/*

Theme Name: Constiinte.ro WP MU

Theme URI: http://constiinte.ro

Description: Premium theme for Wordpress

Version: 1.0

Author: Alexandru Negrea

Author URI: http://alexandrunegrea.ro

Tags: Premium, Wordpress, Theme, Alexandru Negrea



*/







/* Begin Css Layout */



{

    margin:0;

    padding:0;

}



body {

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

	font-size:13px;

    background: #f6f6f6 url('images/body_bg.gif') top left repeat-x;

	color: #ededed;

	text-align: center;

	margin:0;

	padding:0;

	}



.clear {

    clear:both;

}



img {

	border:0;

}



blockquote {

	border-left:8px solid #d6d6d6;

	font-style:italic;

	margin-left:0;

	margin-right:0;

	padding-left:10px;

	color:#5a5a5a;

}



img.alignleft {

	float:left;

	margin:25px 10px 0 0;

	padding:5px;





}



img.alignright {

	float:right;

	margin:20px 0 0 10px;

	padding:0;

}



hr {

	color:#e0e0e0;

	margin:3px 0 3px 0;

	padding:0;

	}



#lead {

	height:200px;

	width:969px;

	padding:12px 10px 10px 10px;

	margin:15px auto 0 auto;

	background:#f6f6f6;

	}



#header {

    height:96px;

    width:989px;

    margin:0 auto 0 auto;

    padding:0;

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

	text-align:left;



}



#header h1 {

	font-size:34px;

	color:#df3f00;

	margin:0 0 0 30px;

	padding:20px 0 0 0;

	font-weight:normal;

}



.description {

	color:#2b2b2b;

	font-size:18px;

	margin:5px 0 0 35px;

}



h1 a, h1 a:visited {

	color:#df3f00;

	text-decoration:none;

}



#header img {

	margin-top:5px;

	margin-left:3px;

}





.logo {

    float:left;

    margin:0 20px 0 0;

    padding:0;

    width:270px;

    height:96px;

}



.abonare {

	float:left;

	width:370px;

	margin:0;

	padding:0;

	line-height:16px!important;

	text-shadow:1px 1px 1px #ffffff;

	}



.abonare ul {

	margin:20px 0 0 30px;

	padding:0;

	list-style:none;

	}



.abonare ul li {

	display:inline;

	float:left;

	margin:0 10px 0 0;

	padding:10px 0 10px 0;

	list-style:none;

	}



.abonare ul li.feed {

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

	padding-left:45px;

	width:95px;

	}

	

.abonare ul li.feed a, .abonare ul li.feed a:visited {

	text-decoration:none;

	font-weight:bold;

	font-size:14px!important;

	color:#650a07;

	}

	

.abonare ul li.feed a:hover {

	color:#555555;

	}



.abonare ul li.twitter {

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

	padding-left:45px;

	width:95px;

	}

	

.abonare ul li.twitter a, .abonare ul li.twitter a:visited {

	text-decoration:none;

	font-weight:bold;

	font-size:14px!important;

	color:#0b97f6;

	}



.abonare ul li.twitter a:hover {

	color:#555555;

	}

	

.abonare ul li.email {

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

	padding-left:45px;

	width:95px;

	}

	

.abonare ul li.email a, .abonare ul li.email a:visited {

	text-decoration:none;

	font-weight:bold;

	font-size:14px!important;

	color:#0b97f6;

	}



.abonare ul li.email a:hover {

	color:#555555;

	}



.search {

	float:right;

	width:300px;

	margin:30px 30px 0 0;

	padding:0;

}



.field {

	width:230px;

	height:27px;

	padding:5px 50px 5px 10px;

	margin:0 0 0 20px;

	color:#6a6a6a;

	font-size:13px;

	font-style:italic;

	border:0;

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

}



.buton {

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

	width:81px;

	height:32px;

	display:inline;

	border:0;

	margin-left:5px;

}









#content {

	width:989px;

	margin:0 auto 0 auto;

	padding:0;



}



.posts {

	float:right;

	width:770px;

	margin:0 0 0 0;

	padding:0;

	text-align:justify;

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

	letter-spacing:-0.3px;

	font-size:13px;

	color:#000000;

	line-height:19px;

	

}



.posts a, .posts a:visited {

	color:#0c97f4;

	text-decoration:none;

	text-shadow:1px 1px #ffffff;

}



.posts a:hover {

	color:#111111;

	text-decoration:none;

}



