/*
Theme Name: Theme for Parchet pe viata
Theme URI: http://www.parchetpeviata.ro/
Description: Parchet pe viata theme for wordpress
Author: Design 19
Author URI:     http://www.parchetpeviata.ro/
Tags: parchet masiv, parchet stratificat,parchetpeviata.ro

*/


@charset "utf-8";

/* =General
--------------------------------------------------------------------------------------------------------*/

/* reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}


input, textarea{
	margin:0;
	padding:0;
}

body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

a {
outline:0;
text-decoration:none;
}

.clear{
	clear:both;
}

.nobd{
	border:0 !important;
}

.nobg{
	background:none !important;;
}

/* End General
--------------------------------------------------------------------------------------------------------*/


/* =Body
--------------------------------------------------------------------------------------------------------*/




body {
  font-size:11px;
  font-family:Tahoma;
  background:url("images/body-background.png") repeat;

}

input, textarea {
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;	
}

@font-face {
    font-family: 'Humanst521CnBTRegular';
    src: url('hum521c-webfont.eot');
    src: url('hum521c-webfont.eot?#iefix') format('embedded-opentype'),
         url('hum521c-webfont.woff') format('woff'),
         url('hum521c-webfont.ttf') format('truetype'),
         url('hum521c-webfont.svg#Humanst521CnBTRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'HelveticaNeueLTStd47LtCn';
    src: url('helveticaneueltstd-ltcn-webfont.eot');
    src: url('helveticaneueltstd-ltcn-webfont.eot?#iefix') format('embedded-opentype'),
         url('helveticaneueltstd-ltcn-webfont.woff') format('woff'),
         url('helveticaneueltstd-ltcn-webfont.ttf') format('truetype'),
         url('helveticaneueltstd-ltcn-webfont.svg#HelveticaNeueLTStd47LtCn') format('svg');
    font-weight: normal;
    font-style: normal;

}
a {
	color:#0B8514;
}



/* End Body
--------------------------------------------------------------------------------------------------------*/

/* =top-bar
 --------------------------------------------------------------------------------------------------------*/
#top-bar {
	width:100%;
	background:#ababab;
	margin-top:10px;
}
	/* start class top-bar*/
	.top-bar{
		width:987px;
		height:39px;
		color:#ffffff;
		font-size:15.28px;
		font-family:Tahoma;
		margin:0 auto;
		padding:0 15px;      
	}
	span.tel {
		padding-left:20px;
		margin-top:13px;	
		display: block;
		float:left;
		background:url("images/tel.png") no-repeat scroll 0 2px transparent;
	}
	
	span.office {
		padding-left:20px;
		display: block;
		margin-top:13px;
		float:left;	
	    background:url("images/mail.png") no-repeat scroll 0 2px transparent;
		margin-right:15px;		
	}

/*search form*/

	
#searchform {
	width:248px;
	display:block;
	float:right;	
	margin: 4px 0 0;
	border: none;
	
}
	#searchform input, #searchform input[type="submit"] {
		border: 0;
		float: left;
		color:#dfe3df;
	}
		#searchform input[type="text"] {
			color: #000;
			font-size: 11px;
			height: 29px;
			color:#828282;
			width:219px;
			text-indent:5px;
			line-height:29px;	
		}

			#searchform input[type="submit"] {
				width: 29px;
				height: 29px;
				cursor: pointer;
				text-indent: -9999px;
				background:url("images/search.gif") no-repeat;
				float:right;
			}
/*start topnav*/
ul#topnav{
		display: block;
		float:left;
		margin-top:5px;
		margin-left:105px;
	}	
	
#topnav li{
		display: block;
		float:left;
		list-style:none;
		margin-right:3px;
	}
	
#topnav li a{
			display: block;
			float:left;
			list-style:none;
			background:#444444;
			color:#ffffff;
			padding:8px;
			text-transform:uppercase;
			font-size:12px;
		}
#topnav li.selected a, #topnav li a:hover{
	background:#8a0000;
}


/*end topnav*/
/* =end top-bar
 --------------------------------------------------------------------------------------------------------*/

/* =start wrapper
 --------------------------------------------------------------------------------------------------------*/

#wrapper{
	    width:1018px;
		margin:0 auto; 
		padding-top:10px;
}

/* =start header
 --------------------------------------------------------------------------------------------------------*/
#header{
	border-bottom:2px solid #a6a6a6;
	padding:10px 15px 0 15px;
    width:1018px;
	margin:0 auto; 
}
#header-left{
	width:700px;
	float:left;
}


#header-right{
	float:right;
	width:280px;
	position:relative;
	padding-bottom:5px;
}
	#header-right img{
		border:4px solid #fff;
		float:right;
		-moz-box-shadow: 0 0 2px 2px #cfcfcf;
		-webkit-box-shadow: 0 0 2px 2px #cfcfcf;
		box-shadow: 0 0 2px 2px #cfcfcf;
		behavior: url(PIE.htc);
		margin-bottom:3px;
	}
	.adress{
	    color:#525252;
	    display: block;
	    line-height: 30px;
	    font-size:12px;	
	    text-align:right;
	}


span.span1{
	background:url("images/map-left.png") no-repeat;
    height: 70px;
    width: 119px;
    position: absolute;
    right: 245px;
    text-align: center;
    top: 29px;
    line-height: 17px;
    padding-left: 20px;
    padding-top: 9px;
    width: 100px;
    text-transform:uppercase;
    font-family: Tahoma;
    font-size:11.11px;
    color:#525252;
}





