body
{
	background:#c5c6cc url(images/background.jpg) repeat-x top center;
	font:70% Verdana, Tahoma, Arial, Helvetica, sans-serif;
	margin:0 auto;
	padding:0
}

a,a:visited,a:hover,a:active,
#main #right #content .download a.pdf
{
	color:#46800b;
	text-decoration:none
}

img
{
	border:0
}

table td
{
	vertical-align:top
}

#main #left #menu,#main #right #content h1,#main #right #content form .submit
{
	font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif
}

#main
{
	margin:0 auto;
	width:990px
}

#main #left,#main #center,#main #right
{
	float:left
}

#main #center
{
	width:274px
}

#main #left
{
	background:url(images/logo.jpg) no-repeat top right;
	margin:83px 0 0;
	padding:0;
	width:238px
}

#main #left #menu
{
	background:url(images/line.jpg) repeat-x center top;
	float:left;
	font-size:126%;
	font-weight:700;
	list-style-type:none;
	margin:160px 0 0 20px;
	padding:10px 10px 0;
	text-transform:uppercase;
	width:177px
}

#main #left #menu li
{
	background:url(images/delimiter.jpg) no-repeat center bottom;
	margin:0;
	padding:10px 4px
}

#main #left #menu li a.item,a.item:visited
{
	background:url(images/bullets.gif) no-repeat right 1px;
	color:#c5c6cd;
	display:block
}

#main #left #menu li a.item:hover,a.item:active
{
	background:url(images/bullets.gif) no-repeat right -76px;
	color:#74777b
}

#main #left #menu li a.active_item,a.active_item:visited
{
	background:url(images/bullets.gif) no-repeat right -152px;
	color:#46800b;
	display:block
}

#main #right
{
	width:470px
}

#main #right #lang
{
	background:url(images/lang.jpg) no-repeat top center;
	clear:both;
	color:#fff;
	float:right;
	height:50px;
	padding:10px 0 0;
	text-align:center;
	width:180px
}

#main #right #lang a
{
	color:#fff;
	font-weight:700
}

#main #right #content
{
	float:right;
	margin-top:40px;
	width:98%
}

#main #right #content h1
{
	color:#d5d6d9;
	font-size:260%;
	font-weight:700;
	margin:5px 0;
	text-transform:uppercase
}

#main #right #content h1 small
{
	color:#46800b;
	font-size:40%;
	font-weight:400
}

#main #right #content #right-content
{
	clear:both;
	overflow:auto;
	padding:0 10px 0 0;
	width:98%
}

#main #right #content .nota
{
	color:#666;
	margin:10px 0 0;
	padding:0 10px 0 5px;
	width:98%
}

#main #right #content p,#main #right #content ul
{
	color:#7a7a7a;
	line-height:14pt;
	margin-bottom:0;
	text-align:justify
}

#main #right #content .msg,#main #right #content .rez
{
	color:#46800b
}

#main #right #content ul
{
	list-style-image:url(images/bullet.gif)
}

#main #right #content .line
{
	background:url(images/line.jpg) repeat-x center top;
	height:2px;
	margin:20px 0
}

#main #right #content table
{
	width:100%
}

#main #right #content table td
{
	margin:0;
	padding:0;
	vertical-align:top
}

#main #right #content #calculatorul
{
	float:left;
	margin:0;
	padding:0;
	width:210px
}

#main #right #content #calculatorul h1
{
	margin:0;
	padding:0
}

#main #right #content .download
{
	clear:both;
	float:left;
	font-size:10px;
	padding-top:10px;
	*margin-top:-20px;
	width:100%
}

#main #right #content .download a.pdf
{
	background:url(images/pdf.gif) no-repeat bottom left;
	height:22px;
	padding-left:18px
}

#main #right #content .tabs
{
	margin:0;
	padding:0;
	clear:both
}

#main #right #content .tabs a.tb, a.tb:visited
{
	background-color:#e1e1e1;
	color:#333;
	float:left;
	padding:5px;
	margin-right:2px
}

#main #right #content .tabs a.tb:hover, a.tb:active
{
	color:#fff;
	background-color:#ccc
}

#main #right #content .rez
{
	font-size:90%;
	line-height:12pt;
	width:100%
}

#main #right #content form
{
	clear:both;
	padding:10px 0 20px;
	width:100%
}

#main #right #content #calculatorul .hr
{
	background:url(images/delim.jpg) no-repeat left top;
	height:3px;
	margin:10px 0;
	width:100%
}

#main #right #content form label
{
	color:#7a7a7a;
	display:block;
	float:left;
	margin:2px 0;
	padding:4px;
	text-transform:lowercase;
	width:20%
}

