/* Reset ---------------------------------- */
* {	margin: 0;padding: 0;}
body {   font-family: Verdana, Geneva, sans-serif; font-size: 10px; /*1em=10px*/ text-align: center;/* Hack para que IE6 no de problemas */}
ol, ul {list-style: none;list-style-type: none;}
img, a img {border: none;text-decoration: none;}
fieldset {border:none;}
label, button {	cursor: pointer;}
input:focus, select:focus, textarea:focus {	background-color: #FFF;}
input, textarea, select, button {font-size: 100%;font-family: inherit; border:none;}
table {	border-collapse:collapse;border-spacing:0;}
q:before,q:after {content:'';}
h1,h2,h3,h4,h5,h6 {	font-size:100%;font-weight:normal;}

/* -------------------Fin Reset ------------------ */
/* ------------------------------------------------*/

/* Generales */

a:link, a:visited {text-decoration:none;color:#CC663A; }
a:hover {color: #455b6d ; text-decoration:underline;}
p { line-height:15px; margin-bottom:8px; }

body {background:#f1eee4 url('/imageneslostal/fondopagina.gif') repeat-x;font-family:verdana}
#pagina { position:relative;width:999px;margin:0 auto;text-align:left;background:#fff;}

#cabecera {margin-right: 5px;background:url(/img/interface/cabecera.jpg) no-repeat right top; }
	#cabeceraLeft {}

#columnaIzquierda {float:left;width:210px;margin-bottom:-30000px; padding-bottom:30000px; background:#F4E3B4; border-bottom: 5px #ffffff solid; border-left: 5px #ffffff solid}
	#columnaIzquierda2 { position:relative; overflow:hidden;border-right:5px solid #fff;margin-bottom:-30000px; padding-bottom:30000px;}
	

#columnaDerecha{overflow:hidden; float:right;width:190px;margin-bottom:-30000px; padding-bottom:30000px; border-right: #ffffff 5px solid; border-bottom: #ffffff 5px solid; border-left: #ffffff 5px solid; background:url('/img/fondocolder.gif');}
	#login{overflow:hidden; background: #c4ced6; border-bottom: 5px solid #ffffff; color: #5a7183}
		#login h3{padding: 5px 0; width: 100%; text-align: center; font-family: Georgia, serif; font-weight: bold; font-size: 1.5em}
		#login label{overflow:hidden;padding: 3px; width: 38%; float:left; text-align:right; }
		#login input.registro{overflow:hidden; width: 43%; float:right; padding: 2px ;margin:0 25px 5px 0 ;}
		#login .botonLogin{overflow:hidden; float:right;margin:0px 25px 10px 0 ;}
	.destacados {overflow:hidden; margin: 10px 0 0 15px;padding-bottom: 14px;  background:url(/img/interface/destacado-bottom.png) no-repeat left bottom}
		.destacados .destacadosTop {background:url(/img/interface/destacado-top.png) no-repeat left top ;height:5px;}
		.destacados a.dFoto {display:block;background:url(/img/interface/destacado-medio.png) repeat-y;text-align:center;padding-top:1px;}
		.destacados .dTexto { padding:5px 15px 2px 15px; background:url(/img/interface/destacado-medio.png) repeat-y; font-size:1.3em; color:#fff; line-height:14px; font-family: 'Trebuchet MS', Helvetica, sans-serif; font-weight:bold;}
		.destacados .dTexto a {font-size:9px;}
		.destacados .flechaDestacados{float: right;z-index: 2; margin-top: -10px;  padding-right: 30px;}
		.destacados .imgDestacada{float:left; padding:0 0 0 4px; margin-top: -2px; margin-bottom:4px; }
	.destacadoImg {overflow:hidden; margin: 10px 0 0 15px;padding-bottom: 14px;}
	.marcas{overflow:hidden; margin: 10px 0 0 15px;padding-bottom: 14px;  }
		.marcasTop {background:url(/img/noticias/marcas-top.png) no-repeat left top ;height:5px;}
		.marcasBottom {padding-bottom: 14px;  background:url(/img/noticias/marcas-bottom.png) no-repeat left bottom}
		.marcas ul {padding:5px; margin-right: 12px; background:url(/img/noticias/marcas-medio.png) repeat-y;}
		.marcas a:link,.marcas li a:visited{display:block;padding:1px 10px;font-weight:bold;color:#8E9CA8;}
		.marcas a:hover {background:white;}
		.marcas .titulomarcas {background:#8E9CA8;color:#fff;display:block;padding:2px 5px;font-weight:normal;font-size:11px;}
			.marcas a.titulomarcas:visited,.marcas a.titulomarcas:link {color:#fff}
			.marcas a.titulomarcas:hover {background:#8E9CA8;color:#fff;}


#menuPrincipalNav {overflow:hidden; display:block; width:85%; margin:0 auto 5px auto; padding-top:40px;}
	#menuPrincipalNav h2 { margin-bottom:5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.4em; font-weight:bold; font-style:italic;}
	#menuPrincipalNav ul li {overflow:hidden; display:block; margin:3px 0px; font-size:1.1em; font-family:Verdana, Geneva, sans-serif;}
		#menuPrincipalNav ul li a:link,#menuPrincipalNav ul li a:visited{ display:block; color:#cc6600; padding:2px 0px 3px 0; border-bottom:1px solid #e4cf95;}
		#menuPrincipalNav ul li a:hover, #menuPrincipalNav ul li a.active { text-decoration:none; font-weight:bold;}

#apartados {overflow:hidden; display:block; width:85%; margin:0 auto 5px auto; padding-top:40px;}
	#apartados h2 { margin-bottom:5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.4em; font-weight:bold; font-style:italic;}
	#apartados ul li {overflow:hidden; display:block; margin:3px 0px; font-size:1.1em; font-family:Verdana, Geneva, sans-serif;}
		#apartados ul li a:link,#apartados ul li a:visited{ display:block; color:#cc6600; padding:2px 0px 3px 0; border-bottom:1px solid #e4cf95;}
		#apartados ul li a:hover, #apartados ul li a.active { text-decoration:none; font-weight:bold;}



#contenedor { position:relative;clear:both;overflow:hidden;margin:0 0px;display:block;}	
#contenido {float:left;margin-bottom:-30000px; padding-bottom:30000px;width:784px;display:block;}
	#desarrolloContenido, #desarrolloModulo{overflow:hidden; width:582px; display:block; float:left;}

#pie {clear:both;width:990px;margin-left:5px;border-bottom:5px solid #fff;border-top:5px solid #fff;}
	#pie .pieIzda {float:left;width:200px; height:155px;background:#DDD4B0;border-right:5px solid #fff;padding:45px 5px 15px 0;text-align:left;}
		#pie .pieIzda a:link,#pie .pieIzda a:visited { margin-left:20px; display:block; color:#8a805a; font-size:1.1em; font-weight:bold;}
	
	#pie .pieDcha { position:relative; overflow:hidden; width:750px; padding:15px 0 20px 30px;background:#c3ced7;}
		#pie .pieDcha dl { float:left; width:30%; padding-right:10px; border-right:2px dotted #fff; margin-right:10px; margin-bottom:-30000px; padding-bottom:30000px; }
			#pie .pieDcha dl dt { margin-bottom:10px; padding:2px 5px 2px 0; color:#fff; font-size:1.2em; text-transform:uppercase; text-align:right; background:#60798d; }
			#pie .pieDcha dl dd { font-size:1.1em; color:#465f73; }
		#pie .pieDcha dl.ultima { margin-right:0; padding-right:0; border:none;}