/*

Theme Name: Fresh

Theme URI: http://www.ilemoned.com/wordpress/wptheme-fresh/

Description: Designed by <a href="http://www.bartelme.at" title="Bartelme Design">Wolfgang Bartelme</a>.

Version: 2.0

Author: LEMONed

Author URI: http://www.ilemoned.com

*/





/**********************************************

*   Basics & Typography                       *

***********************************************/



body {

	margin: 0;

	padding: 0;

	font-family: 'Trebuchet MS';

	background: url(images/site-bg.jpg) repeat left top;

	color: #000;

	text-align: left;

	font-size: 12px;

	font-weight: normal;

	background-attachment: fixed;

	}



p,

ol,header-menu

ul {

	line-height: 150%;

	}

ol {}

ul {}

ul li {}



* {

	padding: 0;

	margin: 0;

}



h1, h2, h3, h4, h5, h6 {

	margin: 0;

	font-style: normal;

	background: transparent;

	color: #4b1715;

	font-family: 'Trebuchet MS';

	}



h1 {

	font-size: 2.2em;

	}

h2 {

	font-size:18px;

	}

h3, h4, h5, h6 {

	font-size: 1em;

	}



a:link {

	color: #4b1715;

	text-decoration: none;

	}

a:visited {

	color: #4b1715;

	text-decoration: none;

	}

a:hover {

	color: #000;

	}

a:active {

	color: #000;

	text-decoration: underline;

	}



blockquote {

	margin: 10px 0;

	padding: 0 50px;

	background: transparent url(images/blockquote.gif) no-repeat 0 0;

	color: #abafb9;

	}



code {

  background: #e9f0fa;

  cursor: text;

  font-family: "Courier New", Courier, monospace;

 }



.small {

	font-size: 10px;

	margin: 10px;

	padding: 5px;

	}



input, textarea, select {}



form {}

img{

	border: 0px;

}



/* Fix for PNG alpha channel display in IE6 */

img {

  behavior: url("/wp-content/themes/pngbehavior.htc");

}



img a { border: 0px;}



img.noborder {

	border: 0px;

	}



.alert {

	font-weight: bold;

	color: #f00;

	}



.left {

	float: left;

	}

.right {

	float: right;

	}

.center {

	text-align: center;

	}

.alignleft {

	float: left;

	margin: 10px;

	}

.alignright {

	float: right;

	margin: 10px;

	}

.clearALL {

	clear: both;

	margin: 0;

	padding: 0;

	line-height: 0;

}

/**********************************************

*   Structure: Content, Sidebar, etc.         *

***********************************************/



#outline {

	width: 960px;

	margin: 0 auto;

	padding: 0;

	}





/**********************

*   Header            *

***********************/



#header {

	width: 938px;

	position: relative;

	}



#header .blogtitle {

	width: 671px;

	height:224px;

	margin-top: 20px;

	}

	

#header h1 {

	padding: 50px 0 0 50px;

	}

	

#header h1 a {

	color: #fff;

	border: 0px;

	}





#header-menu{

	width: 666px;

	height: 37px;

	padding-top:5px;

	padding-left:5px;

	background:url(images/header-menu-bg.png) no-repeat left top;

}



#header-menu ul {

	margin: 0;

	padding:0;

}





#header-menu ul li {

	display: inline-block;

	float: left;

	height: 18px;

	list-style-type: none;

	margin: 0;

	padding:0;

}



#header-menu ul li a {

	height: 18px;

	display:block;

}



#prezentare {

	background: url(images/prezentare-btn-up.png) no-repeat left top;

}



#prezentare:hover {

	background: url(images/prezentare-btn-h.png) no-repeat left top;

}



#magazin {

	background: url(images/magazin-btn-up.png) no-repeat left top;

}



#magazin:hover {

	background: url(images/magazin-btn-h.png) no-repeat left top;

}



#unulasuta {

	background: url(images/1lasuta-btn-up.png) no-repeat left top;

}



#unulasuta:hover {

	background: url(images/1lasuta-btn-h.png) no-repeat left top;

}



#blog {

	background: url(images/blog-btn-up.png) no-repeat left top;

}



#blog:hover {

	background: url(images/blog-btn-h.png) no-repeat left top;

}



#contact {

	background: url(images/contact-btn-up.png) no-repeat left top;

}



#contact:hover {

	background: url(images/contact-btn-h.png) no-repeat left top;

}







.searchform {

		width: 280px;

		height: 24px;

		margin-bottom: 15px;

		}

