* { padding: 0; margin: 0; }
body { /*inedex_ago4*/



 font-family: Arial, Helvetica, sans-serif;



 font-size: 13px;
background-color:#ff9900;


}



#wrapper { /*inedex_ago4*/



 margin: 0 auto;



 padding:0px;



 width: 1024px;



 background-color:#FFFFFF;




}



.form2 { 



font-size:11px;}







#header2 { /*inedex_ago4*/



 color: #333;



 width: 1002px;



 float: left;



 padding: 10px;



 border: 1px solid #ECEAE8;



 height: 100px;



 margin: 10px 0px 0px 0px;



 background-color:#FF9900;



 border-bottom:none;







}







#content_mini {



	 background-color:#FF9900;







	padding: 0px;



	margin: 0 200px;



	border-left-color:#666666;



	border-right-color:#666666;



	text-align:center;



}



#content_mini_halloween {



	background-color: #ff9900;



	padding: 0px;



	margin: 0 200px;



	border-left-color:#666666;



	border-right-color:#666666;



	text-align:center;



}







h1{



color:#FF6600;



font-size:10px;



}



#header2 h1{



color:#FFffff;



font-size:10px;



}







h2{



color:#FF6600;



font-size:14px;



}



h3{



color:#FF6600;



font-size:14px;



}







#left_mini {



float: left;



width: 250px;



margin: 0;



padding: 0;







}



#right_mini {



float: right;



width: 200px;



margin: 0;



padding: 0;



}



#right_mini img{



border:#CCCCCC 1px solid;}















#leftcolumn2 { 



 color: #333;



 background-color:#FFFFFF;



 margin: 0px 0px 0px 0px;



 padding-left: 6px;



padding-right:3px;



 height: 1200px;



 width: 152px;



 float: left;



 font-size:10px;







}











  #navcontainer ul



{



	padding-left: 0;



	margin-left: 0;



	background-color: #fff;



	color:#333333;



	float: left;



	width: 100%;



	font-family: arial, helvetica, sans-serif;



	font-size:14px;



}







#navcontainer ul li { 



display: inline; 	



background-color: #fff;







}







#navcontainer ul li a



{



padding:0.8em 1.4em;



background-color: #fff;



color:#FF6600;



text-decoration: none;



float: left;



border-right: 1px solid #999999;



border-bottom: 1px solid #999999;







}







#navcontainer ul li a:hover



{



background-color: #fff;



color: #333;



}



#navcontainer ul li a:visited



{



background-color: #fff;



color: #333;



}







#navcontainer2 { width: 3px; color:#FF6600;



}







#navcontainer2 ul



{



margin-left: 0;



padding-left: 0px;



list-style-type: none;



font-family: Arial, Helvetica, sans-serif;



font-size:11px;



width: 180px;



}







#navcontainer2 a



{



display: block;



padding: 4px;



padding-left:30px;



width: 160px;



background-color:#FFFFFF;



border-bottom: 1px dotted #ff6633;



}







#navcontainer2 a:link, #navlist a:visited



{



color:#330066;



text-decoration: none;



}







#navcontainer2 a:hover



{



background-color:#FFE4CA;



color:#FF6633;



}







#navcontainer2 .dark



{



 clear:both;



 border-top:1px solid #ccc;



 color:black;



 text-transform:uppercase;



 border-bottom:1px solid #000;



 /*height:1.2em;*/



}















#leftcolumn { 



 color: #333;



 border: 10px solid #ECEAE8;



 background-color:#FFFFFF;



 margin: 0px 0px 0px 0px;



 padding: 0px;



 height: 1220px;



 width: 120px;



 float: left;



 font-size:10px;







}



#leftmiddle ul{



list-style: none;



list-style-type: none;



}











#leftmiddle { 



 color: #333;



/* border: 1px solid #ccc;*/



 background-color: #fff;



 margin: 0px 0px 0px 0px;



 padding: 10px;



 height: 800px;/*1200*/



 width: 199px;



 float: left;



 border-bottom:10px solid #ECEAE8;



 border-top:10px solid #ECEAE8;



 font-size:10px;



}



