/*  
Theme Name: Simply Wooden Theme

Description: Designed by http://www.bogdanblog.net

Author: Bogdan Matei

Author URI: http://www.bogdanblog.net

*/

body {

/*      background: #191526 url('images/background.jpg') repeat;
 */
    background: #EEFFEF;
      color:#191526;

      text-align:justify;

      font-size:12px;

      line-height:17px;

      font-family:Verdana, Arial, Helvetica, sans-serif;

      margin:0;

      padding:0;

}



img.alignleft {

	margin:0 10px 0 0;

	float:left;

}



img.alignright {

	margin:0 0 0 10px;           

	float:right;

}



ul, li {

	margin: 0px;

	padding: 0px;

	list-style: none;
}



a:link, a:visited {

	text-decoration:none;

	color:#191526;

}



a:hover {

	text-decoration:underline;

	color:#0881b8;

       

}



blockquote {background:#e5d2cb;

            font-family:Arial;

            font-size:12px;

            color:#000;

            margin:10px 20px;

            padding:5px 10px;

            -moz-box-shadow:0 0 8px #555; 

	        -webkit-box-shadow:0 0 8px #555; 

}


#tophead {margin: 5px auto;  width:910px;}
#tophead h1 {font-size: 18px; margin: 0px; border: 0px; }
#tophead h1 a {color: #C5CF9A}
.title-blog {}
.desc {font-size: 10px; color: #C5CF8A}
.divh {height: 26px;}


.header {

	width:910px;

	background:#fff;

	margin:3px auto 0 auto;

	padding:0;

    overflow:hidden;

    border-top:5px solid #E5EFCA;

    border-left:5px solid #E5EFCA;

    border-right:5px solid #E5EFCA;

    -moz-border-radius: 10px 10px 0px 0px ;
    border-radius: 10px 10px 0px 0px ;
}





.logo {background:url('img/topm_cr.jpg') top left no-repeat;

/*       width:720px; */
		
		width: 100%;
       height:80px;

       margin:1px 0 5px 10px;

       padding:0;

       float:left;

}



#nav {

		float: left;

		width: 100%;

		margin: 0;

		padding: 0;

		list-style: none;

		/* background: #ccc;
*/
		background-color: #B0DD7D;
		border-bottom: 1px solid #999;

		border-top: 1px solid #999;

}

	

#nav li { 

		float: left;

		margin: 0;

		padding: 0;

}

	

#nav a {

		float: left;

		display: block;

		padding: 6px 30px 6px 5px;

		text-decoration: none;

		font-weight: bold;

		font-size: 90%;

		color: #666;

		/* background: #ccc url('images/nav_slant.gif') no-repeat top right;
 */
		background: #B0DD7D url('images/nav_slant.gif') no-repeat top right;
}

	

#nav #nav-1 a {

		padding-left: 30px;

}

	

#nav a:hover {

		color: #000;

		}



.searchbox {

	width:260px;

	height:24px;

	padding:0;

	margin:0 0 5px 10px;

	float:right;

}



.searchbox .searchformbg {

	font: normal 16px Arial, sans-serif;

	border:none;

	font-weight:bold;

	padding:0px;

	color:#0f5076;

	margin:0;

	float:left;

	width:200px;

	height:24px;

	padding:2px 0px 0px 4px;

              background: url(images/searchbg.gif) top left no-repeat;

}



.searchbox input.gosearch {

	width: 55px;

	height: 24px;

	background:url(images/searchbutton.gif) no-repeat;

	margin:0;

	float:left;

}



.wrap {width:910px; 

       margin: 0 auto 0 auto;

       background:#fff;

       padding:0;

       overflow:hidden;

       border-left:5px solid #E5EFCA;

       border-right:5px solid #E5EFCA;

       border-bottom:5px solid #E5EFCA;

}



.bg-top {margin:10px auto 0 auto;

         height: 20px;

         background: url('images/bg-top.png') top no-repeat;

}



.bg-bottom {

	    margin:0 auto 20px auto;

        height:20px;

        background: url('images/bg-bottom.png') top no-repeat;

}



#posts {
/*
	float:left; 
	margin: 0 0 0 10px;
*/
	
	width:570px; 

	overflow:hidden;

	padding: 0px;

}

#posts2 {
	float:left; 
	width:570px; 
	overflow:hidden;
	padding-left: 20px;
}


.post {background:#fff;

       width:560px; 

       margin:0;

       padding:0;

}



