@charset "utf-8";
/* CSS Document */

/*Hoja de Reset*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;} 
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}

/*Fin hoja de reset*/

.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
* {margin:0; padding:0;}

body{background:#e3e3e3;text-align:center; font-family:"trebuchet MS",arial,helvetica; font-size:13px;}

ul{list-style:none;}
h1{font-size:20px;}
h2{font-size:18px}
h3{font-size:16px;}
h4{font-size:13px;}
p{margin-bottom:10px;}

.hidden{display:none;}
.banner{width:150px;margin:0 auto;}
.clear{clear:both;}
.separador20px{margin-bottom:20px;}
.separador10px{margin-bottom:10px;}
.margenNegativo{margin-left:-10px;}
.a:link, .a:visited{color:#000;	text-decoration:none;}
.a:hover{color:#fff;background:#000;}

#contenedorPrincipal{width:920px; margin:0 auto; padding-bottom:15px; background:#fff; text-align:left; border-right:1px solid #999; border-left:1px solid #999;}
#cabecera{width:920px; height:100px; background-image:url(images/arriba.jpg); background-position:top left; background-repeat:no-repeat;}
#logo{display:block; float:left; margin-top:30px; margin-left:10px; width:300px; height:90px;}
#logo h1 a{	display:block; width:300px; height:90px; background-image:url(images/logo.png); background-repeat:no-repeat;}
#buscar{display:block; float:right;	background-image:url(images/buscador.png); background-repeat:no-repeat; border:0px; width:188px; height:34px; margin:15px 35px 0 0;}
#formBuscar input{background-color:transparent; border:0px; width:145px; height:34px; padding-top:6px; margin-left:30px; padding-right:12px; 	font-size:16px;}
#publiHead{clear:both; width:720px; margin:0 auto 0 auto; padding:10px 0 2px 0;}
.alinearCentro{width:720px;	margin:0 auto 0 auto;}
#middle{margin:30px 0 0px 10px;	padding-bottom:40px;}
#izquierda{width:190px; margin-right:10px; display:block; float:left;}
#medio{width:500px;	display:block; float:left;}
#bienvenida{padding-bottom:10px;}
#bienvenida h2{font-weight:bold;}

#derecha{width:190px;margin-left:10px;display:block;float:left;}
.titulosPrincipales{padding-top:15px;padding-bottom:5px;font-size:16px;border-bottom:1px dotted #990000;font-weight:bold;}

.novedades{display:block;margin-bottom:15px;}
.novedades h2{font-size:15px;}
.novedades h2 a:link, .novedades h2 a:visited , .novedades h2 a:hover {font-size:14px;text-decoration:none;color:#000;}
.novedades h3{font-size:14px;font-weight:bold;margin-bottom:5px;}
.novedades h3 a:link, .novedades h3 a:visited, .novedades h3 a:hover {text-decoration:underline;color:#990000;}
.novedades img{width:80px;height:112px;display:block;float:left;margin-right:3px;margin-bottom:3px;border:1px solid #000;}

.visitados{display:block;margin-bottom:15px;margin-left:330px;}

.visitados h2 a:link, .visitados h2 a:visited , .visitados h2 a:hover {font-size:14px;text-decoration:none;color:#000;}
.visitados h3 a:link, .visitados h3 a:visited , .visitados h3 a:hover {font-size:13px;text-decoration:underline;color:#990000;}

.titulosMenu{padding-bottom:3px;margin-bottom:3px;border-bottom:1px dotted #000;}

.categorias li{font-size:11px; line-height:16px;}
.categorias li a:link, .categorias li a:visited{text-decoration:underline;color:#000;padding:0 2px 0 4px;border-left:5px solid #e1e1e1;}
.categorias li a:hover{	border-color:#990000;}
	.googleMenu{padding-left:4px;border-left:5px solid #e1e1e1;}
	.googleMenu:hover{border-color:#990000;}

#ubicacion{display:block;width:100%;}
	
#nombreInfoCompleta h2 a:link, #nombreInfoCompleta h2 a:visited , #nombreInfoCompleta h2 a:hover {text-decoration:none;	color:#000;}
#nombreInfoCompleta h3{margin-bottom:5px;}
#nombreInfoCompleta  h3 a:link, #nombreInfoCompleta  h3 a:visited {text-decoration:none;color:#003399;}
#nombreInfoCompleta h3 a:hover {background:#e3e3e3;}

#paginado{margin:0 auto 0 auto;	font-size:14px;}
.paginadoCurrent{color:#fff;text-decoration:none;background:#003399;padding:5px;}
.paginadoHover:link, .paginadoHover:visited{color:#000;	text-decoration:none;padding:5px;}
.paginadoHover:hover{color:#fff;background:#000;padding:5px;}

#infoCompleta{margin-bottom:20px;}
#infoCompleta p{margin-bottom:10px;}
#fotoInfoCompleta{display:block;float:left;}
#fotoInfoCompleta img{border:1px solid #000;margin:0 10px 10px 0;}
#votacion{margin-left:10px;width:250px;display:block;float:left;}
#informeCompleto{padding-top:10px;clear:both;}
#informeCompleto a:link, #informeCompleto a:visited{color:#000;text-decoration:none;}
#informeCompleto a:hover{color:#fff;background:#000;}

#red{padding:30px 0px 15px 0px;margin:30px 0px 15px 0px;display:block;clear:both;background:#fff;}
#red a:link, #red a:visited{color:#000;text-decoration:none;}
#red a:hover{color:#fff;background:#000;}

#pie{padding:30px 10px 0 10px;margin:30px 10px 0 10px;display:block;clear:both;background:#fff;}

#nube{}
#nube a:link, #nube a:active, #nube a:visited{color:#000;text-decoration:none;}
#nube a:hover{color:#fff;background:#000;}	
.n1{font-size:11px;}
.n2{font-size:13px;}
.n3{font-size:14px;}
.n4{font-size:15px;}
.n5{font-size:16px;}
.n6{font-size:19px;}
.n7{font-size:20px;}

.comentarios{display:block;	width:400px;background-image:url(images/fondoComentarios.png);background-position:top left;background-repeat:no-repeat;margin-bottom:20px;padding-left:110px;padding-bottom:15px;}
.contadorComentarios{width:35px; font-size:20px;color:#fff; margin-left:-15px; padding:4px; float:left; text-align:center;}
.usuario{ margin-left:3px; float:left; width:153px;}
.fechaComentario{margin-left:50px; float:left;}
.usuario, .fechaComentario{margin-top:18px;font-weight:bold;}
.mensajeComentarios{clear:both; padding-top:20px;}