#leftmiddle img{ 



/*border: 1px solid #ccc;*/



}







#leftmiddle1 { /*inedex_ago4*/



 color: #333;



 background-color: #fff;



 margin: 0px 0px 0px 0px;



 padding: 5px;/*10*/



 height: 1200px;/*1200*/



 width: 199px;/*199*/



 float: left;



 font-size:10px;



}



#leftmiddle1 ul li{ /*inedex_ago4*/



	list-style: none;



	list-style-type:none;



}



.imgborder{ 



border: 1px solid #ccc;



}


#advice{ 

border-top: 1px dotted #4e8bdc;

border-bottom: 1px dotted #4e8bdc;

border-left: 1px dotted #4e8bdc;

border-right: 1px dotted #4e8bdc;

background-color:#ebf1fa;

width:175px;

padding-left:15px;

}

#advice_dest2{ 
border-top: 1px dotted #FF6633;
border-bottom: 1px dotted #FF6633;
border-left: 1px dotted #FF6633;
border-right: 1px dotted #FF6633;
background-color:#FFCC99;
width:175px;
padding-left:15px;
padding-bottom:10px;
padding-top:10px;
font-size:10px;
}
#advice_dest2 ul li{ 
list-style-type: none;
padding-top:2px;
padding-bottom:2px;
}

#advice_dest{ 
border-top: 1px dotted #FF6633;
border-bottom: 1px dotted #FF6633;
border-left: 1px dotted #FF6633;
border-right: 1px dotted #FF6633;
background-color:#FFCC99;
width:175px;
padding-left:15px;
padding-bottom:10px;
padding-top:10px;
font-size:10px;
}
#advice_dest ul li{ 
list-style-type: none;
padding-top:2px;
padding-bottom:2px;
}

#advice_centro{ 



border-top: 1px dotted #4e8bdc;



border-bottom: 1px dotted #4e8bdc;



border-left: 1px dotted #4e8bdc;



border-right: 1px dotted #4e8bdc;



background-color:#ebf1fa;



width:175px;



padding-left:15px;



}

#leftmiddle11 ul li{ /*inedex_ago4*/

	list-style: none;

	list-style-type:none;

	padding-left:10px;
	padding-right:10px;
	padding-top:1px;

	padding-bottom:1px;

}







#advice2{ 
border-top: 1px dotted #ff9900;
border-bottom: 1px dotted #ff9900;
background-color:#FFE4CA;
width:615px;
padding:5px;
}
#advice2  #lista1{
vertical-align:top;
width:250px;
float:left;
clear:none;
background-color:#3300CC;

}
#advice2 #lista2{
width:250px;
float:left;
margin-left:100px;
background-color:#00CC00;

}


#advice3{ 



border-top: 1px dotted #ff9900;

border-bottom: 1px dotted #ff9900;

background-color:#FFE4CA;



width:390px;/*385*/



padding:5px;



}



#advice3 img{ 



padding-left:18px;}







#advice4{ 



border-top: 1px dotted #ff9900;

border-bottom: 1px dotted #ff9900;



background-color:#FFE4CA;



width:390px;



padding:5px;



}



#destacado{ 



border-top: 1px dotted #4e8bdc;

border-bottom: 1px dotted #4e8bdc;

background-color:#ebf1fa;



width:610px;



padding-top:3px;



padding-bottom:3px;



}







#leftmiddle a{ 


	/*color:#1F638A;*/




text-decoration:none;}



#leftmiddle a:hover{ 


	/*color:#1F638A;*/


text-decoration:underline;}







#leftmiddle a:visited{ 



	/*color:#1F638A;*/


text-decoration:none;}







#rightmiddle {



	color: #333;



	border-bottom:10px solid #ECEAE8;



	border-top:10px solid #ECEAE8;



	background-color: #fff;



	margin: 0px 0px 0px 0px;



	padding: 10px;



	height: 800px;/*1200*/



	width: 300px;



	float: left;



	border-left: 1px solid #ECEAE8;



	 font-size:10px;







}