.posts h1 {

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

	font-size:13px;

	color:#5b5b5b;

	font-weight:bold;

	margin:5px 0 5px 0;

	text-transform:uppercase;

	background:#ffffff;

	padding:5px;

	border-top:1px solid #c7c7c7;

	border-bottom:1px solid #c7c7c7;

}



.posts h2 {

	font-size:21px;

	color:#555555;

	font-weight:normal;

	margin:5px 0 0 0;

	text-align:left;

	text-shadow:1px 1px #ffffff;

}



.posts h3 {

	font-size:12px;

	color:#555555;

	font-weight:bold;

	margin:25px 5px 5px 0;

	text-transform:uppercase;

	padding:0;

}



.posts h4 {

	font-size:13px;

	color:#567427;

	font-weight:bold;

	margin:5px 0 5px 0;

	text-transform:uppercase;

	background:#e4fdc3;

	padding:5px;

	border-top:1px solid #accd81;

	border-bottom:1px solid #accd81;

}



.posts h5 {

	font-size:13px;

	color:#745227;

	font-weight:bold;

	margin:5px 0 5px 0;

	text-transform:uppercase;

	background:#ffe9cc;

	padding:5px;

	border-top:1px solid #d6b488;

	border-bottom:1px solid #d6b488;

}

	

	

.leadpic {

	float:left;

	width:127px;

	height:215px;

	background:#ffffff;

	border-bottom:1px solid #cccccc;

	border-right:1px solid #cccccc;

	margin:5px 10px 0 0;

	padding:10px;

	text-align:left;

	font-weight:normal;
	color:#555555;

}



.leadpic a, .leadpic a:visited {

	color:#555555;	

	}



.leadpic1 {

	float:right;

	width:75px;

	height:117px;

	background:#ffffff;

	border-bottom:1px solid #cccccc;

	border-right:1px solid #cccccc;

	margin:5px 0 15px 10px;

	padding:5px;

	clear:right;

}
.leadpic1 img { width: 75px !important; height: 117px !important; }


.post {

	float:left;

	width:550px;

	padding:15px 0 15px 0;

	margin:0 0 20px 0;

	border-bottom:1px dotted #555555;

	}



.post ul {

	margin:5px 0 10px 10px;

	padding:0;

	}



.meta {

	float:right;

	width:185px;

	padding:0 0 10px 15px;

	clear:both;

	margin:20px 0 5px 0;

	text-align:right;

	color:#5a5a5a;

	border-left:1px dotted #555555;

	}



.meta li {

	display:block;

	margin:0;

	padding:5px 0 5px 0;

	list-style:none;

	border-bottom:1px dotted #555555;

	}



.meta li.comment {

	margin:0 5px 0 0;

	padding-right:30px;

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

	list-style:none;

}



.meta li.date {

	margin:0 5px 0 0;

	padding-right:30px;

	background:url('images/data.gif') center right no-repeat;

	list-style:none;

}



.meta li.autor {

	margin:0 5px 0 0;

	padding-right:30px;

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

	list-style:none;

}



.meta li.edit {

	margin:0 5px 0 0;

	padding-right:30px;

	background:url('images/edit.gif') center right no-repeat;

	list-style:none;

}



.meta li.related {

	margin:0 5px 0 0;

}



.meta1 {

	width:550px;

	margin:0 0 15px 0;

	}



.post h2 a, .post h2 a:visited {

	text-decoration:none;

	color:#5e0000;

	border:0;

	font-weight:normal;

	margin:0;

}



.post h2 a:hover {

	color:#111111;

}



#sidebar {

	width:200px;

	float:left;

	margin:20px 0 15px 0;

	padding:0;

	text-align:left;

	color:#333333;

	line-height:18px;

	background:#e7e7e7;

}





#sidebar h2 {

	font-family:Arial;

	font-size:12px;

	text-transform:uppercase;

	font-weight:bold;

	line-height:15px;

	color:#ffffff;

	margin:0 0 0 0;

	padding:10px 0 10px 10px;

	background:#0c97f4;

	text-shadow:1px 1px 1px #045a93;

}



#sidebar ul {

	border-top:1px solid #f6f6f6;

	margin:0 0 10px 0;

	padding:0 0 0 0;

	list-style:none;

}



#sidebar ul li {

	padding:5px;

	margin:5px;

	list-style:none;

	background:#f6f6f6;

	border-bottom:1px solid #cccccc;

	border-right:1px solid #cccccc;



}



