@charset "ISO-8859-1";
/* CSS Document */

IMG, div { behavior: url(iepngfix.htc); }
IMG, #wrapper { behavior: url(iepngfix.htc); }
IMG, #wrapper, .class, blockquote { behavior: url(iepngfix.htc); }
* { behavior: url(iepngfix.htc); }
img { border:0; }



/* general */
.logo{
width:247px;
height:50px;
margin-top:18px;
margin-left:28px;
float:left;
}

.logo h1{
padding-top:0px;
}
.logo span{
visibility:hidden;
visibility:0;
display:none;
}

.buscador{
float:right;
width:273px;
height:16px;
margin-top:12px;
}
.buscador #entra{
font-size:11px;
font-weight:bold;
color:#66b8dc;
margin-bottom:10px;
letter-spacing:-0.5px;
background:url(../imgs/home_entrar.jpg) no-repeat;
padding: 0 0 0 20px;
}
/*.buscador #entra img{
padding:5px 10px 0 0;
}*/
.buscador #entra a:link, .buscador #entra a:visited{
color:#0080c6;
}

.buscador fieldset{
border:none;
width:206px;
height:16px;
float:left;
}

.buscador input{
width:206px;
height:16px;
background:#c5c7c8;
border:none;
}

.buscador div{
height:16px;
float:left;
}

.buscador_bot{
float:left;
display:block;
text-align:center;
width:48px;
height:16px;
font-size:11px;
font-weight:bold;
}

a.buscador_bot:link, a.buscador_bot:visited{
background:#f8e919;
color:#333333;
text-decoration:none;
}
a.buscador_bot:hover{
background:#f8e919;
color:#666666;
text-decoration:none;
}


#miga div{
float:right;
padding-top:3px;
font-size:11px;
color:#666666;
font-weight:bold;
text-decoration:none;
}
#miga a:link, #miga a:visited{
font-size:11px;
color:#666666;
font-weight:bold;
text-decoration:none;
}
#miga a:hover{
color:#999999;
}


.tablas, .tablas2, .tablas_tit, .tablas_top, .tablas_top_dos, .tablas_top_tres{
width:635px;
border:0; 
margin-left:60px;
}
.tablas_tit{
text-align:center;
color:#FFF;
font-size:12px;
height:30px;
background:#62bfde;
margin-top:15px;
}

html>body .tablas_top th{
width:1050px;
}
.tablas_top th{
font-weight:normal;
text-align:center;
font-size:12px;
height:53px;
/*width:396px;*/
width:300px;
border-top:2px solid #FFF;
border-bottom:2px solid #FFF;
background:#bee3f6;
color:#707175;
}


.tablas_top td{
text-align:center;
padding-left:20px;
font-size:12px;
height:53px;
width:232px;
border-top:2px solid #FFF;
border-bottom:2px solid #FFF;
border-left:2px solid #FFF;
background:#bee3f6;
color:#707175;
}
.tablas_top_dos th{
text-align:center;
/*padding-left:20px;*/
font-size:12px;
height:53px;
width:350px;
border-top:2px solid #FFF;
border-bottom:2px solid #FFF;
background:#bee3f6;
color:#707175;
font-weight:normal;
}
.tablas_top_dos td{
text-align:center;
padding-left:20px;
font-size:12px;
height:53px;
width:298px;
border-top:2px solid #FFF;
border-bottom:2px solid #FFF;
border-left:2px solid #FFF;
background:#bee3f6;
color:#707175;
}

.tablas_top_tres th{
text-align:left;
padding-left:20px;
font-size:12px;
height:53px;
width:348px;
border-top:2px solid #FFF;
border-bottom:2px solid #FFF;
background:#bee3f6;
color:#707175;
font-weight:normal;
}
.tablas_top_tres td{
text-align:center;
padding-left:20px;
font-size:12px;
height:53px;
width:130px;
border-top:2px solid #FFF;
border-bottom:2px solid #FFF;
border-left:2px solid #FFF;
background:#bee3f6;
color:#707175;
}


.tablas th, .tablas2 th{
text-align:left;
padding-left:20px;
padding-right:20px;
font-size:12px;
color:#707175;
height:35px;
width:292px;
border-bottom:1px solid #FFF;
background:#bee3f6;
}
.tablas td, .tablas2 td{
text-align:center;
font-size:12px;
padding-left:20px;
border-bottom:1px solid #FFF;
color:#707175;
}
.tablas td{
background:#a5d4e4;
}