#rightmiddle1 {



	color: #333;



	/*border-bottom:10px solid #ECEAE8;



	border-top:10px solid #ECEAE8;*/



	background-color: #fff;



	margin: 0px 0px 0px 0px;



	padding: 5px;/*10*/



	height: 1200px;/*1200*/



	width: 400px;/*300*/



	float: left;



	/*border-left: 1px solid #ECEAE8;*/



	 font-size:11px;







}

#leftmiddle11 h1{ /*inedex_ago4*/

 padding: 5px;/*10*/

  padding-bottom:3px;



 font-weight:bold;

 font-size:11px;

}


#rightmiddle1 h1{ 



 background-color: #FFE4CA;



 padding: 5px;/*10*/



 border-top:1px dotted #ff9900;



 border-bottom:1px dotted #ff9900;



}







#leftmiddle11 { 

 color: #333;



 background-color:#fff;

 margin: 0px 0px 0px 0px;

 padding:0px;

 padding-top: 10px;

 height: 350px;

 width: 200px;

 float: left;

 font-size:12px;
 list-style:none;

}



#leftmiddle11 ul a

{

display: block;

padding: 4px;

background-color:#FFFFFF;

border-bottom: 1px dotted #ff6633;

text-decoration:none;

}

#leftmiddle11 ul a:hover

{

background-color:#FFE4CA;

color:#FF6633;

}





#2middle {



	color: #333;



	height: 900px;



	width: 520px;



    font-size:10px;



	background-color:#9933CC;







}







#middle {



	color: #333;



	border-bottom:10px solid #ECEAE8;



	border-top:10px solid #ECEAE8;



	background-color: #fff;



	margin: 0px 0px 0px 0px;



	padding: 10px;



	height: 1200px;



	width: 520px;



    font-size:10px;



	float: left;







}



#middle a{ 

	/*color:#1F638A;*/



text-decoration:none;}



#middle a:hover{ 


	/*color:#1F638A;*/




text-decoration:underline;}







#middle a:visited{ 


	/*color:#1F638A;*/


text-decoration:none;}







#middle3 {/*com*/



	color: #333;



	border-bottom:10px solid #ECEAE8;



	border-top:10px solid #ECEAE8;



	background-color: #fff;



	margin: 0px 0px 0px 0px;



	padding: 10px;



	height: 900px;



	width: 620px;



    font-size:10px;



	float: left;







}



#middle3 a{ 


	/*color:#1F638A;*/



text-decoration:none;}



#middle3 a:hover{ 


	/*color:#1F638A;*/



text-decoration:underline;}







#middle3 a:visited{ 



color:#1F638A;



text-decoration:none;}











#middle34 {/*index*/
	color: #333;
	background-color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 10px;
	height: 1200px;
	width: 620px;
    font-size:12px;
	float: left;
}

#middle34 h3{ 
 padding: 5px;/*10*/
}

#middle34 h1{ 
 background-color: #FFE4CA;
 padding: 5px;/*10*/
 border-top:1px dotted #ff9900;
 border-bottom:1px dotted #ff9900;
}



#leftmiddle1 h1{ /*inedex_ago4*/



 /* background-color: #FFE4CA;*/



 padding: 5px;/*10*/



 font-weight:bold;



 font-size:12px;



/* border-top:1px dotted #ff9900;*/



/* border-bottom:1px dotted #ff9900;*/



}







#middle34 ul li{ /*inedex_ago4*/



list-style: none;



list-style-type:none;



}







#middle34 a{ 

	/*color:#1F638A;*/



text-decoration:none;



background-color:#FFFFFF;



}



#middle34 a:active{ 



background-color:#FFFFFF;



}







#middle34 a:hover{ 


	/*color:#1F638A;*/



text-decoration:underline;}







#middle34 a:visited{ 


	/*color:#1F638A;*/



