body {font-family: arial; font-size:9pt; background:#fff url(../gfx/fondo.gif);}

#all {width:792px; min-height:400px; height:auto !important; height:400px; font-size:9pt; font-weight:bold;}
#todo {float:left; width:792px; min-height:400px; height:auto !important; height:400px; background-color:#fff; border:1px solid orange;}
#head {float:left; width:792px; height:115px;}
#buscador {float:left; width:792px; height:38px; background-color:#fff; text-align: center;}
	.containerFormularioBuscador {padding-right: 20px; padding-top: 4px;}
a {text-decoration:none; color:#F0A42F;}
a:hover {text-decoration:underline; color:#F0A42F;}

#menu {float:left; width:792px; height:24px; }
.item_menu {float:left; width:130.3px; height:24px;  text-align:center; font-size:11pt; color:#fff; font-weight:bold; overflow:hidden;}
.separ_menu {float:left; width:2px; height:24px;; background-color:#fff;}
a.a_menu {padding-top:4px; float:left; width:130.3px; height:24px; text-decoration:none; font-size:10.5pt; color:#fff; vertical-align:middle; text-align:center; background: url(../gfx/bg_menu.jpg) repeat-x;}
a.a_menu:hover {background: url(../gfx/bg_menu_hover.jpg) repeat-x; color:#FFFFFF; text-decoration:none;}
a.a_menu_selected {padding-top:4px; float:left; width:130.3px; height:24px; text-decoration:none; font-size:10.5pt; color:#FFFFFF; vertical-align:middle; text-align:center;background-color:#F0A42F;}
a.a_menu_selected:hover {color:#FFFFFF;text-decoration:none;}
.separ_hz_submenu {float:left; width:792px; height:22px;}

#cont1 {float:left; width:792px; min-height:200px; height:auto !important; height:200px;}
.separ_vert_cont1 {float:left; width:25px; height:200px;}
.conts_cont1 {float:left; width:230px; height:200px;}

#separ_subcont1 {float:left; width:792px; height:15px; font-size:0.1pt;}

#cont2 {float:left; width:792px; min-height:175px; height:auto !important; height:175px;}
.separ_vert_cont2 {float:left; width:25px; height:175px;}
#noticias {float:left; width:475px; min-height:175px; height:auto !important; height:175px; background: url(../gfx/bg_noticias.jpg) no-repeat}
#titulo_not {float:left; width:167px; height:20px; background-color:#EE7F00; color:#fff; font-size:12pt; font-weight:bold; padding-top:1px; text-align:center;}
#barra_not {float:left; width:370px; height:1px; background:url(../gfx/fondo_barra.jpg) repeat-x; font-size:0.1pt;}
.head_not {float:left; width:13px; height:19px; background:url(../gfx/head_not.gif) no-repeat;}
.texto_not {padding-top:3px; overflow:hidden; float:left; width:452px; min-height:20px; height:auto !important; height:20px; font-size:9pt; text-align:left; font-weight:bold; padding-left:10px;}
.separ_hz_not {float:left; width:475px; height:19px; font-size:9pt;}
a.link_not {text-decoration:none; color:#EE7F00;}
a.link_not:hover {color:#F0A42F;}

#recomendadas {float:left; width:292px; height:196px; background: #fff url(../gfx/recomend.gif) no-repeat;}
#separ_vert_recomend {float:left; width:50px; height:196px;}
#separ_hz_recomend	{float:left; width:242px; height:25px;}
#titulo_recomend {float:left; width:200px; height:30px; background-color:#fff; font-weight:bold; font-size:11pt; color:#EE7F00;}
#texto_titulo_recomend {float:left; width:200px; height:30px; padding-top:7px; overflow:hidden;}
.separ_recomend {float:left; width:242px; height:7px; font-size:0.1pt;}
.link_recomend {float:left; width:220px; min-height:20px; height:auto !important; height:20px; font-size:9pt; text-align:left; font-weight:bold;}
a.a_link_recomend {text-decoration:none; color:fff;}
a.a_link_recomend:hover {color:#FFCD85;}
				
/* Estilos para el template numero 2 */
#separ_hz_submenus {float:left; width:792px; height:5px; font-size:0.1pt;}
#cont_submenu {display:block; float:left; width:792px; height:24px; font-size:0.1pt;}
.item_submenu {display:block; float:left; width:128px; height:24px; background-color:#fff; font-size:9pt; overflow:hidden;}
a.a_submenu {text-decoration:none; color:#EE7F00; font-weight:bold; padding-top:4px; float:left; width:128px; height:24px; background:#fff url(../gfx/fondo_submenu.jpg) no-repeat;}
a.a_submenu:hover {text-decoration:none;color:#fff; background:#fff url(../gfx/fondo_submenu_hover.jpg) no-repeat;}
a.a_submenu_selected {text-decoration:none; color:#fff; font-weight:bold; padding-top:4px; float:left; width:128px; height:24px; background:#fff url(../gfx/fondo_submenu_hover.jpg) no-repeat;}
a.a_submenu_selected:hover {text-decoration:none; color:#fff;}
.separ_submenu {float:left; width:8px; height:20px;}

#abajo {float:left; width:792px; min-height:200px; height:auto !important; height:200px;}
#separ_abajo {float:left; width:50px; height:200px;}			
#contenido {float:left; width:692px;min-height:200px; height:auto !important; height:200px; text-align:left; font-family: arial; font-size:9pt;}
#contenido TABLE {font-family: arial; font-size:9pt;}

#separ_sub {float:left; height:25px; width:792px;}

/* Estilos para as noticas */
.noticias {float:left; width:692px; min-height:50px; height:auto !important; height:50px; font-size:10pt; text-align:left; color:#EE7F00; font-weight:bold;}
.titulo_noticia {float:left; width:542px; height:18px; font-size:10pt;}
.fecha_noticia {padding-top:2px; float:left; width:150px; height:18px; background-color:#F0A42F; text-align:center; color:#fff;}
.barra_noticia {float:left; width:692px; height:2px; background-color:#F0A42F; font-size:0.1pt;}
.texto_noticia {padding-top:8px; float:left; width:690px; min-height:27px; height:auto !important; height:27px; font-size:8pt;font-style:Italic;}
a.a_not {text-decoration:none; color:#000000;}
a.a_not:hover {text-decoration:underline; color:#0000;}
a.a_not_t {text-decoration:none; color:#EE7F00;}
a.a_not_t:hover {text-decoration:underline; color:#EE7F00;}
.separador_entre_not {float:left; width:692px; height:15px; font-size:0.1pt;}

/* Paginacion */
.cont_pag {float:left; width:692px; height:20px;}
.pag_izq {float:left; width:346px; height:20px; text-align:left; font-size:8pt;}
.pag_drch {float:left; width:346px; height:20px; text-align:right; font-size:8pt;}
a.a_pag {text-decoration:none; color:#EF7F01; font-weight:bold;}
a.a_pag:hover {text-decoration:underline; color:#EF7F01;}

/* Vídeos */
.linkVideo {text-decoration:none; color:#EF7F01; font-size:9pt;}

/* Foros */
TABLE.tablaerror {
border:1px solid #6a6a6a;
background-color:#F7F7F7;
}
TABLE.tablaerror TD {
padding:4px;
font-family: Arial;
font-size: 9pt;
font-weight:bold;
color: #FF0000;
}
TD.cabecera {
font-family: Trebuchet MS;
font-size:10pt;
font-weight: bold;
background-color: #EE7F00;
color: #FFFFFF;
}
TR.fila1 {
background-color:#ededed;
}
TR.fila2 {
background-color:#F9F9F9;
}
TD.fila1 {
background-color:#ededed;
padding-left: 5px;
}
TD.fila2 {
background-color:#F9F9F9;
padding-left: 5px;
}
input, textarea, select {
font-family: arial;
font-size:9pt;
}
.linkBlanco { color: #FFFFFF; }
.linkBlanco:hover { color: #FFFFFF; }

/* Footer */
#footer {
display:block;
float:left;
width: 792px;
padding-top: 5px;
text-align: right;
color:#EF7F01;
}

/* Contacto */
DIV#formularioContacto {
display:block;
float: left;
padding-top: 20px;
width: 540px;
}
label.contacto {
display: block;
float: left;
width: 120px;
margin-bottom: 5px;
font-family: arial;
font-size:9pt;
}
input.contacto, textarea.contacto, select.contacto {
display: block;
float: left;
width: 375px;
margin-bottom: 5px;
font-family: arial;
font-size:9pt;
}
.botonContacto {
display: inline;
float: center;
width: 185px;
font-family: arial;
font-size:9pt;
}
/* Imágenes */
IMG.ifoto {
float: left;
margin: 5px;
border: none;
}
IMG.dfoto {
float: right;
margin: 5px;
border: none;
}
IMG.cfoto {
float: center;
margin: 5px;
border: none;
}