body {
	padding: 0px;
	font-family: vardana, sans-serif;
	font-size: 12px;
	text-align: center;
	background-color: #303231;
	color: white;
	margin: 0px
}

#preload {
	position: absolute;
	margin: 0px;
	width: 200px;
	margin-left: -100px;
	left: 50%;
	margin-top: 200px;
	text-align: center;
}

#container {
	padding-top: 10px;
	margin: auto auto;
	width: 960px;
	text-align: left;
}

.hand {
}

.left {
	float: left;
}

.right{
	float: right;
}

#menu {
	background-image: url("../img/menu.gif");
	height: 22px;
	background-repeat: no-repeat;
	width: 960px;
}

#menu_content_top {
	color: #016ca3;
	width: 100%;
	height: 15px;
	padding: 3px 20px 1px 0px;
}

#menu_content_top_lang {
	width: 46px;
	padding-left: 42px;
	padding-top: 1px;
	float: left;
}

#menu_content_top_buttons {
	float: left;
	padding-left: 17px;
}

#menu_content_bottom {
	color: #016ca3;
	width: 810px;
	height: 15px;
	padding-top: 26px;
	margin: 0px 0 0 43px ;
}

#menu_content_bottom a, #menu_content_top a{
	text-decoration: none;
	color: #016ca3;
	font-weight: bold;
}

a{
	text-decoration: none;
	color: #016ca3;
	font-weight: bold;
}

#lang_ro {
	width: 22px;
	height: 13px;
	background-image: url("../img/ro_flag.gif");
	display: block;
	background-position: top;
	float:left;
}

#lang_en {
	width: 22px;
	height: 13px;
	background-image: url("../img/en_flag.gif");
	display: block;
	background-position: top;
	float: right;
}

#lang_ro:hover, #lang_en:hover, #lang_ro.current, #lang_en.current{
	background-position: bottom;
}

.button_top {
	display: block;
	height: 15px;
	padding: 0 16px 0 16px;
	text-align: center;
	float: left;
}

#menu_content_top a.button_top_yellow {
	color: #fdcb02;
	display: block;
	height: 15px;
	padding: 0 16px 0 16px;
	text-align: center;
	float: left;
}

.current_top{
	display: block;
	height: 15px;
	padding: 0 12px 0 12px;
	text-align: center;
	float: left;
}

.button_bottom {
	font-size: 11px;
	display: block;
	height: 15px;
	text-align: center;
	float: left;
	padding: 0 11px 0 11px;
}

.current_bottom{
	font-size: 11px;
	display: block;
	height: 15px;
	padding: 0 11px 0 11px;
	text-align: center;
	float: left;
}

#menu_content_top a:hover, #menu_content_bottom a:hover, #menu_content_top a.current_top, #menu_content_bottom a.current_bottom{
	color: #ff0000;
}

#header_flash {
	width: 960px;
	height: 208px;
}


#main_area {
 	overflow: auto;
 	background-image: url("../img/main_bg.gif");
 	background-repeat: repeat;
}

#main_area_content{
	overflow: auto;
	width: 100%;
}

#margin-right_area{
	width: 172px;
	float: right;
	padding-right: 13px;
	text-align: center;
	background-image: url("../img/margin-right_area.gif");
	background-position: 1px 0px;
	background-repeat: repeat-y;
	height: 1005px;
}

#footer {
	background-image: url("../img/footer.gif");
	background-repeat: no-repeat;
	height: 75px;
}

#sigla_container {
	width: 102px;
	height: 34px;
	float: right;
	padding: 35px 5px 0px 0px;
}

#sigla {
	width: 102px;
	height: 34px;
	background-image: url("../img/sigla_ts.gif");
	display: block;
	background-position: top left;
}

#sigla:hover {
	background-position: bottom;
}

/* -------- Despre noi(index) -------- */
img.index{
	border: none;
	padding-bottom: 10px;
	padding-top: 15px;
}

img.certificari {
	display: block;
	padding-bottom: 10px;

}

a.index_categorii {
	color: white;
	font-weight: normal;
}

a.index_categorii:hover {
	text-decoration: underline;
}

img.certificari2 {
	display: block;
	margin-left: 100px;
}

#top_index{
	margin-top: 10px;
	background-image: url("../img/index_top_1.gif");
	font-size: 0px;
	height: 17px;
	width: 950px;
}