/* =start mainNav
 --------------------------------------------------------------------------------------------------------*/
/* remove all list stylings */
#mainNav, #mainNav ul {
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	display: block;
}

#mainNav li {
	margin: 0;
	padding: 0;
	border: 0;
	display: block;
	float: left;	/* move all main list items into one row, by floating them */
	position: relative;	/* position each LI, thus creating potential IE.win overlap problem */
	z-index: 5;		/* thus we need to apply explicit z-index here... */
}

#mainNav li:hover {
	z-index: 10000;	/* ...and here. this makes sure active item is always above anything else in the menu */
	white-space: normal;/* required to resolve IE7 :hover bug (z-index above is ignored if this is not present)
							see http://www.tanfa.co.uk/css/articles/pure-css-popups-bug.asp for other stuff that work */
}

#mainNav li li {
	float: none;/* items of the nested menus are kept on separate lines */
}





/* -- float.clear --
	force containment of floated LIs inside of UL */
#mainNav:after, #mainNavul:after {
	content: ".";
	height: 0;
	display: block;
	visibility: hidden;
	overflow: hidden;
	clear: both;
}
#mainNav, #mainNav ul {	/* IE7 float clear: */
	min-height: 0;
}
/* -- float.clear.END --  */


/* start mainNav
 --------------------------------------------------------------------------------------------------------*/
/* nav */

ul#mainNav{
	display: block;
	float:left;
	margin-top: 30px;
	font-family: 'Humanst521CnBTRegular';
	font-size: 19px;
	z-index: 10;
}
		ul#mainNav li{
			display: block;
			float:left;
			text-transform:uppercase;
			padding:0 10px;	
			z-index: 11;
			padding-bottom:5px;
			margin-right:2px;
		}
			 ul#mainNav li a{
			 	color:#6d6d6d;
			 	position: relative;
			 	display: block;	
			 }

				ul#mainNav li.selected, ul#mainNav li:hover  {
					border-bottom:6px solid #ffd101;
				}
				 ul#mainNav li a:hover{
				 	text-decoration:none;
				 }
  /*subnav*/
 
 ul#mainNav ul {
	visibility: hidden;	/* initially hide all submenus. */
	position: absolute;
	z-index: 4000;
	left: 0;	/* while hidden, always keep them at the top left corner, */
	top:100%;	
	width: 180px;
	margin:0px;
	background: url("images/level2.png") 0 5px no-repeat;
    padding-top: 21px;
    margin-left:10px;
}

ul#mainNav li:hover>ul {
	visibility: visible;	/* display submenu them on hover */
	top: 100%;	/* 1st level go below their parent item */
	
}
		ul#mainNav ul li{
			display: block;
			background:#6c6c6c;
			font-family: Tahoma;
			font-size: 11px;
			text-transform:none;
			width: 180px;
			padding:4px 0;
			margin-right:0;
	    }
		ul#mainNav ul li:hover{
			border-bottom:0;
		}
	         ul#mainNav ul li a{
	         	color:#ffffff;
	         	line-height:11px;
	         	padding:4px 0 4px 10px;
	         	display:block;
	         }
	       ul#mainNav ul li a:hover{
	       	    border:0;
	       	    background:#fff;
	       	    color:#6c6c6c;
	       	    padding:4px 0 4px 10px;
				visibility: visible;
	       }	         
	         
	         
  /*sub subnav*/
 
ul#mainNav ul ul {
    background: none repeat scroll 0 0 #FFFFFF;
    left: 100%;
    margin: 0;
    padding: 15px 0 0;
    position: absolute;
    top: -15px;
    z-index: 4000;
	width: 200px;
}
  
  ul#mainNav ul ul li.first a{
 	background: url("images/selected.png") 0 4px no-repeat;
	margin-right:4px;
 	} 
 
   ul#mainNav ul ul li{
   	            
 	  			display: block;
				background:#ffffff;
				font-family: Tahoma;
				font-size: 11px;
				text-transform:none;
				padding-left:10px;
		        width: 180px;
}
	  
      ul#mainNav ul ul li a:hover{
      color:#0b8514;   

 }
   ul#mainNav ul ul li a{
                   color:#5b5757;
                   padding:4px 0 4px 10px;
                  }
  
  
  ul#mainNav li li:hover>ul {	/* 2nd+ levels go on the right side of the parent item */
	top: -15px;
	left: 100%;

}
/* end mainNav
 --------------------------------------------------------------------------------------------------------*/





/* =end header
 --------------------------------------------------------------------------------------------------------*/


/* start slider
 --------------------------------------------------------------------------------------------------------*/
		#sliderBorder{
			position:relative;
			width:987px;
			padding:20px 15px;
			margin-top:20px;
			background:#ffffff;
	
		}
			#slider {
				 width:945px;
				 height:417px;
				 background:#ffffff;	
				 margin: 0 auto;
				 z-index:100;
				 position:relative;
				 overflow:hidden; 
			}
					#slider ul{
						z-index:100;
						width:10000px;
					}
			
						.slides  li {	
							 position:relative;
							 margin: 0 auto;
							 float:left; 
						}
							.slides  li a {
								display:block;
							}

	#prev_slide{
		background:url("images/prev.png") 0 0 no-repeat;
		height:34px;
		width:24px;
		position:absolute;
		display:block;
		left: 6px;
        top: 199px;
        z-index:150;
	}

	#prev_slide:hover{
		background:url("images/prev.png") 0 -37px no-repeat;
		height:34px;
		width:24px;
	}


	#next_slide{
		background:url("../images/forward.png") 0 0 no-repeat;
	    height: 34px;
	    position: absolute;
	    right: 6px;
	    top: 199px;
	    width: 24px;
		z-index:150;
	}
	
	#next_slide:hover{
	background:url("images/forward.png") 0 -37px no-repeat;
	height:34px;
	width:24px;
    }
	