.tablas2 td{
width:117px;
}


.intro1{
text-indent:50px;
}

.intro2{
text-indent:100px;
}


/* home */
.home_img{
width:955px;
height:270px;
}

.home_dest_azul{
margin-top:11px;
width:312px;
height:164px;
float:left;
background:url(../imgs/f_dest_azul.gif) no-repeat;
margin-right:9px;
}
.home_dest_azul_osc{
margin-top:11px;
width:312px;
height:164px;
float:left;
background:url(../imgs/f_dest_azul_osc.gif) no-repeat;
margin-right:9px;
}

.home_dest_azul h2, .home_dest_azul_osc h2{
text-align:center;
margin-top:10px;
color:#0e71b4;
font-size:13px;
text-decoration:none;
font-weight:bold;
}
.home_dest_azul_osc h2{

color:#fff;

}

.home_dest_verde h2{
text-align:center;
margin-top:10px;
color:#fff;
font-size:13px;
text-decoration:none;
font-weight:bold;
}

.home_dest_azul ul, .home_dest_azul_osc ul{
list-style:none;
margin:17px 11px 0px 11px;
}

.home_dest_azul li, .home_dest_azul_osc li{
line-height:12px;
border-bottom:1px solid #a1d3e5;
padding:5px 0px 5px 0px;
font-size:11px;
font-weight:bold;
}

.home_dest_azul_osc li{

border-bottom:1px solid #41a62a;

}

.home_dest_azul li a:link, .home_dest_azul li a:visited, .home_dest_azul_osc li a:link, .home_dest_azul_osc li a:visited {
color:#333333;
text-decoration:none;
}

.home_dest_azul li a:hover, .home_dest_azul_osc li a:hover{
color:#666666;
}


.home_dest_verde{
margin-top:11px;
width:312px;
height:164px;
float:left;
background:url(../imgs/f_dest_verde.gif) no-repeat;
}

.home_dest_verde h3{
position:absolute;
margin-top:26px;
margin-left:20px;
width:60px;
text-align:center;
font-size:11px;
color:#bcbbbd;
font-weight:bold;
text-decoration:none;
}
.dest_numero{
position:absolute;
margin-top:53px;
margin-left:20px;
width:60px;
text-align:center;
}
.dest_linea{
position:absolute;
margin-top:20px;
margin-left:100px;
width:1px;
height:100px;
background:#a1c267;
}

.home_dest_verde h4{
position:absolute;
margin-top:45px;
margin-left:119px;
width:180px;
font-size:18px;
color:#707173;
font-weight:bold;
text-decoration:none;
}

.dest_bot{
position:absolute;
margin-top:92px;
margin-left:195px;
display:block;
text-align:center;
padding:3px 16px 3px 16px;
font-size:12px;
font-weight:bold;
}

a.dest_bot:link, a.dest_bot:visited{
background:#f8e919;
color:#333333;
text-decoration:none;
}
a.dest_bot:hover{
background:#f8e919;
color:#666666;
text-decoration:none;
}



/* interior */
.menu_izq{
float:left;
margin-top:0px;
margin-left:0px;
width:171px;
}
.menu_izq_zona{
float:left;
margin-top:0px;
margin-left:0px;
width:171px;
}

.menu_izq h1, .menu_izq h2, .menu_izq h3{
width:171px;
background:url(../imgs/t_submenu_azul.gif) no-repeat;
text-align:center;
color:#FFFFFF;
font-size:13px;
}

.menu_izq h1{
padding-top:15px;
padding-bottom:10px;
}
.menu_izq h2{
padding-top:10px;
padding-bottom:10px;
}
.menu_izq h3{
padding-top:2px;
/*padding-bottom:29px;*/


height:53px;


}
.menu_izq .seccion{
width:171px;
color:#62bfde;
font-size:12px;
background:#cce7f2;
font-weight:bold;
padding-top:10px;
padding-bottom:3px;
border-bottom:1px solid #b2b6b8;
height:20px;
text-align:center;
}

.menu_izq_zona h1, .menu_izq_zona h2, .menu_izq_zona h3{
width:171px;
background:url(../imgs/t_submenu_verde.gif) no-repeat;
text-align:center;
color:#FFFFFF;
font-size:13px;
}
.menu_izq_zona h1{
padding-top:10px;
padding-bottom:10px;
margin:0;
padding-left:0;
padding-right:0;
}
.menu_izq_zona h2{
padding-top:10px;
padding-bottom:10px;
}
.menu_izq_zona h3{
padding-top:3px;
padding-bottom:40px;
}