.post h2 {

	  height:25px;

          font-family: Arial;

          font-size: 20px; 

          font-weight: bold; 

          margin:0;

          padding-top: 20px;

}



.post h2 a {

	color:#FF5055;

    text-shadow: 0px 1px 1px #333;

}



.post h2 a:hover {color:#191526; 

	          text-decoration:none;

}

.post h3 { height:20px;
          font-family: Arial;
          font-size: 16px; 
          font-weight: bold; 
          margin:0;
          padding-top: 10px;
	color: #aaaaff;
}
  

.meta {font-family: Arial;

       font-size: 11px; 

       font-weight: bold;

       color:#191526;

       margin:0;

}



.meta a {

	color:#191526;

	text-decoration:none;

}



.meta a:hover{

	color:#FF5055;

    text-decoration:none;

}



.post-content {

	margin:10px 0 0 0;

	padding:0;

}



.post-content a {

	color:#191526; 

	font-weight: bold;   

}



.post-content a:hover {

	color:#FF5055;

    text-decoration:none;

}



.comments {float:right;

           background:url('images/comentarii.gif') center left no-repeat;

           padding-left:20px;

           margin:0 5px 0 0;

           font-family:Arial;

           font-size:11px;

           color:#565656;

}



.category {float:left;

           background:url('images/categorie.gif') center left no-repeat;

           padding-left:20px;

           margin:0 5px 0 0;

           font-family:Arial;

           font-size:11px;

           color:#565656;

}



.author {float:left;

         background:url('images/autor.gif') center left no-repeat;

         padding-left:20px;

         margin:0 5px 0 0;

         font-family:Arial;

         font-size:11px;

         color:#565656;

}



.sidebar {
/*
	float:right;
	margin:0 0 10px 0;	
*/
	
	width:300px;

	overflow:hidden;

	padding:0;

	text-align:left;

}



.sidebar h2 {

	background:url('images/sidebar-h2.jpg') no-repeat;

    font-size:20px; 

    line-height:22px;

    font-family: "Trebuchet MS", Arial, sans-serif; 

    text-transform:uppercase;

    color:#1b152f; 

    margin:10px 0 0 0;

    padding:10px 20px 0 20px;

    height:35px;

    width:300px;

}







.sidebar ul{list-style-type:none;}



.sidebar ul li{

	margin:10px 15px 0 0;

}



.sidebar ul li ul{

	font-style:normal;

	margin-top:5px;

	padding:0px;

}



.sidebar ul li ul li{

	border:0;

	background:url('images/bullet.gif') no-repeat; 

	margin:0 0px 5px;

	padding:0 0 5px 20px;

}



ol.commentlist li {

	background:#fff;

	border:1px solid #9ab5d4;

}



ol.commentlist li:hover {border:1px solid #dd0000;}



ol.commentlist li.alt {

	background: #fff;

	border:1px solid #4e719a;

}



.commentlist {margin:0;

              padding:0;

}



.commentlist li {list-style:none;

                 margin:0 0 10px 0;

                 padding:0 10px;

                 font: 13px Arial;

                 color:#000;

                 line-height:20px;

}



.gravatar {

	margin:10px 0;

	float:left;

}



.gravatar img {border:1px solid #9ab5d4;}



.comm-meta {

	padding:0;

	margin:10px 0 0 60px;

}



.comm-meta a {

	color:#4e719a;

	font:13px Arial;

   font-weight:bold;

}



.comm-meta a:hover {

	color:#333;

}



.comm-date {float:right;}





.reply {

	background:#fff;

	border:0;

	margin:5px 0;

	padding:0;

	

}



.reply a {	

	font:12px Arial;

	font-weight:bold;

	text-transform:uppercase;

	color:#4e719a;

	background:url('images/reply.png') no-repeat left;

	padding-left:20px;

}



.reply a:hover {

	color:#333;

	text-decoration:none;

}





#respond {

	margin:0 0 10px 0;

    padding:5px 5px 5px 10px;

	 background:#fff;

	 font:11px Arial;

	 text-align:left;

	 font-weight:normal;

	 line-height:20px;

	 color:#7e7e7e;

	 list-style:none;



}



#author { width: 90%;

	height:20px;

	margin:0;

	background:#e2e2e2;

	border-top:1px solid #a8a8a8;

	border-left:1px solid #a8a8a8;

	border-bottom:1px solid #ffffff;

	border-right:1px solid #ffffff;

	padding:5px 0 0 5px;

	color:#333333;

}



