/* css schelete*/
	* {margin:0;padding:0}
	html,body {
		margin:0;		
		padding:0;
		height:100%;
		font-family:"Myriad Pro";
		font-size:14px;
/*		background-image:url(../../img/background_body_header.jpg);
*/		background-repeat:repeat;
		font-stretch:normal;
		color:#252525;		
	}
.header_logo{
		width:100%;
		float:left;
		height:100px;
		background-image:url(../../img/1header.png);
		background-repeat:repeat;
		top:50%;
	}	
	#wrapper{
		height:100%;
		width:100%;
		display:table;
		vertical-align:middle;
	}
	
	#parent {
		display:table-cell;
		vertical-align:middle;
	}	

.sursa {
	background-color:white;
	text-align:center;
    float: right;
    height: 15px;
    margin-top: 0px;
    width: 89px;
	
}

	.header{
		width:100%;
		float:left;
		height:auto;
/*		background-image:url(../../img/background_body_header.jpg);
*/		background-repeat:repeat;
		top:50%;
	}

	
	.main{
		width:100%;
		float:left;
		height:auto;
		background-image:url(../../img/background_body_main.jpg);
		background-repeat:repeat;
	}
	.lower_div{
		width:100%;
		float:left;
		height:auto;
		text-align:center;
		background-color:#c6c6c6;
	}
	
	.footer{
		float:left;
		width:100%;
		height:auto;
		margin-top:0;
		margin-left:auto;
		margin-right:auto;
	}
	/*sfarsit css schelete*/
	
	/* css header*/
	.hd{
		width:809px;
		height:95px;
		margin-top:0;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
	}
	.sigla{
		width:809px;
		float:left;
		height:100px;
	}
	.second_div{
		width:809px;
		min-height:181px;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		}
	
	.blank{
		width:100%;
		height:50px;
		text-align:center;
		float:left;
		margin-top:0;
		margin-left:auto;
		margin-right:auto;
		}
	
		
	/* css pt menu */
	
	.menubar{
		margin-top:80px;
		width:809px;
		float:left;
		height:60px;
		background-image:url(../../img/menu.png);
		background-repeat:repeat-x;
		
	}
	
	.gray #menu_nav{
		position:relative;
		display:block;
		height:60px;
		float:left;
		width:752px;
		float:left;
		margin-left:57px;
		font-size:12px;
		font-family:"Myriad Pro";
		font-weight:normal;
		font-stretch:condensed;
		text-transform:none;
		
	}
	.gray #menu_nav ul{
			margin:0;
			padding:0;
			float:left;
			width:752px;
			text-align:left;
			list-style-type:none;
			
	}
	.gray #menu_nav ul li{
			display:block;
			float:left;
			text-align:center;
			height:48px;
			
	}
	.gray #menu_nav ul li a{
			display:block;
			float:left;
			color:#FFFFFF;
			font-family:"Myriad Pro";
			font-weight:normal;
			font-stretch:condensed;
			text-transform:none;
			text-decoration:none;
			font-weight:normal;
			padding:18px 17px 0px 7px ;
			font-size:large;
	}
	.gray #menu_nav ul li a:hover,.gray #slatenav ul li a.current{
			color:#FFFFFF;
			background-color:#000000;
			font-weight:normal;
			text-decoration:none;
			height:38px;
	}
	
	
	
	/* css pt main */
	
	.mn{
		width:809px;
		height:auto;
		text-align:center;
		margin-top:0;
		margin-left:auto;
		margin-right:auto;
		background-image:url(../../img/bg_main.jpg);
		background-repeat:repeat;
	}
	.columns{
		width:787px;
		height:auto;
		float:left;
		background-color:#cbcbcb;
	}
	.big_div{
		width:809px;
		height:auto; !important		
		height:400px;
		min-height:400px;
		float:left;
		background-image:url(../../img/bg_main.jpg);
		background-repeat:repeat;
	}
	.container_main{
		width:787px;
		float:left;
		height:auto;
		margin-left:11px;
		margin-right:11px;
	}
	.header_bg{
		background-image:url(../../img/coffee-and-beans.png);
		background-repeat:no-repeat;
		margin:0 ;
		float:left;
		height:214px;
		width:787px;	
	}
	
	.header_bg_despre{
		background-image:url(../../img/despre_noi.png);
		background-repeat:no-repeat;
		margin:0 ;
		float:left;
		height:214px;
		width:787px;		
		
		}
	
	.header_bg_2{
		background-image:url(../../img/header_2.jpg);
		background-repeat:no-repeat;
		margin:0 ;
		float:left;
		height:211px;
		width:787px;	
	}
	.left_column{
		float:left;
		width:447px;
		min-height:160px;
		background-color:#cbcbcb;
	}
	.left_column_content{
		background-color:#ececec;
		float:left;
		width:431px;
		min-height:150px;
		margin-left:10px;		
		margin-bottom:10px;
		margin-top: 8px;
	}	
	.contact_column_content{
		background-color:#ececec;
		float:left;
		width:787px;
		min-height:20px;
	
		margin-bottom:10px;
		margin-top: 8px;
	}	
	.right_column{
		float:left;
		width:340px;
		min-height:160px;
		background-color:#cbcbcb;

	}
	
		.onecolumn{
		float:left;
		width:787px;
		min-height:160px;
		background-color:#cbcbcb;

	}

	.detailpage{
		float:left;
		width:766px;
		height:auto;  /*----------------height auto; fara continut nu se vede poza din background, deci sa nu te sperii :P ---- */
		margin-right:11px;
		margin-left:10px;
		margin-bottom:10px;
		margin-top:10px;
		background-color:#ECECEC;
/*		background-image:url(../../img/bg_top_right_column.jpg);
*/		background-repeat:no-repeat;
		background-position:top right;
/*		padding: ????;*/
	}	
	
	.detailpagebackground{
/*		background-image:url(../../img/bg_top_right_column.jpg);
*/		background-position:top;
		background-repeat:no-repeat;
		float:right;
		width:329px;
		height:28px;
		margin-right:11px;
	}
	.right_column_content{
		background-color:#ececec;
/*		background-image:url(../../img/bg_top_right_column.jpg);
*/		background-position:top;
		background-repeat:no-repeat;
		float:left;
		width:329px;
		min-height:150px;	
		margin-bottom:10px;
		margin-top: 9px;

	}
		.onecolumn_content{
		background-color:#ececec;
/*		background-image:url(../../img/bg_top_right_column.jpg);
*/		background-position:top;
		background-repeat:no-repeat;
		float:left;
		width:787px;
		min-height:150px;	
		margin-bottom:10px;
		margin-top: 9px;

	}