#box_index_1 {
	width: 758px;
	margin: 0px 0 10px 10px;
}

#index_top_box_top{
	background-image: url("../img/index_top_box_top.gif");
	height: 14px;
	font-size: 0px;
}

#index_top_box_middle{
	background-image: url("../img/index_top_box_middle.gif");
	background-repeat: repeat;
}

#index_top_box_content{
	width: 730;
	margin-left: 10px;
}

#index_top_box_bottom{
	background-image: url("../img/index_top_box_bottom.gif");
	height: 22px;
	font-size: 0px;
}

#index_top {
	background-image: url("../img/index_top.gif");
	height: 16px;
	width: 770px;
}

#index_top_tooltips {
	width: 100px;
}

#index_content {
	background-image: url("../img/index_content_bg.gif");
	background-repeat: repeat;
}

#content{
	overflow: auto;
	width: 750px;
	padding-left: 10px;
	color: #f1f1f1;
}

#index_left_box{
	width: 381px;
	float: left;
}

#index_left_box_bottom{
	background-image: url("../img/line.gif");
	height: 6px;
	font-size: 0px;
}

#index_left_box_content1{
	padding: 10px 20px 5px 20px;
}

#index_left_box_content2{
	padding: 50px 20px 50px 20px;
	width: 525px;
}

p.index {
	margin: 0px 0 15px 0;
	padding: 0px;
}

.index_parteneri {
	font-size: 15px;
	font-weight: bold;
}

#index_right_box{
	padding-left: 20px;
	margin-top: 10px;
	width: 335px;
	float: left;
}

#index_bottom {
	background-image: url("../img/index_bottom.gif");
	height: 16px;
	font: 0px;
}

#under_construction{
	margin: auto auto;
	font-weight: bold;
	text-align: center;
	color: white;
	padding: 150px 0 150px 0;
}

a.index_distribuitori_a{
	color: white;
	font-size: 13px;
}

a.index_distribuitori_a:hover{
	text-decoration: underline;
}


/* FORMS*/
td.tdlabel {
	margin-top: 0px;
	font-weight: normal;
	font-size: 8.5pt;
	margin-bottom: 0px;
	color: white;
	font-family: arial, helvetica, sans-serif;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
}

td.tdlabel-req {
	margin-top: 0px;
	font-weight: bold;
	font-size: 8.5pt;
	margin-bottom: 0px;
	color: white;
	font-family: arial, helvetica, sans-serif;
	text-align: right;
	vertical-align: middle;
}

td.tdlabel-req_abonat {
	margin-top: 0px;
	font-weight: bold;
	font-size: 8.5pt;
	margin-bottom: 0px;
	color: black;
	font-family: arial, helvetica, sans-serif;
	text-align: right;
	vertical-align: middle;
}

td.tdlabel-req_abonat_acord {
	margin-top: 0px;
	font-weight: bold;
	font-size: 8.5pt;
	margin-bottom: 0px;
	color: black;
	font-family: arial, helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
}

td.tdlabel-req-calendar {
	margin-top: 0px;
	font-weight: bold;
	font-size: 8.5pt;
	background: white;
	margin-bottom: 0px;
	color: black;
	font-family: arial, helvetica, sans-serif;
	text-align: right;
	vertical-align: top;
	padding-top: 5px;
}

td.tdlabel-err {
	margin-top: 0px;
	font-weight: bold;
	font-size: 8.5pt;
	margin-bottom: 0px;
	color: red;
	font-family: arial, helvetica, sans-serif;
	background-color: transparent;
	text-align: right;
	vertical-align: middle;
}

td.tdlabel-err-left {
	margin-top: 0px;
	font-weight: bold;
	font-size: 8.5pt;
	margin-bottom: 0px;
	color: red;
	font-family: arial, helvetica, sans-serif;
	background-color: transparent;
	text-align: left;
	vertical-align: middle;
}

td.tddata-nobackground {
	margin-top: 0px;
	font-weight: normal;
	font-size: 9pt;
	margin-bottom: 0px;
	color: black;
	font-family: courier new;
	text-align: left;
}

input.text {
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	font-weight: normal;
	font-size: 10pt;
	border-left: #7f9db9 1px solid;
	color: black;
	border-bottom: #7f9db9 1px solid;
	font-family: courier new;
	background-color: white;
}