/*************************************** subnav **********************************************/
.menu_izq ul {
width:171px;
list-style: none; 
margin:0; 
padding:0;
clear:both;
} 
.menu_izq li {
list-style: none; 
background-color:#eaf5fa; 
margin:0; 
border-bottom:1px solid #b2b6b8;
height:41px;
}

.una_linea{
padding-top:11px;
color:#62bfde;
height:41px;
padding-bottom:0;
margin:0;
}
.d_l{
padding-top:4px;
color:#62bfde;
height:41px;
padding-bottom:0;
margin:0;
}
.tres_linea{
padding-top:0px;
color:#62bfde;
height:41px;
padding-bottom:0;
margin:0;
}

.menu_izq li a:link, .menu_izq li a:visited {
font-weight:bold;
font-size:12px;
text-decoration:none; 
display:block; 
height:41px;
text-align:center;
} 	

	
.menu_izq li a:hover {
color:#FFF; 
background-color:#62bfde; 
line-height:15px; 
font-weight: bold;
padding-bottom:0;
margin:0;
}

#subnav_sel_u_l, #subnav_sel_d_l {
color:#FFF; 
background-color:#64b146; 
font-weight: bold;
font-size:12px;
text-decoration:none; 
display:block; 
height:41px;
text-align:center;
border-bottom:1px solid #b2b6b8;
} 

#subnav_sel_u_l {
padding-top:11px;
} 
#subnav_sel_d_l{
padding-top:2px;
} 


.una_linea_sel{
padding-top:11px;
color:#FFF; 
background-color:#64b146; 
font-weight: bold;
font-size:12px;
text-decoration:none; 
display:block; 
height:41px;
text-align:center;
border-bottom:1px solid #b2b6b8;
}

.dos_linea_sel{
padding-top:2px;
color:#FFF; 
background-color:#64b146; 
font-weight: bold;
font-size:12px;
text-decoration:none; 
display:block; 
height:41px;
text-align:center;
border-bottom:1px solid #b2b6b8;
}


/******************************* subnav zona **************************************/
.menu_izq_zona ul {
width:171px;
list-style: none; 
margin:0; 
padding:0;
clear:both;
} 
.menu_izq_zona li {
list-style: none; 
background-color:#e6f1de; 
margin:0; 
border-bottom:1px solid #b2b6b8;
height:41px;
}


.una_linea_zona{
padding-top:11px;
color:#64b146;
height:41px;
padding-bottom:0;
margin:0;
}
.d_l_zona{
padding-top:4px;
color:#64b146;
height:41px;
padding-bottom:0;
margin:0;
}
.tres_linea_zona{
padding-top:0px;
color:#64b146;
padding-bottom:0;
margin:0;
}

.menu_izq_zona li a:link, .menu_izq_zona li a:visited {
font-weight:bold;
font-size:12px;
text-decoration:none; 
display:block; 
height:41px;
text-align:center;
} 	
.menu_izq_zona li a:hover {
color:#FFF; 
background-color:#64b146; 
line-height:16px; 
font-weight: bold;
}

#subnav_zona_sel_u_l,#subnav_zona_sel_d_l{
color:#FFF; 
background-color:#62bfde; 
font-weight: bold;
font-size:12px;
text-decoration:none; 
display:block; 
height:41px;
text-align:center;
border-bottom:1px solid #b2b6b8;
} 
#subnav_zona_sel_u_l{
padding-top:11px;
} 
#subnav_zona_sel_d_l{
padding-top:4px;
} 

.una_linea_zona_sel{
padding-top:11px;
color:#FFF; 
background-color:#62bfde; 
font-weight: bold;
font-size:12px;
text-decoration:none; 
display:block; 
height:41px;
text-align:center;
border-bottom:1px solid #b2b6b8;
}

.dos_linea_zona_sel{
padding-top:2px;
color:#FFF; 
background-color:#62bfde; 
font-weight: bold;
font-size:12px;
text-decoration:none; 
display:block; 
height:41px;
text-align:center;
border-bottom:1px solid #b2b6b8;
}


/***************************************/
.contenido{
float:left;
width:740px;
margin-left:10px;
background:url(../imgs/i_top_azul.jpg) no-repeat #eaf5fa;
padding-left:17px;
padding-right:17px;
padding-bottom:30px;
}
.cont_grd{
float:left;
width:954px;
background:url(../imgs/i_top_grd_azul.jpg) no-repeat #eaf5fa;
}