#main #right #content form input,textarea,select,#main #right #content #calculatorul input,textarea,select
{
	border:1px #ccc solid;
	font:98% Verdana, Tahoma, Arial, Helvetica, sans-serif;
	margin:2px 0;
	padding:4px;
	width:76%
}

#main #right #content form select,#main #right #content #calculatorul select
{
	height:26px;
	width:78%
}

#main #right #content #calculatorul input
{
	color:#333;
	width:200px
}

#main #right #content #calculatorul select
{
	overflow:auto;
	padding:5px 3px;
	width:210px
}

#main #right #content form textarea,#main #right #content #calculatorul textarea
{
	height:200px
}

#main #right #content #calculatorul .radio_buttons
{
	clear:both;
	padding:10px 0;
	width:210px
}

#main #right #content #calculatorul .radio_buttons span,
#main #right #content #calculatorul .radio_buttons label,
#main #right #content #calculatorul .radio_buttons .radio
{
	float:left;
	text-transform:capitalize;
	width:auto
}

#main #right #content #calculatorul .radio_buttons span
{
	font-size:10px;
	margin:0;
	padding-left:10px;
	width:80px
}

#main #right #content #calculatorul .radio_buttons label
{
	margin:0 12px 0 2px
}

#main #right #content #calculatorul .radio_buttons .radio
{
	border:0
}

#main #right #content form .submit,#main #right #content #calculatorul .submit
{
	background:url(images/submit.jpg) no-repeat center center;
	border:0;
	color:#fff;
	float:left;
	font-size:98%;
	font-weight:700;
	height:23px;
	margin-left:22%;
	padding:0;
	width:87px
}

#main #right #content #calculatorul .submit
{
	float:right
}

#main #right #content a.prices
{
	clear:both;
	color:#46800b;
	float:left;
	margin-top:-30px;
	width:100px
}

#main #right #content .h-gallery,#main #right #content .gallery
{
	float:right;
	height:250px;
	overflow:auto;
	width:216px
}

#main #right #content .h-gallery
{
	clear:both;
	height:100px;
	margin:30px 0;
	width:100%
}

#main #right #content .h-gallery img,#main #right #content .gallery img
{
	border:4px #fff solid
}

#main #right #content .h-gallery img
{
	margin:2px 5px
}

#main #right #content #cards
{
	margin:20px auto 0
}

#main #right #content #cards td
{
	border:4px #e1e1e1 solid;
	margin:0;
	padding:0
}

#main #right #content #certif
{
	clear:both;
	margin-top:-20px;
	width:100%
}

#main #right #content #certif span
{
	font:11px Arial;
	color:#666;
	float:left;
	margin-top:50px;
	width:66%
}

#main #right #content #top-oferta,#main #right #content #right-content .oferta
{
	clear:both;
	list-style-image:none;
	list-style-type:none;
	margin:0;
	padding:0;
	width:420px
}

#main #right #content #top-oferta li,#main #right #content #right-content .oferta li
{
	clear:both;
	float:left;
	list-style-type:none;
	line-height:10pt;
	margin:0;
	padding:5px;
	text-align:left;
	width:100%
}

#main #right #content #top-oferta li
{
	background-color:#c5c6cd;
	color:#666
}

#main #right #content #top-oferta li .produs,#main #right #content #right-content .oferta li .produs
{
	float:left;
	font-weight:700;
	padding-left:6px;
	width:24%
}

#main #right #content #top-oferta li .unit,#main #right #content #right-content .oferta li .unit
{
	float:left;
	width:2%
}

#main #right #content #top-oferta li .clasa,#main #right #content #right-content .oferta li .clasa
{
	float:left;
	width:48%
}

#main #right #content #top-oferta li .pret,#main #right #content #right-content .oferta li .pret
{
	float:right;
	font-weight:700;
	padding-right:6px;
	text-align:right
}

#main #right #content #top-oferta li.a,#main #right #content #right-content .oferta li.a
{
	background-color:#e1e1e1
}

#footer
{
	clear:both;
	width:100%
}

#footer #footer_menu,#footer #copyright
{
	color:#999;
	float:right;
	line-height:18pt;
	padding:16px;
	text-align:right
}

#footer #copyright
{
	float:left
}

#footer #footer_menu a.footer,a.footer:visited,#footer #copyright a,a:visited
{
	color:#747678
}

#footer #footer_menu a.footer:hover,a.footer:active,#footer #copyright a:hover,a:active
{
	color:#46800b
}

#footer #footer_menu a.footer
{
	margin:0 8px
}