/* Copyright 2009 Mihai Coman - mihai@webdevtricks.com */

/* let's reset the page */

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, sub, sup, 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;
}
body {
	line-height: 1;
	font-family:tahoma;
	font-size:12px;
	background:#FFF;
	text-align:center;
}
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;
}

/* home page + general css */
a{
	text-decoration:	none;
	border:				none;
}

.input{
	width:				159px;
	height:				17px;
	font-family:		Tahoma;
	font-size:			11px;
	color:				#919191;
	padding-top:		3px;
	padding-left:		5px;
	padding-right:		5px;
	border:				0 solid #fff;
	background:			transparent;
}
.input2{
	width:				159px;
	height:				17px;
	font-family:		Tahoma;
	font-size:			12px;
	font-weight:		bold;
	color:				#fff;
	padding-top:		3px;
	padding-left:		5px;
	padding-right:		5px;
	border:				0 solid #fff;
	background:			transparent;
}
.input22{
	width:				199px;
	height:				17px;
	font-family:		Tahoma;
	font-size:			12px;
	font-weight:		bold;
	color:				#fff;
	padding-top:		3px;
	padding-left:		5px;
	padding-right:		5px;
	border:				0 solid #fff;
	background:			transparent;
}
.input3{
	width:				168px;
	height:				17px;
	font-family:		Tahoma;
	font-size:			11px;
	color:				#919191;
	padding-top:		3px;
	padding-left:		5px;
	padding-right:		5px;
	border:				0 solid #fff;
	background:			transparent;
}
.drop{
	width:				168px;
	height:				20px;
	font-family:		Tahoma;
	font-size:			11px;
	color:				#919191;
}
.file{
	width:				168px;
	height:				17px;
	font-family:		Tahoma;
	font-size:			11px;
	color:				#919191;
	padding-top:		3px;
	padding-left:		5px;
	padding-right:		5px;
}
.textarea{
	float:				left;
	padding:			0px;
	margin:				0px;
	width:				159px;
	height:				52px;
	border:				0px solid #fff;
	background:			transparent;
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		3px;
	padding-bottom:		5px;
	font-family:		Tahoma;
	font-size:			11px;
	color:				#919191;
}
.logare_dr5{
	background:			url(../img/back_text.jpg) no-repeat top left;
	float:				left;
	padding:			0px;
	margin:				0px;
	width:				169px;
	height:				60px;
	vertical-align:		middle;
}
.input_news{
	width:				119px;
	height:				16px;
	font-family:		Tahoma;
	font-size:			11px;
	color:				#919191;
	padding-top:		4px;
	padding-left:		5px;
	padding-right:		5px;
	background:			transparent;
	border:				0 solid #fff;
}
.submit{
	width:				49px;
	height:				20px;
	background:			url(../img/submit_back.jpg) no-repeat;
	border:				0 solid #fff;
	cursor:				pointer;
}
.submit3{
	width:				49px;
	height:				20px;
	background:			url(../img/trimite_submit.jpg) no-repeat;
	border:				0 solid #fff;
	cursor:				pointer;
}
.submit2{
	width:				69px;
	height:				20px;
	background:			url(../img/ma_abonez.gif) no-repeat;
	border:				0 solid #fff;
	cursor:				pointer;
}
#content{
	text-align:			left;
	vertical-align: 	middle;
	margin: 			0px auto;
	padding: 			0px;
	width: 				970px;
	height:				auto;
}
#header{
	height:				98px;
	width:				970px;
	float:				left;
	margin:				0px;
	padding:			0px;
	background:			url(../img/header.jpg) no-repeat top left;
}
#gyotech_flash{
	width:				950px;
	height:				340px;
	float:				left;
	margin:				0px;
	padding:			0px;
	padding-top:		7px;
	padding-left:		10px;
}
#logo{
	width:				288px;
	height:				68px;
	float:				left;
	margin:				0px;
	padding:			0px;
	padding-left:		170px;
	padding-top:		15px;
}
#iso{
	width:				90px;
	height:				90px;
	float:				left;
	margin:				0px;
	padding:			0px;
	padding-left:		38px;
	padding-top:		3px;
}
#logare{
	width:				214px;
	height:				auto;
	float:				left;
	margin:				0px;
	padding:			0px;
	padding-left:		57px;
	padding-top:		15px;
}
.logare_holder{
	float:				left;
	padding:			0px;
	margin:				0px;
	width:				214px;
	height:				20px;
	vertical-align:		middle;
	line-height:		1.2;
}
.logare_holder5{
	float:				left;
	padding:			0px;
	margin:				0px;
	width:				214px;
	height:				auto;
	vertical-align:		middle;
	line-height:		1.3;
}
.logare_holder2{
	float:				left;
	padding:			0px;
	margin:				0px;
	width:				214px;
	height:				20px;
	vertical-align:		middle;
	padding-top:		5px;
	line-height:		1.2;
}
.logare_holder3{
	float:				left;
	padding:			0px;
	margin:				0px;
	width:				214px;
	height:				20px;
	vertical-align:		middle;
	padding-top:		5px;
	font-size:			11px;
	color:				#919191;
	line-height:		1.2;
}
.logare_holder4{
	float:				left;
	padding:			0px;
	margin:				0px;
	width:				auto;
	height:				20px;
	vertical-align:		middle;
	padding-top:		5px;
	line-height:		1.2;
}
* html .logare_holder2{
	padding-top:		2px;
}
* html .logare_holder3{
	padding-top:		2px;
}
.logare_st{
	float:				left;
	padding:			0px;
	margin:				0px;
	width:				42px;
	height:				17px;
	vertical-align:		middle;
	padding-top:		3px;}
