/*
	Theme Name: Bogdan Pantoc	
	Theme URI: http://www.pantoc.ro
	Description: web analytics, UX, SEO&SEM, PM			
	Version: 1.0
	Author: Bogdan Pantoc
	Author URI: http://www.nicety.ro
	Tags: -
*/

body {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
a {	color:#063d42;outline: none;text-decoration: none;}
a:hover {color:#063d42;	text-decoration: underline;}
p {	font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000; margin:0px; padding:0px; }
img {border:0px;padding:0px;margin:0px;}
h1, h2,h3,h4,h5 { font-size:22px; line-height:27px; padding:0px;margin:0px;font-family:Georgia, "Times New Roman", Times, serif}
ul, li {margin:0;padding:0;	list-style:none;color:#000;line-height:17px; font-family:Arial, Helvetica, sans-serif;font-size:12px;	}	
ol li{color:#000; list-style: inherit; list-style-type:decimal; line-height:17px; display: list-item;font-family:Arial, Helvetica, sans-serif;font-size:12px;}	
.wrapper {margin:0px auto;width:961px;float:none;}

.main .center_post .entry blockquote {border-bottom:1px dotted #0C90A5; border-top:1px dotted #0C90A5; padding:7px; background:#e8feff;font-size:11px;}
.main .center_post .entry blockquote p{font-size:11px;padding-bottom:5px;paddint-top:5px; line-height:15px;color:#333; }

#header {width:960px;height:92px;float:left;margin:0px;padding:0px; }			 
#header h2 {text-indent:-9900px; height:92px;width:287px;float:left;overflow:hidden; background: url(images/logo.png) no-repeat;	}		
#header h2 a {height:92px;width:287px;display:block;}
#header .head2 { float:right; padding-top:30px;}
#header .head2 .search{width:283px;float:left;height:24px;background-color: #FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 2px solid #15767e;padding: 2px;}		
#header .head2 .search p{ float:left;}
#header .head2 .search .p{ float:right;}
#header .head2 .search .caseta{ border:none; font-size:11px;width:205px; line-height:11px; background:none; padding-top:5px; padding-left:10px; padding-right:10px; color:#555;}
#header .head2 .search .btn{ border:none; font-size:11px;  line-height:11px; cursor:pointer; background:none; background: url(images/cauta_btn.png) no-repeat right; width:56px; height:24px;}
#header .head2 .search .btn:hover {background: url(images/cauta_btn.png) no-repeat left;}

.bgmenu {background:#063d42 url(images/menu_dots.png) repeat-x ; height:56px; width:100%; float:left;}
.meniu{height:56px; width:961px; padding-right:8px; margin:0 auto;}
.meniu li{float:left; color:#b3b7bb; line-height:56px; font-size:17px; text-transform:uppercase;}
.meniu li a{color:#fff; padding-left:20px; padding-right:20px;}
.meniu .first a{ padding-left:4px;}
.meniu li a:hover{color:#abf4ff; text-decoration:none;}

.main .center_post { float:left; width:600px;}
.main { padding-top:30px;float:left; width:100%; margin-bottom:30px;}
.main .center_post .post .categs { font-size:12px; color:#0c90a5; font-weight:bold; line-height:15px; margin-bottom:20px;float:left; width:600px;}
.main .center_post .post .date { font-size:12px; color:#063d42; font-weight:bold; line-height:15px; margin-bottom:4px;}
.main .center_post .post .categs a {color:#0c90a5; text-decoration:none;}
.main .center_post .post .categs a:hover {color:#063d42; text-decoration:none;}

.main .center_post .post {padding-bottom:40px; float:left;}
.main .center_post h2{font-size:22px; font-weight:normal; padding-bottom:5px;width:600px; line-height:27px; float:left;}
.main .center_post h2 a{ color:#063d42;}
.main .center_post h2 a:hover{ color:#0f8fa3; text-decoration:none}
.main .center_post .entry{ float:left; width:600px; float:left; padding-bottom:5px; overflow:hidden;}
.main .center_post .entry p{ padding-bottom:10px; text-align:justify;}
.main .center_post .entry a { color:#007d3e;}
.main .center_post .entry a:hover { color:#007d3e;}
.main .center_post .entry img{border:1px solid #e3e3e3; padding-top:10px; padding-bottom:10px;}
.main .center_post .info{float:left; width:600px; background:url(images/post_dots.png) repeat-x; height:30px;padding-right:10px; padding-left:10px; }
.main .center_post .info p{ font-size:11px; line-height:28px; color:#999999;}
.main .center_post .info .comm{ float:left; background: url(images/post_comm.png) no-repeat left center; padding-left:22px;}
.main .center_post .info .comm a{color:#0b8fa3; font-size:12px; font-weight:bold;}
.main .center_post .info .comm a:hover{ text-decoration:none; color:#063d42;}
.main .center_post .info a{color:#0b8fa3;}
.main .center_post .info a:hover{color:#063d42;}
.main .center_post .info span{ padding-left:12px; padding-right:12px;}

.main .center_post .entry h3 { font-size:18px;  padding-top:10px; padding-bottom:10px; color:#063D42;}
.main .center_post .entry ul { margin-top:10px; margin-bottom:25px;}
.main .center_post .entry li {background:url(images/bulet.png) no-repeat left; padding-left:12px; margin-left:5px; margin-bottom:8px;}

#sidebar{  float:right; width:340px;}
#sidebar .banner { float:left; padding-bottom:15px; position:relative; width:340px;}
#sidebar .banner img { float:right; margin-right:-10px; margin-top:-15px;}
.main .right_col { width:324px; float:left;border:1px solid #c5e1e5; padding:7px; background:#f2f5f5;}
.main .right_col .about .facebook,
.main .right_col .about span { display:none;}
.facebook { float:right; display:inline-block;}

.main .right_col .social { float:left; width:316px; border:1px solid #c5e1e5; padding:3px; padding-top:5px; padding-bottom:5px; background:#f9fafa;}
.main .right_col .social .rss { float:left; background:url(images/side_rss.png) no-repeat right;; width:130px; height:23px; float:left;}
.main .right_col .social .rss a{loat:left; text-indent:-9999px; }
.main .right_col .social .socialm {background: url(images/side_sm.png) no-repeat; width:118px; height:23px; padding-left:68px; float:left;}
.main .right_col .social p { float:left;}
.main .right_col .social .rss a{ float:left; width:126px; height:23px;}
.main .right_col .social .socialm a { float:left; text-indent:-9999px; height:23px; width:29px; display:block;}

.main .right_col .title { margin-top:10px; float:left;  width:312px; border:1px solid #c5e1e5; padding:5px; padding-top:9px; padding-bottom:6px; background:#f9fafa;}
.main .right_col .title h2 { padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:16px; color:#063d42; padding-left:2px;}
.main .right_col .title .arhiva { float:right;font-size:12px; color:#063d42; line-height:12px; padding:0; margin:0; padding-top:2px; padding-right:3px;}

.main .right_col .news {float:left; width:312px; padding-left:10px; padding-top:6px; padding-bottom:10px;}
.main .right_col .news li { float:left;width:300px;  background:url(images/bulet.png) no-repeat left center; padding-left:12px; margin-top:6px; margin-bottom:6px;}
.main .right_col .news li a { color:#063d42; text-decoration:none;}
.main .right_col .news li a:hover { color:#000; text-decoration:none;}
.paginare { float:left; padding-left:26px;}

.main .right_col .comment {float:left; width:312px; padding-left:10px; padding-top:12px; padding-bottom:10px;}
.main .right_col .comment li { padding-bottom:10px; color:#063d42;}
.main .right_col .comment li strong,
.main .right_col .comment li a { color:#0e95aa;}
.main .right_col .comment li span a { color:#063d42;}
.main .right_col .categs li {float:left; width:156px;} 

#wp_page_numbers li, #wp_page_numbers a {background: #3c474e;}
.paginare  #wp_page_numbers a {color: #333;border: 1px solid #cccccc;background:#ecedee;}
.paginare  #wp_page_numbers li a:hover {border-color: #4c575e;background:#475158;color:#fff;}
.paginare  #wp_page_numbers li.space {padding: 6px;padding-left: 2px;padding-right: 2px;}
.paginare  #wp_page_numbers li.active_page a {border-color: #475158;background:#3a454c;color:#fff;}
.paginare  #wp_page_numbers li.active_page a:hover  {color: #fff; /* IE fix */text-decoration: none;border-color: #475158;}
.paginare  #wp_page_numbers li.page_info {color: #333;border: 1px solid #cccccc;background:#ecedee;}

.bgfooter {background:#dbeef1 url(images/footer_dots.png) repeat-x ; width:100%; height:48px; float:left;}
#footer { width:961px; margin:0 auto; float:none;}
#footer .top{ width:961px; height:45px; float:left; padding-top:5px;}
#footer .top p{ font-size:11px; color:#063d42;}
#footer .top .wp{ float:right;}
.bgbottom { background:#f2f5f5; width:100%; padding-top:21px; padding-bottom:15px; float:left;}
.bgbottom .bottom { width:961px; margin:0 auto;}
.bgbottom .bottom .col1 { width:185px; float:left;}
.bgbottom .bottom .col2 { width:220px; float:left;}
.bgbottom .bottom .col1 .c1 { float:left; background:#fff; width:145px; min-height:145px; padding:10px; border:1px solid #d2e7ea;}
.bgbottom .bottom .col2 .c1 { width:198px;}
.bgbottom .bottom .col1 .c1 h3 { font-size:16px; padding-bottom:10px; padding-top:5px; color:#063d42;}
.bgbottom .bottom .col1 .c1 a{color:#352e2e; }
.bgbottom .bottom .col1 .c1 li { margin-bottom:5px;}
.main .center_post .pagetitle {font-size:28px; font-weight:normal; padding-bottom:15px;width:595px; float:left; color:#0c90a5;margin-bottom:25px; border-bottom:1px solid #C5E1E5 }
.main .center_post .pagetitle  a{ color:#ea4f11; font-size:28px;}
.tweetmeme_button { float:right; padding-top:7px; width:80px; overflow:hidden;}
.tweetmeme_button body{background:none;}
.facebook { float:right; margin-top:2px;}
.articles { float:left; padding-top:15px; width:595px;}
.asemanatoare{ float:left; width:324px;}
.asemanatoare ul { float:left; width:310px;}
.articles h2{ font-size:14px!important; font-weight:normal; padding-bottom:14px;}
.asemanatoare ul li a{ color:#9ea2a4;}
.asemanatoare ul li {background:url(images/buletts.jpg) no-repeat left center; padding-left:10px;}
.subscribe { float:right;width:303px;}
.subscribe .box { float:left; background:url(images/abonare_email.jpg) no-repeat; width:303px; height:61px;}
.subscribe .box .rsss { float:left; width:80px; height:61px;}
.subscribe .box .rsss a{ float:left; width:80px; height:61px; display:block; text-indent:-9999px;}

.subscribe .box .abonare { float:left; padding-top:30px; width:221px;}
.subscribe .box p { float:left; margin:0px; padding:0px; padding-top:6px; }
.subscribe .box .email{ background:none; width:173px; color:#8e8e8e; padding:3px; text-align:center; height:20px; padding-left:6px; font-size:11px; border:none; }
.subscribe .box .btn{ background:none; width:38px; height:29px;border:none; cursor:pointer; float:left; }
.subscribe .box .btnp{ padding-top:0px; }

#comments { float:left; width:595px; font-size:18px; color:#333; font-weight:normal;border-bottom:1px solid #DADADA; margin-bottom:15px; padding-bottom:10px;  }
#comments strong{ color:#0c90a5; }
.comentarii { float:left; width:595px; font-size:14px; color:#0f71b5; padding-bottom:15px; overflow:hidden;}
.commentlist { float:left; margin:0px; padding:0px;width:595px; }
.comentarii .commentlist .post { float:left; width:595px; padding-bottom:10px;}
.commentlist .post .vcard { float:left; width:70px; padding-top:7px; height:49px;}
.commentlist .post .vcard img { border:5px solid #DADADA;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.commentlist .post p { padding-bottom:10px; text-align:justify; font-size:12px; line-height:18px; color:#333;}
.commentlist .post .text { float:left; width:510px; padding-top:2px;}
.commentlist li {float:left; width:595px; border-bottom:1px solid #DADADA; margin-bottom:25px;}
.commentlist li .comment-meta { float:right; font-size:11px; text-transform:uppercase;}
.commentlist li .comment-meta a { color:#666666;}
.commentlist li h4 { font-size:13px; margin-bottom:10px; color:#063d42}
.commentlist li h4 a { text-decoration:none; color:#063D42}

#respond { float:left; width:634px; padding-top:15px; }
#respond h3 { color:#333; font-size:18px; margin-bottom:13px; font-weight:normal;}
#respond label { float:left;font-size:11px; color:#5e5e5e; padding-top:5px; padding-left:20px;}
#respond .c1 { float:left;width:605px;}
#respond .c2 { float:left;width:625px;}
#respond .c3 { float:left;width:525px; padding-top:5px; padding-bottom:5px;}
#respond .box {width:283px;float:left;height:24px;background-color: #FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 2px solid #15767e;padding: 2px; padding-left:10px; color:#15767e;}
#respond p { padding-bottom:5px; padding-top:5px; float:left;width:605px;}
#respond .c2 textarea { float:left;width:455px; height:124px;background-color: #FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 2px solid #15767e;padding: 10px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; font-size:12px; color:#15767e;}
#respond .c3 input {width:183px; text-align:center;float:left;height:30px;background-color: #15767e;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 2px solid #15767e;padding: 2px; line-height:24px; font-weight:bold; color:#FFF; cursor:pointer;}
#respond .c3 input:hover {width:183px; text-align:center;float:left;height:30px;background-color: #0c90a5;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 2px solid #0c90a5;padding: 2px; line-height:24px; font-weight:bold; color:#FFF; cursor:pointer;}

.page .post h2{ padding-bottom:20px;} 
.alignleft {float:left}
.morelink a{ color:#0C90A5; margin-top:7px; margin-bottom:7px; padding-top:1px; padding-bottom:1px; background:url(images/more_ico.png) no-repeat bottom left; padding-left:21px;}
.morelink a:hover{ text-decoration:none;color:#063D42; background:url(images/more_ico.png) no-repeat top left;}

.subscribe-to-comments input {float:left;}
.subscribe-to-comments label {float:left; padding:0px!important;}