/* End slider
 --------------------------------------------------------------------------------------------------------*/	
 /* End wrapper
---------------------------------------------------------------------------------------------------------*/	
 
 
 /* start container
 --------------------------------------------------------------------------------------------------------*/
#container{
    width:1018px;
	margin:0 auto;
	padding-top:20px;
}
/* start content1
 --------------------------------------------------------------------------------------------------------*/

#content1{
	    margin-top:5px;	
}
	 h2{
		font-size: 28px;
        font-family: 'Humanst521CnBTRegular';
		 text-transform:uppercase;
		 color:#b6b6b6;
		 margin-bottom:10px;
	  }
/*lista servicii*/
ul.servicii{
	    display:block;	
		height:144px;
		padding-top:24px; 
		background:#ffffff;	
	}

				ul.servicii li a{
					width:307px;
					float:left;
					display: block;
					margin:0 12px 0 12px;
					text-decoration:none;
				}
						
				ul.servicii li a span.img{
					display:block;
					float:left;
					width:120px;
					height:100px;
					border: 10px solid #ffffff;
					-moz-box-shadow: 0 0 6px 2px #cfcfcf;
					-webkit-box-shadow: 0 0 6px 2px #cfcfcf;
					box-shadow: 0 0 6px 2px #cfcfcf;
					behavior: url(PIE.htc);
				}
				
	
	ul.servicii li a span.titlu {
				    color: #0B8514;
				    display: block;
				    float: left;
				    font-family: Calibri;
				    font-size: 16px;
				    margin: 3px 0 0;
				    min-height: 31px;
				    padding-left: 10px;
				    text-transform: uppercase;
				    width: 150px;
				    }

               ul.servicii li a  span.desc {
	         	display: block;
	         	width:150px;
	         	float:left;
	         	margin:3px 0 0 0;
				padding-left:10px;
				color:#232323;
				font-family: Tahoma;
				font-size:11px;
				line-height:16px;
				}
				
/*end lista servicii*/
/* end content1
 --------------------------------------------------------------------------------------------------------*/

/* start banner*/
.banner img{
	margin:26px 0 24px 0;
}
/* end banner*/


/* start content2
 --------------------------------------------------------------------------------------------------------*/
#oferta-left{
    width:493px;
	border:1px solid #d7d7d7;
	padding-top:17px;
	padding-bottom:17px;
	float:left;
	background:#ffffff;
	
}

#oferta-right{
    width:493px;
	border:1px solid #d7d7d7;
	padding-top:17px;
	padding-bottom:17px;
	float:right;
	background:#ffffff;
	
}

 h4{
 	color:#1a8d23;
	font-size: 19px;
    font-family: 'HelveticaNeueLTStd47LtCn';
	padding-bottom:19px;
	padding-left:14px;
	text-transform:uppercase;
	position:relative;
}
.separator{
	padding-left:14px;
}

ul.oferta{
		display:block;
		float:left;
		margin:0 11px;
		padding-top:20px;
		
}
	   ul.oferta li{
	   	float:left;
	   	display: block;
		margin:0 7px;
	   }
	
		ul.oferta li a{
			display: block;
			width: 103px;
		}
		    ul.oferta span.titlu {
		      	color:#494949;
		      	text-transform:uppercase;
		      	font-family: Tahoma;
	            text-align:center;
	            display:block;
		      }
			   ul.oferta span.desc {
			      	text-transform:uppercase;
			      	font-family: Tahoma;
			      	color:#1a8d23; 
					padding-top:5px;
				    display:block;
				    text-align:center; 
			      }
	
	          ul.oferta li a span.img {
			    border: 3px solid #FFFFFF;
			    box-shadow: 0 0 6px 2px #CFCFCF;
			    display: block;
			    float: left;
				margin-bottom:12px;
			    height: 97px;
			    width: 97px;
}
/* start content2
 --------------------------------------------------------------------------------------------------------*/

/*blog reclama noutati*/
#advertise{
	margin-right:30px;
	margin-top:23px;
	margin-bottom:30px;
}


#blog, #reclama {
	display: block;
	float:left;
	width:317px;
	margin-right:18px;

}
#noutati{
	display: block;
	float:right;
	width:317px;

}

.titlu1{
		color:#333;
		font-size: 27px;
        font-family: 'Humanst521CnBTRegular';
        text-shadow: .5px .5px #717171, -.5px 0 #444;
		margin-bottom:8px;
		margin-left:15px;
		color:#b6b6b6;
		text-transform:uppercase;
}

.class1{
	background:#ffffff;
	padding:9px;
}

#blog img{
	margin-top:10px;
	margin-bottom:4px;
}

#blog p{
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size:18px;
	text-align:left;
	width:227px;
	margin-left:12px;
}
#blog ul{
 	display: block;
 	float:left;
 }
#blog  li{
	display: block;
	float:left;
	width:91px;
	margin:0 3px;
}
 .reclama, .noutati {
 	padding:10px;
	background:#ffffff;
 }
/*end blog reclama noutati*/


