/* Base del portal */
*
{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#000;
}
img
{
	border:0px;
}
a{outline:none;}
a:hover{outline:none;}

.serapadiez
{
	display:block !important;
	height:10px !important;
	max-height:10px !important;
	margin:0px !important;
	padding:0px !important;
	font-size:10px !important;
	line-height:10px !important;
}


/* Elementos comunes o standar de wordpress */
	img#wpstats{width:0px;height:0px;overflow:hidden;}
	p,.p {margin-bottom: 15px;}
	.border{ padding: 2.5px;	border: 1px solid #ccc;}
	.hidden {display: none; visibility: hidden;}
	.aligncenter {display: block;margin-left: auto;margin-right: auto;}
	.alignleft {float: left;margin:0 10px 5px 0;}
	.alignright {float: right !important;margin:0 0 5px 10px;}
	.floatleft{float:left !important;margin:3px 7px 0 0;}
	.floatright{float:right;margin:3px 0 0 7px;}
	.right{float:right;}
	.block{display:block;}
	.left{float:left;}
	.clear{clear:both;}
	.center {text-align: center;}
	.postNoticia ul li
	{
		list-style:none;
		padding-left:10px;
	}
	.postNoticia h1,.postNoticia h2,.postNoticia h3
	{
		display:block;
		clear:both;
	}
	.postNoticia a
	{
		color:#003377;
		font-weight:bolder;
		text-decoration:none;
		font-size:12px;
	}
	.postNoticia h3,.postNoticia h2{margin:10px;}
	.postNoticia hr{margin:5px;}
	.postNoticia span{margin-left:10px;}
	
	.postNoticia a:hover
	{
		color:#e57400;
		text-decoration:underline;
	}
	.postNoticia em
	{
		font-size:14px;
	}
	
	.wp-caption
	{
		margin:10px;
		background-color:#fff;
		border:1px solid #e1e1e1;
		text-align:center;
		padding:5px;
		padding-top:10px;
		-webkit-border-radius:5px;
		border-radius: 5px;
		-moz-border-radius: 5px;
	}
	.wp-caption .wp-caption-text
	{
		color:#000 !important;
		font-size:12px;
		line-height:14px;
		margin-top:5px;
		font-weight:bolder;
		text-align:center !important;
		width:auto !important;
	}
			

/* Fin de elementos comunes o standar de wordpress */




body
{
	background-color:#F9FAF2;
	background-color:#F9F9F9;
	background-image:none;
	padding:0px 0px;
	background-image:url("images/imgs/fondo_cuerpo.png");
	background-position:top center;
	background-repeat:repeat-y;
}

#pageCenter
{
	border:1px solid #ccc;
	padding:0px 10px 10px 10px;
	background-color:#fff;
	background-color:#F9FAF2;
}

/* Contenedor de la página */
.contenedor
{
	width:1014px;
	/*border-left:1px solid red;
	border-right:1px solid red;*/
	margin:0px auto;
	background-color:#F9FAF2;
}
/* Cabecera de la página */
.contenedor .publicidadCabecera
{
	background-color:#fff;
	height:95px;
	padding-top:6px;
	padding-left:10px;
	width:1004px;
}
/* Cabecera común */
.contenedor .cabecera
{
	background-color:#000;
	height:126px;
}
.contenedor .cabecera h1{color:#FFF;}
.contenedor .cabecera .inicial
{
	position:absolute;
}
/*Buscador*/
.buscarPortal
{
	text-align:right;
	margin-right:10px;
	display:block;
	height:30px;
	line-height:30px;
	*line-height:20px;
	_line-height:30px;
	*z-index:2;
	-z-index:2;
}
.buscarPortal a 
{
	padding:0px 0px;
}
.buscarPortal a img
{
	margin-top:3px;
}
.buscarPortal button{
	border:1px solid #000;
	background-color:#000;
	color:#FFF;
	padding:0px 3px;
	font-weight:bolder;
}
.buscarPortal button:hover{
	background-color:#bc1519;
	border:1px solid #bc1519;
}	
.buscarPortal input{
	height:16px;
	padding:0px;
	margin:0px;
	font-size:12px;
	line-height:16px;
}

.contenedor .cabecera .buscador
{
	height:83px;
	padding-right:5px;
}
/*
.contenedor .cabecera .buscador #searchform
{
	display:block;
	width:300px;
	float:right;
	text-align:right;
	margin-top:10px;
}
.contenedor .cabecera .buscador .rss
{
	color:#e57400;
	font-weight:bolder;
	font-size:16px;
	background-image:url('./images/propias/rss.png');
	padding-left:20px;
	background-repeat:no-repeat;
	text-decoration:none;
}
.contenedor .cabecera .buscador .rss:hover
{
	text-decoration:underline;
}
.contenedor .cabecera .buscador input
{
	border:1px solid #fff;
}
.contenedor .cabecera .buscador button
{
	border:0px;
	width:6px;
	height:20px;
	background-image:url('images/propias/semaforo.png');
	margin:0px 2px;
}
*/
/*Menu*/
.contenedor .cabecera ul 
{
	width:994px;
	height:50px;
	padding-left:20px;
	line-height:50px;
	_margin-bottom:-7px;
}
.contenedor .cabecera ul li
{
	float:left;
	color:#fff;
	list-style:none;
	text-align:center;
	display:block;
	height:50px;
	line-height:50px;
	margin-right:7px;
}
.contenedor .cabecera ul li a
{
	display:block;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bolder;
	font-size:16px;
	line-height:48px;
	height:50px;
	background-color:#4a4542;
	background-position:left bottom;
}
.contenedor .cabecera ul li a span
{
	color:#fff;
	font-size:16px;
	_position:relative;
	_top:6px;
}

.contenedor .cabecera ul li .home{width:68px;background-image:url('images/propias/btn_home.png');line-height:64px;_line-height:50px;}
.contenedor .cabecera ul li .noticias{width:160px;background-image:url('images/propias/btn_noticias.png');line-height:64px;_line-height:50px;} 
.contenedor .cabecera ul li .fotos{width:170px;background-image:url('images/propias/btn_fotografias.png');line-height:64px;_line-height:50px;}
.contenedor .cabecera ul li .comparativas{width:90px;background-image:url('images/propias/btn_comparativas.png');line-height:64px;_line-height:50px;}
.contenedor .cabecera ul li .video{width:70px;background-image:url('images/propias/btn_videos.png');line-height:40px;line-height:64px;_line-height:50px;}
.contenedor .cabecera ul li .consejo{width:100px;background-image:url('images/propias/btn_consejos.png');line-height:64px;_line-height:50px;}
.contenedor .cabecera ul li .fichas{width:160px;background-image:url('images/propias/btn_fichas.png');line-height:64px;_line-height:50px;}
.contenedor .cabecera ul li .coches{width:120px;background-image:url('images/propias/btn_coches.png');line-height:64px;_line-height:50px;}
/* Para la seccion activa */
.contenedor .cabecera ul li .activo ,.contenedor .cabecera ul li a:hover  
{
	background-color:#FFF;
	color:#000;
	background-position:left top;
	line-height:36px;
}
.contenedor .cabecera ul li .activo span ,.contenedor .cabecera ul li a:hover span
{
	color:#000;
	_top:0px;
	_position:inherit;
}

/* Imagenes para busqueda por marcas  */
.contenedor .ttNot
{
	height:0px;
}
.contenedor .ttNot .tituloNoticias
{
	height:10px;
	margin-left:30px;
	margin-top:0px;
	clear:both;
}
/*ie*/
.contenedor .tituloNoticiasIE
{
	position:absolute;
	margin:5px 0px 0px 20px;
}

/**/
.contenedor .imagenMarcas 
{
	display:block;
	height:auto;
	padding:5px;
	width:984px;
	line-height:20px;
	margin-left:10px;
	border:1px solid #ccc;
	margin-top:10px;
	background-color:#fff;	
}
.contenedor .imagenMarcas h2
{
	display:inline;
	font-size:12px;
	font-weight:bolder;
	line-height:20px;
}
.contenedor .imagenMarcas a
{
	float:left;
	display:block;
	width:20px;
	height:20px;
	padding:5px;
	background-image:url('images/imgs/barra_marcas.png');
	background-position:0px 0px;
	background-repeat:no-repeat;
	margin-left:2px;
}
.contenedor .imagenMarcas a:hover,.contenedor .imagenMarcas .actual
{
	background-image:url('images/imgs/barra_marcas.png');
	background-position:0px -30px;
}
.contenedor .imagenMarcas img
{
	height:20px;
	width:20px;
}

/* Cuerpo de las páginas */
.contenedor .cuerpo
{
	padding:10px;
	width:994px;
}

/* Pie de página */
.contenedor .pie{}
.contenedor .pie .enlaces
{
	display:block;
	background-color:#000;
	height:50px;
	line-height:50px;
	text-align:center;
	padding:0px 10px;
	color:#fff;
}
.contenedor .pie .enlaces li
{
	display:inline;color:#fff;
}
.contenedor .pie .enlaces li a 
{
	color:#fff;
	text-decoration:none;
	padding:0px 10px;
}
.contenedor .pie .enlaces li a:hover{text-decoration:underline;}

/* Para saber que es video  */
.playvideo
{
	background-image:url('images/play.png');
	background-position:right 0px;
	background-repeat:no-repeat;
}
.esvideo:hover{background-position:right -20px;}


/* Esquina redondas para los objetos */
.redondas
{
	-webkit-border-radius:10px;
	border-radius: 10px;
	-moz-border-radius: 10px;
}

.redondasDerecha
{
	-webkit-border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright:10px;
	border-top-right-radius:10px;
	border-bottom-right-radius:10px;
}

.redondasIzquierda
{
	-webkit-border-top-left-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft:10px;
	border-top-left-radius:10px;
	border-bottom-left-radius:10px;
}

.redondasArriba
{
	-webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}

.redondasAbajo
{
	-webkit-border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}


/* Visor de fotos de coches */
.visorFotos 
{
	width:972px;
	background-color:#FFF;
	border:1px solid #ccc;
	margin-left:10px;
}

.visorFotos .grande
{
	width:952px;
	margin:10px;
}
.visorFotos .galeriaMini{}
.visorFotos .galeriaMini a
{
	float:left;
	margin:0px 0px 10px 10px;
	width:100px;
	text-align:right;	
}
.visorFotos .galeriaMini img
{
	max-width:238px;
	max-height:158px;
	height:60px;
	opacity:0.65;
	filter:alpha(opacity=65);
	border:4px solid #fff;
}
.visorFotos .galeriaMini .imagenActual img
{
	opacity:1;
	filter:alpha(opacity=100);
	border:4px solid  #666;
}
.visorFotos .flechaAdelante,.visorFotos .flechaAtras
{
	position:absolute;
	margin-top:300px;
	background-color:#bc1519;
	color:#FFF;
	font-weight:bolder;
	font-size:40px;
	width:50px;
	height:50px;
	line-height:50px;
	text-align:center;
	text-decoration:none;
}
.visorFotos .flechaAdelante:hover,.visorFotos .flechaAtras:hover
{
	background-color:#000;
}
.visorFotos .flechaAdelante
{
	margin-left:922px;
}

/*ERROR 404 */
.cuatrocientoscuatro
{
	background-color:#FFF;
	border:1px solid #ccc;
	padding:10px;
}
.cuatrocientoscuatro p
{
	font-size:20px;
	line-height:24px;
	
}
.cuatrocientoscuatro li
{
	list-style:none;
	height:30px;
	line-height:30px;
}
.cuatrocientoscuatro a
{
	color:#003377;
	text-decoration:none;
	font-size:12px;
	font-weight:bolder;	
}
.cuatrocientoscuatro a:hover
{
	color:#e57400;
	text-decoration:underline;
}