input.text-req {
	border-right: #1c5180 1px solid;
	border-top: #1c5180 1px solid;
	font-weight: normal;
	font-size: 9pt;
	border-left: #1c5180 1px solid;
	color: black;
	border-bottom: #1c5180 1px solid;
	font-family: courier new;
	background-color: white;
}

select.text-req {
	border-right: #1c5180 1px solid;
	border-top: #1c5180 1px solid;
	font-weight: normal;
	font-size: 9pt;
	border-left: #1c5180 1px solid;
	color: black;
	border-bottom: #1c5180 1px solid;
	font-family: courier new;
	background-color: white;
}

input.text-disabled {
	border-right: #c9c7ba 1px solid;
	border-top: #c9c7ba 1px solid;
	font-weight: normal;
	font-size: 9pt;
	border-left: #c9c7ba 1px solid;
	color: #a9a9a9;
	border-bottom: #c9c7ba 1px solid;
	font-family: courier new;
	background-color: white;
}

textarea.text-req {
	border-right: #1c5180 1px solid;
	border-top: #1c5180 1px solid;
	font-weight: normal;
	font-size: 9pt;
	margin-bottom: 2px;
	border-left: #1c5180 1px solid;
	color: black;
	border-bottom: #1c5180 1px solid;
	font-family: courier new;
	background-color: white;
}

textarea.text-req-disabled {
	border-right: #1c5180 1px solid;
	border-top: #1c5180 1px solid;
	font-weight: normal;
	font-size: 9pt;
	border-left: #1c5180 1px solid;
	color: #a9a9a9;
	border-bottom: #1c5180 1px solid;
	font-family: courier new;
	background-color: white;
}

textarea.text-val {
	border-right: #1c5180 1px solid;
	border-top: #1c5180 1px solid;
	font-weight: normal;
	font-size: 9pt;
	border-left: #1c5180 1px solid;
	color: black;
	border-bottom: #1c5180 1px solid;
	font-family: courier new;
	background-color: white;
}

textarea.text {
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	font-weight: normal;
	font-size: 9pt;
	border-left: #7f9db9 1px solid;
	color: black;
	border-bottom: #7f9db9 1px solid;
	font-family: courier new;
	background-color: white;
}

textarea.text-disabled {
	border-right: #c9c7ba 1px solid;
	border-top: #c9c7ba 1px solid;
	font-weight: normal;
	font-size: 9pt;
	border-left: #c9c7ba 1px solid;
	color: #a9a9a9;
	border-bottom: #c9c7ba 1px solid;
	font-family: courier new;
	background-color: white;
}

.formButton {
	background-color: transparent;
	border: 1px solid white;
	font-family: tahoma;
	font-size: 11px;
	word-spacing: -1pt;
	font-weight: bold;
	vertical-align: middle;
	color: #fff;
	text-align: center;
	cursor: pointer;
}

.formButtonInfoStoc{
	background-color: transparent;
	border: 1px solid white;
	font-family: tahoma;
	font-size: 11px;
	word-spacing: -1pt;
	font-weight: bold;
	vertical-align: middle;
	color: #fff;
	text-align: center;
	cursor: pointer;
}

.formButton_abonat {
	background-color: transparent;
	border: 1px solid #1c5180;
	font-family: tahoma;
	font-size: 11px;
	word-spacing: -1pt;
	font-weight: bold;
	vertical-align: middle;
	color: #fff;
	text-align: center;
	color: black;
	float: left;
	margin-top: 10px;
	cursor: pointer;
}

.formButtonComanda {
	background-color: #fff;
	border: 1px solid white;
	font-family: tahoma;
	font-size: 11px;
	word-spacing: -1pt;
	font-weight: bold;
	vertical-align: middle;
	color: #00000;
	text-align: center;
	margin-left: 10px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
	float: left;
}

.checkBox {
	border-width: 0px;
	background-color: transparent;
	color: #000;
	margin: 0px;
	padding: 0px;
}

table.produse_add_la_cerere tr td{
	vertical-align: middle;
	text-align: right;
}

.confirmare_add_cos {
	font-weight: bold;
}

/* ----- CONTACT ----- */
#confirmare {
	margin: auto auto;
	padding: 120px 0 0 0;
	width: 300px;
}

#confirmare a{
	color: white;
	float: right;
	font-style: italic;
	font-size: 10px;
	background-color: transparent;
	text-decoration: none;
}

#confirmare a:hover{
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

