/*  
Theme Name: Mircea Mester
Theme URI: http://www.automarket.ro/blog /mester/
Description: Tema wordpress pentru Mircea Mester. Un produs <a href="http://www.automarket.ro">Automarket</a>.
Version: 1.0
Author: Nicolae Ibanescu
Author URI: http://wp-design.org
*/


* { margin:0; padding:0;}
body { font:13px Arial, Helvetica, sans-serif; color:#484848; background:#F4F5F9 url(images/bg.png) repeat-x;}
a { color:#0086C6; text-decoration:none}
a:hover { text-decoration:underline;}
input, select, textarea { font:12px Arial, Helvetica, sans-serif; color:#4848484;}
a img { border:0;}
small { font-size:11px;}

#main_container { width:948px; margin:0 auto;}
#container {background:#fff url(images/bg_top.png) no-repeat; padding:30px 30px 22px 30px; }
#content { width:557px; float:left; }
#sidebar { width:300px; float:right;  }
#left_sidebar { width:145px;  float:left;}
#right_sidebar { width:145px; float:right}

#header { width:948px; height:311px; position:relative; margin-bottom:18px;}
#header .logo_automarket { position:absolute; left:-41px; top:32px; width:290px;}

#header .logo_automarket a.logo_automarket_index {float:left; display:block; background:url(images/logo_automarket_index.gif) no-repeat left; width:225px; height:39px; text-indent:-9999px;}
#header .logo_automarket a.logo_automarketblog_index { float:left; display:block; background:url(images/logo_automarket_index.gif) no-repeat right; width:60px; height:39px; text-indent:-9999px;}
#header .logo_automarket a.home {float:left; display:block; background:url(images/logo_automarket_index.gif) no-repeat left; width:225px; height:39px; text-indent:-9999px;}
#header .logo_automarket a{  float:left; display:block; background:url(images/logo_automarket_index.gif) no-repeat right; width:60px; height:39px; text-indent:-9999px;} 

#header .logo { position:absolute; left:30px; top:135px; font:bold 32px Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px;}
#header .logo a { color:#000; }
#header .description { position:absolute; left:32px; top:178px; font:normal 14px Verdana, Arial, Helvetica, sans-serif; color:#000;}

#header .logo_index { position:absolute; left:30px; top:135px; font:bold 25px Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px;}
#header .logo_index a { color:#000; }
#header .description_index { position:absolute; left:32px; top:178px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FFF;}


#header .nav_index { position:absolute; right:60px; top:5px; color:#000000; font:10px; }
#header .nav_index a { color:#000; font-weight:bold; text-transform: uppercase; padding:0 5px; font:normal 10px Arial, Helvetica, sans-serif;}

#header .nav { position:absolute; right:60px; top:5px; color:#999; font:10px;}
#header .nav a { color:#000; font-weight:bold; text-transform: uppercase; padding:0 5px; font:normal 10px Arial, Helvetica, sans-serif;}
#header .rss { display:block; position:absolute; right:20px; top:0px; background:url(images/btn_rss.jpg) no-repeat; width:30px; height:30px; text-indent:-9999px;}
#header .rss_index { display:block; position:absolute; right:20px; top:0px; background:url(images/btn_rss_index.jpg) no-repeat; width:30px; height:30px; text-indent:-9999px;}

#header .breadcrumbs { margin-bottom:25px; position:absolute; bottom:0; left:32px; font:normal 11px Arial, Helvetica, sans-serif;}
#header .breadcrumbs a{ color:#0086C6;}
#header .breadcrumbs span{ color:#000000;}

.page_nav { color:#000000;}
.page_nav a { color:#000000; font-size:11px; text-decoration:underline;}
.page_nav a:hover { text-decoration:none;} 


.title_1 { font:normal 28px/30px Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; margin-bottom:5px; color:#000;}
.title_2 { font:normal 17px/19px Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px; color:#000;}
.title_3 { font-size:16px; font-weight:normal; margin-bottom:3px; }

.title_3_index a { color:#4388EF;  font-size:16px; font-weight:normal; margin-bottom:3px; }
.excerpt {font-size:11px; margin-bottom:10px;}
.excerpt .more{ color:#4388EF;}

.post { margin-bottom:30px;}
.post .read_more {font-size:11px; color:#000; text-decoration:underline;}
.post .read_more:hover { text-decoration:none;}

.meta_data { font-size:11px; margin-bottom:15px; border-top:1px solid #DDECF4; border-bottom:1px solid #DDECF4; padding: 15px 0}
.meta_data .comm {float:right; width:220px;}
.facebook {width: 75px; float:right;}
.twitter {width: 100px; float:right;}
.entry p { margin-bottom:15px;}
.entry ul { margin:0 0 15px 25px;}
.entry img { border:1px solid #AACEE2; padding:1px}
.entry .more-link { font-size:12px;color:#000;}
.meta { padding:10px 15px; background:url(images/bg_meta.png) no-repeat; font-size:12px; }
.left { float:left}
.right { float:right}

input.text { border:1px solid #AACEE2; background:#F3F4F8 url(images/bg_input.png) repeat-x left bottom; padding:5px;}
textarea.text { border:1px solid #AACEE2; background:#F3F4F8 url(images/bg_input.png) repeat-x left bottom; padding:5px; overflow:auto}
input.btn { border:0; background:url(images/btn_black.gif); width:52px; height:27px; color:#fff; cursor:pointer;}

.box { margin-bottom:22px;}
.box ul { list-style:none;}
.box ul li { padding-bottom:3px;}



.box_other_blogs { background:url(images/bg_blue.png) no-repeat;}
.box_other_blogs .content { padding:12px 11px 0 11px; width:277px;}
.box_other_blogs .btm { background:url(images/bg_blue.png) no-repeat left bottom; height:10px; font-size:1px;}
.box_other_blogs .title_other_blogs { background:url(images/blogurile_automarket.gif) no-repeat; width:201px; height:20px; text-indent:-9999px; font-size:12px; }

.box_other_blogs ul { list-style:none; font-size:12px;}
.box_other_blogs ul li { margin-top:5px;}
.box_other_blogs ul li .bula { background:url(images/bula.gif) no-repeat left top; position:relative; width:203px; overflow:hidden; padding:10px 65px 10px 10px; margin:0; padding-bottom:0px;}
.box_other_blogs ul li.alt .bula { padding:10px 10px 10px 65px;}
.box_other_blogs .bula_index { background:url(images/bula.gif) no-repeat left top; position:relative; width:260px; overflow:hidden; padding:5px 10px; border:1px solid red; margin-bottom:10px;}
.box_other_blogs ul li .bula img { position:absolute; right:-10px; bottom:0px;}
.box_other_blogs ul li.alt .bula img {  left:-10px; right:auto; }
.box_other_blogs ul li .colt { background:url(images/colt_bula_left.png) no-repeat; height:7px; width:7px; position:absolute; left:0; bottom:-1px;  font-size:1px; border:0px;}
.box_other_blogs ul li.alt .colt { background:url(images/colt_bula_right.png) no-repeat; right:0!important; left:auto;}
.box_other_blogs ul li .by  { padding:0 5px;}
.box_other_blogs ul li.alt .by { text-align:right}
.box_other_blogs ul li .by  span { padding:0 5px; font-size:11px;}
.box_other_blogs ul li .by .author { color:#484848;}


.box_other_blogs_index { background:url(images/bg_right_index.png) no-repeat;}
.box_other_blogs_index .content { padding:12px 0px 11px 11px; }
.box_other_blogs_index .btm { background:url(images/bg_right_index.png) no-repeat left bottom; height:10px; font-size:1px; border:1px solid red;}
.box_other_blogs_index .title_other_blogs{ font:normal 17px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding-bottom:5px; padding-left:3px;}
.box_other_blogs_index .bula_index { background:url(images/bula.gif) no-repeat left top; width:260px; overflow:hidden; padding:5px 10px; position:relative; list-style:none; font-size:12px;}
.box_other_blogs_index .bula_index li {margin-top:5px;}
.box_other_blogs_index .bula_index .comments { color:#0086C6; font:bold 12px Arial, Helvetica, sans-serif;}
.box_other_blogs_index .bula_index li span { color:#484848; font:normal 11px Arial, Helvetica, sans-serif;}
.box_other_blogs_index .bula_index li .nrcomments { color:#484848; font:normal 11px Arial, Helvetica, sans-serif;}
.box_other_blogs_index .bula_index .last_comments { color:#0086C6; font:bold 12px Arial, Helvetica, sans-serif;}
.box_other_blogs_index .bula_index .colt_index {font-size:1px; margin:0; padding:0; }
.box_other_blogs_index .bula_index .colt_index div { background:url(images/btm_bula_index.gif) no-repeat; height:8px; width:278px; position:absolute; left:0; bottom:-1px;  font-size:1px; position:absolute; }

.box_other_blogs_index_top { background:url(images/bg_blue.png) no-repeat;}
.box_other_blogs_index_top .content { padding:12px 0px 11px 11px; }
.box_other_blogs_index_top .btm { background:url(images/bg_right_index.png) no-repeat left bottom; height:10px; font-size:1px; border:1px solid red;}
.box_other_blogs_index_top .title_other_blogs { background:url(images/blogurile_automarket.gif) no-repeat; width:201px; height:20px; text-indent:-9999px; padding:0 0 5px 3px;}
.box_other_blogs_index_top .bula_index { background:url(images/bula.gif) no-repeat left top; width:260px; overflow:hidden; padding:5px 10px; position:relative; list-style:none; font-size:12px;}
.box_other_blogs_index_top .bula_index li {margin-top:5px;}
.blog_name { font:bold 12px Arial, Helvetica, sans-serif;}
.box_other_blogs_index_top .bula_index li div { color:#484848; font:normal 11px Arial, Helvetica, sans-serif;}
.box_other_blogs_index_top .bula_index .colt_index_top {font-size:1px; margin:0; padding:0; }
.box_other_blogs_index_top .bula_index .colt_index_top div { background:url(images/btm_bula_index_top.gif) no-repeat; height:8px; width:278px; position:absolute; left:0; bottom:-1px;  font-size:1px; position:absolute; }



.box_banner_300 { text-align:center}
.box_banner_300 .blog_banner{ width:300px; height:250px;}

#footer { background:#242424 url(images/bg_footer.jpg) repeat-x left bottom; }
#footer ul {
list-style:none outside none;
}
#footer .content { background: url(images/bg_footer.png) no-repeat; color:#999;}
#footer .nav  li { float:left; padding:3px 10px; background:url(images/separator_footer_nav.png) no-repeat left center}
#footer .nav  li.first { padding-left:0; background:none}
#footer .nav  li a { display:block ; float: left}

#footer .content .top {padding:15px 15px 0; background: none}
#footer .content ul {width:125px; float:left; margin-bottom: 10px;}
#footer .content .top h3 {font-size:14px; margin-bottom: 5px; color:#fff}
#footer .content .top h3 a {background:url(images/icon_link.gif) no-repeat right 3px; padding-right:15px; color:#fff}
#footer .content .top .col1 {width:380px;background:url(images/separator_dot.gif) repeat-y right 30px;}
#footer .content .top .col2 {width:310px; background:url(images/separator_dot.gif) repeat-y right 30px; padding-left:15px;}
#footer .content .top .col2 ul {width:150px; }
#footer .content .top .col3 {width:190px; padding-left:15px;}
#footer .content .top .col3 ul {float:none; width:190px}
#footer .content .btm {position: relative; height:100px;}
#footer .content .btm .left { position:absolute; top:35px; left:15px; float:none; width:305px;}
#footer .content .btm .right { position:absolute; top:35px; right:15px; }

#footer .logo { float:left; margin-right:10px; padding-top:3px;}
#footer .text { width:140px; border:0; padding:5px; background:#F4F5F9 url(images/bg_input.png) no-repeat left bottom;}
#footer .btn { width:55px; height:27px; background: url(images/btn_trimite_footer.jpg) no-repeat; border:0; color:#fff; cursor:pointer}
#footer .all_makes { padding:0 10px 15px; text-align:center;}
#footer .trafic { text-align: center; padding-top:30px;}



.mb10 { margin-bottom:10px;}
.block { display:block;}
.mb5 { margin-bottom:5px;}
.bold { font-weight:bold}

.btm_corners { height:8px; font-size:1px; background:url(images/bg_btm.png) no-repeat left bottom; margin-bottom:18px;}

.commentlist { list-style:none;}
.commentlist li {border-bottom:1px solid #DDECF4; padding-bottom:15px; margin-bottom:15px;}
.commentlist li .avatar { float:left; margin:0 10px 7px 0; width:40px; height:40px; }
.commentlist li p { display:block; clear:both; margin-left:50px;}

#commentform p { margin-bottom:5px;}

.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%;
}

#left_sidebar {}
#left_sidebar .box { color:#0086C6;  margin:0px;}
#left_sidebar .box ul { }
#left_sidebar .box ul li.cat-item {}
#left_sidebar .box ul li.cat-item a{ font:normal 17px/19px Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px; color:#000; margin-bottom:10px; display:block;}
#left_sidebar .box ul li.cat-item .children {margin:0;}
#left_sidebar .box ul li.cat-item .children a { font:normal 13px Arial, Helvetica, sans-serif; color:#0086C6; margin:0px; }

#right_sidebar .box ul li a{ font:normal 13px Arial, Helvetica, sans-serif; color:#0086C6; margin:0px;}
