/* CSS Document */
* {
	margin:0;
}

body {background-image: url(./images/formentor_r1_c9.jpg); background-repeat:no-repeat; background-color:#95A7B9;}
body { background-image: none;}
#container_general { background-image: url(images/formentor.jpg); background-repeat: no-repeat;}

#logo { margin-left: 608px;}

#menu { position:absolute; font-family: Arial; font-size:14px; font-weight: bold; border: none; background: none; left: 58px; top: 70px; color: #000000;}

#menu div a{ text-decoration: none; color: #000000; }
#menu div a:active{ color:rgb(1,203,249);}
#menu div a:visited{ color: #000000}

#menu div.index { background-color: rgb(1,203,249); width: 75px;padding: 1px 2px 1px 2px; margin-top: 2px;}
#menu div.index_selected { background-color: #FFFFFF; width: 75px;padding: 1px 2px 1px 2px; margin-top: 2px; color: #27D4FF;}
#menu div.index_selected a { color: #27D4FF;}

#menu div.recorrido { background-color: rgb(1,203,249); width: 90px;padding: 1px 2px 1px 2px; margin-top: 2px;}
#menu div.recorrido_selected { background-color: #FFFFFF; width: 90px;padding: 1px 2px 1px 2px; margin-top: 2px; color: #27D4FF;}
#menu div.recorrido_selected a{ color: #27D4FF;}

#menu div.clasificaciones { background-color: rgb(1,203,249); width: 125px;padding: 1px 2px 1px 2px; margin-top: 2px;}
#menu div.clasificaciones_selected { background-color: #FFFFFF; width: 125px;padding: 1px 2px 1px 2px; margin-top: 2px; color: #27D4FF;}
#menu div.clasificaciones_selected a { color: #27D4FF;}

#menu div.fotografias { background-color: rgb(1,203,249); width: 100px;padding: 1px 2px 1px 2px; margin-top: 2px;}
#menu div.fotografias_selected { background-color: #FFFFFF; width: 100px;padding: 1px 2px 1px 2px; margin-top: 2px; color: #27D4FF;}
#menu div.fotografias_selected a { color: #27D4FF;}

#menu div.alojamiento { background-color: rgb(1,203,249); width: 105px;padding: 1px 2px 1px 2px; margin-top: 2px;}
#menu div.alojamiento_selected { background-color: #FFFFFF; width: 105px;padding: 1px 2px 1px 2px; margin-top: 2px; color: #27D4FF;}
#menu div.alojamiento_selected a { color: #27D4FF;}

#menu div.inscribete { background-color: rgb(1,203,249); width: 85px;padding: 1px 2px 1px 2px; margin-top: 2px;}
#menu div.inscribete_selected { background-color: #FFFFFF; width: 85px;padding: 2px 2px 2px 2px; margin-top: 2px; color: #27D4FF;}
#menu div.inscribete_selected a { color: #27D4FF;}

#menu div.contacto { background-color: rgb(1,203,249); width: 85px;padding: 1px 2px 1px 2px; margin-top: 2px;}
#menu div.contacto_selected { background-color: #FFFFFF; width: 85px;padding: 1px 2px 1px 2px; margin-top: 2px; color:#27D4FF;}
#menu div.contacto_selected a { color:#27D4FF;}

#menu div.reglamento { background-color: rgb(1,203,249); width: 105px;padding: 1px 2px 1px 2px; margin-top: 2px;}
#menu div.reglamento_selected { background-color: #FFFFFF; width: 105px;padding: 1px 2px 1px 2px; margin-top: 2px; color: #27D4FF;}
#menu div.reglamento_selected a { color: #27D4FF;}

#lateral_izquierdo { margin-top:113px; width: 290px; float:left;}

.noticias_breves { width:290px; font-family: Calibri; font-size:16px; background-image:url(images/bg_titulo_central.jpg); margin-left: 3px; margin-top:10px;}

.txtNegro16 {font-family: Calibri; font-size:16px; color:#000000; }

.noticia { margin-top:5px; margin-left:3px; width:290px; border-bottom: 1px dotted #FFFFFF; padding-bottom: 5px;}
.noticia a { text-decoration:none; color:#000000;}
.txtBlanco14{font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }
.txtBlanco14 a{font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }

.ultima_noticia { border-bottom: none; width:290px;margin-top:5px; margin-left:3px; }

#contenido { border-bottom: 1px dotted #FFFFFF; width: 855px; margin-left:55px; padding-bottom:10px;}

.titulo_noticias { width:539px; font-family: Calibri; font-size:16px; background-image:url(images/bg_titulo_central.jpg); margin-left: 3px; margin-top:10px;}

#lateral_derecho { width: 500px; float: left; padding-left:25px; margin-top:103px;}

#lateral_derecho p { padding-left:10px; padding-top:10px;}

#footer { margin-left: 55px; font-family:Calibri; font-size:13px; padding-top:10px; font-weight:bold; color:#FFFFFF; height:100px;}

form input { width: 370px; height:15px;}

form input.boton { width: 370px; height:20px;}

form textarea { width: 370px;}

.txtCeleste14{font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#27D4FF; }
.txtCeleste14 a{font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#27D4FF; }

#idioma {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#27D4FF; margin-left: 55px; padding-top:10px; }
img.banner{ width:210px; height:80px; margin-left:3px;}

.hosting {position:absolute; top:-50px;}