text-decoration:none;



}











#middle2 {



	color: #333;



	/*border-bottom:10px solid #ECEAE8;



	border-top:10px solid #ECEAE8;*/



	background-color: #fff;



	/*border-left:1px solid #ECEAE8;



	border-right:1px solid #ECEAE8;*/



	margin: 0px 0px 0px 0px;



	padding: 10px;



	height: 1200px;



	width: 900px;



    font-size:10px;



	float: left;







}



#middle2 h3{ 



 background-color: #FFE4CA;



 padding: 5px;/*10*/



 border-top:1px dotted #ff9900;



 border-bottom:1px dotted #ff9900;



}







#rightcolumn { 



 color: #333;



 background-color:#ECEAE8;



 margin: 0px 0px 0px 0px;



 padding: 10px;



 height: 1200px;



 width: 202px;/*204*/



 float: left;



 border: 10px solid #ECEAE8;



  font-size:10px;











}



#rightcolumn2 { /*com*/



 color: #333;



 background-color:#ffffff;



 margin: 0px 0px 0px 0px;



 padding: 10px;



 height: 1200px;



 width: 200px;/*204*/



 float: left;



 /*border: 10px solid #ECEAE8;*/



 font-size:10px;



}



#rightcolumn2 h1{ 



 /* background-color: #FFE4CA;*/



 padding: 5px;/*10*/



/* border-top:1px dotted #ff9900;*/



 border-bottom:1px dotted #ff9900;



}







#euro  { /*com*/



 margin: 0px 0px 0px 0px;



 padding: 0px 0px 0px 0px;



 width: 202px;/*204*/



 overflow:scroll;



}







#footer { 



 width: 1024px;



 height:42px;



 clear: both;



 color: #fff;



 background-color: #ff6600;



 margin: 0px 0px 0px 0px;

 font-size:25px;



}











#footer2 { 



 width: 994px;



 clear: both;



 color: #fff;



 height:350px;



 border-top: 1px solid #ccc;



 border-bottom: 1px solid #ccc;



 background-color: #ff9900;



 margin: 0px 0px 0px 0px;



 padding:15px;



}







#footer2 ul li{



	list-style-type: none;







}



#footer2  #lista1{
width:250px;
float:left;
clear:none;
}



#footer2 #lista2{
width:250px;
float:left;
margin-left:100px;
}







#footer2 a{ 	color:#fff;




text-decoration:none;}







#footer2 a:hover{ 	color:#fff;





text-decoration:underline;}











#linksspon{ 



 background-color:#333333;



 color:#FFFFFF;



 margin: 0px 0px 0px 0px;



 padding: 10px;



}



hr{ 



 background-color:#CCCCCC;



 margin: 5px 0 5px 0;



 height:1px;



}







#footer .content {



	padding: 8px 9px;



	text-align: center;



	/*color:#1F638A;*/



	text-decoration:none;



	height:60px;



}



#footer a {



	/*color:#1F638A;*/


	text-decoration:none;



}



#footer h1 {



	color:#fff;



	text-decoration:none;



	padding:15px;



}







#footer a:hover {


	/*color:#1F638A;*/



	text-decoration:underline;



}







#footer .content ul,



#footer .content ul li {



	list-style: none;



	margin: 0;



	padding: 0;



}







#footer .content ul li {



	float: left;



	margin-right: 30px;/*30*/



	width: 180px;/*160*/



	



}







#footer .content ul li.last {



	margin-right: 0;



}







#footer .content ul li img {



	display: block;/*block*/



	border:none;



}







#slatenav {



 width:1024px;



float: left;



 height: 42px;



 margin:0px;



 background-color: #fff;



 border-top-color:#FF99CC;



 background-image:url(images/redslate_background.gif);



 background-repeat:repeat-x;



 font-size:11px;font-weight:bold;display:block;



 font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;



}



#slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}



#slatenav ul li{display:block;float:left;margin:0 1px 0 0;}