.cont_grd hr{
clear:both;
background-color: #c7cdd0;
height: 2px;
border: 0;
color: #c7cdd0;
margin:17px 17px 14px 27px;
width: 910px;
text-align: left;
}

.cont_zona, .cont_zona_pod, .cont_zona_abs{
float:left;
width:740px;
margin-left:10px;
background:url(../imgs/i_top_verde.jpg) no-repeat #eff6ea;
padding-left:17px;
padding-right:17px;
padding-bottom:30px;
}

.contenido h1, .cont_grd h1{
background:url(../imgs/f_tit_azul.jpg) repeat-x;
color:#00aad2;
margin-bottom:10px;
}
.cont_grd h1{
margin-left:15px;
}

.cont_zona h1, .cont_zona_pod h1, .cont_zona_abs h1{
background:url(../imgs/f_tit_verde.jpg) repeat-x;
color:#64b146;
margin-bottom:10px;
}
.cont_zona h3{
font-weight:normal;
}


.contenido p a, 
.cont_grd p a,
.cont_zona p a{
color:#64b146;
text-decoration:underline;
}
 
.contenido p a:hover,
.cont_grd p a:hover,
.cont_zona p a:hover{
color:#64b146;
text-decoration:underline;
}
/*a { color:#993399; color:#64b146; }*/

.contenido p a:visited.,
cont_grd p a:visited{
color:#64b146;
}
.cont_zona p a:visited{
color:#64b146;
}

.contenido img{
margin-right:15px;
margin-left:15px;
margin-bottom:10px;
}

.nopad{
float:right;
margin-left:10px;
background:url(../imgs/i_soja.gif) no-repeat #eaf5fa;
width:774px;
height:165px;
}

.recetas{
height:300px;
background:url(../imgs/i_soja.gif) no-repeat left;
}


.contenido ul{
list-style:none;
}
.contenido li{
font-size:12px;
list-style:url(../imgs/b_azul.gif);
margin-left:50px;
padding-left:15px;
}

.cont_grd_txt{
padding-left:27px;
clear:both;
}

.fecha{
padding-left:10px;
float:left;
width:112px;
height:95px;
background:url(../imgs/f_fecha.gif) no-repeat right top;
text-align:right;
color:#FFF;
font-weight:bold;
font-size:15px;
padding-top:10px;
padding-right:7px;
margin-right:17px;
}

.cont_grd_txt_right{
float:left;
width:789px;
}

.cont_grd_txt_right h3{
width:789px;
float:left;
margin-bottom:6px;
}

.cont_grd_txt_right h3 a:link, .cont_grd_txt_right h3 a:visited{

}
.cont_grd_txt_right a:link img {
margin-left:12px;
}

.cont_grd_txt_right p{
width:789px;
float:left;
}

.cont_grd_txt_right h6{
font-size:14px;
color:#333333;
text-decoration:none;
font-weight:bold;
margin-bottom:5px;
}
/*.cont_grd_txt_right h2, .cont_grd_txt_right h3, .cont_grd_txt_right p{
margin-left:20px;
}*/
#noticias .cont_grd_txt_right img{
margin-left:10px;
}
.cont_grd_txt_right img{
margin-left:22px;
}


/* zona profesional */

.cont_zona hr{
clear:both;
background-color: #64b146;
height: 1px;
border: 0;
color: #64b146;
margin:17px 0px 14px 0px;
width: 738px;
text-align: left;
}

.cont_zona_pod hr{
clear:both;
background-color: #868889;
height: 1px;
border: 0;
color: #868889;
margin:17px 0px 14px 50px;
width: 690px;
text-align: left;
}

.cont_zona_abs hr{
clear:both;
background-color: #64b146;
height: 1px;
border: 0;
color: #64b146;
margin:17px 0px 14px 0px;
width: 730px;
text-align: left;
}

/* acceso */
.cont_acc{
float:left;
width:365px;
height:314px;
margin-top:10px;
margin-right:10px;
background:url(../imgs/f_accesoDos.jpg) no-repeat;
padding-top:30px;
}
.cont_acc fieldset{
border:none;
/*width:270px;*/
height:82px;
padding:0px 0 0 30px;
}

.cont_acc img{
float:left;
width:26px;
height:26px;
padding:0;
}

.cont_acc p{
float:left;
width:264px;
background:#f8e919;
padding:4px 0px 5px 10px;
/*text-align:right;*/
color:#58585a;
font-size:16px;
font-weight:bold;
line-height:17px;
}