.textbox {

		width: 190px;

		height: 24px;

		float: left;

		margin-right: 3px;

		}

.cauta {

		width: 85px;

		height: 24px;

		float: left;

		}

input#s {

		width: 180px;

		height: 14px;

		padding: 5px;

		margin: 0 !important;

		background: #fff;

		border: none;

		color: #000;

		}

input.button {

		border: 0;

		width: 85px;

		height: 24px;

		background-color: #4b1715;

		color: #000;

}



/***********************

*  Wrapper             *

***********************/



#wrapper {

	margin: 0 !important;

	_margin: -15px 0 0 0; /* Fuck IE */

	width: 960px;

	color: #000;

	}





/**********************

*   Content           *

***********************/



#content {

	float: left;

	width: 620px;

	height: 100%;

	background: transparent;

	color: #000;

	}





.page-title {

	margin: 30px 0;

	}



.page-title {

	clear: both;

	float: left;

	width: 470px;

	max-height: 48px;

	overflow: hidden;

	line-height: 48px;

	padding: 0 30px;

	}



.paged,

.wp-pagenavi {

	clear: both;

	float: left;

	width: 575px;

	padding: 10px;

	background: #000;

	margin: 10px 0 0 10px;

	}

.wp-pagenavi a,

.wp-pagenavi span {

	margin: 0 20px 0 0;

	}





/**********************

*   Blog Entries      *

***********************/



.post {

	background: #e2e2e2;

	padding:10px;

	margin-bottom:10px;

}



.post ul {list-style-type:none !important; display:inline;}

.post ul li {list-style-type:none !important; display:inline;}

.mpaddingb {padding-bottom:10px;}



.postentry {

	color: #000;

	text-align: left;

	letter-spacing: 1.2;

	line-height: 1.2;

	}

	

.postentry p {

	padding: 10px;

	line-height: 20px;

}

	

.postentry a,

.postentry a:hover {

	color: #4b1715;

	}



.postentry img {

	border: 1px solid #181818;

	}

.postentry img:hover {

	}



.postentry img.wp-smiley,

.postentry img.wp-smiley:hover {

	border: none;

}



.postentry span.alert {

	font-weight: bold;

	color: #f00;

	}

	

.post-title {

}

.posttitle h2 a { color: #fff; font-family: 'Trebuchet MS'; font-size: 16px; font-weight: normal; }

.posttitle {}

.posttitle a:link,

.posttitle a:visited,

.posttitle a:hover,

.posttitle a:active {

	color: #4b1715;

	}



.post-meta {

	padding: 10px 0px;

	border-top: 1px solid #333333;

	border-bottom: 1px solid #333333;

	color:#4b1715;

}



.post-meta-up {

	padding: 6px 10px;

	border-top: 1px solid #333333;

	border-bottom: 1px solid #333333;

	margin: 5px 10px;

}



.post-meta-dwn {

	position:absolute;

	bottom:10px;

	left:0px;

	width:255px;

	padding: 6px 10px;

	border-top: 1px solid #333333;

	border-bottom: 1px solid #333333;

	margin: 5px 10px;

}



.post-categories ul {list-style-type:none !important; display:inline !important;}

.post-categories ul li {list-style-type:none !important; display:inline !important;}



.postmeta,

.postmeta a {

	color: #ffffff;

	font-family: 'Trebuchet MS';

	font-size: 12px;

	margin: 0;

	}



.post-date {

	padding: 0;

	}

.post-cmts {

	padding: 0;

	color: #4b1715;

	font-size: 12px;

	}

.post-cmts a {

	color: #4b1715;

	}

.post-cmts a:hover {

	color: #000;

	}



	

.post-cate {

	padding: 0;

	}



.post-tags a {

	padding: 0;

	color: #4b1715;

	font-size: 12px;

	float: right;

	margin: 0 0 0 10px;

	}



.post-tags a:hover {

	color: #000;

	}

	

.post-date ul {

	display:inline;

	list-style-type:none;

	margin: 0;

}





.post-date ul li {

	display:inline;

	list-style-type:none;

	margin: 0 2px;

}



.post-date a {

	color:#fff;

	text-decoration:none;

}



.post-date a:hover {

	color:#4b1715;

	text-decoration:none;

}





/**********************

*   Comments          *

***********************/



.commentpage {

	margin: 0 30px;

	padding: 0;

	}





#comments {

	margin: 0;

	padding: 0;

	}



.comments-num {

	padding: 10px;

	border-bottom:1px dotted #333333;

	}



