/* MAQUETACIÓN BÁSICA DE LA PÁGINA*/
body{margin:0; padding:0; font:12px/22px Arial,Helvetica,sans-serif; background:#728ca6} 
#wrap{padding:0; margin:0 auto; width:1024px; background:url(images/wrap_bg.png) repeat-y center center; position:relative} 
#wrap2{padding:0; margin:0 auto; width:1024px; background:url(images/wrap_bg2.png) repeat-y center center; position:relative} 
#page{} 
/* MAQUETACIÓN DEL HEADER*/
#header{height:259px; background:url(images/header_bg_BP2.png) no-repeat} 
h1 span{display:none}
h1{width:760px; height:112px; margin:0; float:left}
.bannerTop{display:block; height:112px}
h1 a{width:760px; height:112px; display:block} 
#header .descripcion{display:none} 
#header .banner{margin:0 9px; height:101px; background-color: #d7e6eb;} 
/*#header .banner div.banner-left{float:left; margin:6px 0 0 5px} 
#header .banner div.banner-right{margin:6px 0 0 2px; display:inline-block; height:92px; width:240px; float:left; text-align:center; vertical-align:middle} 
#header .banner div.banner-inner{margin:auto auto auto auto; margin-left:0px; display:inline-block} */
#header .banner div.banner-left{float:left; margin:6px 0 0 7px; width:728px;} 
#header .banner div.banner-inner{ margin-right:0px; margin-left:3px; width:268px; height:101px; display:inline-block; float:right; background: #f0f0f0;} 
#navegacion{margin:0; padding:0 0 0 20px; height:38px; list-style:none} 
#navegacion li{float:left; margin:0} 
#navegacion li a{display:block; padding:12px 13px 8px; line-height:16px; font-size:12px; font-family:Helvetica,Arial,sans-serif; /* ORIGINAL color:#8C9194;*/ color:#cbd1d5; font-weight:bold; text-transform:uppercase} 
#navegacion li a:hover{color:#8ccfdf} 
/* MAQUETACIÓN BÁSICA DEL CONTENIDO PRINCIPAL */
#content{margin:0 9px 22px 26px} 
#contentPost{margin:20px 0 0 0; width:563px; float:left; display:inline} 
#contentPost .post{background:#fff url(images/post_bg.png) no-repeat left top; padding:20px 0 40px 0; font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#232323} 
#contentPost .post .entry{clear:both} 
/* MAQUETACIÓN BÁSICA DEL POST */
.post h2, .post small{margin:0} 
.post small a{color:#ae1e03} 
.post small{color:#6a6a6a; font-size:1em; float:left; margin-bottom:15px} 
.post h2 a{font-size:25px; font-family:Georgia,"Times New Roman",Times,serif; font-weight:normal; color:#1b1b1b; padding:5px 0 0px 0; line-height:27px; display:block} 
.post p{margin:15px 0 10px 0} 
.post .postmetadata{color:#616161; padding:12px; margin-top:10px; clear:both; background:#f4f4f4; border:1px solid #dcdcdc; border-bottom:2px solid #bababa; overflow:hidden} 
.post .postmetadata div.autor_y_fecha{float:left; width:342px} 
div.continuar_leyendo{float:left; margin-left:16px; margin-top:6px} 
div.continuar_leyendo a{display:block; width:175px; height:32px; background:url(images/continuar_leyendo.png) 0 0 no-repeat; text-indent:-4000px} 
.post .comentarios{ padding:0 0 0 20px; background:url(images/comment.gif) no-repeat center left} 
.post .enlaces_extra{border:1px solid #dcdcdc; border-bottom:2px solid #bababa; background:#f4f4f4} 
.destizda{float:left; margin:0 20px 20px 0} 
.destdcha{float:right; margin:0 0 20px 20px} 
.blogad{margin:10px; padding:10px; border:1px solid #e2e2cc; background:#ffffbf} 
.destdcha, .destizda{color:#222; display:block; font-family:georgia,times,serif; font-size:150%; font-style:oblique; line-height:140%; width:32%} 
/* MAQUETACIÓN BÁSICA DEL SIDEBAR */
#sidebar{padding:0 0 10px 0; list-style:none; color:#5b5b5b; width:403px; float:left; margin-left:23px} 
#sidebar form#searchform{margin:0 0 0 0; padding:5px 5px; /*background:#ddd;*/ margin-top:-10px; border-bottom:2px solid #bbb;} 
#sidebar form #q{border:2px solid #4d4d4d; width:220px; height:12px; border-width:2px 1px 1px 1px; background:#fff;  line-height:13px; font-size:12px; color: #000; margin:0; margin-left: 5px; margin-top: 4px; padding:5px 0 5px 0; ; font-style:italic; float:left; /* CAMBIO */} 
form #searchsubmit{width:92px; height:32px; border:0; background:url(images/buscar_btn.png); margin:0 0 0 6px; cursor:pointer; outline:none} 
#sidebar .banner{text-align:center; background:#eee; padding:0 0 0 0; /*border-top:2px solid #d3d3d3;*/ border-bottom:2px solid #bdbdbd} #sidebar .banner img{border:none; margin:0 0 10px 0; padding:0} 
#sidebar .banner2 {text-align:center; background:#fff; padding:25px 0 25px 0; /* ROBAPAGINAS EN PAGINA MODELO */} #sidebar .banner2 img{border:none; margin:0 0 10px 0; padding:0}
#sidebar .banner3 {text-align:center; background:#eee; border-top:2px solid #d3d3d3; padding:5px 0 15px 52px; /* WIDGET AVOS EN SIDEBAR SINGLE */} #sidebar .banner3 img{border:none; margin:0 0 10px 0; padding:0}
#sidebar .modulo{font-size:12px; background:transparent url(images/sidebg.png) 0 0 no-repeat; /*padding-top:29px;*/ padding-top:12px; /* CAMBIO */} 
#sidebar li:first-child.modulo{margin-top:-20px} 
#sidebar .banner .anunciese{margin-top:15px; height:21px; background:url(images/publicidad-bg.png) 0 0 no-repeat} 
#sidebar #sobre {padding-bottom: 15px;}
#sidebar .modulo div.banner-sobre{margin:0; float:left; margin-left:5px; margin-top:-15px; width:180px; height:120px; margin-bottom:5px} 
#sidebar .modulo div.banner-sobre a{padding-top:15px; margin-bottom:3px; padding-right:0px; margin-right:0px} 
#sidebar .modulo p.feed{margin:0; margin-bottom:-20px; margin-top:-15px} 
#sidebar .modulo h2, #sidebar .modulo p, #sidebar .modulo ul, #sidebar .modulo div{} 
#sidebar .modulo h2{display:block; line-height:34px; color:#08749a; margin:8px 0 0 0; height:60px; text-indent:-4000px; margin:0 0 20px; position:relative; left:15px; display:block; background-repeat:no-repeat; background-image:url(images/sidebarbgs.png);} 
#sidebar .modulo h2.h2-categorias_y_tipos{background-position:0px 0px; height:20px; line-height:20px} 
#sidebar .modulo h2.h2-diariomotor{background-position:0px -20px; height:16px; line-height:16px} 
#sidebar .modulo h2.h2-enlaces{background-position:0px -36px; height:16px; line-height:16px} 
#sidebar .modulo h2.h2-especiales{background-position:0px -52px; height:20px; line-height:20px} 
#sidebar .modulo h2.h2-marcas{background-position:0px -72px; height:15px; line-height:15px} 
#sidebar .modulo h2.h2-noticias_destacadas{background-position:0px -87px; height:16px; line-height:16px; margin-bottom:13px} 
#sidebar #destacados.modulo{min-height:29px; height:29px} .destacados-more{font-size:16px; font-weight:bold; margin:20px auto 0 auto; margin-bottom: 20px; padding:5px 0 2px 0; display:inline-block; width:100%; text-align:center} 
#sidebar .modulo h2.h2-ultimas_10_noticias{background-position:0px -125px; height:16px; line-height:16px} 
#sidebar .modulo h2.h2-suscripcion{background-position:0px -157px; height:19px; line-height:19px}  
#sidebar .modulo h2.h2-secciones{background-position:0px -211px; height:17px; line-height:17px} 
#sidebar .modulo h2.h2-navegacion{background-position:0px -229px; height:17px; line-height:17px}
#sidebar #secciones.modulo img{display:block; margin:auto; padding-bottom:10px} 
#sidebar #secciones{margin-top:-19px} 
#sidebar .modulo p{padding:0 15px 15px 15px} 
#sidebar .modulo ul{list-style:none; margin:5px 0 0 0; padding:0 15px} 
#sidebar .modulo ul li.tabs{padding:15px 0 0 0; border-bottom:none} 
#sidebar .modulo ul li{padding:3px 0; border-bottom:1px solid #e2e2e2} 
#sidebar .modulo ul li a{} 
#sidebar .modulo ul li:first-child a{border-top:none} 
#sidebar #ultimas10noticias div{margin:0 15px} 
/* MAQUETACIÓN BÁSICA DEL FOOTER */
#footer{clear:both; background:url(images/footer2.png) 0 0 repeat-y; margin-bottom:-5px; padding-top:15px; padding-left:20px; height:226px; color:#cdcdcd; _margin:0 0 0 15px; _position:relative; _top:15px} 
#footer span{color:#636363; padding:0 8px; font-size:17px} 
#footer a{color:#8bd1f3} 
#footer p.info {margin-top: 15px; padding-bottom: 5px !important; margin-left: 265px !important; height:20px;}
#footer p.logodiariomotor {float: left; padding: 0px !important;}
#footer p.logodiariomotor a{display:block; background:url(images/logo-footer.png) no-repeat; width:160px; height:28px} 
#footer p.logodiariomotor a span{display:none}
#footer p.vivaestudio{float:right; margin:10px 40px} 
#footer p.vivaestudio a{display:block; background:url(images/vivaestudio.gif); width:107px; height:30px} 
#footer p.vivaestudio a span{display:none} 
#footerMarcas {	display:inline-block !important;clear:both;	width: 100%;margin-bottom: 10px !important;	font-size: 9px;	padding-left:10px;	margin-top: 10px;}
span.footerMarcasTitulo {font-size: 12px;	color: #ffffff !important;	font-weight: bold !important;font-family: Arial !important;	padding:0 !important;}
.bloqueMarcasColumna {display:block;width: 110px;float:left;}
.footerMarca {	width: 110px;	display:inline-block;}
.footerMarca a {color: #ffffff !important; font-size: 11px;}
#footerOriginal {	display: inline-block !important;	width: 100% !important;	height: 50px;	clear:both !important;}
.navigation{clear:both} 
/* MAQUETACIÓN BÁSICA DE ETIQUETAS HTML */
a{text-decoration:none; color:#1140A2; outline:none} 
a:hover{color:#a22511; text-decoration:underline} 
img.centered{display:block; margin-left:auto; margin-right:auto} 
img.alignright{padding:4px; margin:0 0 2px 7px; display:inline} 
img.alignleft{padding:4px; margin:0 7px 2px 0; display:inline} 
.alignright{float:right} 
.alignleft{float:left} 
acronym, abbr, span.caps{cursor:help} 
acronym, abbr{border-bottom:1px dashed #999} 
blockquote{margin:0px; padding:10px; border:5px solid #f4f4f4; font-style:italic} 
blockquote cite{margin:5px 0 0; display:block} 
hr{display:none} 
a img{border:none} 
.aviso{ background:#333; color:#fff; padding:10px; margin:15px 0} 
.comments{background:#fff; margin-top:25px; border-bottom:1px solid #e1e1e1} .comments ol{font-size:20px; font-weight:bold; color:#6a6a6a; margin:10px 0 0 0; padding:0px; list-style:none} 
h3#respond{margin-bottom:10px} 
form#commentform{padding:15px; background:#ececec; border:1px solid #d7d7d7; border-bottom:1px solid #bbb; margin-bottom:15px} 
.comments li{overflow:hidden; border:1px solid #67a8c8; border-bottom:1px solid #3586ad; margin-bottom:15px} 
.comments li div{overflow:hidden; margin:1px; padding:15px 15px 0 15px; background:url(images/comments-bg.png) top left repeat-x} 
.comments li p{font-size:13px; font-weight:normal; color:#000; padding-bottom:15px} 
.comments li cite{font-size:12px; font-style:normal; font-weight:normal; line-height:11px} 
.comments li cite span{color:#AE1E03; font-style:normal; font-size:15px; font-weight:bold; margin-right:5px} 
.comments small a{margin:0; padding:14px 0 0 0; color:#6a6a6a; font-size:11px; line-height:11px; font-weight:normal; float:right} 
.comments h3{margin:0; font-size:17px} .comments h3#respond{margin-top:40px} 
.comments_policy{display:block; padding-left:5px; background-color:#c9c9c9} 
input#submit{display:block; text-indent:-4000px; width:175px; height:32px; background:transparent url(images/cmbutton.gif) 0 0 no-repeat; border:none} 
/* MAQUETACIÓN RELATED POSTS */
.related_post{margin:0 auto; display:inline-block; list-style:none; width:100%; padding-left:0px; padding-top:5px; padding-bottom:5px; background:#f4f4f4; border:1px solid #dcdcdc; border-bottom:2px solid #bababa; clear:both;} 
.related_post li{display:block; float:left; width:100px; min-width:100px; margin-right: 5px; margin-left:7px;} 
.img_related_post{display:block; height:50px; width:100px;} 
.text_related_post{ width:100px; font-size: 10px; display:block} 
/* MAQUETACIÓN BÁSICA PAGINACIÓN */
div.pagination{background:url(images/pagination_bg.png) no-repeat; height:45px; padding:0 15px; margin-bottom:15px} 
div.pagination .pagin-prev{text-transform:uppercase; font-weight:bold; float:left; margin-top:10px; line-height:25px; background:url(images/pagination_ant.png) no-repeat; width:102px; height:25px; text-align:right; padding-right:10px} 
div.pagination .pagin-prev{color:#fff; display:block} 
div.pagination .pagin-next{text-transform:uppercase; font-weight:bold; float:right; margin-top:10px; line-height:25px; background:url(images/pagination_sig.png) no-repeat; width:102px; height:25px; text-align:left; padding-left:10px} 
div.pagination .pagin-next{color:#fff; display:block} 
div.pagination .disabled{cursor:default; color:#6cb9dd} 
div.pagination .page-num{width:300px; margin:1px auto; background:url(images/pagination_sep.png) no-repeat; line-height:36px; font-weight:bold} 
div.pagination .page-num span, div.pagination .page-num a{padding:10px 10px; background:url(images/pagination_sep.png) no-repeat top right} 
/* MAQUETACIÓN banners laterales */
#bannerIzq, #bannerDer{position:absolute; height:100%; width:0} 
#bannerIzq{left:0px} 
#bannerDer{left:1024px} 
.banner-post{width:300px; height:300px; margin:10px auto} 
/* OTRAS MAQUETACIONES -revisar- */
.clear{clear:both} 
.thumbs{padding:0px; background:#F4F4F4; text-align:left} 
.thumbs br{display:none} 
.thumbs .gallery-item{width:192px; margin:20px 0 0 0} 
.thumbs img{margin:4px; padding:2px; border:1px #ccc solid} 
a img{border:none} 
/* MAQUETACIÓN siguientes y anteriores */
.prevnext{margin:10px 0 0; padding:5px 10px; background:#F4F4F4; color:#fff} 
.prev{float:left} 
.next{float:right}
.prevnextgallery{margin:10px 0 0; padding:5px 10px; background:#F4F4F4; color:#fff}
.prevgallery{float:left} 
.nextgallery{float:right}
.prevgallery a {display:block; line-height: 30px; min-height:30px; height:30px; min-width:60px; width:60px; background:url(images/flecha-ant.png) no-repeat left; padding-left:56px;} 
.nextgallery a {display:block; line-height: 30px; min-height:30px; height:30px; min-width:60px; background:url(images/flecha-sig.png) no-repeat right; padding-right:50px;} 
/* OTRAS MAQUETACIONES -revisar- */
.clearfix:after{ content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0} 
.clearfix{ display:inline-block} 
html[xmlns] .clearfix{ display:block} 
/* MAQUETACIÓN imágenes principal (centro, derecha, izquierda) */
img.centro{display:block; margin:auto} 
img.izquierda{ float:left; margin:0 10px 0 0} 
img.derecha{ float:right; margin:0 0 0 10px} 
#sidebar .modulo{clear:both} 
#sidebar #categorias li li{float:left; width:186px; padding-top: -3px;}
#sidebar #marcas li{float:left; width:186px; padding-top: -3px;}
#sidebar #archivo-mensual li{float:left; width:186px; padding-top: -3px;}  
/* MAQUETACIÓN DESTACADOS SIDEBAR */
#myGallery .imageElement{float:left; width:182px; margin:0 0 0 13px} 
#myGallery .imageElement h3{font-size:12px; height:42px; overflow:hidden; margin:0} 
#myGallery .imageElement img{width:180px; height:120px; border:1px solid #BABABA; margin-top:11px} 
/* MAQUETACIÓN BOTONES QCMC,PRUEBAS EN PAGINAS MODELOS -revisar- */
.button-gallery, .button-prueba{width:74px; height:19px; border:0; padding:0; margin:0 0 0 10px; float:none; display:inline-block} 
.button-gallery:hover, .button-prueba:hover{text-decoration:none !important} 
.button-gallery{background:url(images/button-gallery.jpg) no-repeat; background-position:0 4px} 
.button-prueba{background:url(images/button-pruebas.jpg) no-repeat; background-position:0 4px} 
.modelos-enlaces{list-style:none} 
.modelos-enlaces{float:left; width:290px !important; margin:0 auto 0 0; display:inline-block; padding:0} 
.modelos-enlaces li{padding:0 !important; margin:0 !important; width:320px !important; display:inline-block} 
.enlace-more{margin:15px 0 10px auto; width:320px; display:inline-block} 
.modelos-enlaces img{width:74px !important; height:15px !important; border:0 !important; padding:15px 0 0 0 !important; margin:0 0 0 10px !important; float:none !important} 
/* MAQUETACIÓN BOTONES QCMC,PRUEBAS EN LOS POSTS -revisar- */
.category-button{height:19px; margin-left:5px; padding-left:10px; display:block; float:left} 
.category-button a{padding-right:10px; line-height:19px; display:block; height:19px; text-decoration:none} 
.category-button a:hover, .category-button a:visited, .category-button a{font-size:0.9em; font-weight:bold; line-height:19px}
.button-blue{ background:transparent url(images/category-button.jpg) no-repeat} 
.button-blue a{background:url(images/category-button-right.jpg) no-repeat scroll top right} 
.button-blue a:hover, .button-blue a:visited, .button-blue a{color:#fff !important} 
.button-black{ background:transparent url(images/category-button-black.jpg) no-repeat; padding-left:10px} 
.button-black a{background:url(images/category-button-black-right.jpg) no-repeat scroll top right; padding-right:10px} 
.button-black a:hover, .button-black a:visited, .button-black a{color:#ff0 !important} 
.button-darkblue{ background:transparent url(images/category-button-darkblue.jpg) no-repeat} 
.button-darkblue a{background:url(images/category-button-darkblue-right.jpg) no-repeat scroll top right} 
.button-darkblue a:hover, .button-darkblue a:visited, .button-darkblue a{color:#fff !important} 
.gallery-subtext{margin:0 auto; text-align:center} 
.gallery-link {display:block; margin-top:0px; margin-left:350px; clear:both; font-size:16px;}
.gallery-thumbnails {display: block; margin: 40px auto 0 auto; margin-left: 1%; width:1000px;}
.gallery-thumbnails a {
	display:block; margin-right:12px; margin-right:12px; float:left; margin-bottom:12px;
}
/* MAQUETACIÓN SOCIAL BLOCK POST -revisar- */
.socialPostBlock {display:block; clear:both} 
.socialPostBlock .postRatingBlock {display:block; margin-top:1px; } 
.socialPostBlock .facebookLikeBlock {display:block; margin-top:5px;} 
/* MAQUETACIÓN MENU NAVEGACION HEADER */
ul.menuNavegacionEstilo {list-style:none; margin:0; padding:0}
ul.menuNavegacionEstilo * {margin:0; padding:0}
ul.menuNavegacionEstilo a {display:block; color:#000; text-decoration:none; }
ul.menuNavegacionEstilo li {position:relative; float:left; margin-right:2px; }
ul.menuNavegacionEstilo li a.menudesplegable { display:block; background: url(images/flecha-menu-desplegable.gif) 87px 17px no-repeat;}
ul.menuNavegacionEstilo ul {position:absolute; top:26px; left:0; background:black; display:none; opacity:0; list-style:none; margin-top:10px;}
ul.menuNavegacionEstilo ul li {position:relative; border:0px; border-top:none; width:200px; margin:0;  }
ul.menuNavegacionEstilo ul li a {display:block; padding:3px 7px 5px; background-color:black;}
ul.menuNavegacionEstilo ul ul {left:148px; top:-1px}
/* MAQUETACIÓN FICHA MODELO EN SINGLES -revisar- */
.fichaModeloSingles {	display:inline-block !important;	margin-top: 10px !important;}
.fichaModeloSingles {	width:180px; height:200px;	background: #f4f4f4; border: 1px solid #dcdcdc; border-bottom: 2px solid #bababa !important; display: inline-block; float:left; margin:0px; margin-bottom:10px; margin-right: 1px; font-family: Helvetica !important; text-align:center !important;} 
.fichaModeloSingles a {text-decoration:none !important;}
.fichaModeloSingles  .fichaModeloSinglesTipo {	font-size:12px !important;	margin:1px !important;	font-weight:bold !important;}
.fichaModeloSingles  .fichaModeloSinglesNombre {	display:block !important;	font-size:16px !important;	padding-top: 5px !important;}
/* MAQUETACIÓN BOTONES SOCIALES -revisar- */
#botonesSocialesHeader {display:inline-block;width: 250px;	height: 41px;	clear:both;	margin:0 auto;	margin-left: 10px;	margin-top: 2px;	margin-bottom: 3px;}
.botonSocialHeader {height: 42px;	width: 42px;	background: transparent url(images/social-buttonsAbril2011.png) no-repeat;	float:left;	margin-right: 20px;}
.botonSocialHeader.botonFacebookSidebar {	background-position: -1px 0px;}
.botonSocialHeader.botonTwitterSidebar {background-position:-47px 0px;}
.botonSocialHeader.botonRSSSidebar {	background-position:-90px 0px;}
.botonSocialHeader.botonMailSidebar {	background-position:-136px 0px;}
.botonSocialHeader.botonYoutubeSidebar {	background-position:-182px 0px;}
/* MAQUETACIÓN SECCIONES SIDEBAR -revisar- */
#botonesSeccionesSidebar {	display: block;	width: 400px;	height: 370px;	clear:both;}
#botonesSeccionesSidebar a { 	font-size: 18px !important;	font-weight: bold !important;}
.bloqueSeccionSidebar {	display:block !important;	width: 400px;	height: 91px;	clear:both;}
.textoEnlaceSeccionSidebar {	display: inline-block;	padding-top: 20px !important;	padding-left: 10px !important;	margin-left: 10px !important;}
.textoEnlaceSeccionSidebar .subtitulo {	font-size: 14px !important;}
.botonSeccionSidebar {	display: block !important;	width: 91px;	height: 91px;		background: transparent url(images/botones-secciones2.png) no-repeat;	float:left;	margin-left: 12px;	margin-bottom: 2px;}
.botonSeccionSidebar.botonQCMC {	background-position: 0px 0px;}
.botonSeccionSidebar.botonMarcas {	background-position: 0px -91px;}
.botonSeccionSidebar.botonPruebas {	background-position: 0px -182px;}
.botonSeccionSidebar.botonEspeciales {	background-position: 0px -273px;
}
/* MAQUETACIÓN DOBLE COLUMNA SIDEBAR -revisar- */
ul.sidebarColumnaIzquierda {	display:block !important;	width: 165px !important;	float: left !important;}
ul.sidebarColumnaDerecha {	display:block !important;	width: 165px !important;	float: right !important;}
/* MAQUETACIÓN NAVEGACION SIDEBAR -revisar- */
li#navegacionSidebar a {	font-size: 18px !important;}