img.contact_img{
	width: 176px;
	height: 170px;
	float: left;
	padding: 35px 10px 10px 15px;
}

#contact_date {
	margin-top: 20px;
	width: 376px;
	background-image: url("../img/contact_left.gif");
	background-repeat: no-repeat;
	height: 302px;
	float: left;
}

#contact_content{
	overflow: hidden;
	width: 950px;;
	padding-left: 10px;
	color: #f1f1f1;
}

#contact_top {
	padding: 5px 10px 10px 15px;
	font-size: 12px;
}

#contact_bottom {
	padding: 15px 0px 10px 10px;
	margin-left: 120px;
	width: 250px;
	height: 120px;
	font-size: 11px;
}

#contact_form{
	margin: 25px 0 0 5px;;
	float: left;
	padding: 25px 0 0 10px;
	background-image: url("../img/chenar_forma.gif");
	background-repeat: no-repeat;
	height: 310px;
	width: 345px;
	overflow: hidden;
}

span.left_title{
	font-weight: bold;
	font-size: 13px;
}

span.left_label {
	font-size: 12px;
}

table.contact_table{
	font-size: 12px;
}

img.contact_img_tooltip{
	float: left;
	margin: 45px 10px 0px 35px;
	padding: 0px;
	border: solid 1px white;
}

img.contact_img_tooltip_2{
	float: right;
	margin: 60px 0px 10px 35px;
	border: solid 1px white;
}

img.contact_img_harta{
	padding: 0px 0px 0px 130px;;
	margin: 0px;
}

#bottom_map{
	margin: 0px;
	padding: 0px;
	width: 262px;
	height: 221px;
}

#bottom_right_div{
	background-image: url("../img/contact_bg_bottom.gif");
	background-position: right -30px;
	background-repeat: no-repeat;
	width: 920px;

}

/* ---- DISTRIBUTIE ----- */
#no_dist {
	margin: auto auto;
	text-align: center;
	padding: 150px 0 150px 0;
	font-weight: bold;
}

span.titlu_distribuitor{
	font-weight: bold;
	font-size: 13px;
}

span.titlu_produs{
	font-weight: bold;
	font-size: 13px;
}

span.cod_produs {
	font-size: 13px;
}

span.titlu_categorie {
	font-size: 14px;
	font-weight: bold;
}

#distributie_content{
	width: 950px;
	overflow: auto;
	padding-left: 10px;
	margin-top: 20px;
}

.box_distributie {
	width: 290px;
	height: 120px;
	padding: 10px 15px 0px 10px;
	background-image: url("../img/distributie_box.gif");
	background-repeat: no-repeat;
	float: left;
}

.box_distributie a.distributie_titlu{
	color: white;
	text-decoration: underline;
	font-size: 14px;
}

.box_distributie a.distributie_citeste_mai_mult{
	color: white;
	text-decoration: underline;
	font-size: 12px;
}

.box_distributie a.distributie_titlu:hover, a.distributie_citeste_mai_mult:hover{
	text-decoration: none;
}

img.distributie_img{
	margin: 0px;
	padding: 0px;
	border: none;
	float: right;
}

.slimbox_titlu{
	font-size: 11px;
	margin-bottom: 5px;
}

.slimbox_a{
	text-decoration: underline;
}

.slimbox_a:hover{
	text-decoration: none;
}

#box_distributie a{
	color: #f1f1f1;
	float: left;
}

#box_distributie a:hover{
	text-decoration: underline;
}

/* ---- FURNIZORI ----- */
#furnizori_content{
	width: 950px;
	overflow: auto;
	padding: 10px 5px 10px 5px;
}

#furnizori_box_categorie{
	width: 640px;
	overflow: auto;
}

#furnizori_box_categorie_top {
	background-image: url("../img/furnizori_box_categorie_top.gif");
	height: 15px;
}

#furnizori_box_categorie_bottom {
	background-image: url("../img/furnizori_box_categorie_bottom.gif");
	height: 15px;
}

#furnizori_box_categorie_middle {
	background-image: url("../img/furnizori_box_categorie.gif");
	width: 610px;
	padding: 15px;
}

#furnizori_line_under_catetegorii {
	background-image: url("../img/furnizori_box_categorie_line.gif");
	background-repeat: no-repeat;
	margin-top: 2px;
	height: 7px;
	font-size: 0px;
}

#furnizori_top {
	height: 24px;
	width: 941px;
	background-image: url("../img/furnizori_top.gif");
	background-repeat: no-repeat;
}