/* start container bottom*/
#footer-top{
	background:#ffffff;
	padding:10px;
	font-family: Tahoma;
    width:1018px;
	margin:0 auto;
	padding-top:20px;	
}

ul.list  {
	display:block;
	float: left;
    margin-left:18px;
	margin-top:4px;
	width:120px;
	height:111px;
	border-right:1px solid #e1e1e1;
}

.list li a{
	    display:block;
	    float: left;
	    width:111px;
		font-family:Tahoma;
		font-size:12px;
		color:#8a8a8a;
		line-height:23px;
}

#recomandari{
		color:#b6b6b6;
		font-size: 27px;
        font-family: 'Humanst521CnBTRegular';
        text-transform:uppercase;
		margin-bottom:8px;
		margin-top:4px;
		color:#b6b6b6;
		display:block;
		float:left;
		width:222px;
		padding-left:24px;
		border-right:1px solid #e1e1e1;
	
}
p.recomandari  {
	    display:block;
		float:left;
	    font-family:Tahoma;
	    text-transform:none;
		font-size:9pt;
		color:#494949;
		line-height:23px;
		float:left;
	
}

#media {
	width:176px;
	float:left;
	margin-left: 10px;
}

.media img{
	padding:10px;
}

.card {
	border-top:1px solid #e1e1e1;
}

.card img{
	margin:10px 5px;
	padding-left:10px;
}

 ul.listabottom{
	display:block;
	padding:10px 0;
	border-top:2px solid #e1e1e1;
}
	 ul.listabottom li{
	 	display:inline-block;
		float:left;
	 }
		ul.listabottom li a{
			font-family:Tahoma;
			font-size:12px;
			color:#8a8a8a;
			padding:0 7px;
			border-right:1px solid #8a8a8a;
			display:inline-block;
			line-height:17px;
	  }
/* end footer-zone*/

/* end container
 --------------------------------------------------------------------------------------------------------*/	



/* Start Footer
 --------------------------------------------------------------------------------------------------------*/	
#footer{
	width:100%;
	background:url("images/bg-footer.png") 0 0 repeat-x;
	height:62px;
	padding-top:5px;
	font-family: Tahoma;
	
}

	.center-footer{
		margin:0 auto;
		width:1018px;
		margin-top:10px;
		
	}

.center-footer a:hover{	
	color:#222601;		
}

.center-footer a{	
	color:#ffffff;		
}

	
.copyright{
	display: block;
	float:left;
	color:#ffffff;
	padding-top:15px;
}
#logo_d19{
	width:256px;
	float:right;
	display:block;
	line-height:33px;
	color:#ffffff;
}
#logo_d19 a, #logo_d19 span{
	float:left;
	display:block;
}
#logo_d19 span{
	padding-left:5px;
}

	.logo_d19 {
		background:url("images/logo_design19.png") no-repeat scroll right 0 transparent;
	    display: block;
	    float: right;
	    font-size: 12px;
	    height: 25px;
	    margin: 0 0 0 3px;
	    padding: 0 75px 0 0;		
	}


.center_footer a{
	display: block;
	float:right;
	width:200px;
}

/* end Footer
 --------------------------------------------------------------------------------------------------------*/		
	
	
	
/* =Clearing floats
 --------------------------------------------------------------------------------------------------------*/

#header:after, ul.servicii:after, #content-one:after, ul.oferta-left:after, #wrapper:after, #header2:after, #content1:after, #container:after, .class1:after, ul#l1:after, #container-bottom:after, ul#l1 li:after, ul#l2 li:after, #wrapper:after, #header-right:after, #servicii:after, #content2:after, #advertise:after,#media:after, #footer-top:after, #searchform:after, ul.listabottom:after,
.gallerypics:after, #container:after, #produse:after, .but:after, .content:after
{
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}
/* ie only */
#header, ul.servicii, #content-one, ul.oferta-left, #wrapper, #header2, #content1, #container, .class1, ul#l1, #container-bottom, #footer-top li, ul#l2 li, ul#l3, #header-right, #servicii, #content2, #advertise, #media, #footer-top, .listabottom, #searchform, ul.listabottom 
{
	zoom : 1;
}
/* End Clearing floats
 --------------------------------------------------------------------------------------------------------*/





/* =start Subcategorii
 --------------------------------------------------------------------------------------------------------
 --------------------------------------------------------------------------------------------------------*/


/* =Breadcrumb
 --------------------------------------------------------------------------------------------------------*/
#breadcrumbs li {
	display: block;
    float:left;
    line-height:2.3em;
    color:#000;
    }
#breadcrumbs .home{
    float:left;
    background:url("../images/ppvcrumbs.png") 0 8px no-repeat;
	padding-left:5px;
    }
 	#breadcrumbs li a {
	 	float:left;
	    display:block;
	    padding:0 10px 0 10px;
	    background:url("../images/crumbs.png") no-repeat right center;
	    }
			#breadcrumbs li a:link, #breadcrumbs li a:visited {
				    text-decoration:none;
				    color:#777;
				    }
				#breadcrumbs li a:hover, #breadcrumbs li a:focus {
				    color:#694322;
				    }

/* End Breadcrumb
 --------------------------------------------------------------------------------------------------------*/









a{outline:0}
.clear{clear:both}



.up{
	width:100%;
	height:125px;
	background:#f1f1f1;
}

.up .center{
	width:990px;
	position:relative;
	margin:0px auto;
	display:block;
}

