@charset "UTF-8";
/* CSS Document */

/* Estilos CSS */	

		.Contenido {position:relative;width:751px;margin:0;}
		
		.racc2-cabecera {clear:both; position:absolute; top:28px; right:35px; z-index:10;}
		.racc2-cabecera a, .racc2-cabecera a:link, .racc2-cabecera a:visited { text-decoration:none; color:#000000; font-weight:bold;}
		.racc2-cabecera a:hover { text-decoration:underline; color:#000000; font-weight:bold;}
		
		.racc2-cont {font-family: Helvetica,Arial,sans-serif;font-size:12px;color:#2E2D30; }
		.racc2-cont p {line-height:120%;padding:0 0 1em 0;margin:0 0 0 5px;text-align:left; }
		
		.racc2-cont img {}
		.racc2-cont ul {padding:0px;*margin:15px 0 0 0;}
		.racc2-cont li {background:url(img/racc2-bullet.gif) no-repeat left -1px; padding-left:15px; list-style:none; font-size:12px;  margin-bottom:0.9em;}
		.racc2-cont a, .racc2-cont a:visited, .racc2-cont a:hover { text-decoration:none; color:#3EA2DD; margin-left:10px; font-weight:bold;}
		.racc2-cont .racc2-ofertaslink {position:absolute;right:50px;top:215px;width:195px;height:45px;float:none;margin:0;}
		.racc2-cont .racc2-insidelink {position:absolute;right:25px;top:245px;width:115px;height:110px;float:none;margin:0;}

		
		.racc2-pie { margin:20px 0px 20px 25px;}
		.racc2-pie a,.racc2-pie a:visited, .racc2-pie a:link {color:#000;text-decoration:none;background:url(img/racc2-bullet.gif) no-repeat left center; padding-left:20px; font-weight:bold;}
		.racc2-pie a:hover {color:#000;text-decoration:underline;background:url(img/racc2-bullet.gif) no-repeat left center; padding-left:20px;font-weight:bold;}
		
		.racc2-cl { clear:both;}
					
		.racc2-home1 {background:url(img/racc2-01.jpg) no-repeat;height:674px; position:relative;}
		.racc2-txt1 { width:280px; position:absolute; top:210px; right:43px;}
		.racc2-txt1 h2 {color:#2E2D30; font-size:16px; font-weight:bold; border:none; padding-left:5px; padding-bottom:8px; padding-top:6px;margin:0; height:auto;height:auto;}
		.racc2-home1-flash{ position:absolute; bottom:107px; left:140px;}
		
		.racc2-home2 {background:url(img/racc2-02.jpg) no-repeat;height:825px; position:relative;}
		.racc2-txt2 { width:310px; position:absolute; top:123px; right:75px;}
		.racc2-txt2 h1 {color:#000; font-size:18px; font-weight:bold;*font-weight:normal; border:none;padding:5px 0px;margin:0; height:auto; text-align:right;height:auto; margin-bottom:15px;}
		.racc2-txt2 span {color:#2E2D30; font-size:16px; font-weight:bold; border:none; padding-bottom:8px; padding-top:6px;margin:0; height:auto;height:auto}
		.racc2-txt2 p { margin-right:20px;}
		
		.racc2-home3 {background:url(img/racc2-03.jpg) no-repeat;height:674px;}
		.racc2-txt3 {position:absolute; top:163px; right:41px; width:auto;}
		.racc2-txt3 h1 {color:#000; font-size:18px; font-weight:bold; *font-weight:normal;border:none;padding:5px 2px 5px 0px;margin:0; height:auto; text-align:right; height:auto;}

		
		.racc2-home4 {background:url(img/racc2-04.jpg) no-repeat;height:674px;}
		.racc2-txt4 { width:315px; position:absolute; top:146px; right:50px;}
		.racc2-txt4 h1 {color:#000; font-size:18px; font-weight:bold; *font-weight:normal;border:none;padding:5px 0px;margin:0; height:auto; text-align:right;height:auto;}
		
		.racc2-home5 {background:url(img/racc2-05.jpg) no-repeat;height:674px;}
		.racc2-txt5 { width:630px; position:absolute; top:136px; right:72px;}
		.racc2-txt5 h1 {color:#000; font-size:18px; font-weight:bold; *font-weight:normal; border:none;padding:5px 0px;margin:0 0 15px 0; height:auto; text-align:right;height:auto;}
		.racc2-txt5-col { width:290px; float:left;margin-left:20px;display:inline;}
		.racc2-txt5-col span {color:#2E2D30; font-size:16px; font-weight:bold; border:none; padding-bottom:8px; padding-top:6px;margin:0; height:auto;height:auto}
		
		.racc2-home6 {background:url(img/racc2-06.jpg) no-repeat;height:674px;}
		.racc2-txt6 { width:335px; position:absolute; top:136px; right:58px;}
		.racc2-txt6 h1 {color:#000; font-size:18px; font-weight:bold; *font-weight:normal;border:none;padding:5px 0px 10px 0;margin:0; height:auto; text-align:right; height:auto;}
	
		.racc2-home7 {background:url(img/racc2-07.jpg) no-repeat;height:674px;}
		.racc2-txt7 { width:245px; position:absolute; top:143px; right:37px;}
		.racc2-txt7 h1 {color:#000; font-size:18px; font-weight:bold; *font-weight:normal;border:none;padding:5px 0px;margin:0; height:auto; text-align:right; height:auto;}
		.racc2-txt7 h2 {color:#2E2D30; font-size:16px; font-weight:bold; border:none; padding-left:5px; padding-bottom:8px; padding-top:6px;margin:0; height:auto;}
		.racc2-txt7 h3 {color:#2E2D30; font-size:14px; font-weight:bold; border:none; padding-left:5px; padding-bottom:8px; padding-top:6px;margin:0; height:auto;}
		
		.racc2-home8 {background:url(img/racc2-08.jpg) no-repeat;height:674px;}
		.racc2-txt8 {width:620px; position:absolute; top:108px; right:61px;}
		.racc2-txt8 h1 {color:#000; font-size:18px; font-weight:bold;*font-weight:normal; border:none;padding:5px 0px;margin:0 0 15px 0; height:auto; text-align:right; height:auto;}
		.racc2-ofertas{height:400px; overflow:auto;}

		.racc2-video{position:absolute; left:27px; bottom:19px;}	
		
		.racc2-mapa{position:absolute; left:27px; top:175px; width:318px;height:290px; z-index:10;}	
		.racc2-mapa img {boder:none; width:318px;height:290px;}
		
		.racc2-logo{position:absolute; left:7px; top:19px; width:75px;height:75px;z-index:20;}	
		.racc2-logo a img {boder:none;  width:75px;height:75px}

		
/* Menu - Los nombres de las clases son siempre los mismos */

		#corp_web_div_menus {position:absolute;top:70px;left:10px; z-index:10;} 
		.corp_web_menu {height:38px; width:725px; }
		.corp_web_menu_titulo {display:none;}  
		.corp_web_menu ol {list-style: none; margin:0 0 0 80px; display:inline;padding:0;float:left;} 
		.corp_web_menu li {margin:0; padding:0;float:left;}		
		.corp_web_menu li a:link, .corp_web_menu li a:visited {margin:0px;padding:5px 0px 0px 4px;display:block;width:auto;text-align:center;font-family: Helvetica, Arial, sans-serif; font-size:11px;color:#fff; text-decoration:none; font-size:11px; } 			
		.corp_web_menu li a:hover {color:#FFD100;}
		#corp_web_menu_selected{color:#FFD100;} 
		#corp_web_div_menus_banner	{display:none;}
		
/* 	Fin menu */		

		.TituloListado {display:none;}
		.perfilNombre {display:none;}
		.Listado {width:98%; margin:0; padding-right:5px;}
		.Listado th { color:#333;}
		.Listado a, .Listado a:link, .Listado a:hover, .Listado a:visited { color:#333;}

/* Fin Estilos CSS */	