.cont_acc #mensaje{
text-align:center;
width:365px;
font-size:11px;
color:#ff0000;
font-style:normal;
font-weight:bold;
}

.cont_acc em{
font-size:11px;
color:#87888a;
font-style:normal;
font-weight:bold;
padding-left:50px;
}
.cont_acc a:link, .cont_acc a:visited{
color:#41a72a;
font-size:11px;
font-weight:bold;
} 

.cont_acc input, .cont_acc select{
float:left;
width:300px;
height:26px;
background:#c5c7c8;
border:none;
margin-top:6px;
}

.cont_acc_bot{
width:140px;
height:50px;
padding-top:8px;
padding-left:208px;
}
.cont_acc_bot a:link, .cont_acc_bot a:visited{
background:#f8e919;
padding:3px 39px 3px 39px;
text-align:center;
color:#58585a;
font-size:17px;
font-weight:bold;
text-decoration:none;
}
.cont_acc_bot2{
width:140px;
height:26px;
padding-top:8px;
padding-left:575px;/**/
}

.cont_acc_aqui{
float:left;
width:280px;
height:314px;
margin-top:10px;
background:url(../imgs/f_accesoDos.jpg) no-repeat;
/*text-align:center;*/
padding-left:45px;
padding-right:40px;
padding-top:30px;
/*padding-bottom:150px;
line-height:30px;*/
font-size:11px;
color:#87888a;
font-weight:bold;
}
.cont_acc_aqui h2{
font-size:20px;
}
.cont_acc_aqui strong{
font-size:11px;
color:#006634;
}


.cont_acc_aqui a:link{
color:#64b146;
font-size:11px;
text-decoration:underline;
}

/*recupera contraseņa*/
.cont_acc_recu{
height:224px;
margin-top:10px;
background:url(../imgs/f_acceso.gif) no-repeat;
padding-top:30px;
}
.cont_acc_recu fieldset{
border:none;
height:88px;
margin:0px 0 0 30px;
}

.cont_acc_recu img{
float:left;
width:26px;
height:26px;
padding:0;
}

.cont_acc_recu p{
float:left;
width:175px;
background:#f8e919;
padding:4px 15px 5px 0px;
text-align:right;/**/
color:#58585a;
font-size:16px;
font-weight:bold;
line-height:17px;
}

.cont_acc_recu input, .cont_acc_recu select{
float:left;
width:460px;
height:26px;
background:#c5c7c8;
border:none;
}

.cont_acc_recu_bot{
width:140px;
height:26px;
padding-top:8px;
padding-left:575px;/**/
margin-bottom:50px;
}
.cont_acc_recu_bot a:link, .cont_acc_recu_bot a:visited{
background:#f8e919;
padding:3px 39px 3px 39px;
text-align:center;
color:#58585a;
font-size:17px;
font-weight:bold;
text-decoration:none;
}
.cont_acc_bot2{
width:140px;
height:26px;
padding-top:8px;
padding-left:575px;/**/
}






/* registro */

.cont_reg{
height:974px;
background:url(../imgs/f_acc.gif) no-repeat;
}
.cont_reg fieldset{
clear:both;
border:none;
height:46px;
float:left;
width:730px;
}
.masalto {
height:156px !important;
}
.maspeq {
font-size:11px !important;
}

.input_reg{
float:left;
width:350px;
height:26px;
background:#c5c7c8;
border:none;
}
.input_reg_no{
float:left;
width:350px;
height:26px;
background:#c5c7c8;
border:1px solid #FF0000;
}
.cont_reg p{
float:left;
width:200px;
height:26px;
margin-top:3px;
margin-right:15px;
text-align:right;
color:#58585a;
font-size:14px;
font-weight:bold;
}



.input_reg_peq{
float:left;
width:126px;
height:26px;
background:#c5c7c8;
border:none;
}
.input_reg_peq_no{
float:left;
width:350px;
height:26px;
background:#c5c7c8;
border:1px solid #FF0000;
}
.cont_reg h2{
float:left;
width:82px;
height:26px;
margin-top:3px;
margin-right:15px;
text-align:right;
color:#58585a;
font-size:14px;
font-weight:bold;
}

