body {
	background: url(images/bgline.jpg) #053352;
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 14px;
	line-height: 1.5em;
	color: #FFFFFF;
	text-align: justify;
}
.clear {
	clear:both;
}
#container {
	width: 900px;
	margin: 0 auto;
	background: /*url(images/containerbg.jpg)*/ none;
	background-repeat: repeat-y;
}

#header {
	height: 346px;
	padding: 40px 50px 0 50px;
	/*background: url(images/header.jpg);*/
	background-repeat: no-repeat;
	font-size: 10px;
	position: relative;
}

.tweet {
display:block;
background:url(/images/tweet.png) no-repeat scroll top left;
width:150px;
height:97px;
position:absolute;
right:0;
top:209px;
line-height:14px;
}

.tweet.night {
background:url(/images/tweet-night.png) no-repeat scroll top left;
}

.tweet.mic {
display:block;
background:url(/images/tweet-mic.png) no-repeat scroll top left;
width:63px;
height:40px;
left:340px;
top:249px;
}

.twitter_a {
display:none;
position:absolute;
width:163px;
height:76px;
background:url(/images/tweet-pop.png) no-repeat scroll top left;
font-size:11px;
top:-103px;
left:-167px;
padding:35px 44px 0 5px;
color:#fff !important;
}
.twitter_a {
	text-decoration:none !important;
}
.twitter_z {
	display:block;
	width:150px;
	height:97px;
	text-decoration:none !important;
}
.zmic {
	width:63px;
	height:40px;
}
.tweet:hover {
cursor:pointer;
color:#fff;
text-decoration:none;
}

.tweet a ul, .tweet a ul li {
	margin: 0;
	padding: 0;
}


.lucru{background: url(/images/lucru.jpg) no-repeat;}
.distractie{background: url(/images/distractie.jpg) no-repeat;}
.somn{background: url(/images/somn.jpg) no-repeat;}
.dus{background: url(/images/dus.jpg) no-repeat;}
.mancare{background: url(/images/mancare.jpg) no-repeat;}

.night{background:url(images/bgline_night.jpg) repeat-x #053352;}
.menunight{background: url(images/meniunbg.jpg) no-repeat;}
.menupbg{background: url(images/meniubg.jpg) no-repeat;}	

#header h1 {
	margin: 0;
	font-size: 20px;
}

#header a {
	text-decoration: none;
	color: #666666;
}

#header a:hover {
	color: #333333;
}

#menup #search {
	position: absolute;
	top: 0px;
	right: 10px;
	height: 27px;
}

#menup #s {
	background: url(images/searchsubmit2.png) no-repeat;
	border: 0px solid #cccccc;
	color: #666666;
	width: 211px;
	height:17px;
	margin: 0;
	font-size: 13px;
	color: #ffffff;
	padding: 5px;
	font-family:Georgia,Helvetica,Arial,sans-serif;
}

#menup #searchsubmit {
	height: 27px;
	width: 20px;
	border: none;
	cursor: pointer;
	background: url(images/searchsubmit.gif);
	background-repeat: no-repeat;
	display: none;
}

#login {
	text-align: right;
}

#navbar {
	margin: 0 0 20px 0;
	background: url(images/navbarbg.jpg);
	background-repeat: no-repeat;
	height: 40px;
}

#navbar ul {
	margin: 0 0 0 30px;
	padding: 0;
}

#navbar li {
	display: inline;
}

#navbar a {
	display: block;
	float: left;
	height: 30px;
	padding: 0 30px 0 20px;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	line-height: 30px;
	background: url(images/navbuttonbg.gif);
	background-position: right 50%;
}

#navbar a:hover {
	color: #666666;
	background: url(images/navbuttonbg-hover.gif);
	background-position: right 50%;
}

#posts {
	width: 642px;
	padding: 0 15px 0 0px;
	margin: 0 0 20px 0;
	float: left;
}

.commentbubble a {
	float: left;
	background: url(images/commentbubble.gif);
	background-repeat: no-repeat;
	background-position: 0 -1px;
	width: 30px;
	height: 30px;
	text-align: center;
	font-size: 10px;
	margin: 0 5px 0 0;
}

.date {
	font-size: 12px;
	color: #F9C273;
	line-height: 1.5em;	
	
}

.post {
	margin: 0 0 30px 0;
}

.tags {
	font-size: 10px;
	line-height: 1.5em;
	color: #fff;
	margin: 2px 0 6px 60px;
}

.post h2, .stiri h2 {
	font-size: 23px;
	font-weight: normal;
	margin: 0;
	font-family:Georgia,Helvetica,Arial,sans-serif;
	/*border-bottom:4px solid #ffffff;*/
	line-height:32px;
}