.logare_dr{
	background:			url(../img/back_input.jpg) no-repeat left top;	
	float:				left;
	padding:			0px;
	margin:				0px;
	width:				172px;
	height:				20px;
	vertical-align:		middle;
}
.logare_dr4{
	background:			url(../img/back_input2.jpg) no-repeat left top;	
	float:				left;
	padding:			0px;
	margin:				0px;
	width:				172px;
	height:				20px;
	vertical-align:		middle;
}
.logare_dr7{
	background:			url(../img/back_dropdown.jpg) no-repeat left top;	
	float:				left;
	padding:			0px;
	margin:				0px;
	width:				172px;
	height:				20px;
	vertical-align:		middle;
}
.logare_dr62{
	float:				left;
	padding:			0px;
	margin:				0px;
	width:				200px;
	height:				20px;
	vertical-align:		middle;
}
.logare_dr6{
	float:				left;
	padding:			0px;
	margin:				0px;
	width:				172px;
	height:				20px;
	vertical-align:		middle;
}
.logare_st2{
	float:				left;
	padding:			0px;
	margin:				0px;
	width:				162px;
	height:				17px;
	vertical-align:		middle;
	padding-top:		3px;}
.logare_dr2{
	float:				left;
	padding:			0px;
	margin:				0px;
	width:				49px;
	height:				20px;
	vertical-align:		middle;
}
.logare_dr3{
	float:				left;
	padding:			0px;
	margin:				0px;
	width:				129px;
	height:				20px;
	vertical-align:		middle;
	background:			url(../img/input_news.gif) no-repeat center ;
}
.logare_dr3_2{
	float:				left;
	padding:			0px;
	margin:				0px;
	width:				69px;
	height:				20px;
	vertical-align:		middle;
	padding-top:		1px;
	padding-left:		5px;
}
.login_link{
	color:				#919191;
	padding-right:		8px;
}
.login_link:hover{
	color:				#0075c5;
	padding-right:		8px;
}
#login_link{
	color:				#919191;
	padding-right:		8px;
}
#login_link:hover{
	color:				#0075c5;
	padding-right:		8px;
}
.login_link2{
	color:				#919191;
	padding-left:		8px;
}
.login_link2:hover{
	color:				#0075c5;
	padding-left:		8px;
}
#limba{
	width:				52px;
	height:				24px;
	float:				left;
	margin:				0px;
	padding:			0px;
	padding-top:		12px;
	padding-left:		44px;
}
#meniu_holder{
	float:				left;
	width:				950px;
	height:				48px;
	margin:				0px;
	padding:			0px;
	padding-left:		10px;
	padding-right:		10px;}
	
