body {
	background: #fff;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	margin: 0;
	padding: 0;
}
#page{
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}
#header{
	width: 100%;
	float: left;
	margin-top: 14px;
}
#header_container {
	width: 1000px;
	margin: 0 auto;
	position: relative;
}
#logo{
	position: absolute;
	width: 266px;
	height: 137px;
	left: -54px;
	top: -10px;
	z-index: 9999999;
}
#logo  a{
	display: block;
	background: url(/images/logo.png);
	width: 266px;
	height: 137px;
}
#partener{
	position: absolute;
	width: 183px;
	float: right;
	right: 0px;
	top: -5px;
	z-index: 8888;
}
a.partener {
	display: block;
	background: url(/images/prelate-auto.png);
	width: 133px;
	height: 44px;
	margin-bottom: 5px;
	margin-left: 15px;
}
#partener a{
	color: #4e565a;
	text-decoration: none;
	font-family: 'Lato', sans-serif;
	font-size: 22px;
	padding-left: 50px;
}
#partener a:hover{
	color: #009846;
}
#menu{
	position: absolute;
	z-index: 99;
}
.menu-header{float:left; margin-left: 260px; margin-top: 44px; font-family: 'Lato', sans-serif;font-size: 22px;}
.menu-header ul, .menu-header ul li.menu-item{margin:0;padding:0;list-style:none;}
.menu-header ul li.menu-item{float:left;display:block;margin-right: 100px;}
.menu-header ul li.menu-item a{float:left;display:block;color:#4e565a;text-decoration:none;margin-left:10px;}
.menu-header ul li a:hover{display:block;color: #009846;}
.clear{
	clear: both;
}
#slider{
	width: 100%;
	height: 290px;
	float: left;
	margin-top: 102px;
	position: relative;
}
#slider_container {
	width: 1000px;
	margin: -299px auto 0 auto;
	position: relative;
	height: 290px;
}
#contact{
	position: absolute;
	background: url(/images/contact_bg.png);
	width: 441px;
	height: 385px;
	top: -46px;
	right: 0px;
	z-index: 9;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