#author:focus {background:#cbd8e7;}



#email { width: 90%;

	height:20px;

	margin:0;

	background:#e2e2e2;

	border-top:1px solid #a8a8a8;

	border-left:1px solid #a8a8a8;

	border-bottom:1px solid #ffffff;

	border-right:1px solid #fff;

	padding:5px 0 0 5px;

	color:#333333;

}



#email:focus {background:#cbd8e7;}



#url { width: 90%;

	height:20px;

	margin:0;

	background:#e2e2e2;

	border-top:1px solid #a8a8a8;

	border-left:1px solid #a8a8a8;

	border-bottom:1px solid #ffffff;

	border-right:1px solid #fff;

	padding:5px 0 0 5px;

	color:#333333;

}



#url:focus {background:#cbd8e7;}



#comment { width: 90%;

	height:165px;

	margin:10px 0 0 0;

	background:#e2e2e2;

	border-top:1px solid #a8a8a8;

	border-left:1px solid #a8a8a8;

	border-bottom:1px solid #ffffff;

	border-right:1px solid #fff;

	padding:5px 0 0 5px;

	color:#333333;

}



#comment:focus {background:#cbd8e7;}



#submit {

	width:320px;

	height:30px;

	margin:10px 0 0 0;

	background:#9ab5d4;

	color:#000;

	font-size:13px;

	font-weight:bold;

	border:0;

}



#submit:hover {background:#8eaacb;}



.ads-125 {

	margin:0;

	padding:0;

}



.ads-125 img {

	margin:0 5px 5px 5px;

	padding:5px;

	border:1px solid #c3c3c3;

	background:#fff;

	float:left;

	width: 125px;
	height: 125px;
}



.ads-125 img:hover {

	background:#ddd;

}



.clear {clear:both;}



.pagenavi {

       float: left;

	   padding:10px 0;

}



.banner-footer {padding-top:10px;}



.footer {

	width:910px;

	margin:0 auto 0 auto;	
	
}



.footer-copy {

	color:#aaf;

	font:10px Arial;

	font-weight:bold;

	text-align:left;

	padding:0;

	margin:5px 0 20px 10px;

}



.footer-copy a {color:#38a8ff}



.footer-copy a:hover {color:#077;

	         text-decoration:none;

}



.social img {

	border:0;

	padding:0;

	margin:5px 10px;

}



#tooltip{

	position:absolute;

	color:#333;

	display:none;

	border:1px solid #333; 

	background:url('images/tooltip.jpg'); 

	padding:5px 10px; 

	color:#fff; 

	font-size:1.5em;

}	



.navigation {

	margin:0; 

	padding:0; 

}



.alignleft {

	font-weight:bold; 

	float:left; 

	margin:10px 0 20px 0; 

	text-transform:uppercase; 

	font-size:12px;

}



.alignright {

	font-weight:bold; 

	float:right; 

	margin:10px 0 20px 0; 

	text-transform:uppercase; 

	font-size:12px;

}


.post ul li{    
    padding-left: 20px;    
    list-style: square inside;
    color: blue;
}

.post img {
    border: 1px dotted #efefef;
}

.minimal_list ul li{
    list-style: none;
    border-left: 1px solid #ffdddd; 
    margin-top: 10px;
    clear: left;
    padding-left: 3px;
    
}

.minimal_list ul li img {
    float: left;
    margin-right: 20px;
}

.cli {
    clear: both;    
}

.thumb_index {
    float: right; margin-left: 5px;
}

blockquote a:link, a:visited {
    color: blue;
}

#clr { color: red; }
#clb { color: blue; }
#clg { color: green; }