.post h2 a, .stiri h2 a {color:#FFFFFF}

.post h2 a:hover {text-decoration:none}

.post h3 {
    font-family:Georgia,Helvetica,Arial,sans-serif;
	font-size: 18px;
	font-weight: normal;
    margin:15px 0 0 0;
    line-height:32px;
    color: #B3DD78;	
}

.post h4 {
    font-family:Georgia,Helvetica,Arial,sans-serif;
	font-size: 17px;
	font-weight: normal;
    margin:15px 0 0 10px;
    line-height:32px;
    color: #afb2af;	
}

.post h4.relp{
	font-family:Georgia,Helvetica,Arial,sans-serif;
	font-size: 20px;
	font-weight: normal;
    margin:20px 0 0 0;
    line-height:32px;
    color: #dcddda;	
	border-bottom:2px solid #fff;
}

.post blockquote {
	background:url(images/quotes.png) no-repeat;
	padding:2px 10px 3px 70px;
	font-style:italic;
}

.post code {
	background:#436378;

}


.entry h2 {
	font-family:Georgia,Helvetica,Arial,sans-serif;
	font-size: 18px;
	font-weight: normal;
    margin:15px 0 0 0;
    line-height:32px;
    color: #B3DD78;		
	border:0 
}


.post a, .navigation a {
	color: #9eca67;
	text-decoration: none;
}

.post a:hover, .navigation a:hover {
	color: #9eca67;
	text-decoration:underline;
}

.post a img {
	border: none;
}

.postmetadata {
	font-size: 10px;
	line-height: 1.5em;
}

.post img.alignleft {
	float: left;
	margin: 0 20px 20px 0;
}

.post img.alignright {
	float: right;
	margin: 0 0 20px 20px;
}

.post img.aligncenter {
	text-align: center;
}

.post .wp-caption {
	border: 1px solid #cccccc;
	background: #ebebeb;
	text-align: center;
	padding: 10px 5px 0 5px;
}

.post .wp-caption-text {
	margin: 0;
	font-size: 12px;
}

#commentform #author, #commentform #email, #commentform #url, #commentform #comment {
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
}

#commentform textarea
{
	border:1px solid #FFFFFF;
	background:none;
	padding: 7px;
	font-family: Trebuchet,'Trebuchet MS',Helvetica,sans-serif; 
	
}

#commentform input
{
	border:1px solid #FFFFFF;
	background:none;
	padding-left:7px;
	font-family: Trebuchet,'Trebuchet MS',Helvetica,sans-serif; 
	
	
}

.butonsub
{
	width:128px; 
	height:24px; 
	border:2px solid #6eb8e3; 
	background:none; 
	font-family: Trebuchet,'Trebuchet MS',Helvetica,sans-serif; 
	font-size: 12px; 
	color: #ffffff; 	
}


.butonsub:hover{border:2px solid #71a246}

.commentlist {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.commentlist li {
	background: none;
	padding: 20px;
	border: 1px solid #9ECA67;
	margin: 0 0 20px 0;
}

.avatar {
	float: left;
	margin: 0 5px 0 0;
}

.sidebar {
	/*margin-left: 700px;*/
	float:right;
	width:228px;
	padding-left:15px;
	min-height:570px;
}

.sidebar ul {
	list-style-type: none;
	margin: 0 0 30px 0;
	padding: 0;
}

.sidebar h2, .sidebar h3 {
	margin: 0 0 5px 0;
	font-size: 16px;
	color: #FFFFFF;
	width: 210px;
	border-bottom: 1px solid #cccccc;
}

.sidebar a {
	color: #9ECA67;
	text-decoration: none;
}

.sidebar a:hover {
	color: #9ECA67;
	text-decoration:underline;
}

/*#footer {width:900px; 
height:340px; 
margin:auto; 
clear:both;
background:url(images/josbg.jpg) no-repeat bottom; 
margin-top:10px; 
border:0px solid #FFF}


#footer{
	clear: both;
	height: 150px;
	background: url(images/footerbg.jpg);
	background-repeat: no-repeat;
}

#footer p {
	text-align: center;
	font-size: 12px;
	position: relative;
	top: 40px;
}

#footer a {
	color: #666666;
	text-decoration: none;
}

#footer a:hover {
	color: #333333;
}
*/
#wp-calendar {
	width: 210px;
	background: #ebebeb;
	border: 1px solid #cccccc;
	margin: 0 0 30px 0;
	font-size: 12px;
	text-align: center;
}

#wp-calendar caption {
	text-align: left;
}

#wp-calendar #today {
	background: #cccccc;
}

#wp-calendar a {
	display: block;
	width: 100%;
	height: 100%;
}

#wp-calendar a:hover {
	background: #cccccc;
}


							/* 	 meniu nav 	*/				
						
