
	/* ------------------------------------------------------------------------------------------------------------
		Hoja de estilos //
		Página web: josanz.com 
	------------------------------------------------------------------------------------------------------------- */
	
	body { margin: 0px; padding: 0px; font-family: verdana; }
	p { margin: 10px 0; }
	#contenedor { margin: auto; height: 100%; width: 956px; border: solid #dddddd 0px; background-color: #EAEAEA; background-image: url(../imagenes/varios/logo-abajo-fotografia.gif); background-repeat: no-repeat; background-position: bottom right ; }	
	
	#lateral_izquierdo { float: left; width: 250px; border-right: solid #000000 1px; }
	#lateral_izquierdo #logo { border: solid #000 1px; height: 125px; width: 250px; border: solid #aaaaaa 0px; color: #000000; background-color: #ffffff; font-size: 10pt; color: #7D7D7D; }
	#lateral_izquierdo #logo img { float: left; margin-left: 5px; margin-top: 10px; border: 0px; }
	
	.cab_menus { width: 232px; height: 17px; background-color: #666666; background-image: url(../imagenes/varios/menus.gif); background-repeat: repeat; font-size: 8pt; color: #ffffff; padding-top: 3px; padding-left: 18px; } 
	
	#lateral_izquierdo #menu {  width: 250px; background-color: #B2B2B2; }
	#lateral_izquierdo #noticias { width: 250px; height: 225px; color: #000000; background-color: #ffffff; padding-top: 10px; }
	#lateral_izquierdo #noticias a { color: #000000; text-decoration: none; }
	#lateral_izquierdo #noticias a:hover { color: #000000; text-decoration: underline; }
	#lateral_izquierdo #boletines { width: 250px; height: 65px; background-color: #B2B2B2; padding-top: 20px; font-size: 8pt; text-align: center;  color: #595959; }	
	#lateral_izquierdo #boletines input { border:solid #aaaaaa 1px; padding:.23em; font-size: 8pt; margin-bottom: 10px; }
	#lateral_izquierdo #boletines .radiob { padding:.23em; font-size: 8pt; margin-bottom: 10px; border: 0px; }
	#lateral_izquierdo #boletines fieldset { width: 20em; border: 0px; margin-bottom: 5px; }
	#lateral_izquierdo #boletines #frm_boletines label { float:left; width: 7em; text-align: right;	margin-right: .5em; padding: .25em; }	
	#lateral_izquierdo #boletines .boton-contacto { color: #595959; background-color: #fff; border: solid #000 1px; padding: 3px 15px; }
	
	#lateral_izquierdo #menu { width: 250px; padding: 0 0 0 0px; font-family: tahoma; font-size: 8pt; }
	* html #menu { /*IE 6 */ w\idth: 155px; /*Box bug:*/ }
	#lateral_izquierdo #menu ul{ list-style: none; margin: 0; padding: 0; border: none; }
	#lateral_izquierdo #menu li { border-bottom: 1px solid #c6c6c6; margin: 0; }
	#lateral_izquierdo #menu li a { display: block; padding: 2px 5px 2px 18px; background-color: #B2B2B2; color: #4A4A4A; text-decoration: none;  }
	html>body #lateral_izquierdo #menu li a{ /*No IE6 width*/ width: auto; }   
	#lateral_izquierdo #menu li a:hover{ background-color: #B2B2B2; color: #ffffff; text-decoration: none; }
	#lateral_izquierdo #menu ul #current a { background-color: #B2B2B2; color: #ffffff; text-decoration: none; }

	#lateral_derecho { float: left; width: 704px; height: 100%; border-left: solid #000000 0px; }
	#lateral_derecho #cabecera { width: 704px; height: 369px; }	
	#lateral_derecho #principal { font-size: 8pt; color: #000000; margin: 10px; }
		
	#lateral_derecho #titulos { height: 25px; padding-left: 5px; padding-top: 5px; text-align: left;  color: #4E7390; font-size: 10pt; border-bottom: solid #4E7390 1px;}
	#lateral_derecho #titulos h1 { color: #4E7390; font-size: 9pt; display: inline; }
	#lateral_derecho #titulos a { color: #4E7390; font-size: 9pt; text-decoration: none; }
	#lateral_derecho #titulos a:hover { color: #4E7390; font-size: 9pt; text-decoration: underline; }
	
	#lateral_derecho #textos { width: 600px; padding-left: 5px; padding-right: 10px; height: auto; margin-bottom: 25px; font-family: tahoma; font-size: 8pt; padding-top: 10px; }
	#lateral_derecho #textos_d { margin-top: 15px; width: 665px; padding-left: 5px; padding-right: 10px; font-family: tahoma; font-size: 8pt; padding-top: 10px; }
	#lateral_derecho #textos_d img  { margin-bottom: 25px; }
	#lateral_derecho .boton { float: right; padding: 3px; color: #000; text-decoration: none; color: #4E7390}
	
	#lateral_derecho #submenu { position: absolute; border: 0px solid black; border-bottom-width: 0; width: 200px; margin-top: 25px;}
	#lateral_derecho #submenu ul{ margin: 0; padding: 0; list-style-type: none; font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; }
	#lateral_derecho #submenu li a{ display: block; padding: 3px 0; padding-left: 9px; width: 189px; text-decoration: none; color: white; background-color: #5C5B60; border-bottom: 1px solid #aaaaaa; border-left: 7px solid #808080; }
	* html #lateral_derecho #submenu li a{ /*IE only */ width: 200px; /*IE 5*/ w\idth: 200px; }
 	#lateral_derecho #submenu li a:hover { background-color: #D3D1D9; border-left-color: #ffffff; color: #000000; } 	
 	#lateral_derecho #submenu ul #current a { background-color: #D3D1D9; border-left-color: #ffffff; color: #000000; }
 	#lateral_derecho #submenu ul #current a:hover { background-color: #D3D1D9; border-left-color: #ffffff; color: #000000; }

 	#pie { clear: both; margin:auto; width: 941px; height: 30px; background-image: url(../imagenes/varios/degradado-pie.png); background-repeat: repeat; font-size: 8pt; color: #ffffff; padding-top: 3px; text-align: right; padding-right: 15px; color: #000; }
 	#pie a { color: #fff; text-decoration: none; }
 	#pie .blanco { color: #fff; }
		
 	fieldset { border: solid #ddd 0px; }
	legend { background-color: #fff; padding: 5px; }
	fieldset a { color: #000; text-decoration: none; }
	fieldset a:hover { color: #000; text-decoration: underline; }
	.opciones { border-top: solid #4E7390 1px;}
	
#paginador{height:16px;margin:1px 0 20px;padding-top:2px;text-align:left;}
.registros{background-color:#FFF;border:solid #585858 1px;padding:1px 5px;text-decoration:none;}
.enlacep{background-color:#FFF;border:solid #585858 1px;color:#000;padding:1px 5px;text-decoration:none;}
.enlacep2{background-color:#3F3F3F;border:solid #585858 1px;color:#fff;padding:1px 5px;text-decoration:none;}
.enlacep3{background-color:#D62A02;border:solid #585858 1px;color:#fff;font-weight:700;padding:1px 5px;text-decoration:none;}
	