#furnizori_bottom {
	height: 21px;
	width: 941px;
	background-image: url("../img/furnizori_bottom.gif");
	background-repeat: no-repeat;
}

#furnizori_box_content {
	overflow: auto;
	width: 941px;
	background-image: url("../img/furnizori_bg.gif");
}

#furnizori_box_left{
	overflow: auto;
	padding: 10px;
	width: 240px;
	float: left;
}

#furnizori_box_right{
	overflow: auto;
	padding: 10px 10px 10px 20px;
	width: 650px;
	float: left;
}

#furnizori_box_produs {
	overflow: auto;
}

#furnizori_box_produs_info {
	overflow: auto;
	padding-left: 10px;
	background-image: url("../img/bullet_bg.gif");
	background-position: left;
	background-repeat: repeat-y;
	text-align: justify;
}

#furnizori_box_produs_info a{
	color: white;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}

#furnizori_box_produs_info a:hover{
	text-decoration: none;
}

#furnizori_box_produs_info_top {
	padding-left: 10px;
	height: 10px;
	font-size: 0px;
	background-image: url("../img/top_bullet.gif");
	background-position: left;
	background-repeat: no-repeat;
}

#furnizori_box_produs_info_bottom {
	padding-left: 10px;
	height: 10px;
	font-size: 0px;
	background-image: url("../img/bottom_bullet.gif");
	background-position: left;
	background-repeat: no-repeat;
}

a.furnizori_categorie{
	color: white;
	font-style: normal;
	width: 100%;
	text-decoration: underline;
}

#furnizori_box_produs_info a.furnizori_produs_link{
	color: white;
	font-style: normal;
	width: 100%;
	text-decoration: underline;
	font-weight: bold;
}

a.furnizori_categorie_link{
	color: white;
	font-style: normal;
	width: 100%;
	text-decoration: underline;
}

span.furnizori_categorie_gold{
	color: #fdcb01;
	font-weight: bold;
	width: 100%;
}

a.furnizori_categorie:hover, a.current, a.furnizori_categorie_link:hover, a.furnizori_produs_link:hover{
	text-decoration: none;
}

img.img_dist{
	padding: 5px 5px 5px 5px;
}

span.titlu_distributie{
	font-size: 13px;
	color: #f1f1f1;
	font-weight: bold;
}

a.next_level{
	float: right;
	color: #cbcbcb;
	font-style: italic;
}

a.next_level:hover{
	text-decoration: underline;
}

#wrapper_bara_navigare{
	height: 17px;
	padding-left: 5px;
	padding-bottom: 5px;
	font-size: 11px;
}

#left_bara_navigare{
	float: left;
	/*background-image: url("../img/bara_nav_left.gif");*/
	width: 8px;
	height: 17px;
}

#content_bara_navigare{
	float: left;
	background-repeat: repeat-x;
	height: 17px;
	padding: 0 3px 0 3px;
	color: #fff;
	font-family: tahoma, sans-serif;
	font-size: 11px;
}

#content_bara_navigare a.bara_navigare_a{
	color: #fff;
	text-decoration: underline;
}

#content_bara_navigare a.bara_navigare_a:hover{
	text-decoration: none;
}

#right_bara_navigare{
	float: left;
	/*background-image: url("../img/bara_nav_right.gif");*/
	width: 8px;
	height: 17px;
}

#wrapper_bara_navigare a{
	color: #fff;
	font-style: normal;
}

#wrapper_bara_navigare a:hover{
	text-decoration: underline;
}

/* ---- NOUTATE ----- */
#no_noutati {
	margin: auto auto;
	text-align: center;
	padding: 120px 0 74px 0;
	font-weight: bold;
}

.validation_image {
	width: 120px;
	height: 40px;
	background-color: #e6e6e6;
	border-right: #1c5180 1px solid;
	border-top: #1c5180 1px solid;
	border-left: #1c5180 1px solid;
	border-bottom: #1c5180 1px solid;
}

#noutate_content {
	overflow: auto;
	width: 941px;
	margin: 10px 0 0 10px;
}

#noutate_box_top{
	background-image: url("../img/noutati_top.gif");
	height: 21px;
}

#noutate_box_bg{
	background-image: url("../img/noutati_bg.gif");
	background-repeat: repeat;
}

#noutate_box_content{
	overflow: auto;
	padding: 5px 10px 5px 10px;
}