#menup {width: 900px; height: 51px;/* background: url(images/meniubg.jpg) no-repeat;*/ margin: auto; position:relative;}
#menup ul{list-style: none; margin:0; padding: 0; float:left}
#menup ul li{float:left}	
#menup li a {font-family:Georgia,Helvetica,Arial,sans-serif; font-size:18px;  color:#ffffff; text-decoration: none	}		
#menup li a:link, #menup li a:visited {font-family:Georgia,Helvetica,Arial,sans-serif; font-size:18px;  color:#ffffff; text-decoration: none;   display: block; padding:5px 12px 5px 12px;}	
#menup li a:hover {font-family:Georgia,Helvetica,Arial,sans-serif; font-size:18px;  color:#FFFFFF; text-decoration:underline;}
#menup li a.on {font-family:Georgia,Helvetica,Arial,sans-serif; font-size:18px;  color:#3f7926; text-decoration: none; background: #b3dd78;}	
	
							/*  meniu nav 	*/
.line{margin:auto; width:961px; background:url(images/line.gif) no-repeat;}
.line2{margin:auto; width:961px; background:url(images/line.gif) no-repeat}
.breadcrumb{border-bottom:1px solid #fff; padding:10px 40px; margin-bottom:30px;  }

#wrapper1{width:900px; margin:auto; margin-top:10px}
#jos2{width:900px; height:340px; margin:auto; clear:both; background:url(http://www.design19.ro/images/josbg.jpg) no-repeat bottom; }
#footer {position: absolute; bottom: 20px; background:url(http://www.design19.ro/images/footerbg.png) repeat-x; width:100%; height:83px;}
.relcontainer{position:relative}

.footerc{width:900px; margin:auto; margin-top:20px; border:0px solid #FFF}
.footerc ul {list-style: none; margin:0; padding: 0; float:left;}
.lilogo {float:left; width:280px; text-align:center; padding-top:5px; border:0px solid #FFF}	
.licopy {float:left; width:595px; color:#b4b4b4; font-size:11px; padding-right:20px; line-height:14px; border:0px solid #FFF}

.white{color:#FFFFFF}
.green{color:#B3DD78}
.orange{color:#F9C273}

a:link, a:active, a:visited { color:#9eca67; text-decoration: none}
a:hover { color:#9eca67; text-decoration: underline}

.browsers {list-style: none; margin:0 0 20px 30px; padding: 0; float:left; width:630px}
.browsers li {float:left;}
.browsers li span{font-size:20px}
.lib1 {width:80px; clear:both; padding-top:10px}
.lib2 {width:230px; padding-top:20px}
.lib3 {width:80px; padding-top:10px}

.vezi1{height:48px; background:url(images/arrow-right-double.png) no-repeat; line-height:48px; display:block; padding-left:65px;  }		
.down1{height:48px; background:url(images/download.png) no-repeat; line-height:48px; display:block; padding-left:65px;  }	

.comments-template{padding-top:30px; background:url(/images/lineporto.png) no-repeat; margin-top:30px}	

.post-date {
	color: #d3c6a3;
	float: left;
	font: bold 0.8em/1em Georgia,'Lucida sans ms', Verdana, Arial, Helvetica, sans-serif;
	margin: 0 10px 0 0;
	padding: 11px 3px;
	text-align: center;
	width: 50px;
	background:url(images/calendar.gif) no-repeat;
}
.post-date p {
	margin: 7px 0 0 0;
	color:#967655;
	font-size:13px ;
}

.post-info, .page-info {
	color: #DCDDDA;	
	font: 0.85em Trebuchet,'Trebuchet MS',Helvetica,sans-serif; 
	margin: 0;
	padding: 0;
	border-bottom:4px solid #ffffff;
}

.post-info p {
	margin: 3px 0 10px 67px;	
	}
a.more-link {
	float:right;
	margin:20px 0;
	background:#005389;
	padding:3px 10px;
	display:block;
	color:#fff;
}
a.more-link:hover {
	background:#8F9B48;
	color:#000;
	text-decoration:none;
}

.postmeta {
	clear:both;
	margin-top:10px
}
.children {
	margin:0 0 0 10px !important;	
}		
.children li{
	background:url(images/arrow_sub.png) no-repeat;
	padding-left:21px;
}		
.stiri{
	width:642px;
	background:#395d42;	
}
.stiri h2 a:hover {
	color:#9eca67;
	text-decoration:none;
}
.stiri ul li a {
	color:#b3dd78;
	font-size:16px;
}
.stiricat {
	font-size:12px;
	color:#DCDDDA;
}
.stiricat a {
	font-size:12px !important;
	color:#fefeca !important;
}
.stiritop{
	clear:both;
	height:10px;
	float:left;
	width:642px;
}
.post-content .connect_widget_not_connected_text {
	color:#fff !important;
}
.likebt {
	background:#cdcdcd;
	padding:5px;
}