/* =========================== */
.clb {clear:both;}
.box_alfa_cat { height: auto; border: 2px solid #ffffff; margin: 1px 5px 0 5px; background-color: #F2F2F2; padding: 3px; border-radius: 8px; -moz-border-radius: 8px; }
.cfront { display:none; }
.navmenu-h-r2 { margin-left: 20px; font-size: 16px; letter-spacing: 2px; }
.navmenu-h-r2 a { color: #33f; font-size: 16px; font-weight: bold; }
.navmenu-h-r2 a:hover { color: #f55; border-top: 3px solid #faa; }
.navmenu-h-alfa-list { max-height: 50px; }
.navmenu-h-alfa-list a {font-size: 12px; color: #770; }
.navmenu-h-alfa-list a:hover { border-top: 2px dotted blue; color: blue; background-color: #eef; }
.navcat {border-top: 2px solid #ffdddd; margin: 5px;}

#topcat {padding: 5px; }
.des {display: inline-block; width: 100px; color: red; border-bottom: 1px solid #fdd;}
.des2 {display: inline-block; width: 60px; color: #dd4444; border-bottom: 1px solid #fdd;}
.inf {display: inline-block; width: 350px; color: blue; border-bottom: 1px solid #ddf; }
.inf2 {display: inline-block; width: 350px; color: blue; border-bottom: 1px solid #ddf; }
#cell_box {border-top: 2px solid #D5DFAA; border-bottom: 2px solid #D5DFAA; margin: 1px 0px 0px 5px;  background: #F5FFEE;}
#cell_box h2 {margin: 2px; padding: 2px; font-size: 14px; color: #aaa;}
.cell_list {float: left; width: 280px; border-right: 1px solid #eee; margin: 3px; padding: 3px; }
.cell_list ul {margin-top: 3px; padding-top: 3px; }
.cell_list ul li { list-style-position: inside; list-style-type: none; color: #AA9; background:url('images/bullet.gif') no-repeat; padding:0 0 3px 20px; }

.cell_list h2 {margin: 0px; padding: 0px; color: #959F77; font-size: 16px;}

#post_cat {padding: 5px; margin: 5px;}
#post_cat h2 { height:20px; font-family: Arial; font-size: 16px; font-weight: bold; margin:0;padding-top: 5px; color:#FF5055; border-bottom: 1px solid #eeeeff; }
#post_cat h2 a { color:#FF5055;   text-shadow: 0px 1px 1px #333; }
#post_cat h2 a:hover {color:#191526; text-decoration:none; }

.thumb_box {height: 120px; width: 98px; float: left; border: 1px solid #faa; text-align: center; padding: 3px; margin: 6px 6px 0px 0px; background: #efeeee; font-size: 10px; line-height: 12px;}
.thumb_box:hover {background: #ffe;}
.thumb_box img {height: 79px;  border-radius: 25px; -moz-border-radius: 25px; border: none; border: none; } 
.thumb_box a {border: none;}

.cen {text-align: center;}
.fl {float: left;}
.fr {float: right;}
.hr2 {border-top: 1px solid #A5AF8A ; height: 3px; line-height: 3px; font-size: 3px; margin: 8px; background: #D5DFAA; clear: both; }

#catcen {
float: left; margin: 5px 0 0 7px; padding: 3px; width: 470px; height: 270px; border: 1px solid #ddd; 
moz-border-radius: 5px;border-radius: 5px;
-moz-box-shadow: 0 0 6px 2px #B0DD7D; -webkit-box-shadow: 0 0 6px 2px #B0DD7D; box-shadow: 0 0 6px 2px #B0DD7D;
}
#catleft {float: left;  padding-top: 5px; width: 336px; height: 280px;}
#catright {float: right; margin-left: 5px; padding: 15px 5px; height: 280px; text-align: center;}

/* ######### CSS for Inverted Modern Bricks II Tabs. ######### */

.modernbricksmenu2{
padding: 0;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
float: right;
}

.modernbricksmenu2 ul{
margin:0;
margin-left: 10px; 
padding: 0;
list-style: none; 
}

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;

}

.modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: blue;
text-decoration: none;
margin: 0 5px 0 0; 
padding: 3px 15px;
border-radius: 6px 6px 0px 0px; -moz-border-radius: 6px 6px 0px 0px ;
}

.modernbricksmenu2 a:hover{

background-color: #ddd;
color: black;
}

.modernbricksmenu2 a.selected{ 
color: red;
background-color: #eee; /
}

.tabcontent{ display:none; }


@media print {
.tabcontent {
display:block !important;
}
}

/******* post right, sidebar left *******/
#posts { float:right; margin: 0px 10px 0px 0px; }
.sidebar { 	float:left; margin:0px 0 10px 10px;	 }

/******* post left, sidebar right *******/
/*
#posts { float:left; margin: 0 0 0 10px; }
.sidebar { float:right; margin:0 10px 10px 0;}
*/

.user-thumbnail { float: left; border: 1px solid #faa; padding: 1px; margin-right: 1px; }
.cnt {padding-left: 5px; margin-left: 5px; border-left: 2px solid #f77;}
.logo2 {margin: 2px 0px 0px 3px;}