#meniu{
	float:				left;
	width:				940px;
	height:				48px;
	margin:				0px;
	padding:			0px;
	background:			url(../img/meniu.jpg) left top no-repeat;
	padding-left:		10px;
}
.buton_meniu{
	width:				auto;
	height:				auto;
	float:				left;
	margin:				0px;
	padding:			0px;
	padding-top:		15px;
	padding-left:		20px;
	padding-right:		20px;
	color:				#fff;
	font-size:			16px;
}
.buton_meniu a{
	color:				#fff;
}
.buton_meniu a:hover{
	color:				#0075c5;
}
.despartitor{
	width:				1px;
	height:				34px;
	float:				left;
	margin:				0px;
	padding:			0px;
	background:			url(../img/despartitor.jpg) no-repeat top left;
	margin-top:			7px;
}
#holder{
	float:				left;
	clear:				both;
	margin:				0px;
	padding:			0px;
	width:				970px;
	height:				auto;
}
#stanga{
	width:				277px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	float:				left;
}
.stanga_holder{
	width:				277px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	float:				left;
	padding-left:		2px;
	padding-top:		4px;
}
.stanga_holder2{
	width:				277px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	float:				left;
	padding-left:		2px;
}
.stanga_gri_top{
	width:				277px;
	height:				16px;
	padding:			0px;
	margin:				0px;
	float:				left;
	background:			url(../img/stanga_gri_top.jpg) no-repeat top left;
}
.stanga_gri_bottom{
	width:				277px;
	height:				16px;
	padding:			0px;
	margin:				0px;
	float:				left;
	background:			url(../img/stanga_gri_bottom.jpg) no-repeat top left;
}
.stanga_gri_back{
	width:				261px;
	height:				auto;
	padding:			0px;
	padding-left:		16px;
	margin:				0px;
	float:				left;
	background:			url(../img/stanga_gri_back.jpg) repeat-y;
}
.stanga_verde_top{
	width:				277px;
	height:				16px;
	padding:			0px;
	margin:				0px;
	float:				left;
	background:			url(../img/stanga_verde_top.jpg) no-repeat top left;
}
.stanga_verde_bottom{
	width:				277px;
	height:				16px;
	padding:			0px;
	margin:				0px;
	float:				left;
	background:			url(../img/stanga_verde_bottom.jpg) no-repeat top left;
}
.stanga_verde_back{
	width:				261px;
	height:				auto;
	padding:			0px;
	padding-left:		16px;
	margin:				0px;
	float:				left;
	background:			url(../img/stanga_verde_back.jpg) repeat-y;
}
#centru{
	width:				691px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	float:				left;
	padding-top:		4px;
}
.centru_top{
	width:				691px;
	height:				16px;
	padding:			0px;
	margin:				0px;
	float:				left;
	background:			url(../img/centru_top.jpg) no-repeat top left;
}
.centru_bottom{
	width:				691px;
	height:				16px;
	padding:			0px;
	margin:				0px;
	float:				left;
	background:			url(../img/centru_bottom.jpg) no-repeat top left;
}
.centru_back{
	width:				651px;
	height:				auto;
	min-height:			556px;
	padding:			0px;
	margin:				0px;
	float:				left;
	background:			url(../img/centru_back.jpg) repeat-y;
	padding-left:		20px;
	padding-right:		20px;
}
.centru_back a{
	color:				#6ac335;
}
.centru_back a:hover{
	color:				#ccc;
}
.centru_back ul{
	margin:				0px;
	padding:			0px;
	list-style:			inside;
	list-style-type:    circle;
	padding-left:		20px;
}
.centru_back li{
	margin:				0px;
	padding:			0px;	
}