#noutate_box_bottom{
	background-image: url("../img/noutati_bottom.gif");
	height: 21px;
}


#no_noutate{
	padding: 30px 0 30px 0;
	width: 930px;
	text-align: center;
}

a.noutate_a{
	color: white;
	text-decoration: underline;
}

a.noutate_abonat_a{
	color: white;
	text-decoration: underline;
	font-size: 15px;
}

a.noutate_a:hover, a.current, a.noutate_abonat_a:hover{
	color: #fdcb01;
	text-decoration: none;;
}

#abonare_div {
	vertical-align: middle;
	padding: 30px 0 30px 0;
}

#politica_de_conf{
	width: 100%;
	text-align: left;
}

/* ---- NOUTATI ----- */
#noutati_content {
	overflow: auto;
	width: 941px;
	margin: 10px 0 0 10px;
}

#noutati_top {
	height: 24px;
	width: 941px;
	background-image: url("../img/noutati_all_top.gif");
	background-repeat: no-repeat;
}

#noutati_bottom {
	height: 21px;
	width: 941px;
	background-image: url("../img/noutati_all_bottom.gif");
	background-repeat: no-repeat;
}

#noutati_box_content {
	overflow: auto;
	width: 941px;
	background-image: url("../img/noutati_all_bg.gif");
}

#noutati_box_left{
	overflow: auto;
	padding: 10px;
	width: 100px;
	float: left;
}

#noutati_box_right{
	overflow: auto;
	margin: 10px 10px 10px 35px;
	width: 770px;
	float: left;
}

#noutati_box_produs {
	overflow: auto;
}

#noutati_box_produs_info {
	overflow: auto;
	padding-left: 10px;
	background-image: url("../img/bullet_bg.gif");
	background-position: left;
	background-repeat: repeat-y;
}

#noutati_box_produs_info_top {
	padding-left: 10px;
	height: 10px;
	font-size: 0px;
	background-image: url("../img/top_bullet.gif");
	background-position: left;
	background-repeat: no-repeat;
}

#noutati_box_produs_info_bottom {
	padding-left: 10px;
	height: 10px;
	font-size: 0px;
	background-image: url("../img/bottom_bullet.gif");
	background-position: left;
	background-repeat: no-repeat;
}

a.noutati_categorie{
	color: white;
	font-style: normal;
	width: 100%;
}

/* ------- APLICATII */
#aplicatii_box_content a.aplicatii_a{
	color: white;
	text-decoration: underline;
	font-weight: bold;
}

#aplicatii_box_content a.aplicatii_a:hover,#aplicatii_box_content a.current {
	text-decoration: none;
}

#aplicatii_content {
	overflow: auto;
	width: 941px;
	margin: 10px 0 0 10px;
}

#aplicatii_top {
	height: 24px;
	width: 941px;
	background-image: url("../img/furnizori_top.gif");
	background-repeat: no-repeat;
}

#aplicatii_bottom {
	height: 21px;
	width: 941px;
	background-image: url("../img/furnizori_bottom.gif");
	background-repeat: no-repeat;
}

#aplicatii_box_content {
	overflow: auto;
	width: 941px;
	background-image: url("../img/furnizori_bg.gif");
}

#aplicatii_box_content a{
	color: white;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}

#aplicatii_box_content a:hover{
	text-decoration: none;
}

#aplicatii_box_content {
	overflow: auto;
	width: 941px;
	background-image: url("../img/furnizori_bg.gif");
}

#aplicatii_box_left{
	overflow: auto;
	padding: 10px;
	width: 240px;
	float: left;
}

#aplicatii_box_right{
	overflow: auto;
	padding: 10px 10px 10px 20px;
	width: 650px;
	float: left;
}

#aplicatii_title {
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	background-color: transparent;
}

a.aplicatii_download{
	color: white;
	font-style: italic;
	font-size: 10px;
	float: left;
	text-decoration: underline;
}

a.aplicatii_download:hover{
	text-decoration: none;
}

#no_aplications {
	margin: auto auto;
	text-align: center;
	padding: 150px 0 150px 0;
	font-weight: bold;
}

/* ---- Info stoc ----- */
#infostoc_wrapper {
	width: 941px;
	margin: auto auto;
	text-align: center;
	text-align: center;
}

#forma{
	margin: auto auto;
	width: 270px;
}