#commentlist {

	margin: 0;

	padding: 0;

	list-style-type: none;

	}

#commentlist li {

	padding: 10px;

	border-bottom: 1px solid #333333;

	background: #e2e2e2;

	margin: 0 10px;

	}

	.alt {

		background-color: #e2e2e2 !important;

		background-image: none !important;

		}



.comment-gravatar {

	float: left;

	width: 48px;

	height: 48px;

	padding: ;

	margin-bottom: 10px;

	}

img.avatar {

	border: 1px solid #333333;

}



.comment-title,

.comment-meta,

.comment-text {

	margin: 0 0 0 80px;

	padding: 0;

	}



.comment-title,

.comment-title a,

.comment-title a:hover{

	color: #4b1715;

	}

.comment-meta,

.comment-meta a,

.comment-meta a:hover {

	color: #333333;

	}



h2#postcomment {

	margin: 10px;

	padding: 10px 0 0 10px;

	}



.postcomment {

	clear: both;

	margin: 10px 10px 0 10px;

	padding: 5px;

	border-top: 1px solid #333333;

	border-bottom: 1px solid #333333;

	}



.postcomment input,

.postcomment textarea {

	border: 1px solid #333333;

	background: #000;

	color: #fff;

	padding: 5px;

	width: 100%;

	height: 100px;

	}

.postcomment input:hover,

.postcomment textarea:hover {

	}

.postcomment input#author,

.postcomment input#email,

.postcomment input#url {

	width: 96% !important;

	width: 456px; /* Fuck IE */

	height: 18px;

	}

.postcomment textarea#comment {

	width: 96% !important;

	width: 456px; /* Fuck IE */

	height: 200px;

	}



.postcomment input#submit {

	color: #fff;

	width: auto;

	height: 25px;

	padding: 2px 10px 3px 10px;

	background: #4b1715;

	margin-top: 5px;

	}

.postcomment input#submit:hover {

	background: #4b1715;

	color:#000;

	}







/**********************

*   Sidebar           *

***********************/



#sidebar {

	float: right;

	width: 300px;

	height: 100%;

	}



#sidebar .rssfeeds {

		height: 55px;

		margin: 0;

		padding: 0;

		background: transparent url(images/feeds.gif) no-repeat right bottom;

		border-bottom: 1px solid #333333;

		}

	.rssfeeds a.rss  {

		margin-left: 5px;

		padding: 1px 0 1px 25px;

		background: transparent url(images/icon_rss.jpg) no-repeat 5px 0;

		line-height: 200%;

		}



#sidebar h2 {

	width: 260px;

	overflow: visible;

	display: block;

	margin-bottom: 10px;

	padding: 10px;

	font-size: 16px;

	border-bottom: 1px solid #333333;

	}



#sidebar ul {

	clear: both;

	margin: 0px 0px 10px 0;

	padding: 0;

	list-style-type: none;

	}

#sidebar ul li {

	clear: both;

	color: #666;

	}



#sidebar li li,

#sidebar li.widget li,

#sidebar li.widget div,

#sidebar .tagcloud {

	width: 260px;

	margin: 0 0 0 10px;

	line-height: 25px;

	border-bottom: 1px dotted #666666;

	}



#sidebar li.widget_tag_cloud {

	width: 260px;

	margin: 0 0 0 3px;

	}

#sidebar li.widget_tag_cloud h2 {

	margin-left: -3px;

	}

#sidebar ul.blc {

	padding: 0 5px;

	}



.contact {

	

}



.contact-title {

	

}



.contact-links {

	margin-top: -20px;

	text-align:center;

}



.contact-links img {

	margin: 0;

}



.downloads {

	margin: 20px 0;

}



/**********************

*   Bottom            *

***********************/



#bottom {

	clear: both;

	float: left !important;

	float: none;

	width: 938px;

	height: 100%;

	margin: 0;

	padding: 0;

	font-size: 0.9em;

	text-align: left;

	color: #fff;

	}



#bottom-left,

#bottom-mid,

#bottom-right {

	width: 30%;

	padding: 20px 0 20px 20px;

	float: left;

	}

#bottom h2 {

	margin: 0 0 10px 0;

	padding: 0 8px;

	font-size: 1.6em;

	color: #fff;

	}

#bottom h2 span {

	color: #4b1715;

	}

#bottom ul {

	margin: 0;

	padding: 0;

	list-style-type: none;

	border-top: 1px solid #4b1715;

	}

