@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	text-align:center;
	font-family: Tahoma;
	font-size:11px;
	color:#727375;
}
h1, h2,h3, input, form, ul, li{
	margin:0;
	padding:0;
}
#divHr{
	background-image:url(../../images/px_hr.gif);
	background-repeat:repeat-x;
	background-position:center;
	padding:15px 0;
	margin:0;
}
h1{
	font-size:18px;
	color:#86B334;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:15px;
}
h2{
	font-size:14px;
	color:#86B334;
	font-family:Arial, Helvetica, sans-serif;
}
h3{
	font-size:12px;
	color:#86B334;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:15px;
}
p{
	margin:0;
	padding:0 0 10px 0;
}
a{
	text-decoration:none;
	color:#86B334;
}
a:hover{
	text-decoration:underline;
}
a img{
	border:none;
}
input, textarea{
	border:1px solid #86B334;
	font-size:11px;
	color:#727375;
}
.bordeImage{
	border:1px solid #86B334;
}
.espacioLeft{
	margin-left:10px;
}
.txtverde{
	color:#86B334;
}
.txtrojo{
	color:#FF0000;
}
.boton{
	background-color:#86B334;
	color:#FFFFFF;
	padding:1px 3px;
	font-size:11px;
}
a.txtSubVerdeClaro {
	color:#009036;
}
.bordeIzquierda{
	border-left:1px solid #9BBC45;
}
#divPrincipal{
	margin:auto;
	text-align:left;
	width:965px;
	line-height:18px;
}
#divHerramientas{
	text-align:right;
	color:#86B334;
	padding:9px 4px 5px 0;
}
#divHerramientas span{
	padding:0 4px;
/*	padding:0 9px;*/
}
#divLogo{
	height:94px;
/*	background-image:url(../../images/bloquetop.gif);
	background-position:right;
	background-repeat:no-repeat;*/
	padding-left:40px;
	float: left;
}
#divCabecera {
	float: right;
}
#divColIzquierda{
	width:395px;	
}
#divColDerecha{
	background-position:left;
}
#divMenu{
	float:left;
	width:197px;
}
#divMenu img{
	margin-bottom:1px;
}
#divSubMenu{
	float:left;
	width:198px;	
}
#divSubMenu {
}
#divSubMenu ul{
	color:#AEAEB0;
	border-top:1px dashed #AEAEB0;
	margin-left:17px;
	width:165px;
}
#divSubMenu li{
	list-style-type:none;
	padding:6px 0 6px 0;
	border-bottom:1px dashed #AEAEB0;
	font-weight:bold;	
}
#divSubMenu span{
	color:#86B334;
}
#divSubMenu a{
	color:#AEAEB0;
}
#divSubMenu a:hover{
	color:#86B334;
	text-decoration:none;
}
#divSubMenu ul ul{
	color:#AEAEB0;
	border-top:none;
	margin:5px 0 0 0;

}
#divSubMenu li li{
	list-style-type:none;
	padding:0 0 6px 8px;
	border-bottom:none;
	background-image:url(../../images/bullet.gif);
	background-position:left 7px;
	background-repeat:no-repeat;
	list-style-type:none;
	font-weight:normal;
}
#divSubMenu li li span{
	text-decoration:underline;
}
#divContenido{
	padding:17px 19px 19px 23px;
	height: auto;
	min-height: 550px;/* set here min height  */
	height: auto !important;/* overwrite the height */
	height: 550px;/* this is also the min height for IE */
	text-align:justify;
}
#divContenido li{
	background-image:url(../../images/bullet_ver.gif);
	background-position:left 7px;
	background-repeat:no-repeat;
	list-style-type:none;
	padding-left:8px;
	padding-bottom:5px;
}
#divContenido li.LIgris{
	background-image:url(../../images/bullet.gif);
}

#divNovedad li{
	background-image:url(../../images/bullet.gif);
	background-position:left 7px;
	background-repeat:no-repeat;
	list-style-type:none;
	padding-left:8px;
	font-size:10px;
}
#divNovedad li a{
	color:#727375;
	font-weight:bold;
}
#divInforme li{
	background-image:url(../../images/bullet_guion.gif);
	background-position:left 7px;
	background-repeat:no-repeat;
	list-style-type:none;
	padding-left:8px;
	line-height:12px;
}
#divInforme a{
	text-decoration:underline;	
	color:#727375;
}
#divInforme a:hover{
	text-decoration:none;
}
#divDerechaBottom{
	padding-top:95px;
	clear:both;
}
#divFotoDerecha{
	float:right;
	margin:-15px -15px 5px 5px;
}
/*\*/ * html #divFotoDerecha{
	margin:-15px -8px 5px 5px;
} /**/
#divPaginado{
	text-align:right;
	color:#86B334;
	padding-bottom:10px;
}
#divPaginado a{
	padding-left:11px;
	color:#727375;
}
#divPreguntas a{
	text-decoration:underline;
}
#divPreguntas a:hover{
	text-decoration:none;
}
#divPreguntas div{
	padding:8px 0 15px 0;
}
#divMapa th{
	background-color:#87B433;
	color:#FFFFFF;
	padding:2px 10px;
	text-align:left;
	font-weight:normal;
}
#divMapa th a{
	color:#FFFFFF;
}
#divMapa .fondolinea{
	background-image:url(../images/l_bk.gif);
	background-position:left;
	background-repeat:repeat-y;
	padding:0px;
}
#divMapa .fondoverde{
	border:1px solid #87B433;
	padding:0 6px;
}
#divMapa .marginleft{
	padding-left:12px;
}
#divMapa .sinPadding{
	padding:0px;
}


#divPie{
	clear:both;
	padding:20px 0 20px 0;
	color:#86B334;
}
#divPie div{
	float:right;
}
#divPie span{
	padding:0 15px;	
}