#sidebar ul li:hover {

background:#ffffff;	

}



#sidebar ul li a, #sidebar ul li a:visited {

	font-size:12px;

	color:#0c97f4;

	text-decoration:none;

}



#sidebar ul li a:hover {

	color:#111111;

}



#sidebar a, #sidebar a:visited {

	font-size:12px;

	color:#0c97f4;

	text-decoration:none;

}



#sidebar a:hover {

	color:#111111;

}



.submit {

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

	width:81px;

	height:32px;

	display:inline;

	border:0;

	margin-left:5px;

}



.nav {

clear:both;	

}



#footer {

	width:989px;

	margin:20px auto 20px auto;

	padding:5px 0 0 0;

	color:#5d6975;

	line-height:18px;

	text-align:left;



}



#footer h2 {

	font-family:Arial;

	font-size:12px;

	text-transform:uppercase;

	font-weight:bold;

	line-height:15px;

	letter-spacing:0px;

	color:#667585;

	margin:5px 0 0 0;

	padding:0 0 5px 15px;

}



#footer ul {

	margin:0 5px 0 0;

	padding:0;

	list-style:none;

	line-height:33px;

}



#footer ul li {

	display:inline;

	margin:0;

	list-style:none;



}



.copyright {

	border-top:1px dotted #555555;

	padding:5px 5px 5px 5px;

	margin:15px 0 0 0;

	clear:both;

	text-align:center;

	font-size:11px;

	text-transform:uppercase;

	letter-spacing:0;

	background:#ffffff;

}



.copyright ul {

	margin:0;

	padding:0;

	list-style:none;

	}

	

.copyright ul li {

	margin:0;

	padding:0;

    display:inline;

	

	}

	

.copyright ul li a, .copyright ul li a:visited {

	text-decoration:none;

	color:#0b97f6;

	background:#f6f6f6;

	padding:4px;

	margin:0 5px 0 0;

	font-size:13px!important;

	text-transform:none!important;

	

}



.copyright ul li a:hover {

	background:#eaeaea

	}



.copyright a, .copyright a:visited {

	color:#3a3a3a;

	text-decoration:none;

}



.copyright a:hover {

	color:#000000;

}



.copyright img {

	margin: 0 8px 0 8px;

}



/* Begin Coments Layout */



.commentlist {

	margin:0;

	padding:0;

	width:550px;

}



.commentlist li {

	list-style:none;

	margin:15px 0 15px 0;

	padding:10px 10px 10px 10px;

	text-align:justify;

	border-right:1px solid #d3d3d3;

	border-bottom:1px solid #d3d3d3;

}



.commentlist li a, .commentlist li a:visited {

	text-decoration:none;

	color:#0c97f2;

	font-weight:normal;

	border:0;

}



.commentlist li a:hover {

	color:#555555;

}



.commentlist img {

	padding:0;

	margin:0 5px 0 0;

	float:left;

}



.commentlist li div.vcard img.avatar {  

	padding:0;

	padding-right:10px;

	float:left;

	}



.commentlist li div.comment-meta { 

	right:10px; 

	margin-top:0; 

	border-right:1px solid #e7e7e7;

	border-bottom:1px solid #e7e7e7;

	padding-bottom:5px;

	background:#f6f6f6;

	}

	

.commentlist li div.comment-meta a, .commentlist li div.comment-meta a:visited { 

	color:#555555;

	text-transform:uppercase;

	font-size:11px;

}



.commentlist li p { 

	margin:10px 0 1em; 

	line-height:20px;

	clear:both;

	}



.commentlist li ul { 

	margin:0 0 1em; 

	padding:0; 

	text-indent:0; 

	}



.commentlist li ul.children li.depth-2 { 

	margin:0 5px 1.25em; 

	}



.commentlist li ul.children li.depth-3 { 

	margin:0 5px 1.25em; 

	}



.commentlist li ul.children li.depth-4 { 

	margin:0 0 .25em; 

	}



.commentlist li ul.children { 

	list-style:none; 

	margin:1em 0 0; 

	text-indent:0; 

	}



.commentlist li ul { 

	list-style:square; 

	margin:0 0 1em; 

	padding:0; 

	text-indent:0; 

	}



.commentlist li div.comment-author { 

	display:block;

	background:#f6f6f6;

	padding:5px 5px 0 5px;

	margin:0 0 0 0!important;

	border-right:1px solid #e7e7e7;

	}

	