#bottom ul li {

	line-height: 26px;

	border-bottom: 1px solid #4b1715;

	}

#bottom ul li a {

	display: block;

	padding: 0 10px;

	color: #fff;

	text-decoration: none;

	}

#bottom ul li a:hover {

	background: #ffc876;

	}







/**********************

*   Footer            *

***********************/



#footer {

	clear: both;

	color: #000;

	}



#footer-contents {

	padding: 10px;

	background: #e2e2e2;

	position:relative;

	margin: 10px 0;

	width: 940px;

	height:50px;

}

	

#footer-credits {

	width: 500px;

	height: 40px;

	float: left;

}



.footer-text a {

	color: #4b1715;

}



.footer-text a:hover {

	color: #fff;

}	

	

.footer-logo {

	width: 225px;

	height: 160px;

	position: absolute;

	right:0;

	bottom:0;

}





/**********************************************

*   Structure: Author box.         *

***********************************************/



#authorbox{  

	margin: 10px;

	padding: 10px;

	background: #000;

    overflow:hidden;  

}  

    #authorbox h4{  

        font-size:12px;  

        color:#fff;  

        margin:0;

        font-weight: normal;

        padding:0px 0px 5px 0px;  

    }  

.authortext{  

        padding-left:70px;  

    }  

#authorbox img{  

        margin:0;  

        float:left;  

    }  

 #authorbox h4 a{  

 		font-size: 12px;

 		font-weight: bold;

 		color: #4b1715;

        text-decoration:none;  

    }

    

 #authorbox h4 a:hover{  

        text-decoration:none;

        color: #fff;

 		font-size: 12px;

 		font-weight: bold;

    }



#authorbox p{  

		font-family: 'Trebuchet MS';

        color:#fff;

        font-size: 12px;

        font-weight: normal; 

        padding:0px 0px 5px 0px;  

        margin: 0;

    }

    

#authorbox a{  

        color:#4b1715;

        font-size: 11px;

    }

    

#authorbox a:hover{  

        color:#fff;

        font-size: 11px;

    }

    

.author-container {

	border: 1px solid #333333;

	padding: 5px;

}



.pleft {width:295px; float:left; height:365px; position:relative;}

.pright {width:295px; float:right; height:365px; position:relative;}







/* FOOTER MENU */





#footer-menu {

	width: 670px;

	height: 30px;

	padding-top:38px;

	padding-left:10px;

	background:url(images/foooter-menu-bg.png) no-repeat left top;

}



#footer-menu ul {

	margin: 0;

	padding:0;

}





#footer-menu ul li {

	display: inline-block;

	float: left;

	height: 18px;

	list-style-type: none;

	margin: 0;

	padding:0;

}



#footer-menu ul li a {

	height: 18px;

	display:block;

}



#prezentare-f {

	background: url(images/prezentare-btn-up.png) no-repeat left top;

}



#prezentare-f:hover {

	background: url(images/prezentare-btn-h.png) no-repeat left top;

}



#magazin-f {

	background: url(images/magazin-btn-up.png) no-repeat left top;

}



#magazin-f:hover {

	background: url(images/magazin-btn-h.png) no-repeat left top;

}



#unulasuta-f {

	background: url(images/1lasuta-btn-up.png) no-repeat left top;

}



#unulasuta-f:hover {

	background: url(images/1lasuta-btn-h.png) no-repeat left top;

}



#blog-f {

	background: url(images/blog-btn-up.png) no-repeat left top;

}



#blog-f:hover {

	background: url(images/blog-btn-h.png) no-repeat left top;

}



#contact-f {

	background: url(images/contact-btn-up.png) no-repeat left top;

}



#contact-f:hover {

	background: url(images/contact-btn-h.png) no-repeat left top;

}





#landing-page-bg {

	width:774px;

	height:544px;

	margin:30px auto;

	padding-top:96px;

	padding-left:56px;

	background: url(images/lp-bg.png) no-repeat	left top;

	position:relative;

}



.intra-btn {

	position:absolute;

	bottom:128px;

	right:140px;

}



.feedburner {

	margin-bottom:20px;

}


.partners {
	
}

.partners-title {
	width:160px;
	height:60px;
}

.parteneri-box {
	width:280px;
	margin-top:-12px;
	padding:10px;
	text-align:center;
	background:#e2e2e2;
}

.parteneri-box img {
	margin:5px;
}


#sertar {
	display:none;
}

.toggle-open {
	margin-bottom:20px;
	outline:none;
}