#infostoc_box_top{
	background-image: url("../img/noutati_top.gif");
	height: 21px;
}

#infostoc_box_bg{
	background-image: url("../img/noutati_bg.gif");
	background-repeat: repeat;
	height: 273px;
}

#infostoc_box_content{
	overflow: auto;
	padding: 5px 10px 5px 10px;
	text-align: center;

}

#infostoc_box_bottom{
	background-image: url("../img/noutati_bottom.gif");
	height: 21px;
}

/* ---- Aplicatii----- */
#no_services {
	margin: auto auto;
	text-align: center;
	padding: 150px 0 150px 0;
	font-weight: bold;
}

#aplicatii_box_content a.servicii_a {
	text-decoration: underline;
	font-weight: bold;
}

#aplicatii_box_content a.servicii_a:hover,#aplicatii_box_content a.current  {
	text-decoration: none;
	color: #fdcb01;
}

#servicii_box_content {
	overflow: auto;
	width: 941px;
	background-image: url("../img/furnizori_bg.gif");
}

#servicii_box_left{
	overflow: auto;
	padding: 10px;
	width: 240px;
	float: left;
}

#servicii_box_right{
	overflow: auto;
	padding: 10px 10px 10px 20px;
	width: 650px;
	float: left;
}

#servicii_box_produs {
	overflow: auto;
}

#servicii_box_produs_info {
	overflow: auto;
	padding-left: 10px;
	background-image: url("../img/bullet_bg.gif");
	background-position: left;
	background-repeat: repeat-y;
}

#servicii_box_produs_info a{
	color: white;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}

#servicii_box_produs_info a:hover{
	text-decoration: none;
}

#servicii_box_produs_info_top {
	padding-left: 10px;
	height: 10px;
	font-size: 0px;
	background-image: url("../img/top_bullet.gif");
	background-position: left;
	background-repeat: no-repeat;
}

#servicii_box_produs_info_bottom {
	padding-left: 10px;
	height: 10px;
	font-size: 0px;
	background-image: url("../img/bottom_bullet.gif");
	background-position: left;
	background-repeat: no-repeat;
}

span.titlu_servicii{
	font-size: 13px;
	font-weight: bold;
	color: #f1f1f1;
	text-indent: 25px;
}


/* ---- SITEMAP ----- */
#sitemap_content {
	overflow: auto;
	width: 941px;
	margin: 10px 0 0 10px;
}

#sitemap_box_top{
	background-image: url("../img/noutati_top.gif");
	height: 21px;
}

#sitemap_box_bg{
	background-image: url("../img/noutati_bg.gif");
	background-repeat: repeat;
}

#sitemap_box_content{
	background-image: url("../img/sitemap.jpg");
	background-repeat: no-repeat;
	background-position: 600px top;
	overflow: auto;
	padding: 15px 10px 20px 30px;
}

#sitemap_box_bottom{
	background-image: url("../img/noutati_bottom.gif");
	height: 21px;
}

a.sitemap_a{
	color: white;
}

a.sitemap_a:hover{
	color: white;
	text-decoration: underline;
}

#distributie_box{
	padding: 5px 10px 5px 20px;
}

.distribuitori, .nivel1, .furnizori, .nivel2, .nivel3, .nivel4, .nivel5, .nivel6{
	padding-left: 30px;
}

.nume_produs_top_left {
	width: 150px;
	vertical-align: top;
	font-style: italic;
}

/*** CARIERE ***/
#cariere_content {
	overflow: auto;
	width: 941px;
	margin: 10px 0 0 10px;
}

#cariere_top {
	height: 24px;
	width: 941px;
	background-image: url("../img/furnizori_top.gif");
	background-repeat: no-repeat;
}

#cariere_bottom {
	height: 21px;
	width: 941px;
	background-image: url("../img/furnizori_bottom.gif");
	background-repeat: no-repeat;
}

#cariere_box_content {
	overflow: auto;
	width: 941px;
	background-image: url("../img/furnizori_bg.gif");
}

#cariere_box_left{
	overflow: auto;
	padding: 10px;
	width: 245px;
	float: left;
}

#cariere_box_right{
	overflow: auto;
	margin: 10px 10px 10px 15px;
	width: 640px;
	float: left;
}

#cariere_box_produs {
	overflow: auto;
}

#cariere_box_produs_info {
	overflow: auto;
	padding-left: 10px;
	background-image: url("../img/bullet_bg.gif");
	background-position: left;
	background-repeat: repeat-y;
}