#ytThumbsPlayer{
	width:787px!important;
}

	.right_column_content_2{
		background-color:#ececec;
		float:left;
		width:329px;
		min-height:150px;	
		margin-bottom:10px;

	}
}
	/* css pt main */

	/*sfarsit css pt lower_div */
	.formular{
		width:auto;
		height:auto;
		float:left;
		margin-top:15px;
		margin-right:20px;
	}
	.title{
		width:auto;
		height:30px;
		float:left;
		font:"Myriad Pro";
		font-size:20px;
		font-stretch:normal;
		color:#252525;
		text-align:left;
		margin:0;
		padding:0;
		}
	

	
	/* css footer*/
	
	.footercontent{
		width:809px;
		margin:0 auto;
		text-align:center;
	}
	.footer_text_left{
		font-size:11px;
		font-family:arial;
		font-weight:normal;
		text-align:left;
		text-transform:none;
		margin:10px 0 10px 20px;
		width:400px;
		height:15px;
		float:left;
		color:#6b6d6b;
	}
	.footer_text_right{
		font-size:11px;
		font-family:arial;
		font-weight:normal;
		text-transform:none;
		margin:10px 20px 10px 0;
		width:300px;
		height:15px;
		float:right;
		text-align:right;
		color:#6b6d6b;
	}
	/* sfarsit css footer*/
	
	/* cssuri pt text si continut coloane */
	.big_title{
		font-family:Arial;
		font-size:18px;
		text-align:left;
		font-weight:bold;
		width:auto;
		float:left;
		margin-top:20px;
		margin-bottom:20px;
		margin-left:10px;		
	}
	.box_right{
		width:309px;
		min-height:83px;
		float:left;
		margin-left:20px;
		margin-bottom:10px;
	}
	.picture_right{
		float:left;
		width:93px;
		height:62px;
	}
	.title_right_news{
		width:205px;
		height:auto;
		float:left;
		font-size:12px;
		text-align:left;
		font-family:Arial;
		padding:5px;
		font-weight:bold;
	}
	.detailpage_title{
		clear:left;
		font-family:arial;
		font-size:14px;
		color:#000000;
		float:left;
		height:auto;
		font-weight:bold;
		text-align:left;
		padding-left:5px;
		width:285px;
	}

	.detailpage_content{
		clear:left;
		font-family:arial;
		font-size:12px;
		color:#000000;
		float:left;
		height:auto;
		text-align:left;
		padding:35px;
		width:auto;
	}

	
	
	.text_right_news{
		width:205px;
		height:auto;
		float:left;
		text-align:left;
		font-family:Arial;
		padding:5px;
		font-weight:normal;
		font-size:11px;
	}
	.read_more{
		
		height:20px;
		}
	.read_more a{
		text-align:left;
		text-decoration:underline;
		width:auto;
		clear:both;
		padding-left:10px;
		padding-right:10px;
		height:auto;
		float:right;
		vertical-align:text-bottom;
		font-size:11px;
		color:#c40000;
		background-image:url(../../img/arrow.jpg);
		background-position:left;
		background-repeat:no-repeat;
	}
	.box_left{
		width:431px;
		height:auto;
		text-align:left;
		float:left;
	}
	.big_title_left_column{
		font-family:Arial;
		font-size:18px;
		text-align:left;
		font-weight:bold;
		width:280px;
		float:left;
		margin-bottom:0px;
		margin-left:0px;		
	}
	.picture_left{
		float:left;
		width:133px;
		height:145px;
	}
	
	.title_left_news{
		width:280px;
		height:auto;
		float:left;
		font-size:12px;
		text-align:left;
		font-family:Arial;
		padding:5px;
		font-weight:bold;
	}
	
	.data{
		font-family:arial;
		font-size:12px;
		color:#bcbcbc;
		float:left;
		height:auto;
		text-align:left;
		padding-left:5px;
		width:205px;
		clear:left;
	}
	