.up .center #logo{
	background: url(images/logo-ppv.png) no-repeat;
	text-indent: -9999px;
	display: block;
	width: 80px;
	height: 88px;
	position:absolute;
	top: 10px;
	left: 2px;
	z-index: 200;
}

.up .center .right{
	width:460px;
	height:76px;
	background:url(images/lineup1.png) no-repeat scroll 240px 0;
	margin-top:16px;
	float:right;
}

	.up .center .right p{
		width:220px;
		height:40px;
		background:url(images/telup.png) no-repeat scroll 0 6px;
		padding-left:31px;
		font-family:Georgia;
		color:#6f4726;
		font-size:20px;
		float:left;
		border:0px solid #fff;
	}

	.up .center .right p span{
		font-size:12px;
		color:#098c42;
	}

	.up .center .right a{
		display:block;
		width:57px;
		height:51px;
		margin:15px 0 0 12px;
		float:left;
		text-decoration:none;
	}

		.up .center .right a.twitter{
			background:url(images/twitter.png) no-repeat;
		}
		.up .center .right a.facebook{
			background:url(images/facebook.png) no-repeat;
		}
		.up .center .right a.feed{
			background:url(images/blogf.png) no-repeat;
		}

.header{
	width:990px;
	height:475px;
	border:0px solid #000;
	left:0;

	position:relative;
	visibility:visible;
	margin:0 auto;
	z-index:100;
}

	.header ul{
		list-style-type:none;
		margin:0;
		padding:0;
		z-index:1;
		float:left;
	}

		.header ul li{
			float:left;
			position:relative;

		}

		.header ul li.middleli{
			display:block;
			width:990px;
			height:439px;
			margin:0 auto;
		}

			.header ul li.middleli .hbg1{
				position:absolute;
				width:990px;
				height:439px;
				background:url(images/hbg1.png) no-repeat;
				top:-24px;
				left:-24px;
				z-index:5;
				padding:24px
			}

			.header ul li.middleli .htext{
				width:990px;
				height:264px;
				position:absolute;
				border:0px solid #000;
				z-index:8
			}

				.header ul li.middleli .htext .trbg2{
					padding:7px;
					background:url(images/trbg2.png) repeat;
					float:right;
					margin:17px 17px 0 0;
				}

				.header ul li.middleli .htext .left1{
					width:590px;
					float:left;
					margin:61px 0 0 44px;
				}
				.header ul li.middleli .htext .left1 h2{
					font-family:Georgia;
					font-size:76px;
					color:#8cc63f;
					margin:0;
					padding:0;
					font-weight:normal;
				}

				.header ul li.middleli .htext .left1 span{
					font-family:Georgia;
					color:#fff;
					font-size:18px;
					background:url(images/trbg3.png) repeat;

				}

			.header ul li.middleli .htext .right1{
				width:355px;
				float:right;
				margin-top:200px;
			}

				.header ul li.middleli .htext .right1 a{
					display:block;
					float:left;
					width:42px;
					height:36px;
					background:url(images/newsletter.png) no-repeat;
					margin-right:6px;
					text-decoration:none;
				}

				.header ul li.middleli .htext .right1 input.search{
					background:url(images/search-input.png) no-repeat;
					width:223px;
					height:28px;
					float:left;
					padding:8px 24px 0px 36px;
					font-family:Calibri;
					color:#3c2313;
					font-size:15px;
					border:0;
				}

#wrapper1{
	width:1000px;
	margin:0 auto;
}

#wrapper1 #meniu-up{
		width:1000px;
		float:left;
		margin-bottom:6px;
	}

		#wrapper1 #meniu-up ul{
			width:728px;
			margin:6px 0 0 0;
			padding:0;
			list-style:none;
			float:left;
		}

		#wrapper1 #meniu-up ul li{
			float:left
		}

				#wrapper1 #meniu-up ul li a{
					display:block;
					float:left;
					height:26px;
					text-align:center;
					padding-top:4px;
					margin-left:18px;
					color:#3c2313;
					font-family:Georgia;
					font-size:18px;
					text-decoration:none;
				}

				#wrapper1 #meniu-up ul li a.first{
					margin:0
				}

					#wrapper1 #meniu-up ul li a.a1{
						width:88px;
					}
					#wrapper1 #meniu-up ul li a.a2{
						width:104px;
					}
					#wrapper1 #meniu-up ul li a.a3{
						width:154px;
					}

					#wrapper1 #meniu-up ul li a.a1:hover, #wrapper1 #meniu-up ul li a.a1.on1{
						background:url(images/brownli1.png) no-repeat;
						color:#fff;
					}
					#wrapper1 #meniu-up ul li a.a2:hover, #wrapper1 #meniu-up ul li a.a2.on1{
						background:url(images/brownli2.png) no-repeat;
						color:#fff;
					}
					#wrapper1 #meniu-up ul li a.a3:hover, #wrapper1 #meniu-up ul li a.a3.on1{
						background:url(images/brownli3.png) no-repeat;
						color:#fff;
					}

#wrapper1 #meniu-up .ofertabg{
	width:228px;
	height:36px;
	float:right;
	background:url(images/ofertabg.png) no-repeat;
	padding:5px 0 0 43px;
	color:#000;
	font-size:18px;
	font-family:Georgia;
	line-height:14px;
	position:relative;
}

	#wrapper1 #meniu-up .ofertabg span{
		font-size:12px !important;
		color:#0d6534 !important;
		letter-spacing:-0.8px
	}

	#wrapper1 #meniu-up .ofertabg a{
		width:25px;
		height:25px;
		background:url(images/oferta-go.png) no-repeat;
		position:absolute;
		top:6px;
		right:8px;
		text-decoration:none
	}






