html, body{height:100%; width:100%;}
html, body, div, img, h1,h2, form{margin:0px; padding:0px;}
h1{font: bold 15px Arial, Verdana, Helvetica;}
h2{font: bold 13px Arial, Verdana, Helvetica;margin-bottom:5px;}
a img{border:0px;}
a{color:#008888; text-decoration:none;}
a:hover{text-decoration:underline;}
a.texto{color:#008888; text-decoration:underline;}
a.texto:hover{text-decoration:none;}
body{background:#d7e8bd url(../fondos/fondo.png) repeat-x;color:#333333; font:11px Arial, Verdana, Helvetica;}
body.sinFondo{background:#ffffff; font:11px Arial, Verdana, Helvetica;}

.borde{border:1px solid #D8D9D4;}
.blanco{color:#ffffff;font:bold 12px Arial, Verdana, Helvetica;}
.verde{color:#008888;font:bold 13px Arial, Verdana, Helvetica;height:20px;}
.titulo{color:#333333;font:bold 14px Arial, Verdana, Helvetica;height:20px;}
.subTitulo{color:#333333;font:bold 12px Arial, Verdana, Helvetica;height:18px;}
.bordeGris{border:1px solid #D8D9D4;padding:5px;}
.guia{color:#333333;font:normal 10px Arial, Verdana, Helvetica;}

#divCon{height:100%; margin:0px auto; width:746px;}
	#divBorTop{background:url(../img/fondo01.png) no-repeat center bottom; float:left; height:4px; margin-top:10px; width:746px;}
	#divBorCen{background:url(../img/fondo02.png) repeat-y center; float:left; padding:0px 4px 0px 4px; width:738px;}
	#divBorBot{background:url(../img/fondo03.png) no-repeat center top; float:left; height:4px; margin-bottom:5px; width:746px;}
	
	#divTop{background:transparent url(../fondos/fondoVerde.gif) no-repeat;; float:left; height:65px; width:751px;}
		#divTopL{float:left; height:65px; width:210px;padding-top:10px;padding-left:10px;}
		#divTopR{color:#FFFFFF; float:right; font:10px Arial, Verdana, Helvetica; height:50px; margin-top:13px; margin-right:15px; text-align:right; width:210px;}

	
		#divLefMen{background:#EDEFE9;}
			#divLefMen ul{background:#EDEFE9; list-style:none; margin:0px; padding:0px; width:159px;}
				.menu1{background:#EDEFE9 url(../graficos/flecha1.png) no-repeat right; border-bottom:1px solid #D8D9D4; border-right:1px solid #EDEFE9; color:#004848; display:block; font:normal 12px Arial, Verdana, Helvetica; padding:6px 15px 7px 12px; width:156px;}
				.menu1:hover{text-decoration:underline;}
				.menu2{background:#ffffff; border-bottom:1px solid #D8D9D4; border-right:1px solid #D8D9D4; color:#004848; display:block; font:11px Arial, Verdana, Helvetica; padding:4px 15px 4px 12px; width:156px;}
				.menu2:hover{text-decoration:underline;}
				.menu3{background:#EDEFE9 url(../graficos/flecha2.png) no-repeat right; border-bottom:1px solid #D8D9D4; border-right:1px solid #EDEFE9; color:#004848; display:block; font:normal 12px Arial, Verdana, Helvetica; padding:6px 15px 7px 12px; width:156px;}
				.menu3:hover{text-decoration:underline;}
				.menu4{background:#EDEFE9 url(../graficos/flecha3.png) no-repeat right; border-bottom:1px solid #D8D9D4; border-right:1px solid #EDEFE9; color:#004848; display:block; font:normal 12px Arial, Verdana, Helvetica; padding:6px 15px 7px 12px; width:156px;}
				.menu4:hover{text-decoration:underline;}
				
		input.login{background:#E0ECF2; border:1px solid #008888; color:#000000; font:10px Arial, Verdana, Helvetica;}
		
	/*#divRig{background:#0000FF; float:right; margin-top:10px; width:546px;}*/
	#divRig{float:right; margin-top:10px; width:546px;}
		#divGuia{padding:0px 0px 5px 15px;}
		#divGuia a{color:#1D6087; font:10px Arial, Verdana, Helvetica;}
		#divCab{background:#7CBDE3; height:49px; width:546px;}
			#divCabL{float:left; height:49px; width:15px;}
			#divCabC{float:left; height:49px; width:270px;}
				#divCabC h1{color:#FFFFFF; font:12px Arial, Verdana, Helvetica; margin:4px 0px 0px 0px; padding:0px;}
				#divCabC h2{color:#FFFFFF; font:bold 20px Arial, Verdana, Helvetica; margin:0px; padding:0px;}
			#divCabR{float:left; height:49px; width:261px;}
		.titVer{color:#008888; font:bold 14px Arial, Verdana, Helvetica;}
		th.th1{background:#7BBDE3; color:#FFFFFF; height:23px; margin:0px; padding:0px; text-align:left;}
		td.td1{border-bottom:1px solid #D4E8F4; padding:8px 0px 8px 0px;}
		td.td2{background:#7BBDE3; color:#FFFFFF;}
		td.td2 p{border-bottom:1px solid #D4E8F4; font-weight:bold; margin:0px; padding:9px 10px 9px 10px; width:154px;}
		input.contacto, textarea.contacto{border:1px solid #008888; padding-left:2px; color:#008888; font:12px Arial, Verdana, Helvetica;}

	#divBot{font:11px Arial, Verdana, Helvetica; float:left; padding:10px 0px 10px 0px; width:734px;}
		#divBotL{float:left;  padding:0px 0px 0px 15px; width:210px;}
		#divBotR{float:right; width:345px;}
			#divBotR a{margin:0px 7px 0px 5px; text-decoration:none;}

/*STILOS ESPECIFICOS DE LA HOME*/
#divBienvenida{background:transparent url(../fondos/fondoFoto.gif) no-repeat;float:left; height:165px; width:751px;}
#divBarraVerde{background:transparent url(../fondos/fondoLineaVerde.gif) repeat-y;float:left; height:25px; width:751px;}
#divCabeceraInterior{background:transparent url(../fondos/fondoInterior.gif) no-repeat;float:left; height:26px; width:751px;}
#divContenido{background:transparent url(../fondos/fondoContenido.gif) repeat-y;float:left;  width:751px;}
#divPie{float:left; background:transparent url(../fondos/fondoPie.gif) repeat-y; width:751px; height:26px;}
#divPieL{color:#008888;float:left;padding-left:10px;}
#divPieR{color:#008888;float:right;padding-right:10px;}