#cariere_box_produs_info_top {
	padding-left: 10px;
	height: 10px;
	font-size: 0px;
	background-image: url("../img/top_bullet.gif");
	background-position: left;
	background-repeat: no-repeat;
}

#cariere_box_produs_info_bottom {
	padding-left: 10px;
	height: 10px;
	font-size: 0px;
	background-image: url("../img/bottom_bullet.gif");
	background-position: left;
	background-repeat: no-repeat;
}

#cariere_line {
	background-image: url("../img/furnizori_box_categorie_line.gif");
	background-repeat: no-repeat;
	margin-top: 2px;
	height: 7px;
	font-size: 0px;
}

#cariere_box_categorie_top {
	background-image: url("../img/furnizori_box_categorie_top.gif");
	height: 15px;
}

#cariere_box_categorie_bottom {
	background-image: url("../img/furnizori_box_categorie_bottom.gif");
	height: 15px;
}

#cariere_box_categorie_middle {
	background-image: url("../img/furnizori_box_categorie.gif");
	width: 610px;
	padding: 15px;
}

#cariere_box_form_top {
	padding-left: 10px;
	height: 10px;
	font-size: 0px;
	background-image: url("../img/top_bullet.gif");
	background-position: left;
	background-repeat: no-repeat;
}

#cariere_box_form_bg {
	background-image:url(../img/bullet_bg.gif);
	background-position:left center;
	background-repeat:repeat-y;
	overflow:auto;
	padding-left:10px;
	text-align:justify;
}

#cariere_box_form_bottom {
	padding-left: 10px;
	height: 10px;
	font-size: 0px;
	background-image: url("../img/bottom_bullet.gif");
	background-position: left;
	background-repeat: no-repeat;
}

a.cariere_categorie{
	color: white;
	font-style: normal;
	width: 100%;
}

a.current {
	color: #fdcb01;
}

/******** CERERE DE OFERTA ********/
#main_area_cerere_de_oferta {
	margin: 0 0 0 9px;
	overflow: auto;
	width: 941px;
}

#cerere_de_oferta {
	font-size: 15px;
	height: 15px;
	padding: 9px 40px 9px 0;
	overflow: hidden;
	text-align: right;
	width: 590px;
	background-image: url("../img/link_2_cerere.jpg");
	background-repeat: no-repeat;
	background-position: right;
}

#cerere_de_oferta a.link_cerere_de_oferta {
	font-size: 13px;
}

#cerere_de_oferta_box_top{
	background-image: url("../img/noutati_top.gif");
	height: 21px;
}

#cerere_de_oferta_box_bg{
	background-image: url("../img/noutati_bg.gif");
	background-repeat: repeat;
}

#cerere_de_oferta_box_content{
	overflow: auto;
	padding: 5px 10px 5px 10px;
}

#cerere_de_oferta_box_bottom{
	background-image: url("../img/noutati_bottom.gif");
	height: 21px;
}

table.cerere_de_oferta_table {
	width: 100%;
	border: none;
	border-collapse: collapse;
}

table.cerere_de_oferta_table tr td{
	border: 1px solid white;
}

table.cerere_de_oferta_table tr td.header {
	background-color: #cbcbcb;
	font-weight: bold;
	color: black;
}

table.cerere_de_oferta_table tr td.right_text {
	text-align: right;
}

table.cerere_de_oferta_table tr td.no_border {
	border: none;
}

table.cerere_de_oferta_table tr td a{
	color: white;
	text-decoration: none;
}

table.cerere_de_oferta_table tr td a:hover{
	text-decoration: underline;
}

#cerere_box_form_bg {
	overflow:auto;
	padding-left:10px;
	text-align:justify;
}

span.italic_max {
	font-style: italic;
	font-weight: normal;
	color: white;
}

#cerere_de_oferta_send {
	padding: 150px 0 150px 0;
	width: 500px;
	overflow: hidden;
	margin: auto auto;
	text-align: center;
}

#cerere_de_oferta_send a{
	color: #cbcbcb;
	font-style: italic;
	font-weight: normal;
	margin-left: 200px;
 	text-decoration: underline;
}

#cerere_de_oferta_send a:hover {
	text-decoration: none;
 }

#cerere_de_oferta_instructiuni {
	width: 920px;
 	margin: auto auto;
}