#slatenav ul li a{display:block;float:left;color:#EEFFDF;text-decoration:none;padding:14px 22px 0 22px;height:28px;}



#slatenav ul li a:hover,#slatenav ul li a.current{color:#fff;background:transparent url(images/redslate_backgroundOVER.gif) no-repeat;}











#middle span.label {
	float: left;
	width: 100px;
	text-align: right;

	font-family: Arial;



	font-size: 11px;



	color: #CCCCCC;



	font-style: normal;



	padding: 5px 5px 0px 0px;/*0 20 0 0 */



  }



#middle span.formw {



	float: left;



	width: 100px;



	text-align: left;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #98B1C4;



	font-style: normal;



	



  } 



#middle span.ayuda {



	margin:90px;



	



  } 



/* Capas de transparencia y mensajes de confirmacion */







#transparencia



{



	background-color:#FFFFFF;



	z-index:2;



	position:absolute;



	width:640px;



	height:400px;



	display:none;



	opacity:0.90;



	filter:alpha(opacity="90");



	visibility: visible;



	top:340px;



	left:265px;



}



#iframe_oculto



{



	background-color:#FFFFFF;



	z-index:1;



	position:absolute;



	width:640px;



	height:400px;



	display:none;/*none*/



	opacity:0.00;



	filter:alpha(opacity=0);



	visibility: visible;



	top:340px;



	left:265px;



}



#transparenciaMensaje



{



	position:absolute;



	width:300px;



	height:100px;



	margin-top:-50px;



	margin-left:-150px;



	top:50%;



	left:50%;



	}







/* Mensajes de ayuda */







#mensajesAyuda



{



	width:160px;



	font-family:Verdana;



	font-size:10px;



	border:1px solid #000000;



	position:absolute;



	top:0px;



	left:0px;



	display:none;



	text-align:center;



}







#ayudaTitulo



{



	background-color:#000000; 



	color:#FFFFFF; 



	padding:1px;



}







#ayudaTexto



{	color:#999999; 



	vertical-align:middle;



	padding:2px;



}



/*********fin contact form ajax*********/



.help {



cursor: help;



/*cursor: url(images/favicon_css.ico); */



border-bottom:#ccc 1px dashed;



}







.label



{



margin-left:15px;



float:left;



width:150px;



}



.formw
{
margin-left:50px;

float:left;
}







#log_res {
			height:auto;
			padding:10px;
			margin:50px auto 10px auto;
			width:400px;
		}
#log_res p {
			margin:0;
			padding:4px 0 4px 0;
		}
#log_res.ajax-loading
			{background: url(http://www.roscripts.com/images/spinner.gif) no-repeat center;
		}
.error {
			color:#FF0000;

			margin:0;
			padding:0;
		}

.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}

.highslide-html-content {
	position: absolute;

    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}



.highslide-wrapper .highslide-html-content {



    width: 405px;



    padding: 5px;



}



.highslide-wrapper .highslide-header div {



}



.highslide-wrapper .highslide-header ul {



	margin: 0;



	padding: 0;



	text-align: right;



}



.highslide-wrapper .highslide-header ul li {



	display: inline;



	padding-left: 1em;



}



.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {



	display: none;



}



.highslide-wrapper .highslide-header a {



	font-weight: bold;



	color: gray;



	text-transform: uppercase;



	text-decoration: none;



}



.highslide-wrapper .highslide-header a:hover {



	color: black;



}



.highslide-wrapper .highslide-header .highslide-move a {



	cursor: move;



}



.highslide-wrapper .highslide-footer {



	height: 11px;



}



.highslide-wrapper .highslide-footer .highslide-resize {



	float: right;



	height: 11px;



	width: 11px;



	background: url(highslide/graphics/resize.gif);



}



.highslide-wrapper .highslide-body {



}



.highslide-move {



    cursor: move;



}



.highslide-resize {



    cursor: nw-resize;



}







/* These must be the last of the Highslide rules */



.highslide-display-block {



    display: block;



}



.highslide-display-none {



    display: none;



}