.reg_oblig{
float:left;
width:160px;
color:#FF0000;
font-size:10px;
font-weight:bold;
text-align:right;
}
.input_check{
float:left;
width:232px;
height:26px;
font-size:10px;
text-align:right;
}
.cont_reg label{
float:left;
width:450px;
height:26px;
margin:3px 15px 0px 15px;
color:#58585a;
font-size:12px;
font-weight:bold;
}
.cont_reg label a:link, .cont_reg label a:visited, .cont_reg label a:hover{
color:#58585a;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.cont_acc_bot3{
clear:both;
width:140px;
height:26px;
padding-top:8px;
padding-left:575px;/**/
}


/* calendario */ 
.calendario_data{
height:30px;
}

.cont_cal_linea{
padding:17px 17px 14px 0px;
height:1px;
}
.cont_cal_linea div{
height:1px;
background:#64b146;
}
.cont_cal_txt{
padding-left:34px;
}

.cont_cal_txt u{
color:#64b147;
}


.fecha_cal{
margin-left:14px;
float:left;
width:100px;
height:79px;
background:url(../imgs/f_fecha_verde.gif) no-repeat left top;
}
.fecha_cal div{
width:79px;
color:#000000;
padding:8px 0px 0px 0px;
text-align:center;
line-height:22px;
font-size:13px;
font-weight:bold;
}

.cont_cal_txt_right{
float:left;
width:598px;
text-align:justify;
}

.cont_cal_txt_right img{
padding-left:17px;
}

/* podcast */ 
.cont_zona_pod p{
width:555px;
float:left;
}
.cont_poeft{
width:184px;
float:left;
padding-top:12px;
} 
.cont_poeft img{
padding-left:100px;
}
.cont_pod_right{
width:555px;
float:left;
}

.cont_pod_right_audio{
width:555px;
float:right;
padding-top:17px;
}
.cont_pod_right_audio_left{
width:65px;
float:left;
}
.cont_pod_right_audio_right{
width:473px;
float:left;
padding-top:25px;
}

.cont_poinea{
padding:17px 17px 14px 67px;
height:1px;
}
.cont_poinea div{
height:1px;
background:#868889;
}

/* abstracts */ 

.cont_abs_bot_left{
float:left;
padding-top:12px;
font-size:11px;
color:#000000;
}
.cont_abs_bot_right{
width:50px;
float:right;
}
.cont_abs_bot_right img{
margin:0;
padding:0;
}

.cont_zona_abs p{
width:728px;
font-size:13px;
color:#707173;
text-decoration:none;
}


/* material */ 
#material img{
width:320px;
float:left;
text-align:right;
} 
.mat_lista{
width:420px;
float:left;
}

/* recetas y material */ 

.recetas_lista ul, .mat_lista ul, .recetas_lista_int{
list-style:none;
}
.recetas_lista li, .mat_lista li{
margin-left:55px;
padding-left:11px;
font-size:13px;
line-height:25px;
}
.recetas_lista li{
list-style-image:url(../imgs/b_azul.gif);

}
.mat_lista li{
list-style-image:url(../imgs/b_verde.gif);;

}
.recetas_lista li a:link, .recetas_lista li a:visited, .mat_lista li a:link, .mat_lista li a:visited{
font-size:13px;
color:#333333;
text-decoration:none;
}
.recetas_lista li a:hover, .mat_lista li a:hover{
font-size:13px;
color:#333333;
text-decoration:none;
}

.recetas_lista_int li{
list-style-image:url(../imgs/b_azul.gif);
margin-left:35px;
padding-left:11px;
font-size:13px;
line-height:18px;
}

.nav_inf_left{
float:left;
}
.nav_inf_right{
float:right;
}
.nav_inf_left, .nav_inf_right{
padding-top:40px;
padding-bottom:50px;
}
.nav_inf_left img, .nav_inf_right img{
margin:0;
padding:0;
}

a.nav_inf_left:link, a.nav_inf_left:visited, a.nav_inf_right:link, a.nav_inf_right:visited{
color:#666666;
font-size:13px;
text-decoration:none;
font-weight:bold;
}
a.nav_inf_left:hover , a.nav_inf_right:hover{
color:#999999;
font-size:13px;
text-decoration:none;
font-weight:bold;
}
/* footer */

#footer div{
text-align:center;
padding-top:20px;
}

#footer div a:link{
font-size:11px;
color:#333333;
text-decoration:none;
}

#footer div a:visited{
font-size:11px;
color:#00AADD;
text-decoration:none;
}

#footer div a:hover{
font-size:11px;
color:#666666;
text-decoration:none;
}

#footer h3{
font-size:11px;
color:#333333;
text-decoration:none;
}