.categorie{
	width:				651px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	float:				left;
	line-height:		1.3;
}
.categorie3{
	width:				651px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	float:				left;
	padding-top:		10px;
	padding-bottom:		12px;
}
.categorie2{
	width:				651px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	float:				left;
	padding-top:		12px;
}
.categorie_content{
	width:				651px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	float:				left;
	font-size:			12px;
	color:				#fff;
	text-align:			justify;
	line-height:		1.2;
}
.categorie_contentt{
	width:				631px;
	height:				auto;
	padding:			0px;
	padding-left:		20px;
	margin:				0px;
	float:				left;
	font-size:			14px;
	color:				#fff;
	text-align:			justify;
	line-height:		1.2;
	color:				#6ac335;
}
.categorie_contentt a{
	color:				#6ac335;
	font-size:			14px;
	font-weight:		bold;
}
.categorie_contentt a:hover{
	color:				#fff;
}

.categorie_img{
	width:				76px;
	height:				auto;
	padding:			7px;
	padding-top:		10px;
	padding-left:		0px;
	padding-right:		10px;
	margin:				0px;
	float:				left;
}
.categorie_img img{
	border:				2px solid #ccc;
}
.categorie_text{
	width:				554px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	float:				left;
	padding-top:		8px;
}
.categorie_text2{
	width:				643px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	float:				left;
	padding-top:		8px;
}
.categorie_go{
	float:				right;
	width:				189px;
	height:				19px;
	padding:		 	0px;
	margin:				0px;
	padding-top:		20px;
}
#footer{
	background:			url(../img/footer.jpg) no-repeat top left;
	width:				914px;
	height:				28px;
	float:				left;
	clear:				both;
	padding:			0px;
	margin:				0px;
	padding-left:		28px;
	padding-right:		28px;
	padding-top:		12px;
	font-size:			11px;
	line-height:		1.2;
}
#footer a{
	color:				#333;
}
#footer a:hover{	
	color:				#0075c5;
}
.footer1{
	float:				left;
	width:				auto;
	height:				auto;
	padding:			0px;
	margin:				0px;
}
.footer2{
	float:				left;
	width:				580px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	text-align:			center;
}
.footer3{
	float:				right;
	width:				150px;
	height:				auto;
	padding:			0px;
	margin:				0px;
}
.titlu_gri{
	width:				249px;
	height:				auto;
	font-size:			16px;
	color:				#333;
	background:			url(../img/bottom_titlu.gif) no-repeat bottom left;
	padding:			0px;
	margin:				0px;
	padding-bottom:		6px;
}
.titlu_noutati{
	width:				249px;
	height:				auto;
	font-size:			16px;
	color:				#fff;
	background:			url(../img/bottom_titlu_noutati.gif) no-repeat bottom left;
	padding:			0px;
	margin:				0px;
	padding-bottom:		6px;
	float:				left;
}
.titlu_center{
	width:				646px;
	height:				auto;
	font-size:			16px;
	color:				#fff;
	background:			url(../img/subtitlu_center.jpg) no-repeat bottom left;
	padding:			0px;
	margin:				0px;
	padding-bottom:		6px;
	float:				left;
	font-weight:		bold;
}
.titlu_center a{
	color:				#fff;
}
.titlu_center h1{
	font-size:			18px;
	color:				#fff;
	margin:				0px;
	padding:			0px;
	display:			inline;
	font-weight:		normal;
}
.titlu_center h2{
	font-size:			16px;
	color:				#fff;
	font-weight:		normal;
	margin:				0px;
	padding:			0px;
	display:			inline;
}
.titlu_center_job{
	width:				646px;
	height:				auto;
	font-size:			16px;
	color:				#fff;
	background:			url(../img/subtitlu_center.jpg) no-repeat bottom left;
	padding:			0px;
	margin:				0px;
	padding-bottom:		6px;
	float:				left;
	font-weight:		bold;
}
.titlu_center2{
	width:				644px;
	height:				auto;
	font-size:			14px;
	color:				#ccc;
	padding:			0px;
	margin:				0px;
	float:				left;
	padding-bottom:		3px;
	font-weight:		bold;
}
.titlu_center2 a{
	color:				#6ac335;
}
.titlu_center3{
	width:				644px;
	height:				auto;
	font-size:			16px;	
	color:				#fff;
	padding:			0px;
	margin:				0px;
	padding-bottom:		10px;
	float:				left;
	font-weight:		bold;
}
.titlu_center3 h1{
	font-size:			16px;	
	color:				#fff;
	padding:			0px;
	margin:				0px;
	font-weight:		bold;
}
.meniu_secundar{
	width:				249px;
	height:				auto;
	margin:				0px;
	padding:			0px;
	padding-left:		8px;
}
.meniu_secundar2{
	width:				257px;
	height:				auto;
	margin:				0px;
	padding:			0px;
}
.meniu_secundar ul{
	margin:				0px;
	padding:			0px;
	font-size:			15px;
	padding-top:		4px;
}
.meniu_secundar li{
	margin:				0px;
	padding:			0px;
	padding-left:		19px;
	background:			url(../img/bullet.gif) no-repeat left center;
	padding-top:		2px;
	padding-bottom:		2px;
}
.meniu_secundar a{
	color:				#333;
}
.meniu_secundar a:hover{
	color:				#0075c5;
}
.noutati{
	width:				249px;
	height:				auto;
	color:				#fff;
	padding:			0px;
	margin:				0px;
	padding-top:		4px;
	float:				left;
}
.noutati ul{
	margin:				0px;
	padding:			0px;
	font-size:			12px;
}
.noutati li{
	margin:				0px;
	padding:			0px;
	padding-left:		19px;
	background:			url(../img/bullet_alb.gif) no-repeat left top;
	padding-bottom:		7px;
	padding-top:		2px;
}
.noutati a{
	color:				#567506;
}
.noutati a:hover{
	color:				#0075c5;
}
/* info technice page */
.categorie_text_specificatii{
	width:				644px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	float:				left;
	padding-top:		7px;
	line-height:		1.3;
}
.categorie_text_specificatii ul{
	color:				#0075c5;
	padding-left:		10px;
	line-height:		1.3;
}
.categorie_text_specificatii a{
	color:				#fff;
	font-size:			16px;
}
.categorie_text_specificatii a:hover{
	color:				#6ac335;
}
/*    produse         */
.cat_stanga{
	width:				320px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	float:				left;
	padding-right:		11px;
}
.cat_dreapta{
	width:				320px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	float:				left;
}
.titlu_center_cat{
	width:				320px;
	height:				auto;
	font-size:			14px;
	color:				#ccc;
	background:			url(../img/subtitlu_center.jpg) no-repeat bottom left;
	padding:			0px;
	margin:				0px;
	padding-bottom:		6px;
	float:				left;
}
.titlu_center_cat a{
	color:				#6ac335;
	font-weight:		bold;
}
.titlu_center_cat h2{
	color:				#6ac335;
	font-weight:		bold;
}
.categorie_content_cat{
	width:				320px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	float:				left;
	font-size:			12px;
	color:				#fff;
	text-align:			justify;
}
.categorie_text_cat{
	width:				230px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	float:				left;
	padding-top:		7px;
	line-height:		1.2;
}
.categorie_go_cat{
	float:				right;
	width:				189px;
	height:				29px;
	padding:		 	0px;
	margin:				0px;
	padding-top:		10px;
}
.content_produse{
	width:				651px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	float:				left;
	padding-top:		7px;	
}
.produse_left{
	width:				77px;
	height:				auto;
	float:				left;
	padding:			0px;
	padding-left:		7px;
	margin:				0px;
	vertical-align:		middle;
}
.produse_left img{
	width:				77px;
	height:				auto;
	border:				2px solid #ccc;}
.produse_right{
	width:				447px;
	height:				auto;
	float:				left;
	padding:			0px;
	padding-left:		20px;
	padding-top:		17px;
	margin:				0px;
	vertical-align:		middle;
	line-height:		1.2;
	font-size:			16px;
	color:				#fff;
}
.produse_right h2{
	font-size:			16px;
	color:				#fff;
	font-weight:		normal;
	display:			inline;
}
.produse_right a {
	color:				#fff;
}
.produse_right a:hover{
	color:				#333;
}
.categorie_img_mare{
	width:				200px;
	height:				auto;
	float:				left;
}
.categorie_img_mare2{
	width:				200px;
	height:				auto;
	float:				left;
	padding-right:		10px;
}
.categorie_img_mare2 img{
	/*width:				200px;*/
	width:				auto;
	height:				auto;
	border:				2px solid #ccc;
	margin-bottom:		3px;
	margin-top:			3px;
}
.img_holder{
	width:				200px;
	height:				auto;
	float:				left;
	padding:			0px;
	margin:				0px;
	clear:				both;
}
.categorie_img_mare_stanga{
	width:				200px;
	height:				auto;
	float:				left;
	padding-right:		10px;
}
.categorie_img_mare_dreapta{
	width:				200px;
	height:				auto;
	float:				right;
	padding-left:		10px;
}
.categorie_img_mare_dreapta img{
	border:				1px solid #fff;
}
.categorie_img_mare_stanga img{
	border:				1px solid #fff;
}
.prod_back{
	width:				auto;
	height:				auto;
	font-size:			12px;
	float:				right;
	padding:			0px;
	margin:				0px;
	line-height:		1.2;
}
.categorie_content2{
	width:				651px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	padding-top:		7px;
	float:				left;
	font-size:			12px;
	color:				#fff;
	text-align:			justify;
	line-height:		1.3;
}
.categorie_content3{
	width:				651px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	float:				left;
	font-size:			12px;
	color:				#fff;
	text-align:			justify;
	line-height:		1.3;
}
.eroare{
	color:				#CC0000;
	font-size:			10px; 
	font-weight:		bold;
	padding:			0px;
	margin:				0px;
	padding-top:		5px;
	float:				left;
	clear:				both;
	height:				auto;
	width:				97%;
}
.eroare2{
	color:				#CC0000;
	font-size:			10px; 
	font-weight:		bold;
	padding:			0px;
	margin:				0px;
	padding-top:		5px;
	float:				left;
	clear:				both;
	height:				auto;
	width:				600px;
}
.confirmare{
	color:				#82AA30;
	font-size:			10px; 
	font-weight:		bold;
	padding:			0px;
	margin:				0px;
	padding-top:		5px;
	float:				left;
	clear:				both;
	height:				auto;
	width:				97%;
}
#formular{
	width:				600px;
	height:				auto;
	float:				left;
	padding:			0px;
	margin:				0px;
}
.formular_float_left{
	width:				600px;
	height:				auto;
	margin:				0px;
	padding:			0px;
	float:				left;
	clear:				both;
	padding-bottom:		7px;
	padding-left:		20px;
}
.formular_stanga{
	float:				left;
	width:				150px;
	height:				auto;
	padding:			0px;
	padding-top:		2px;
	margin:				0px;
	font-size:			12px;
	color:				#fff;
}
.formular_stanga2{
	float:				left;
	width:				auto;
	height:				auto;
	padding:			0px;
	padding-top:		2px;
	margin:				0px;
	font-size:			12px;
	color:				#fff;
}
.job_holder{
	width:				600px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	padding-top:		15px;
	float:				left;
}
.job{
	width:				600px;
	height:				auto;
	padding:			0px;
	margin:				0px;
	padding-top:		5px;
	float:				left;
	clear:				both;
}
* html .job{
	padding-top:		0px;
}
.job h1{
	font-size:			16px;
	font-weight:		bold;
}
.job a{
	font-size:			14px;
	color:				#6ac335;
}
.job a:hover{
	color:				#ccc;				
}
.pt_job{
	padding:			0px;
	margin:				0px;
	float:				left;
	padding-top:		10px;
	width:				651px;
	height:				auto;
	clear:				both;
}
.pt_job2{
	padding:			0px;
	margin:				0px;
	float:				left;
	width:				auto;
	height:				auto;
	clear:				both;
}
.pt_job b{
	font-size:			14px;
}
.pt_job2 b{	
	font-size:			14px;
}
.pt_job a{
	font-size:			14px;
	color:				#fff;
	font-weight:		bold;
}
.pt_job a:hover{
	color:				#6ac335;	
}
.harta_contact{
	width:				414px;
	height:				324px;
	float:				right;
	padding:			7px;
	margin:				0px;
}
.productie_img{
	border:				2px #ccc solid;
}