.commentlist li div.comment-author a, .commentlist li div.comment-author a:visited { 

	font-style:normal!important;

	font-weight:bold!important;

	margin:0!important;

	}



.commentlist li.even { 

	background:#ffffff; 

	}



.commentlist li.odd { 

	background:#ffffff; 

	}



.commentlist li div#cancel-comment-reply{ 

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

	padding-left:18px;

	}

.commentlist li div#cancel-comment-reply a { 

	color:#df3f00; 

	text-decoration:none; 

	text-transform:uppercase; 

	}



.commentlist li.comment-author-admin {

	

	}



.reply {

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

	padding-left:20px;

	text-transform:uppercase;

	font-size:10px;

	margin-bottom:10px;

	text-align:left;

}



div#respond {

	background-color:#ffffff;

	list-style:none;

	margin:0 0 10px 0;

	padding:5px 5px 5px 10px;

	text-align:left;

	font-size:10.8px;

	font-weight:normal;

	line-height:20px;

	color:#7e7e7e;

	width:535px;

	border-right:1px solid #d3d3d3;

	border-bottom:1px solid #d3d3d3;

	}



#respond p {

	margin:3px 0 3px 5px;

	padding:0;

	}



#author {

	width:300px;

	height:20px;

	margin:0 0 0 0;

	background:#ffffff;

	border:1px solid #b9b9b9;

	padding:5px 0 0 5px;

	color:#333333;

	font-size:12px;

	}



#email {

	width:300px;

	height:20px;

	margin:0 0 0 0;

	background:#ffffff;

	border:1px solid #b9b9b9;

	padding:5px 0 0 5px;

	color:#333333;

	font-size:12px;

	}



#url {

	width:300px;

	height:20px;

	margin:0 0 0 0;

	background:#ffffff;

	border:1px solid #0c97f2;

	padding:5px 0 0 5px;

	color:#333333;

	font-size:12px;

	}



#comment {

	width:300px;

	height:165px;

	margin:0 0 0 0;

	background:#ffffff;

	border:1px solid #b9b9b9;

	padding:5px 0 0 5px;

	color:#333333;

	font-size:12px;

	}



#submit {

	width:307px;

	height:30px;

	margin:10px 0 0 0;

	background:#555555;

	color:#ffffff;

	font-size:13px;

	font-weight:bold;

	border:0;

	}



#submit:hover {

	background:#0c97f4;

	}



/* End Coments Layout */



/* Start Slider Layout */



#vertical_slide, #horizontal_slide {

	font-weight: normal;

	clear:both;

	font-size:12px;

}



#vertical_slide ul {

	list-style:none;

	margin:0;

	padding:0;

	}



#vertical_slide ul li {

	list-style:none;

	margin:0 0 2px 0;

	padding:0 0 5px 0;

	border-bottom:1px dotted #cccccc;

	}



#vertical_slide ul li a {

	text-decoration:none;

	color:#d04128;

	}



#vertical_slide ul li a:hover {

	color:#000000;

	}



div.marginbottom {

	/* Since the Fx.Slide element resets margins, we set a margin on the above element */

	margin-bottom: 10px;

	font-size:11px;

	font-weight:bold;

	text-transform:uppercase;

	color:#606060;

}



div.marginbottom a {

	font-size:11px;

	padding-right:0;

	margin-right:5px;

	font-weight:normal;

	}



.left {

	float:left;

	margin:0 0 0 3px;

	padding:0;

	width:45%;

	text-align:left;

	}



.right {

	float:right;

	margin:0 3px 0 0;

	padding:0;

	width:45%;

	text-align:right;

	}



.wp-caption {

	border:1px solid #cccccc;

	padding-top:5px;

	text-align:center;

	background:#e9e3df;

	font-style:italic;

	}



.stand {

	float:left;

	margin-left:12px;

	margin-right:8px;

	}

	

.boxgrid{ 

	width: 127px; 

	height: 195px; 

	margin:0 6px 0 5px;

	padding:0; 

	float:left; 

	background:#ffffff;  

	overflow: hidden; 

	position: relative; 

	text-align:left;

			}



.boxgrid a, .boxgrid a:visited {

	color:#f53e16;

	clear:both;

	}

			

			

.boxgrid img{ 

	position: absolute; 

	top: 0; 

	left: 0; 

	border: 0; 

}

.boxgrid p{ 

	padding: 0 15px 0 15px; 

	line-height:1.6em;

	color:#ffffff; 

}

				

