body {background:#E0D5BA;margin:0 auto;font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;	font-size:12px;}
a{text-decoration:none;	color:#006666;	font-weight:bold;}
a img{border:0;}
/*-------header----------*/
#header{	width:687px;height:255px;margin:0 auto;	background-image:url(imagenes/header-sombras.png);}
#header #navegador{height:50px;	background-image:url(imagenes/header-top.png);	width:670px;	margin:0 auto;	padding:1px 0 0 0;	text-align:right;	}
#header #navegador ul{	list-style:none;	width:635px;	height:20px;	margin:25px 0 0 25px;padding:0 0 0 3px;	background:#F5EDDA url(imagenes/header-menu.png) top left no-repeat;	}
#header #navegador ul li{float:left;padding:0;margin:0 5px 0 0;padding:0;height:20px;}
#header #navegador ul li img{margin:5px 0 0 0;}
#header .imagen{width:675px;height:185px;margin:0 auto;	background-image:url(imagenes/header-imagen1.jpg);background-position:center;background-repeat:no-repeat;}
/*---------buscador-------*/
#header .buscador{height:33px;background-image:url(imagenes/header-buscador.png);background-repeat:no-repeat;background-position:right;}
#header .buscador form{width:250px;height:33px;margin:0 0 0 430px;}
#header .buscador form fieldset, #header .buscador form fieldset input{border:none;float:left;padding:2px;}
#header .buscador form label{float:left;font-weight:bold;color:#FEFFEC;margin:2px 5px 0 10px;}
#header .buscador form fieldset input{background:url(imagenes/header-buscador-input.png) center left no-repeat;width:155px;height:15px;float:left;margin:0;}
#header .buscador form input{	margin:5px 0 0 0;	float:left;	}
/*----//----*/
#header .pie, #header .medio, #header .der{width:687px;	height:30px;}
#header .pie{background:url(imagenes/header-pie-izq.png) top left no-repeat;}
#header .medio{background:url(imagenes/header-pie-medio.png) top left repeat-x;}
#header .der{background:url(imagenes/header-pie-der.png) top right no-repeat;}
#header p,#header h1{margin:0 0 0 21px;	padding:8px 0 0 0;color:#663300; font-size: 12px;}
/*----//----*/
#contenedor{background:url(imagenes/contenedor-bg.png) top left repeat-y;width:687px;margin:20px auto 0 auto;padding:0 0 20px 0;}
#contenedor .top{	background:url(imagenes/contenedor-top.png) #006666 top right no-repeat;height:30px;	margin:0 2px;	}
#contenedor .top p{	float:left;	font-weight:bold;	color:#CCFFFF;	padding:0 0 0 15px;	margin:10px 0 0 0;}
#contenedor .lateral-top{	background:url(imagenes/contenedor-lateral-top.png) #006666 top right no-repeat;	width:180px;	height:30px;	margin:0px;	float:left;	}
#contenedor .lateral-top p{font-weight:bold;color:#FFFFCC;padding:0 0 0 15px;margin:10px 0 0 0;}
#contenedor #izquierda{float:left;margin:0;padding:0;width:176px;}
#contenedor .lateral{width:176px;background-color:#F6F3E4;background-image:url(imagenes/contenedor-lateral-bg.png);background-repeat:repeat-x;	margin:0 0 0 6px !important;margin:0 0 0 4px;padding:0;float:left;}
#contenedor .lateral .titulo{font-weight:bold;width:165px;color:#7A6D5A;display:block;border-bottom:1px solid green;margin:0 5px;padding:0;}
#contenedor .lateral ul{	list-style:none;	color:#006666;	margin:10px 0 0 0;	padding:0;	}
#contenedor .lateral ul li{margin:0 10px 0 20px;	padding:0;	}
#contenedor .lateral .pie{background:url(imagenes/contenedor-lateral-pie.png) top right no-repeat;height:20px;}
#contenedor .lateral form, #contenedor .lateral fieldset, #contenedor .lateral input{border:0;}
#contenedor .lateral form{width:160px !important;width:171px;margin:10px 0 0 5px;padding:0;}
#contenedor .lateral fieldset{margin:0;padding:0;}
#contenedor .lateral label{font-size:11px;color:#666666;font-weight:bold;margin:0;padding:0;}
#contenedor .lateral input{width:155px;	height:20px;	margin:5px 0 10px 0 !important;	margin:5px 10px 0 0;	border:none;}
#contenedor .lateral select{	width:155px;height:20px;margin:5px 0 10px 0 !important;margin:0 10px 0 0;border:0;color:#006666;}
.pie-link{border-top:dashed 1px #000;text-align:right;font-size:10px;margin:5px 5px 0 5px;}
#contenedor #contenido{float:left;width:480px;margin:0 0 0 10px;}
.left{float:left;}
.right{float:right;}

#contenedor #contenido .paginador-top, #contenedor #contenido .paginador-bottom{height:30px;width:470px;padding:0;}
#contenedor #contenido .paginador-top{border-bottom: dashed 1px #000;margin:0 0 0 10px;}
#contenedor #contenido .paginador-bottom{border-top: dashed 1px #000;margin:10px 0 0 10px;}	
#contenedor #contenido .paginador-bottom p, #contenedor #contenido .paginador-top p{display:inline;margin:5px 0 5px 0px;padding:0;}
#contenedor #contenido p{margin:10px;color:#666666;}
.clearit{clear:both;}

#contenedor #contenido img, #contenedor #contenido a img{	border: 1px solid #333; float: left; margin: 0 10px 10px 0}

#contenedor #contenido #destacados{	padding: 15px 0 0 0;margin:0;}
.separador{	background:url(imagenes/contenido-separador.png) top right no-repeat;height:25px;display:block;	margin:0;padding:0;}
.separador2{	background:url(imagenes/contenido-separador2.png) top right no-repeat;height:25px;display:block;	margin:0;padding:0;}
#destacados .grupo{	margin:0 0 0 10px;	padding:1px 0 0 0;	clear:both;	background:#F8F5EC;}
#destacados .grupo a.cnt1{width:155px; height: 140px; display: block; float: left; clear: none;}
#destacados .grupo-img{	margin:0 auto;	width:430px;	padding:1px 0 0 0;	clear:both;	}
#destacados .subtitulos{	display:block;	font-weight:bold;	font-size:14px;	color:#7A6D5A;	background:url(imagenes/subtitulo-bg.png) top right no-repeat;margin:10px 0 10px 10px !important;padding:0 0 0 10px;	}
#destacados .subtitulos span{font-size: 10px;}
#destacados img{background:#FBF8F1;padding:10px 4px;margin:0 5px 5px 0;float:left;}
#destacados .info{float:left;background:#F8F5EC;width:270px;margin:0 0 5px 0;	}
#destacados .info .titulo{font-weight:bold;width:260px;color:#7A6D5A;display:block;background:#FBFAF5;margin:0;padding:0 0 0 10px;	font-size:14px;}
#destacados p{margin:0 !important;padding:1px 0 0 20px;	color:#666666;}
#destacados p strong{color: #333;}
#destacados .info .pie-link{margin:10px 5px 10px 5px;}
#pie{width:682px;height:36px;margin:0 auto;background-image:url(imagenes/pie-medio.png);}
#pie .der{	background-image:url(imagenes/pie-der.png);	background-position:right;	background-repeat:no-repeat;height:36px;}
#pie .izq{	background-image:url(imagenes/pie-izq.png);	background-position:left;	background-repeat:no-repeat;	height:36px;}
#pie ul{	list-style:none;	margin:0 auto;	padding:5px 0 0 40px;width:680px;	height:20px;}
#pie ul li{float:left;margin:0;padding:0 5px;}
fieldset#contacto,fieldset#contacto2{width: 420px; height: auto; overflow: hidden; padding: 10px 10px 20px 10px;}
fieldset#contacto label,fieldset#contacto2 label{width: 170px; height: 18px; line-height: 18px; display: block; float: none; clear: both; color: #066; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
fieldset#contacto input,fieldset#contacto textarea, fieldset#contacto2 input,fieldset#contacto2 textarea{ width: 270px; height: 18px; line-height: 18px; display: block; float: none; clear: both; color: #666; padding: 1px 2px 1px 2px; font-size: 11px;}
fieldset#contacto textarea,fieldset#contacto2 textarea{height: 80px; overflow: auto;}
fieldset#contacto input#boton-cancel,fieldset#contacto input#boton-enviar,fieldset#contacto2 input#boton-cancel,fieldset#contacto2 input#boton-enviar{ width: 90px; height: 20px; float: left; clear: none; border: 1px solid #066; margin-top: 10px; margin-right: 10px;}
span.nota{color: #066; font-size: 10px;}

#paginar{ background: url(imagenes/subtitulo-bg.png) no-repeat; width: 450px; height: 16px; padding: 1px 10px 1px 10px; color: #333; font-size: 11px; margin-top: 10px;}
#paginar div#page-tot{width: 255px; display: block; float: left; clear: none; padding: 0; margin: 0; }
#paginar div#page-idx{	width: 110px; float: left; clear: none; height: 16px; padding: 0; margin: 0; }
#paginar div#page-tot p,#paginar div#page-tot a, #paginar div#page-idx a,#paginar div#page-idx p{color: #333; font-size: 11px; text-align: left; float: left; clear: none; display: block; padding: 0 2px 0 2px; margin: 0; line-height: 14px; height: 14px;}
