/*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,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%;}

body {background-color:#000; font-family:"trebuchet ms",Arial; font-size:13px;}
p{margin-bottom:6px; margin-top:6px;}
a{color: #333333; text-decoration:none;}
.ocultar{display:none;}
.banner{width:150px;margin:0 auto 0 auto;}
.clear{clear:both;}
#contenedor{width:958px; margin:30px auto 30px auto; background:#FFFFFF;}
	/*cabecera*/
		h1.logo{margin-left:10px; margin-bottom:15px;}
			h1.logo,h1.logo a{width:271px; height:84px;}
			h1.logo a{background-image:url(images/logo.png);background-repeat:no-repeat; display:block;}
		#head{width:100%; height:224px; }
			ul.btnHead,li.btnHead, li.btnHead a{display:block; float:left;}
			ul.btnHead{height:49px;}
			li.btnHead a{width:140px; height:34px; padding-top:15px; text-align:center; color:#000; text-decoration:none;font-size:13px; font-weight:bold;}
			#buscador{float:right; width:200px; height:49px;}
				#buscador input{height:20px; width:160px; padding-top:5px; margin-top:8px;}
			.fotoCabecera{background-color:#fff; padding:3px; border:1px solid #999; margin-top:10px; margin-left:10px; float:left;}
			#introduccion{width:410px; height:153px; float:left; margin-left:4px; margin-top:9px;}
				#introduccion h2{font-size:20px; font-weight:bold; margin-bottom:3px;}
				#introduccion p{font-size:13px; text-align:justify; font-weight:bold;}
			#redAutos{margin-top:10px; margin-left:30px; float:left; width:160px;}
				#redAutos h3{font-size:20px; font-weight:bold; margin-bottom:5px;}
				#redAutos li{padding-bottom:10px; padding-top:9px;border-bottom:1px dashed #ccc; font-size:14px; font-weight:bold;}
				#redAutos li a{text-decoration:none; color:#000;}
	/*medio*/
		#contenido{width:958px; clear:both; background-color:#fff;}
			#middle, #col1, #col2{float:left;}
			#col1,#col2{width:190px;padding-left:5px; padding-right:5px;}
			#middle{width:540px; padding:0 5px 0 5px;}
		.titMenu{font-size:16px; font-weight:bold; margin-bottom:8px; margin-top:8px;}
		.categorias li a:link, .categorias li a:active, .categorias li a:visited{color:#333333; text-decoration:none;}
		.categorias li a:hover{text-decoration:underline;}
		.categorias li a{background-repeat:no-repeat; padding-left:8px; font-weight:bold;}
		#ubicacion{display:block;width:100%;margin-top:8px;}
			.a:link, .a:visited{color:#000;text-decoration:none;}
			.a:hover{color:#fff;background:#000;}
		.contenido{width:544px;}
		.contenido .titulo{background-image:url(images/fdoMenu2.jpg);}
			.novedades{display:block;margin-bottom:15px;}
			.novedades h3{font-size:13px; margin-bottom:3px; font-weight:bold;}
			.novedades h3 a:link, .novedades h3 a:visited, .novedades h3 a:hover, .leer, #infoCompleta a{text-decoration:underline; color:#CC0000;}
			.novedades img{width:160px;	height:96px; padding:4px; margin-right:5px; display:block; float:left; border:1px solid #e3e3e3;}
			.novedades img:hover{ border-color:#999;}
			.leer{display:block;padding-left:20px;background-image:url(images/flecha.gif);background-position:left center;background-repeat:no-repeat; float:left;}
			.leer a:link, .leer a:visited, .leer a:hover{color:#c00;text-decoration:underline; float:left;}
		#infoCompleta{width:100%;}
		#infoCompleta .foto{width:350px; padding:4px 4px 20px 4px; border:1px solid #e3e3e3;}
		#infoCompleta .pieFoto{font-size:11px; color:#333; width:100%; text-align:center; margin-top:15px;}
		#infoCompleta .texto{margin-top:10px; margin-bottom:10px;}
		#votacion{margin-top:8px; margin-bottom:10px;}
		#votacion input{margin:4px 4px 0 4px;}
		#votacion p{display:inline;}
		#comentarios{}
		.comentarios{display:block;width:440px;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:65px; float:left;}
		.usuario, .fechaComentario{margin-top:18px;font-weight:bold;}
		.mensajeComentarios{clear:both; padding-top:20px;}
		div.confirmacionComent,div.errorComent{padding:7px; background:#e3e3e3; font-size:14px; font-weight:bold; margin-bottom:5px; margin-top:3px;}
		div.confirmacionComent{color:#009900;}
		div.errorComent{color:#CC0000;}
		#relacionados{margin-top:20px;}
		#nube{width:186px;}
		#nube a:link, #nube a:active, #nube a:visited{color:#000;text-decoration:none;}
		#nube a:hover{color:#c00;text-decoration:underline;}	
			.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;}
		#paginado{margin:3px auto 0 auto;font-size:14px;}		
		.paginadoCurrent{color:#fff;text-decoration:none;background:#c00;padding:5px;}
		.paginadoHover:link, .paginadoHover:visited{color:#000;text-decoration:none;padding:5px;}
		.paginadoHover:hover{color:#fff;background:#000;padding:5px;}
			
	/*pie*/
		#pie{background-color:#fff; clear:both; padding:5px;}