#wrapper1{
	width:1000px;
	margin:0 auto;
}

#wrapper1 #meniu-up{
		width:1000px;
		float:left;
		margin-bottom:6px;
	}

		#wrapper1 #meniu-up ul{
			width:728px;
			margin:6px 0 0 0;
			padding:0;
			list-style:none;
			float:left;
		}

		#wrapper1 #meniu-up ul li{
			float:left
		}

				#wrapper1 #meniu-up ul li a{
					display:block;
					float:left;
					height:26px;
					text-align:center;
					padding-top:4px;
					margin-left:18px;
					color:#3c2313;
					font-family:Georgia;
					font-size:18px;
					text-decoration:none;
				}

				#wrapper1 #meniu-up ul li a.first{
					margin:0
				}

					#wrapper1 #meniu-up ul li a.a1{
						width:88px;
					}
					#wrapper1 #meniu-up ul li a.a2{
						width:104px;
					}
					#wrapper1 #meniu-up ul li a.a3{
						width:154px;
					}

					#wrapper1 #meniu-up ul li a.a1:hover, #wrapper1 #meniu-up ul li a.a1.on1{
						background:url(images/brownli1.png) no-repeat;
						color:#fff;
					}
					#wrapper1 #meniu-up ul li a.a2:hover, #wrapper1 #meniu-up ul li a.a2.on1{
						background:url(images/brownli2.png) no-repeat;
						color:#fff;
					}
					#wrapper1 #meniu-up ul li a.a3:hover, #wrapper1 #meniu-up ul li a.a3.on1{
						background:url(images/brownli3.png) no-repeat;
						color:#fff;
					}

#wrapper1 #meniu-up .ofertabg{
	width:228px;
	height:36px;
	float:right;
	background:url(images/ofertabg.png) no-repeat;
	padding:5px 0 0 43px;
	color:#000;
	font-size:18px;
	font-family:Georgia;
	line-height:14px;
	position:relative;
}

	#wrapper1 #meniu-up .ofertabg span{
		font-size:12px !important;
		color:#0d6534 !important;
		letter-spacing:-0.8px
	}

	#wrapper1 #meniu-up .ofertabg a{
		width:25px;
		height:25px;
		background:url(images/oferta-go.png) no-repeat;
		position:absolute;
		top:6px;
		right:8px;
		text-decoration:none
	}

#wrapper1 #meniu-sec {
	width:1000px;
	float:left;
	margin-bottom:6px;
	border-top:2px solid #6f4726;
}

		#wrapper1 #meniu-sec ul{
			width:1000px;
			margin:1px 0 0 0;
			padding:0;
			list-style:none;
			float:left;
		}

		#wrapper1 #meniu-sec ul li{
			float:left;
			border-right:1px solid #6f4726;
			margin-top:5px;
		}

				#wrapper1 #meniu-sec ul li a{
					display:block;
					float:left;
					text-align:center;
					padding:0 10px;
					color:#6f4726;
					font-family:Georgia;
					font-size:14px;
					text-decoration:none;
				}
				#wrapper1 #meniu-sec ul li a:hover, a.selected{
					text-decoration:underline!important;
				}
		#wrapper1 #meniu-sec ul li.last{
			border-right:0;
		}


#wrapper1 #continut{
	border-top:2px solid #6f4726;
	width:1000px;
	float:left;
	padding:12px 0 0 0;
	margin-bottom: 20px;
}

	.posts{
		width:690px;
		padding:0 30px 0 8px;
		float:left;
		color:#A1A1A1;
	}

		#wrapper1 #continut .left1 p{
			background:url(images/frunze1.png) no-repeat;
			padding:3px 0 0 38px;
			margin:0 0 20px 0;
			line-height:18px;
		}

			#wrapper1 #continut .left1 p span{
				font-size:20px !important;
				padding-bottom:3px;
				display:block
			}

	 .right1{
		width:271px;
		float:right;
	}

		 .right1 .orange-title{
			display:block;
			width:227px;
			height:28px;
			background:url(images/orange-title.png) no-repeat;
			float:left;
			padding:8px 0 0 44px;
			font-family:Georgia;
			color:#000;
			font-size:20px;
			z-index:1;
		}

		 .right1 .orangebg{
			width:271px;
			background:url(images/orange-bg.png) repeat-y;
			float:left;
			position:relative;
		}

			 .right1 .orangebg .text, .categories{
				width:251px;
				padding-top:6px;
				margin:0 auto;
				z-index:10;
				font-family:Georgia;
				font-size:12px;
				color:#603813;
				min-height:55px;
			}

			 .right1 .orangebg .frunze2{
				display:block;
				width:98px;
				height:99px;
				background:url(images/frunze2.png) no-repeat;
				position:absolute;
				bottom:-8px;
				right:6px;
				z-index:5;
			}

		 .right1 .orange-down{
			display:block;
			width:271px;
			height:20px;
			background:url(images/orange-down.png) no-repeat;
			float:left;
			z-index:1;
			margin-bottom:13px;
		}