/*buscador*/
.cont_grd_bus{
float:left;
width:954px;
background:url(../imgs/i_top_grd_verde.jpg) no-repeat #eff6ea;
height:97px;
}


.cont_grd_bus fieldset{
width:902px;
height:28px;
margin-left:28px;
padding-top:30px;
border:none;
}

.cont_grd_bus label{
background:#b1b3b4;
float:left;
padding:6px 16px 3px 16px;
font-size:17px;
color:#58585a;
font-weight:bold;
text-decoration:none;
}

.cont_grd_bus input{
width:542px;
height:28px;
float:left;
background:#c5c7c8;
border:none;
}

.cont_grd_bus div{
width:114px;
height:28px;
float:left;
}

.cont_grd_bus p{
width:902px;
height:28px;
margin-left:44px;
margin-top:14px;
font-size:12px;
color:#000;
text-decoration:none;
font-weight:bold;
}

.cont_grista{
width:954px;
background:#eff6ea;
}
.cont_grd_bus_txt{
width:902px;
padding-top:21px;
padding-left:28px;
}

.txt_tit{
width:902px;
height:18px;
background:url(../imgs/raya_bus.gif) repeat-x;
}

.cont_grista p{
font-size:11px;
margin-top:10px;
}

.txt_tit h2{
float:left;
height:18px;
background:#eff6ea;

}

.cont_grd_bus_txt a{
color:#333333;
text-decoration:underline;
}
.cont_grd_bus_txt a:hover{
color:#666666;
text-decoration:underline;
}

.txt_content{
clear:both;
width:902px;
padding-top:12px;
}

.txt_tit_verde{
width:902px;
height:18px;
background:url(../imgs/raya_bus_verde.gif) repeat-x;
}
.txt_tit_verde h2{
float:left;
height:18px;
background:#FFFFFF;
color:#64b146;
}
.txt_tit_txt_right{
float:right;
height:18px;
background:#FFFFFF;
}

/* calculo */
.cont_txt_calculo{
margin-top:20px;
/*cpons*/
font-size:12px;;
/*fin cpons*/

}

.cont_txt_calculo .masinfo, .cont_txt_calculo .masinfo em{
font-size:11px;
color:#666;
padding-bottom:10px;
}
.cont_txt_calculo .masinfo em{
font-style:italic;
}

.cont_txt_calculo .masinfo a:link, .cont_txt_calculo .masinfo em a:link{
font-size:11px;
color:#666;
padding-bottom:10px;
}

.cont_txt_calculo .masinfo a:hover, .cont_txt_calculo .masinfo em a:hover{
font-size:11px;
color:#666;
padding-bottom:10px;
text-decoration:underline;
}

.cont_txt_calculo .masinfo em{
font-style:italic;
}
.cont_txt_calculo h3{
margin-bottom:20px;
font-size:13px;
padding-left:5px;
}

.cont_txt_calculo fieldset{
border:none;
padding-left:70px;
margin-bottom:5px;
}

.cont_txt_calculo input{
width:40px;
height:18px;
float:left;
border:none;
}
.cont_txt_calculo select{
height:18px;
float:left;
border:none;
font-size:11px;
}

.cont_txt_calculo .celda{padding-left:20px;}

.cont_txt_calculo label{
padding-left:20px;
font-size:13px;
}

.cont_txt_calculo hr{
background-color: #cfd1d2;
height: 4px;
border: 0;
color: #cfd1d2;
/*width: 420px;*/
text-align: left;
line-height:1px;
}

.cont_txt_calculo fina hr{
background-color: #cfd1d2;
height: 2px;
border: 0;
color: #cfd1d2;
/*width: 420px;*/
text-align: left;
line-height:1px;
}

.cont_txt_calculo h5{
font-size:14px;
padding-left:5px;
margin-bottom:15px;
}
.cont_txt_calculo p{
width:255px;
text-align:right;
font-weight:normal;
}

.cont_txt_calculo h4{
width:50px;
}
.cont_txt_calculo em{
font-size:14px;
font-style:normal;
color:#41a62a;
}
.cont_txt_calculo a img{
padding:15px 0 0 70px;
}

.cont_txt_calculo ul{
margin-left:73px;
margin-bottom:30px;

}

.cont_txt_calculo td ul{
margin-left:23px;
margin-bottom:3px;

}
.cont_txt_calculo li{
font-size:13px;
line-height:17px;
}

.cont_txt_calculo ol{
margin-left:73px;
list-style:none;
}