.boxcaption{ 

	float: left; 

	position: absolute; 

	background: #2c2c2c; 

	height: 195px; 

	width: 127px;

	margin-left:0; 

	opacity: .8; 

	/* For IE 5-7 */

	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);

	/* For IE 8 */

	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";

}

 .captionfull .boxcaption {

 	top: 135px;

 	left: 0;

 }

 .caption .boxcaption {

 	top: 135px;

 	left: 0;

 }

.boxgrid h2 {

	font-size:12px;

	color:#d4d4d4;

	font-weight:normal;

	margin:5px 5px 0 5px;

}



.boxgrid h2 a, .boxgrid h2 a:visited {

	text-decoration:none;

	font-weight:bold;

	color:#63BCF8;

	text-shadow:1px 1px #000000;

	}

	

.boxgrid h2 a:hover {

	text-decoration:underline;	

	}



.boxgrid h3 {

	font-size:12px;

	color:#0c97f2;

	font-weight:normal;

	margin:0 5px 5px 5px;

	line-height:13px;

}



.boxgrid h3 a, .boxgrid h3 a:visited {

	text-decoration:none;

	color:#0c97f2;

	text-shadow:1px 1px #000000;

	}

	

.boxgrid h3 a:hover {

	text-decoration:underline;

	}
	

.boxgrid p {

	font-size:11px;
	margin:0 5px 0 5px;
	padding:0;
	color:#d4d4d4;

	}
	

.wp-pagenavi a, .wp-pagenavi a:link {

	padding: 4px 6px 4px 6px!important; 

	margin: 2px;

	text-decoration: none;

	border: 0px solid #0066cc!important;

	color: #0066cc;

	background-color: #e5e5e5!important;	

}

.wp-pagenavi a:visited {

	padding: 4px 6px 4px 6px!important;

	margin: 2px;

	text-decoration: none;

	border: 0px solid #0066cc!important;

	color: #0066cc;

	background-color: #e5e5e5!important;	

}

.wp-pagenavi a:hover {	

	border: 0px solid #000000!important;

	color: #000000;

	background-color: #FFFFFF!important;

}

.wp-pagenavi a:active {

	padding: 4px 6px 4px 6px!important;

	margin: 2px;

	text-decoration: none;

	border: 0px solid #0066cc!important;

	color: #0066cc;

	background-color: #FFFFFF!important;	

}

.wp-pagenavi span.pages {

	padding: 4px 6px 4px 6px!important;

	margin: 2px 2px 2px 2px;

	color: #000000;

	border: 0px solid #000000!important;

	background-color: #e5e5e5!important;

}

.wp-pagenavi span.current {

	padding: 4px 6px 4px 6px!important;

	margin: 2px;

	font-weight: bold;

	border: 0px solid #000000!important;

	color: #000000;

	background-color: #FFFFFF!important;

}

.wp-pagenavi span.extend {

	padding: 4px 6px 4px 6px!important;

	margin: 2px;	

	border: 0px solid #000000!important;

	color: #000000;

	background-color: #e5e5e5!important;

}

.abonare2 {
	margin:0 !important;
	padding:0 !important;
	line-height:16px!important;

	}

.abonare2 ul {
	margin:0px 0 0 30px !important;
	padding:0 !important;
	list-style:none !important; 
	}


.abonare2 ul li {
	display:inline !important;
	float:left !important;
	margin:0 10px 0 0 !important;
	padding:10px 0 10px 0 !important;
	list-style:none !important ;
    border: 0px !important; 
	}
.abonare2 ul li.feed {
	background: url('images/feed_bg.gif') center left no-repeat !important;
	padding-left:45px !important;
	width:95px !important;
	}

.abonare2 ul li.feed a, .abonare2 ul li.feed a:visited {
	text-decoration:none !important;
	font-weight:bold !important;
	font-size:14px!important;
	color:#252525 !important;
	}

.abonare2 ul li.feed a:hover {
	color:#000000 !important;
	}	
.abonare2 ul li.email {
	background: url('images/email_bg.gif') center left no-repeat !important;
	padding-left:45px !important;
	width:95px !important;
	}

.abonare2 ul li.email a, .abonare2 ul li.email a:visited {
	text-decoration:none !important;
	font-weight:bold !important;
	font-size:14px!important;
	color:#252525 !important;
	}
.abonare2 ul li.email a:hover {
	color:#000000 !important;
	}