#wrapper1 .down1{
	width:1000px;
	background:url(images/trbg1.png) no-repeat 0 30px;
	float:left;
	margin: 6px 0 26px 0;
	border-top:2px solid #6f4726;
	padding-top: 30px;
}

	#wrapper1 .down1 .left1{
		width:610px;
		float:left;
	}

		#wrapper1 .down1 .left1 p{
			width:528px;
			margin:0 auto;
			padding:15px 0 6px 0;
		}
			#wrapper1 .down1 .left1 p span{
				display:block;
				font-size:24px;
				color:#6f4726;
				padding-bottom:3px;
			}

		#wrapper1 .down1 .left1 .left-arrow{
			display:block;
			width:14px;
			height:22px;
			background:url(images/leftarrow1.png) no-repeat;
			float:left;
			text-decoration:none;
			margin:76px 4px 0 0;
		}

		#wrapper1 .down1 .left1 .picbg{
			position:relative;
			width:545px;
			height:157px;
			background:url(images/picbg1.png) no-repeat;
			float:left;
			padding:10px 12px;
		}

			#wrapper1 .down1 .left1 .picbg img{
				z-index:1;
			}

			#wrapper1 .down1 .left1 .picbg .citeste{
				display:block;
				width:114px;
				height:20px;
				background:url(images/citeste1.png) no-repeat;
				z-index:5;
				position:absolute;
				bottom:15px;
				right:17px;
				text-align:center;
				color:#fff;
				font-size:14px;
				font-family:Calibri;
				padding-top:5px;
				text-decoration:none;
			}
			#wrapper1 .down1 .left1 .picbg .citeste:hover{
				text-decoration:underline
			}

		#wrapper1 .down1 .left1 .right-arrow{
			display:block;
			width:14px;
			height:22px;
			background:url(images/rightarrow1.png) no-repeat;
			float:left;
			text-decoration:none;
			margin:76px 0 0 4px;
		}

	#wrapper1 .down1 .right1{
		width:369px;
		float:left;
		margin:60px 0 0 20px;

	}

		#wrapper1 .down1 .right1 span{
			display:block;
			padding-left:13px;
			font-size:24px;
			color:#6f4726;
		}

		#wrapper1 .down1 .right1 .videobg{
			width:332px;
			height:197px;
			background:url(images/videobg1.png) no-repeat;
			padding:17px 19px 5px 18px;
		}

#wrapper1  .down-gallery {
	width:1000px;
	float:left;
	margin: 6px 0 26px 0;
	border-top:2px solid #6f4726;
	padding-top: 20px;
}

	#wrapper1 .down-gallery p{
		background:url(images/frunze1.png) no-repeat;
		padding:3px 0 0 38px;
		margin:0 0 20px 0;
		line-height:25px;
		text-transform: uppercase;
	}

			#wrapper1 .down-gallery p span{
				font-size:20px !important;
				padding-bottom:3px;
				display:block
			}

	#wrapper1 .down-gallery .left-arrow{
		display:block;
		width:25px;
		height:37px;
		background:url(images/leftarrow2.png) no-repeat;
		float:left;
		text-decoration:none;
		margin:26px 4px 0 0;
	}
	#wrapper1 .down-gallery .right-arrow{
		display:block;
		width:25px;
		height:37px;
		background:url(images/rightarrow2.png) no-repeat;
		float:right;
		text-decoration:none;
		margin:26px 4px 0 0;
	}
	#wrapper1 .down-gallery ul{
		display:inline;
		list-style:none;
		float: left;
		margin:0 0 0 3px;
		padding:0;
		position:relative;
		width: 5000px;
	}
		#wrapper1 .down-gallery ul li{
			float: left;
			width: 109px;
			margin: 0 0 0 21px;
		}
			#wrapper1 .down-gallery ul li a{
				border:0;
			}
			#wrapper1 .down-gallery ul li a img{
				border:0;
			}
				#wrapper1 .down-gallery ul li a span{
					display:block;
					padding:2px; margin:0;
					border: 2px solid green;
					width: 99px;
				}
				#wrapper1 .down-gallery ul li a strong{
					display:block;
					text-align: center;
					color:#007538;
					font: 14px Trebuchet MS;
				}


#footer{
	width:100%;
	background:#6f4726;
}

	#footer .center{
		width:1000px;
		margin:0 auto;
		padding:18px 0;
	}

		#footer .center .left1{
			display:block;
			width:380px;
			height:25px;
			background:url(images/frunze1.png) no-repeat;
			padding:6px 0 0 38px;;
			float:left;
			color:#fff;
			margin-top:4px
		}

		#footer .center .right1{
			width:193px;
			height:19px;
			float:right;
			background:url(images/logo-d19.png) no-repeat scroll right;
			padding:10px 84px 0 0;
			color:#fff;
		}

			#footer .center .right1 a{
				color:#fff;
				font-family:Trebuchet,'Trebuchet MS',Helvetica,sans-serif;
				font-size:14px;
				text-decoration:none;
			}
			#footer .center .right1 a:hover{
				text-decoration:underline;
			}

		#footer .center .cremup{
			display:block;
			width:944px;
			height:3px;
			background:url(images/crembg-up.png) no-repeat;
			margin:0 auto;
		}

		#footer .center .crembg{
			width:920px;
			margin:0 auto;
			padding:12px;
			font-size:12px;
			color:#613E21;
		}

		#footer .center .cremdown{
			display:block;
			width:944px;
			height:3px;
			background:url(images/crembg-down.png) no-repeat;
			margin:0 auto;
		}

/* mfk */
.slider_unu {
	display: block;
	position: absolute;
	z-index: 110 !important;
	top: 0;
	left: 0;
}