/*	.data{
		font-family:arial;
		font-size:12px;
		color:#bcbcbc;
		float:left;
		height:auto;
		text-align:left;
		padding-left:5px;
		width:205px;
	}
*/	.text_left_news{
		width:auto;
		height:auto;
		float:left;
		text-align:left;
		font-family:Arial;
		padding:5px;
		font-weight:normal;
		font-size:11px;
	}
	.text_left_news_right{
		width:auto;
		height:auto;
		float:left;
		text-align:left;
		font-family:Arial;
		padding:5px;
		font-weight:normal;
		font-size:11px;
	}
	.cl_inner{
		width:420px;
		min-height:100px;
		float:left;
		margin:0 0 5px 0;
		padding:10px;
	}
	
	.cr_inner{
		width:205px;
		min-height:100px;
		float:left;
	}
	/* sfarsit cssuri pt text si continut coloane */
	
	/* cssuri pt pagina de produse */
	#columns_produse{
		width:787px;
		height:auto;
		float:left;
		background-color:#cbcbcb;
	}
	.first_column{
		width:170px;
		min-height:200px;
		float:left;
		background-color:#cbcbcb;
	}	
	.first_column_content{
		width:160px;
		min-height:190px;
		float:left;
		margin-left:10px;
		background-color:#FFFFFF;
	}
	.spacer_div{
		float:left;
		background-image:url(../..img/column_arrow.jpg);
		background-repeat:no-repeat;
		background-position:top;
		width:10px;
		height:28px;
	}
	.second_column{
		width:138px;
		min-height:190px;
		float:left;
		background-color:#FFFFFF;
	}	
	.th_rd_column{
		width:449px;
		min-height:190px;
		float:left;
		background-color:#ececec;
	}
	/* cssuri pt pagina de produse */