#mail{
	margin-top: 138px;
}
#mail a{
	color: #fff;
	text-decoration: none;
}
#mail a:hover{
	color: #cee748;
}
#phone{
	margin-top: 19px;
}
#home{
	margin-top: 27px;
}
#divider{
	width: 100%;
	height: 62px;
	background: url(/images/gplaypattern.png);
	float: left;
	margin-top: 10px;
	position: relative;
}
#divider_container {
	width: 1000px;
	margin: 0 auto;
	position: relative;
}
#social{
position: fixed;
top: 75%;
left: 0px;
width: 51px;
}
#social a{
	display: block;
	height: 52px;
	width: 51px;
}
a.facebook{
	background: url(/images/facebook.png) top center no-repeat;
	height: 52px;
	width: 51px;
	float: left;
}
a:hover.facebook{
	background: url(/images/facebook.png) bottom center no-repeat;
	height: 52px;
	width: 51px;
	float: left;
	bottom: 0px;
}
a.google{
	background: url(/images/google.png) top center no-repeat;
	height: 52px;
	width: 51px;
	float: left;
	margin-top: 5px;
}
a:hover.google{
	background: url(/images/google.png) bottom center no-repeat;
	height: 52px;
	width: 51px;
	float: left;
	bottom: 0px;
}
a.facebook:hover{
	text-decoration: underline;
}
.twitter{
	background: url(/images/twitter.png) right no-repeat;
	height: 29px;
}
a.twitter{
	color: #424342;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-right: 35px;
	padding-top: 4px;
}
a.twitter:hover{
	text-decoration: underline;
}
#wrapper{
	width: 100%;
	float: left
}
#wrapper_content{
	width: 1000px;
	margin: 0 auto;
	position: relative;
}
#wrapper_content a{
	color: #4e565a;
	text-decoration: none;
}
#wrapper_content a:hover{
	color: #009846;
}
h1{
	margin: 0;
	padding: 0;
	color: #009846;
	font-size: 24px;
	font-family: 'Lato', sans-serif;
	margin-top: -71px;
	margin-bottom: 56px;
}
#content{
	margin-top: 25px;
	width: 578px;
	float: left;
	color: #4e565a;
}
#content h3{
	font-family: 'Lato', sans-serif;
	font-size: 22px;
	margin: 0;
	padding: 0;
	color: #4e565a;
}
#content p{
	padding-bottom: 10px;
}
#siderbar{
	width: 422px;
	float: left;
}
#siderbar-content{
	margin-top: 25px;
	width: 305px;
}
#raspuns{
	color: #CC0000;
	margin-left: 49px;
	padding-bottom: 19px;
}
#formular{
	background: url(/images/formular_bg.png) no-repeat;
	width: 305px;
	height: 381px;
	position: relative;
	margin-left: 49px;
	padding-top: 19px;
}
#formular h3{
	font-family: 'Lato', sans-serif;
	font-size: 24px;
	margin: 0;
	padding: 0;
	color: #4e565a;
	position: absolute;
	left: 45px;
	top: -15px;
}
#formular table{
	text-align: center;
	width: 305px;
}
#forumar td{
	vertical-align: top;
}
td.cumargine{
	padding-top:11px;
}
#formular label{
	font-weight: bold;
	color: #4e565a;
}
.data{
	background: #d6e9d8;
	border: #9eb0a0 1px solid;
	border-radius: 6px;
	/* Prevent background color leak outs */
	-webkit-background-clip: padding-box; 
	-moz-background-clip:    padding; 
	background-clip:         padding-box;
	height: 32px;
	width: 233px;
	margin: 0px;
}
.send{
	background-color:transparent;
	border: 0px solid;
	font-size: 18px;
	color: #4e565a;
	margin-top: 8px;
	cursor: pointer;
}
textarea.data{
	height: 90px;
}
#footer{
	width: 100%;
	float: left;
	margin-top: 14px;
	background: #4e565a;
}
#footer_container {
	width: 1000px;
	background: url(/images/footer_bg.png) #4e565a top center no-repeat;
	margin: 0 auto;
	margin-bottom: 50px;
	line-height: 2;
}
#footer-left{
	float: left;
	width: 600px;
	margin-top: 36px;
}
#footer-left ul{
	margin:0;
	padding:0;
	list-style:none;
	float: left;
	color: #fff;
	margin-right: 45px;
}
#footer-right{
	float: right;
	margin-top: 88px;
	color: #fff;
}
#footer a{
	color: #fff;
	text-decoration: none;
}
#footer a:hover{
	color: #000;
}
.right{
	float: right;
}
#imagini img{
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
	border-radius: 7px;
	/* Prevent background color leak outs */
	-webkit-background-clip: padding-box; 
	-moz-background-clip:    padding; 
	background-clip:         padding-box;
	margin-bottom: 10px;
}
#imagini .last_row img{
	margin-right: 0px;
}
.produs{
	float: left;
	border: #b0cb1f 1px solid;
	padding-top: 10px;
	padding-left: 10px;
	border-radius: 10px;
	/* Prevent background color leak outs */
	-webkit-background-clip: padding-box; 
	-moz-background-clip:    padding; 
	background-clip:         padding-box;
	margin-bottom: 10px;
}
.produs img{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.produs p{
	margin-bottom: 0px;
}
#content-produse{
	width: 1000px;
}
.cycle-slideshow img{
	height: 290px;
}
div.responsive img { width: auto; height: auto; }
#menu_text, #contact_footer_mobile, #footer #menu, #footer_clear, #contact_footer, .header_contact_section, #contact_continut_mobile, .mobile_carusel
{
	display: none;	
}
.menu_desktop, #contact_continut_desktop
{
	display: block;	
}
.trigon{
	padding: 15px 20px;
    width: 100%;
    display: flex;
    align-items: center;
}
#trigon_click
{
	display: none;	
}