/* -----STILURI PT TEXTUL INTRODUS CU EDITORUL------*/
 .articolMare_stanga, .articolMare_dreapta
{
	float:				left;
	padding:			0px;
	margin:				0px;
	height:				auto;
	width:				auto;
}

.articolMare_stanga,
.articolMare_dreapta
{
	width:				96%;
}

/* -------------------------------------------------*/

.noutati a{
	background:			url(../img/newspaper.gif) no-repeat top left;
	padding-left:		20px;
	font-weight:		normal;
	font-size:			12px;
	height:				15px;
	padding-top:		2px;
}
.specificatii_tehnice{
	width:				auto;
	height:				auto;
	margin:				0px;
	padding:			0px;
	float:				right;
	padding-right:		10px;
	margin-top:			15px;
}
.specificatii_tehnice a{
	background:			url(../images/update.gif) no-repeat left;	
	padding-left:		25px;
}
.specificatii_tehnice2{
	width:				auto;
	height:				auto;
	margin:				0px;
	padding:			0px;
	float:				right;
	padding-right:		10px;
	padding-left:		25px;
	background:			url(../images/update.gif) no-repeat left;	
}
.buton_meniu_activ{
	width:				auto;
	height:				auto;
	float:				left;
	margin:				0px;
	padding:			0px;
	padding-top:		15px;
	padding-left:		20px;
	padding-right:		20px;
	color:				#0075c5;
	font-size:			16px;
}
.buton_meniu_activ a{
	color:				#0075c5;
}
.buton_meniu_activ a:hover{
	color:				#0075c5;
}

/* GALERIE IMAGINI */
.middle_content_imglink {
	width: 650px;
	margin: 0px;
	float: left;
	height: auto;
	padding:0px;
	padding-top: 10px;
	text-align: justify;
	color: #000099;

}
.middle_content_img {
	width: auto;
	margin: 0px;
	float: left;
	height: auto;
	text-align: justify;
	color: #000099;
	padding: 0px;
	padding-right: 10px;
}

.middle_galerie {
	width:150px;
	margin: 0px;
	float: left;
	height: auto;
	text-align: justify;
	padding: 0px;
	padding-right:50px;	
}
.middle_galerie_img {
	width: 130px;
	height: auto;
	float: left;
	padding-top:10px;
	padding-left:5px;
	padding-right:15px;
	padding-bottom:5px;
	border:#d3d3d3 solid 1px;
	
	margin-bottom:20px;
}

.middle_galerie_img img {
	margin: 0px;
	padding: 5px;
	width:auto;
	height:auto;	
}

.middle_galerie_text {	
	width: 600px;
	height: 20px;
	float: left;
	padding:0px;
	margin:0px;
	clear:both;
	float:left;
	padding-top:0px;
	padding-bottom:10px;
	display:block;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}