/* mitos */ 
.cont_mit_lista, .cont_mit_lista_falso{
width:420px;
float:left;
} 

.cont_mit_foto{
width:320px;
float:left;
text-align:right;
} 
.cont_mit_lista ul, .cont_mit_lista_falso ul{
width:420px;
float:left;
list-style:none;
}
.cont_mit_lista li, .cont_mit_lista_falso li{
list-style-image:url(../imgs/b_azul.gif);
margin-left:35px;
padding-left:11px;
font-size:13px;
line-height:20px;
}

.cont_mit_lista_falso li{
list-style-image:url(../imgs/b_azul.gif);

}
.cont_mit_lista li a:link, .cont_mit_lista li a:visited, .cont_mit_lista_falso li a:link, .cont_mit_lista_falso li a:visited{
font-size:13px;
color:#333333;
text-decoration:none;
}
.cont_mit_lista li a:hover, .cont_mit_lista_falso li a:hover{
font-size:13px;
color:#666666;
text-decoration:none;
}



.cont_otrosleft{
width:248px;
float:left;
} 
.cont_otroslefft img{
padding-left:10px;
padding-bottom:20px;
}

.cont_otrosright{
float:left;
/*width:248px;
padding-top:12px;*/
} 

.cont_otrosright hr{
background-color: #00AAD2;
height: 2px;
border: 0;
color: #c7cdd0;
margin:0px 0px 10px 0px;
width: 490px;/**/
text-align: left;
} 
.cont_otrosright img{
margin:0;
padding:0;
}
.cont_otrosright ul{
margin-left:7px;
padding-left:7px;
}

.cont_otrosright li{
font-size:13px;/**/
list-style:url(../imgs/b_azul.gif);
margin-left:7px;
padding-left:1px;
}

.cont_otrosright_lista{
width:218px;
float:left;
/*padding-right:50px;*/
}


/*paginacio*/
#paginacio{
text-align:center;
font-size:11px;
margin-top:14px;
}

#paginacio a:link, #paginacio a:visited{
color:#333333;
font-weight:bold;
text-decoration:none;
}

#paginacio a:hover{
color:#666666;
font-weight:bold;
text-decoration:none;
}

#paginacio em{
color:#666666;
font-weight:bold;
font-style:normal;
}



.ico_rss{
float:right;
margin-top:25px;
margin-right:16px;
}


.mitosder{
float:left;
}
.mitosizq{
float:left;
width:290px;
}
/**************************** TEXTOS ************************************/
h1{
float:left;
font-size:28px;
font-weight:bold;
padding-top:25px;
padding-right:5px;
}

h2{
/*height:28px;*/
font-size:18px;
color:#333333;
font-weight:bold;
text-decoration:none;
/*cpons*/
padding-top:5px;
padding-bottom:7px;
color:#64B146;
/*fin cpons*/
}
h3{font-size:16px; color:#333; padding-bottom:5px;}

#aviso h2, #copyright h2, #mapaweb h2{
font-size:18px;
color:#333333;
font-weight:bold;
text-decoration:none;
padding:0 15px 0px 15px;
/*cpons*/
padding-top:5px;
padding-bottom:7px;
color:#64B146;
/*fin cpons*/
}

#aviso h3, #copyright h3, #mapaweb h3{
height:21px;
font-size:14px;
color:#333333;
text-decoration:none;
font-weight:bold;
padding:0 15px 0px 15px;
}

p{
font-size:13px;
text-align:justify;
padding-bottom:18px;
color:#333333;
}

#aviso p, #copyright p, #mapaweb p{
font-size:13px;
text-align:justify;
padding:0 15px 18px 15px;
color:#333333;
}

strong{
font-size:13px;
/*color:#333333;*/
}

.verde13Bold{
font-size:13px;
color:#409030;
text-decoration:none;
font-weight:bold;
}

.gris13Bold{
font-size:13px;
color:#707173;
font-weight:bold;
text-decoration:none;
}
.negro13Bold{
font-size:13px;
color:#000;
text-decoration:none;
font-weight:bold;
}
.grisClar13{
font-size:13px;
color:#bcbbbd;
text-decoration:none;
}
.mapaweb{
	margin-left:50px;
	font-size:12px;
}
.mapaweb td{
	padding:3px 5px 5px 5px;
}
.mapaweb a:hover{
color:#999999;
}
.mapaweb a:link{
	color:#333;
}
.mapaweb .seccion{
	font-size: 13px;
}