/*  
Theme Name: Verano
Theme URI: http://mdzol.com
Description: WordPress theme for mdzol
Version: 1.0
-------------------------------------------------
RESET
-------------------------------------------------
*/
* {padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal;}
ol,ul{list-style:none;}
select option{padding:0 5px;}
a{text-decoration:none;}
fieldset,img,a img{border:0;}
.al{float:left;}
.ar{float:right;}
.clear{clear:both;height:1px;font-size:1px;line-height:1px;zoom:1;}
.clear_right{clear:right;height:1px;font-size:1px;line-height:1px;zoom:1;}
.clear_left{clear:left;height:1px;font-size:1px;line-height:1px;zoom:1;}
/*
-------------------------------------------------
MAIN
-------------------------------------------------
*/
body{font:12px Georgia, serif;text-align:center;color:#000;background:#FFF;}
form *{font:12px/1em Georgia, serif;}
a{color:#134d86;text-decoration:none;}
a:hover{color:#000;}
.red{color:#990033;}
.green{color:#669900;}
#main{width:983px;text-align:left;padding:10px 15px 0 8px;background:#FFF;margin:0 auto;}
#weblog{width:983px;background:#FFF url('images/main-bg.png') repeat-y 0 0;}

/*
------------------
HEADER
------------------
*/
#header{margin:0 0 1em 0;padding:1px 0;width:983px;position:relative;zoom:1;background:#FFF;}

#header .superior{padding:0 0 2px 0;position:relative;zoom:1;overflow:auto;}
#header .superior .logo{float:left;height:92px;width:198px;margin-top:0px;}
#header .superior .fecha {float:left;width:86px;margin-right:7px;margin-left:7px;margin-top:1px;}
#header .superior .fecha .dia{padding-top:1px;padding-bottom:3px;width:86px;font-size:23px; color:#6A6A6A;vertical-align:bottom;text-align:left;line-height: 22px;border-bottom:1px solid #D3D3D3;text-transform: uppercase;float: left;}
#header .superior .fecha .dia .numero{font-family:Arial, Helvetica, sans-serif;font-size:23px;color:#555555;letter-spacing: -2px;}
#header .superior .fecha .dia .mes{float:left; padding-bottom:7px;width:86px;font-size:18px; color:#999999;vertical-align:bottom;letter-spacing: -1px;text-align:left;text-transform: none;padding-top: 2px;}
#header .superior .fecha .hora {height:22px;padding-bottom:0px;width:86px;font-size:23px; font-family:Arial, Helvetica, sans-serif; color:#D00000;vertical-align:bottom;letter-spacing: -1px;text-align:left;padding-top: 7px;float: left;}
#header .superior .fecha .dia.anterior {padding-bottom:0px; border-bottom:0px; padding-top: 3px; border-top:1px solid #D3D3D3}
#header .superior .fecha .edicionanterior {padding-bottom:2px;width:86px;font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#D00000;vertical-align:bottom;letter-spacing: -1px;text-align:left;padding-top: 7px;float: left;text-transform: uppercase; font-weight: 600}

#header #mclogo{position:absolute;top:0px;left:310px;}

#header .mainbar {clear:both; width:983px; height:31px; background-color:#000000;}
#header .mainbar .izquierda {float:left; width:676px; font-family:tahoma,Geneva, sans-serif; font-size:9px; color:#929292; text-transform:uppercase; padding-left:11px; padding-top:11px}
#header .mainbar .izquierda a {color:#929292; font-family:tahoma; font-size:9px; text-decoration:none; padding-left:6px;margin-right: 3px;}
#header .mainbar .izquierda a.activo{color:#ffffff;}
#header .mainbar .izquierda a:hover{color:#ffffff;}
#header .mainbar .centro {float:left; width:110px; font-family:tahoma; font-size:9px; color:#D00000; padding-top:10px}
#header .mainbar .centro a {color:#D00000; font-family:tahoma; font-size:10px; text-decoration:none; background-image:url(http://www.mdzol.com/0/img/Im_HdSigno.gif); background-position:left; background-repeat:no-repeat; margin-left:10px; padding-left:13px; }
#header .mainbar .centro a.activo {color:#FFFFFF;}
#header .mainbar .centro a:hover {color:#FFFFFF;}
#header .mainbar .derecha {float:left; padding-top:5px; padding-left:8px}
#header .mainbar .derecha form {margin:0px; padding:0px; font-size:0px; line-height:0px}
#header .mainbar .derecha input {background-color:#A0A0A0;border:1px solid #000000; width:140px; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #F0F0F0; height:15px}
#header .mainbar .boton {float:left; width:20px; margin:6px 0px 0px 5px;height:20px;}


#header .top_ad{ position:absolute; top:0; right:0; width:316px; height:87px;  }

#header_ss{width:983px;height:340px;position:relative;zoom:1;margin:10px 0 20px 0;}
/*
------------------
CONTENT
------------------
*/
div.content{width:725px;float:left;}

.post{width:710px;padding:0 10px 30px 0;margin:0 0 15px 0;background:url(images/post-separator.png) no-repeat center bottom;}

.post h2{font-size:2.2em;line-height:1.6em;}
.post h2 a{color:#000000;}


.post .entry{line-height:1.6em;margin:0.5em 0 2em 0;}
.post .entry p,
.post .entry ul,
.post .entry ol,
.post .entry blockquote{margin:0.5em 0 1em 0;}
.post .entry ul,.post .entry ol{list-style-position:inside;margin-left:2em;}
.post .entry ul{list-style-type:square;}
.post .entry ol{list-style-type:decimal;}
.post .entry li li{margin-left:1em;}
.post .entry blockquote{margin-left:2em;border-left:3px solid #9c9c9c;padding:1em;zoom:1;color:#666;}
.post .entry a{text-decoration:underline;}

.post .date{line-height:1.4em;color:#969696;}
.post .postmetadata{line-height:1.4em;font-size:0.90em; clear:both;}
.post .postmetadata a{color:#003399;margin-right:0.8em;}
.post .postmetadata span{padding:4px;border:1px solid #9C9C9C;margin-right:0.8em;}
.post .postmetadata span a{color:#3C3C3C;}
/*.post img{max-width:580px;}*/

.post div.foto_left{margin:0.5em 16px 10px 0;float:left;}
.post div.foto_left p{margin:0;line-height:1.6em;font-size:0.9em;color:#969696;}

#single .post{border-bottom:1px solid #d5d5d5;background-image:none;margin-bottom:1em;}
#single .post .entry{margin-top:1em;}

.navigation{width:710px;padding-right:10px;margin:1em 0;text-align:right;}

.post_ad{width:710px;height:90px;margin:12px 0 20px 0;padding-bottom:30px;display:block;background:url(images/post-separator.png) no-repeat center bottom;}
/*
------------------
COMMENTS
------------------
*/
#comments{width:710px;padding:0 10px 0 0;}

.commentlist{margin:0;}
.comment{padding:1em 0 0 0;border-bottom:1px solid #d5d5d5;}
.comment h4{line-height:1.6em;font-weight:500;}
.comment .date{line-height:1.4em;color:#969696;}
.comment .txt{line-height:1.6em;margin:0.5em 0 2em 0;color:#5a5a5a;}
.comment .txt p,.comment .txt ul,.comment .txt ol,.comment .txt blockquote{margin:0.5em 0 1em 0;}

#replybox{padding:10px;background:#d5e1e9;border:1px solid #d7d7d7;}
#replybox form p{margin:1em 0;}
#replybox form label strong{line-height:1.6em;}
#replybox form input,
#replybox form textarea{padding:3px;border:1px solid #9F9F9F;background:#FFF;}
#replybox form label.block{width:220px;float:left;}
#replybox form label.block input{width:210px;}
#replybox form textarea{height:180px;width:650px;overflow:auto;}
#replybox form p.policy{clear:both;padding:1em 0;margin-bottom:1em;border-bottom:1px solid #d7d7d7;}
	#replybox form p.policy input{padding:0;border:none;background:none;}
#replybox form p.submit input{cursor:pointer;width:150px;font-size:0.95em;padding:3px;}
/*
------------------
SIDEBAR
------------------
*/
#sidebar{  width:244px; float:right;}

#side_search{padding:10px 0 0 10px;}
#side_search input{background:#548cb3;border:1px solid #79acd0;padding:3px;font-size:11px;line-height:12px;width:145px;margin:0.5em 0;color:#FFF;}
#side_search input.submit{padding:2px;width:50px;margin-left:2px;}

#side_categories{margin:15px 0 0 10px;position:relative;zoom:1;}
#side_categories h3{font-size:2.2em;line-height:1.2em;color:#FFF;}
#side_categories ul{padding:5px 0;font-size:1.4em;line-height:1.2em;}
#side_categories ul li{background:url(images/side-bullet.png) no-repeat left center;padding-left:10px;}
#side_categories ul li a{color:#FFF;}

#side_recent{margin:20px 0 0 10px;position:relative;zoom:1;}
#side_recent h3{font-size:1.4em;line-height:1.2em;color:#FFF;}
#side_recent ul{padding:3px 0;font-size:1.1em;line-height:1.4em;}
#side_recent ul li{background:url(images/side-bullet.png) no-repeat left center;padding-left:10px;}
#side_recent ul li a{color:#FFF;}

#sidebar .pub_box{width:228px;margin:1em 0 1em 8px;}
#side_ad_1{ height:94px;}
#side_ad_2{ height:228px;}

/*
------------------
FOOTER
------------------
*/
#footer {clear:both; width:983px; margin-top:20px;padding-bottom:10px;background:#FFF;}
#footer .mainbar {clear:both; width:983px; height:31px; background-color:#000000; margin-bottom:8px}
#footer .mainbar .izquierda {float:left; width:676px; font-family:tahoma,Geneva, sans-serif; font-size:9px; color:#929292; text-transform:uppercase; padding-left:11px; padding-top:11px}
#footer .mainbar .izquierda a {color:#929292; font-family:tahoma; font-size:9px; text-decoration:none; padding-left:6px;margin-right: 3px;}
#footer .mainbar .izquierda a.activo{color:#ffffff;}
#footer .mainbar .izquierda a:hover{color:#ffffff;}
#footer .mainbar .centro {float:left; width:110px; font-family:tahoma; font-size:9px; color:#D00000; padding-top:10px}
#footer .mainbar .centro a {color:#D00000; font-family:tahoma; font-size:10px; text-decoration:none; background-image:url(/0/img/Im_HdSigno.gif); background-position:left; background-repeat:no-repeat; margin-left:10px; padding-left:13px; }
#footer .mainbar .centro a.activo {color:#FFFFFF;}
#footer .mainbar .centro a:hover {color:#FFFFFF;}
#footer .mainbar .derecha {float:left; padding-top:5px; padding-left:8px}
#footer .mainbar .derecha form {margin:0px; padding:0px; font-size:0px; line-height:0px}
#footer .mainbar .derecha input {background-color:#A0A0A0;border:1px solid #000000; width:140px; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #F0F0F0; height:15px}
#footer .mainbar .boton {float:left; width:20px; margin:6px 0px 0px 5px;height:20px;}

#footer .columnas{float:left;width:983px;margin-top:8px;margin-bottom: 8px;}
#footer .columnas .columnaa{ float:left; width:191px; border-right:1px solid #D3D3D3; height:88px;}
#footer .columnas .columnaa .titulo{float:left;font-size:11px;color:#000000;text-transform:uppercase;padding-left:12px;margin-bottom: 8px;}
#footer .columnas .columnaa .link {font-family:tahoma,geneva,sans-serif; font-size:11px; float:left; width:150px;background-image:url(http://www.mdzol.com/0/img/Bl_ocre.gif); padding-left:10px; font-size:11px; background-position:left top; background-repeat:no-repeat; padding-top:2px; margin-left:9px;}
#footer .columnas .columnaa .link .gris{color:#9D9D9D}
#footer .columnas .columnaa .link a{color:#134D86; text-decoration:none}
#footer .columnas .columnaa .link a:hover{text-decoration:underline}
#footer .columnas .columnab {float:left; width:198px; border-right:1px solid #D3D3D3; height:88px;}
#footer .columnas .columnab .titulo{margin-bottom:8px;float:left; font-size:11px; color:#000000; text-transform:uppercase; padding-left:12px;}
#footer .columnas .columnab .link {font-family:tahoma,geneva,sans-serif; font-size:11px; float:left; width:150px;background-image:url(http://www.mdzol.com/0/img/Bl_ocre.gif); padding-left:10px; font-size:11px; background-position:left top; background-repeat:no-repeat; padding-top:2px; margin-left:9px;}
#footer .columnas .columnab .link .gris{color:#9D9D9D}
#footer .columnas .columnab .link a{color:#134D86; text-decoration:none}
#footer .columnas .columnab .link a:hover{text-decoration:underline}
#footer .columnas .columnac {float:left; width:198px; border-right:1px solid #D3D3D3; height:88px;}
#footer .columnas .columnac .titulo{margin-bottom:8px;float:left; width:150px; font-size:11px; color:#000000; text-transform:uppercase; padding-left:12px;}
#footer .columnas .columnac .link {font-family:tahoma,geneva,sans-serif; font-size:11px; float:left; background-image:url(http://www.mdzol.com/0/img/Bl_ocre.gif); padding-left:10px; font-size:11px; background-position:left top; background-repeat:no-repeat; padding-top:2px; margin-left:9px; margin-right:0px; padding-right:0px}
#footer .columnas .columnac .link .gris{color:#9D9D9D}
#footer .columnas .columnac .link a{color:#134D86; text-decoration:none}
#footer .columnas .columnac .link a:hover{text-decoration:underline}
#footer .columnas .columnad {float:left; width:300px; height:88px;}
#footer .columnas .columnad .titulo{margin-bottom:8px;float:left; width:356px; font-size:11px; color:#000000; text-transform:uppercase; padding-left:9px;}
#footer .columnas .columnad .link { float:left; width:370px; font-family:Tahoma,geneva,sans-serif; font-size:11px; padding-top:2px; margin-left:9px;}
#footer .columnas .columnad .link .gris{color:#9D9D9D}
#footer .columnas .columnad .link a{color:#134D86; text-decoration:none}
#footer .columnas .columnad .link a:hover{text-decoration:underline}
#footer .separador {background-image:url(http://www.mdzol.com/0/img/Fd_footerSep.gif); float:left; width:983px; background-repeat:no-repeat; height:10px;}
#footer .firmas {float:left;width:983px; height:26px; margin:4px 0px 0px 0px;}
#footer .firmas .mzza{float:left;width:59px;height:26px;border-right:1px solid #D3D3D3;margin-left: 1px; padding-right:10px; margin-right: 10px;}
#footer .firmas .copy{float:left; height:26px; font-family:tahoma,geneva,sans-serif; font-size:11px; color:#7C7C7C; padding-top:0px}
#footer .firmas .copy a{ font-family:tahoma; font-size:11px; color:#134D86; text-decoration:none;}
#footer .firmas .copy a:hover{ font-family:tahoma; font-size:11px; color:#134D86; text-decoration:underline}
#footer .firmas .logo{float:right;color: #999;font-size:7pt;}
#footer .firmas .logo .disenoydc{font-family:Arial,Helvetica,sans-serif; font-size:7pt; padding-right:4px; line-height:100%; padding-top:3px}
#footer .firmas .logo .julian{padding: 2px 10px 0px 0px; padding-top:2px; font-family:Arial,Helvetica,sans-serif; font-size:7pt; letter-spacing:0.9px}
#footer .firmas .logo .icono{padding: 2px 10px 0px 10px; padding-top:3px; font-family:Arial,Helvetica,sans-serif; font-size:7pt;}
#footer .firmas .logo .vsm {padding: 2px 0px 0px 10px;  padding-top:4px; font-family:Arial,Helvetica,sans-serif; font-size:7pt;}
#footer .firmas .logo .vsm H6 {line-height:16px; margin:0px; padding:0px}