.slider {
	display: block;
	position: absolute;
	z-index: 90 !important;
	top: 125px;
	left: 0;
	overflow: hidden;
	width: 990px;
}
.slider_doi {
	display: block;
	position: relative;
	margin: 0;
	padding: 0;
	width: 10000px;
}
.slider_doi li {
	display: block;
	float: left;
	width: 990px;
	height: 439px;
}

.slider span {
	position: absolute;
	display: block;
	width: 100%;
	height: 439px;
	z-index: 105 !important;
	background: url('images/slider_over.png') repeat scroll top left;
}

.s_left, .s_right {
	display: block;
	position: absolute;
	width: 39px;
	height: 57px;
	top: 185px;
	background: url('images/sageti.png') no-repeat scroll top left;
}
.s_left {
	left: -70px;
}
.s_right {
	right: -70px;
	background: url('images/sageti.png') no-repeat scroll top right;
}









.clear {
	clear:both;
}

.fl2{
	float:right !important;
}	


.categories h2{
	margin:5px 0;
	font-style:italic;
	background: url(images/rightline.gif) no-repeat bottom;
	padding-bottom:10px;	
}
.categories ul {
	padding: 0;
	margin:0;
	border: 0;
	list-style-position:inside;
}

.children {
	margin: 0 !important;
	clear:both;

}
.children li {
	padding:0 5px 0 25px !important;
	border:none !important;
	width:auto !important;
}
#recentposts {
	width:251px;
	padding-top:6px;
	margin:0 auto;
	z-index:10;
	font-family:Georgia;
	font-size:12px;
	color:#603813;
	min-height:55px;
}

.recentpostswrap {
	padding:5px 0;
	border-top:1px dashed #404040;
}
.recentpostsdate {
	background:url(images/sprites1.png) no-repeat left -148px;
	font-weight:bold;
	margin:4px 0 5px 0;
}
.recentpoststitle a, .recentpoststitle a:hover{
	color:#404040;
}

.recentpoststitle {
	margin-bottom:5px;
}	



#calendarwrap{
	float:left;
	width:250px;
	position:relative;	
}

#calendar{
	float:left;
	word-spacing:0.1em;
	padding:5px;
	width:240px;
}
#wp-calendar {
	width:240px;
}
#wp-calendar a {
	background:#ffeabe;
	display:block;
}
#wp-calendar td {
	text-align:center;
	
}
#wp-calendar th {
	text-decoration:underline;
}
#prev {
	text-align:left !important;
	padding-top:5px;
}
#next {
	text-align:right !important;
	padding-top:5px;
}
#next a, #prev a {
	background:none !important;
}
#calendar caption {
	font-weight:bold;
	text-decoration:underline;
	padding-bottom:8px;
}
.caltitle{
	background:url(images/calendar_title.gif) no-repeat;
	width:201px;
	height:56px;
}
.mainall{
	float:left;
	width:775px;
}




.post {
	width:690px;
	font-size:11px;
	line-height:20px;
	float:left;
	padding-bottom:34px;
	margin-bottom:20px;
	background:url(images/postborder.gif) no-repeat bottom;
}

.post h2 {
	font-family:Trebuchet,'Trebuchet MS',Helvetica,sans-serif;
	font-size:20px;
	font-style:normal;
	height:31px;	
	background:url(images/frunze1.png) no-repeat;
	padding:3px 0 0 38px;
	margin:0 0 20px 0;
	line-height:25px;	
	
	
}
.post h2 a{
	color:#404040;
}
.post h2 a:hover{
	color:#03793c;
}
.date {
	background:url(images/datebg.gif) no-repeat right;
	float:right;
	color:#6f4726;
	padding-right:5px;
	height:29px;
	line-height:26px;
	font-weight:bold;
	font-size:12px;
	margin-top:5px;
}
.blogtitle{
	float:left;
}
a.more-link{
	font-size:12px;
	text-decoration:underline;
	float:right;
	margin:15px 0;
	clear:both;
}
a.more-link:hover{
	text-decoration:none;
}
.blogtags {
	float:left
}
.blogcomm {
	float:right;
	padding-top:7px;
}
.search {
	float:left;
	background:url(images/titleblog.jpg) no-repeat;
	width:775px;
	height:33px;
	margin-bottom:20px;
}


.search input {
	background:url(images/searchbg.png) no-repeat top;
	width:210px;
	height:22px;
	border:0;
	padding:3px 0 0 10px;
	float:right;
	margin-top:5px;
}
.search span {
	float:right;
	line-height:14px;
}
.search a {
	text-decoration:underline;
}
.search a:hover {
	text-decoration:none;
}




#rss{
	float:right;
	margin:5px 2px 0 0;
}

.commentlist {
	margin:0;
	padding:0;
	list-style-type: none;
}
.commentlist li {
	padding-top:20px;
}
.commentmetadata {
	width:120px;
	float:left;
	text-align:center;
}
.commenttext {
	float:left;
	background:#fff;
	width:430px;
	border:1px solid #757474;
	padding:5px 20px;
	position:relative;
}
.arrow_comment {
	position:absolute;
	top:20px;
	left:-16px;
	background:url(images/arrow_com.gif);
	width:16px;
	height:16px;
}
.datecomment{
	padding:0;
}
#commentform input[type="text"], #commentform textarea {
	background:#fff;
	border:1px solid #757474;
}
blockquote {

/*
border : 1px solid #757474;
*/

background:url(images/quotes.png) no-repeat;
margin: 0px;
padding: 4px 10px 5px 80px;
color:#005B7F;

}

.comments-template {
	background:url(images/postborder.gif) no-repeat;
	padding-top:10px;
}





















