/*dcumento de CSS*/
/*reset css*/
	html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,center,u,b,i{margin:0;padding:0;border:0;outline:0;font-weight:normal;font-style:normal;font-size:100%;font-family:inherit;}:focus{outline:0}ol,ul{list-style:none}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}input,textarea{margin:0;padding:0}hr{margin:0;padding:0;border:0;color:#000;background-color:#000;height:1px}a:focus{outline:none}.fleft{float:left}.fright{float:right}.limpia{clear:both}strong,b{font-weight:bold;}.hidden{display:none;}/*html,body{width:100%;height:100%;}*/
/*fin reset css*/
/*Maquetacion de la pagina*/
body{
	border-top:10px solid #003b3b;
	background:#eee/*url(images/fondo.jpg)*/ 0px 0px;
	}
DIV#contenedor{
	font-family:Arial;
	width:999px;
	margin:0px 0px 0px 0px ;
	padding:5px 0px 0px 0px;
	overflow:hidden;
	/*background:#fff url(images/fondo.jpg) repeat-x 0px 337px;*/
	border-top:0px;
	}
DIV#cabecera{
	background:url(images/encabezado.png) no-repeat 0px 50px;
	height:481px;
	}
DIV#cabecera h1{
	color:#003b3b;
	font-size:20px;
	font-family:Arial;
	float:right;
	text-align:center;
	margin:70px 30px 0px 0px;
	//margin:75px 15px 0px 0px;
	font-weight:bold;
	}
DIV#menu {
	background:url(images/menu/menu.png) no-repeat;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	height:7.4%;
	}
DIV#menu a{
	text-decoration:none;
	color:#000;
	font-weight:bold;
	display:block;
	float:left;
	font-size:14px;
	background:url(images/menu/lineas_division.png) no-repeat right 10px;
	padding:9px 20px 9px 20px;
	margin:0px 0px 0px 0px ;
	}
DIV#menu a:hover{
	background:url(images/menu/selector_menu.jpg) repeat-x 0px 0px;
	color:#fff;
	}
DIV#subcontenedor{
	overflow:hidden;
	height:100%;
	background:#eee/*url(images/fondo.jpg) 0px 800px*/;
	}
DIV#banner{
	width:171px;
	float:left;
	background:url(images/recuador_inferior_izuierdo.png) no-repeat;
	*background: none; /* Eliminamos el fondo cargado por el CSS general */
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="images/recuador_inferior_izuierdo.png",
	sizingMethod="scale");/*Añadimos la imagen de fondo por medio de un filtro*//*image, scale, fixed*/ 
	padding:40px 0px 30px 25px;
	//padding:60px 0px 30px 25px;
	height:100%;
	}
DIV#banner img{
	display:block;
	margin:20px 0px 0px 0px;
	}
DIV#contenido{
	float:right;
	width:730px;
	height:100%;
	padding:0px 0px 30px 70px;
	font-size:13px;
	}
DIV#contenido h1{
	margin:20px 0px 15px 0px;
	font-size:22px;
	font-weight:bold;
	color:#016780;
	font-family:Georgia;
	}
DIV#contenido h2{
	margin:20px 100px 15px 0px;
	font-size:17px;
	font-family:Georgia;
	font-weight:bold;
	padding:0px 0px 2px 0px;
/*	color:#005;
	border-bottom:1px solid #69C;*/
	color:#016780;
	border-bottom:2px solid #aaa;
	}
DIV#contenido h3{
	margin:20px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 2px 0px;
	font-family:Georgia;
	color:#016780;
	}
TABLE.imgindex {	
	background:url(images/linea_inferior.png) no-repeat center bottom;
	padding:0px 0px 20px 0px;
	}
TABLE.imgindex img{	
	margin:20px;
	margin:0px 20px 0px 20px;
	}
TABLE.imgindex td{	
	background:url(images/linea_division.jpg) no-repeat 0px 25px; 
	vertical-align:top;
	text-align:center;
	width:240px;
	}
TABLE.imgindex TD span{	
	color:#888;
	text-align:center;
	display:block;
	font-size:13px;
	margin-top:25px;
	padding:0px 20px 0px 20px;
	}
DIV#contenido ul{
	margin:10px 0px 20px 0px;
	}
DIV#contenido li{
	list-style:disc;
	margin:0px 100px 5px 30px;
	text-align:justify;
	}
DIV#contenido p{
	text-align:justify;
	padding:0px 100px 0px 0px;
	margin:0px 0px 10px 0px;
	font-size:13px;
	}
DIV#contenido TABLE TD h3{
	margin:0px;
	padding:0px;
	vertical-align:top;
	font-family:Georgia;
	}
P.info  a{
	text-decoration:none;
	color:#777;
	}	
P.info  a:hover{
	color:#000;
	text-decoration:underline;
	}
/*Formulario*/	
DIV#formulario{
	width:370px;
	margin:30px 0px 0px 0px;
	overflow:hidden;
	}	
DIV#formulario TABLE th{
	vertical-align:top;
	text-align:left;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	}
DIV#formulario TABLE TD input{
	width:150px;
	}
DIV#formulario TABLE TD textarea{
	width:220px;
	height:100px;
	overflow:auto;
	}
DIV#galeria{
	text-align:center;
	width:630px;
	margin:10px;
	}
DIV#galeria a{
	display:inline-block;
	padding:5px;
	margin:5px;
	opacity:0.5;
	filter: alpha(opacity=50);
	background:#069;
	border:2px solid #0086c6;
	}
DIV#galeria a:hover{
	display:inline-block;
	padding:5px;
	margin:5px;
	opacity:1;
	filter: alpha(opacity=100);
	background:#069;
	border:2px solid #0086c6;
	}
DIV#galeria img{
	margin:5px;
	}
DIV#galeria h6{
	font-size:12px;color:#888;
	}
DIV#pie{
	color:#fff;
	clear:both;
	background:#003b3b;
	text-align:left;
	padding:0px 0px 0px 10px;
	}
DIV#pie	p{
	font-family:Arial;
	font-weight:bold;
	font-size:10px;
	padding:5px 0px 5px 0px;
	display:block;
	}
DIV#pie	a{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	}
DIV#pie	a:hover{
	text-decoration:underline;
	}
/*clases*/	
.imgindex{
	display:block;
	}
.clearfloat	{
	clear:both;
	display:none;
	//display:block;
	}
/*Fin de Maquetacion*/
