html {
    border-left: 0px;
}
body, form, a, div, span, ul, ol, li, table, caption, tr, th, td, img, strong, em, p, h1, h2, h3, h4, h5, h6, pre {
    padding: 0px;
    border: 0px;
    margin: 0px;
}
body {
	background-position:top center;
	background-image: url('../image/background_top.png');
	background-repeat: repeat-x;
}
body, h1, h2, h3, h4, h5, h6, table, tr, th, td {
    font-family: arial, georgia, helvetica, verdana, lucida, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
	color: #454545;
} 
input, select, option, textarea {
	font-family: arial, georgia, helvetica, verdana, lucida, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
	color:#454545;
	border:1px solid #aaaaaa;
}
strong, h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
}
h1 {
	font-size:22px;
	font-weight:normal;
}
h2 {
	font-size:19px;
	font-weight:normal;
}
h3 {
	font-size:14px;
	margin-bottom:10px;
}
h4 {
	font-size:12px;
}
h5 {
	font-size:11px;
	font-weight:normal;
}
#h1Title {
	font-size:22px;
	font-weight:bold;
	text-align:center;
}
a {
	color:#393939;
	text-decoration:none;
}/*
a:visited {
	text-decoration:none;
}
a:active {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
	color:#939393;
}*/
p {
	margin-top:0px;
	margin-bottom:5px;
	padding-bottom:5px;
	font-size:11px;
}
strong {
	font-weight:bold;
}
small {
	font-size:10px;
}
tbody {
	color:#000000;
}
/* TinyMCE HACK */ 
p { 
margin-bottom:15px;
font-size:12px;
}
.MsoNormal {
text-align:left;
font-size:12px;
font-family:arial;
}
/* end HACK */
#language_selector {
	text-align:center;
}

#wrapper {
	width: 790px;
	height: 100%;
	margin: 0px auto;
}

#error404Message {
	font-family:Georgia;
	font-weight:bold;
	font-size:14px;
	margin-top:70px;
	z-index:1000;
	color:#ffffff;
	text-align:center;
}
#feedback_user {
	color:#FF0000;
	text-align:center;
}
#feedback_system {
	color:#FF0000;
	text-align:center;
}

/*TOP*/
#top{
	width: 790px;
	height: 142px;
}
#top_menu {
	width:100%; position:absolute; margin:0px auto; text-align:center;margin-top:104px; z-index:100;
}
.seminee_contact{
	float: left;
}
.seminee{
	height: 15px;
	margin-top: 7px;
	text-align: left;
	color: #cfcfcf;
	font-size: 9px;
	font-family: "Microsoft Sans Serif";
}
.contact_seminee_top{
	width: 790px;
	height: 10px;
}
#contact{
	float: right;
	height: 17px;
	width: 240px;
	margin-left: 400px;
	color: #cfcfcf;
	font-size: 9px;
	font-family: "Microsoft Sans Serif";
}
#contact_left{
	float: left;
	width: 92px;
}
#contact_right{
	float: right;
	width: 135px;
}
#contact_tel_img{
	float: left;
	height: 17px;
	margin-top: 3px;
}
#contact_tel_text{
	float: right;
	height: 15px;
	margin-top: 7px;
}
#contact_email_img{
	float: left;
	height: 17px;
	margin-top: 2px;
}
#contact_email_text{
	float: right;
	height: 17px;
	margin-top: 7px;
}
#big{
	width: 790px;
	height: 100%;
	background-color: #ffffff;
	margin: 0px auto;
}
#banner {
	width: 775px;
	height: 265px;
	margin-top: 50px;
}
#top_left {
	float: left;
	width:95px;
	height:66px;
	margin-left: -100px;
	margin-top: 20px;
	display: block;
}
#search{
	background-image: url('../image/search.jpg');
	background-repeat: no-repeat;
	float: right;
	width: 235px;
	height: 40px;
	/*margin-left: 460px;*/
	margin-top: 25px;
}
#searchInput{
	background-color: #0c2140;
	color: #009cff;
	font-size: 11px;
	font-family: "Arial";
	border: 0px;
	width: 215px;
	height: 14px;
	margin-top: 2px;
	padding-left: 12px;
	padding-right: 10px;
}
#buttons_search{
	width: 235px;
	height: 20px;
}
a.cautare_avansata, a.cautare_avansata:visited, a.cautare_avansata:hover, a.cautare_avansata:link, a.cautare_avansata:active{
	font-family: "Arial";
	font-size: 11px;
	color: #0564b5;
	text-decoration: underline;
	font-weight: normal;
	margin-left: 5px;
}
#cauta_left{
	float: left;
	margin-top: 7px;
}
#cauta_right{
	float: right;
	margin-right: 0px;
	margin-top: 7px;
}
#cautaInput{
	border: none;
	font-family: "Arial";
	font-size: 11px;
	color: #e0e0e0;
	text-decoration: none;
	font-weight: bold;
	background-color: #132949;
}
a.cauta, a.cauta:visited, a.cauta:hover, a.cauta:link, a.cauta:active{
	font-family: "Arial";
	font-size: 11px;
	color: #e0e0e0;
	text-decoration: none;
	margin-right: 5px;
	font-weight: bold;
}

li {
	float:left;
	list-style:none;
	margin-left:3px;
	margin-right:3px;
}
ul{
	float: left;
	display: block;
	list-style-type: none;
}

/*BODY*/
#corp{
	width: 790px;
	height: 100%;
	margin-top: 35px;
	margin-bottom: 20px;
}
#left{
	float: left;
	width: 536px;
	height: 100%;
}
.sus{
	width: 343px;
	height: 250px;
	display: block;
	clear: both;
	margin-bottom: 15px;
}
#jos{
	width: 343px;
	height: 250px;
	display: block;
	clear: both;
}
#right{
	float: right;
	width: 233px;
	height: auto;
}
#left_left{
	float: left;
	background-image: url("../image/blue.jpg");
	background-repeat: no-repeat;
	width: 343px;
}
#marci_title{
	font-family: "Arial";
	font-size: 12px;
	text-align: left;
	color: #011c27;
	font-weight: normal;
	width: 300px;
	height: 25px;
	margin-top: 2px;
	margin-left: 22px;
}
.marci_comerciale{
	width: 165px;
	margin-top: 7px;
}
.marci_comerciale_image{
	width: 155px;
	height: 90px;
	border: solid 1px #d5e3e4;
	padding: 4px;
}
.marci_comerciale_title{
	width: 165px;
	font-size: 12px;
	font-family: "Arial";
	margin-top: 6px;
	color: #042e6a;
	font-weight: bold;
}
.marci_comerciale_content{
	width: 165px;
	height: 70px;
	font-size: 12px;
	font-family: "Arial";
	margin-top: 10px;
}
.marci_comerciale_button{
	width: 165px;
	height: 20px;
	margin-top: 18px;
	margin-bottom: 6px;
	text-align: right;
}
a.white, a.white:visited, a.white:hover, a.white:link, a.white:active{
	font-family: "Arial";
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
	font-weight: normal;
	margin-right: 10px;
	margin-left: 10px;
}
#produse_noi_title{
	font-family: "Arial";
	font-size: 12px;
	text-align: left;
	font-weight: normal;
	width: 133px;
	height: 23px;
	margin-top: 2px;
	margin-left: 22px;
	color: #011c27;
}
.produs_nou{
	width: 172px;
	height: 123px;
	margin-top: 10px;
}
.banner_nou_image{
	width: 65px;
	height: 65px;
	margin-top: 4px;
	margin-left: 4px;
	position: absolute;
}
.produs_nou_image{
	width: 162px;
	height: 90px;
	border: solid 1px #d5e3e4;
	padding: 4px;
}
.buttons_produse{
	width: 173px;
	height: 15px;
}
.arrow{
	float: left;
	width: 6px;
	height: 9px;
	margin-top: 5px;
}
.produs_nou_button{
	float: right;
	height: 15px;
	margin-top: 2px;
	text-align: right;
}
a.blue, a.blue:visited, a.blue:hover, a.blue:link, a.blue:active{
	font-family: "Arial";
	font-size: 11px;
	color: #00a4e3;
	text-decoration: underline;
	font-weight: normal;
}
#left_right{
	float: right;
	background-image: url("../image/pink.jpg");
	background-repeat: no-repeat;
	width: 173px;
	margin-left: 10px;
}
.left_left_left{
	float: left;
	width: 163px;
	height: 240px;
}
.left_left_right{
	float: right;
	width: 163px;
	height: 240px;
	margin-left: 13px;
}

#produse_lista_background{
	background-image: url("../image/blue_produse.jpg");
	background-repeat: no-repeat;
	width: 535px;
	height: 25px;
}
#produse_lista_title{
	width: 490px;
	font-family: "Arial";
	font-size: 12px;
	color: #011c27;
	padding-top: 3px;
	margin-left: 22px;
}
#produse_per_pagina{
	float: left;
	width: 245px;
	margin-top: 10px;
	text-align: left;
}
.produse_pagina_next_prev{
	float: right;
	width: 245px;
	margin-top: 10px;
	text-align: right; 
}
a.produse_nr_pe_pagina, a.produse_nr_pe_pagina:visited, a.produse_nr_pe_pagina:active{
	font-family: "Arial";
	font-size: 12px;
	color: #042e6a;
}
a.produse_nr_pe_pagina:hover, .produse_nr_pe_pagina_hover{
	font-family: "Arial";
	font-size: 12px;
	color: #00a4e3;
	font-weight: bold;
}
.line{
	color: #b8d3ea;
}
.produse_pagina{
	font-family: "Arial";
	font-size: 12px;
	color: #042e6a;
}
.produse{
	display: inline-block;
	clear: both;
	margin-top: 25px;
}
.produse_left{
	float: left;
	width: 260px;
	height: 100px;
}
.produse_right{
	float: right;
	width: 260px;
	height: 100px;
	margin-left: 15px;
}
.produse_img{
	float: left;
	width: 98px;
	height: 100px;
	padding: 4px;
	border: solid 1px #d5e3e4;
}
.produse_content{
	float: right;
	width: 140px;
}
.produse_img_dim{
	width: 98px;
	height: 100px;
}
.produse_title{
	width: 150px;
	height: 14px;
	font-family: "Arial";
	font-size: 12px;
	color: #042e6a;
	font-weight: bold;
}
.produse_description{
	width: 150px;
	height: 30px;
	font-family: "Arial";
	font-size: 12px;
	color: #454545;
	margin-top: 18px;
	margin-bottom: 25px;
}
a.produse_button, a.produse_button:active, a.produse_button:link, a.produse_button:hover, a.produse_button:visited{
	width: 145px;
	height: 19px;
}

.categories_background_minus{
	background-image: url("../image/categories_pink_plus.jpg");
	background-repeat: no-repeat;
	width: 233px;
	display: block;
	clear: both;
	margin-bottom: 16px;
	cursor:pointer;
}
.categories_background_plus{
	background-image: url("../image/categories_pink_minus.jpg");
	background-repeat: no-repeat;
	width: 233px;
	margin-bottom: 16px;
}
.categories_content {
	display:block;clear:both;
}
.categories_title{
	font-family: "Arial";
	font-size: 12px;
	color: #011c27;
	width: 200px;
	height: 25px;
	margin-left: 20px;
	padding-top: 3px;
}
a.categories_button, a.categories_button:visited, a.categories_button:link, a.categories_button:active{
	font-family: "Arial";
	font-size: 12px;
	color: #011c27;
	width: 200px;
	height: 11px;
	padding-top: 8px;
	margin-bottom: 8px;
	margin-left: 36px;
	display: block;
}
a.categories_button:hover, .categories_button_hover{
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #00a4e3;
	width: 200px;
	height: 11px;
	padding-top: 8px;
	margin-bottom: 8px;
	margin-left: 36px;
	display: block;
}
#categories_1, #categories_2{
	background-image: url("../image/background_blank.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 27px;
}
#categories_hover {
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #00a4e3;
	padding-top: 8px;
	padding-left: 36px;
	background-image: url("../image/backgound_arrow_blue.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 21px;
}
#brands_detalii{
	width: 790px;
	display: inline-block;
	clear: both;
}
#produse_detalii{
	width: 535px;
	display: block;
	clear: both;
}
#produse_detalii_img{
	float: left;
	width: 250px;
	height: 249px;
	border: solid 1px #d5e3e4;
	padding: 4px;
	margin-top: 16px;
	margin-right: 20px; /*nou*/
	margin-bottom: 10px; /*nou*/
}
#brands_detalii_img_dim{
	width: 250px;
	height: 249px;
	border: solid 1px #d5e3e4;
}
#produse_detalii_img_dim{
	width: 250px;
	height: 249px;
}
#produse_detalii_content{
	width: 535px;
	display: block;
}
#produse_detalii_denumire{
	float: right; /*nou*/	
	width: 255px; /*260*/
}
.denumire{
	float: right; /*nou*/
	width: 255px;
	font-family: "Arial";
	font-size: 17px;
	color: #454545;
	text-align: left;
}
.semineu_tip{
	float: right; /*nou*/
	width: 125px;
	font-family: "Arial";
	font-size: 12px;
	text-align: right;
	margin-left: 10px;
}
#produse_detalii_brand{
	float: right; /*nou*/
	width: 255px;
	margin-top: 7px;
}
.brand{
	float: right; /*nou*/
	width: 255px; /*nou*/
	font-family: "Arial";
	font-size: 14px;
	font-weight: bold;
	color: #042e6a;
}
#produse_detalii_description{
	width: 535px; /*251px*/
	margin-top: 20px;
	padding-top: 70px;
	display:block;
}
.description{
	width: 535px;  /*nou*/
 	font-family: "Arial";
	font-size: 12px;
	color: #454545;
	margin-right: 20px;
}
.produse_detalii_buttons{
	width: 258px;
	height: 20px;
	margin-top: 7px;
	margin-left: 275px;
}
.produse_detalii_button_left{
	float: left;
	width: 125px;
	height: 20px;
}
.produse_detalii_button_right{
	float: right;
	width: 125px;
	height: 20px;
}
#lupa{
	width: 21px;
	height: 21px;
	margin-left: 115px;
}
#produse_detalii_accesorii_compatibile{
	background-image: url("../image/blue_produse.jpg");
	background-repeat: no-repeat;
	width: 535px;
	height: 25px;
	margin-top: 22px;
	display: table;
}
#slide{
	width: 136px;
	height: 68px;
	margin-top: 10px;
}
#produse_detalii_date_tehnice{
	background-image: url("../image/blue_produse.jpg");
	background-repeat: no-repeat;
	width: 535px;
	height: 25px;
	margin-top: 20px;
}

.produse_detalii_table{
	width: 535px;  /*new*/
	font-family: "Arial";
	font-size: 12px;
	color: #454545;
	margin-top: 15px;
}
.produse_detalii_table_td_top1{
	background-color: #e4f2eb;
	width: 445px;
	height: 20px;
	padding-left: 20px;
}
.produse_detalii_table_td_top2{
	background-color: #e4f2eb;
	width: 90px;
	height: 20px;
}
.produse_detalii_table_tr{
	width: 536px;
}
.produse_detalii_table_td_left{
	width: 446px;
	height: 25px;
	padding: 3px;
	padding-left: 7px;
	border-bottom: solid 1px #d5e3e4;
}
.produse_detalii_table_td_right{
	width: 90px;
	height: 25px;
	text-align: right;
	padding: 3px;
	border-bottom: solid 1px #d5e3e4;
}
.table_title_font{
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #454545;
}

#produse_bottom{
	display: block;
	clear: both;
	margin-top: 15px;
}
#articole_pagini{
	float: left;
	width: 260px;
	margin-top: 10px;
}
#articole_gasite, #pagini{
	font-family: "Arial";
	font-size: 12px;
	color: #042e6a;
}
.indigo{
	font-family: "Arial";
	font-size: 12px;
	color: #042e6a;
	font-weight: bold;
}
#pagina{
	width: 540px; 
	height: 14px;
	text-align: center;
}

#abonare{
	background-image: url("../image/green.jpg");
	background-repeat: no-repeat;
	width: 233px;
}
#abonare_title{
	font-family: "Arial";
	width: 210px;
	height: 17px;
	font-size: 12px;
	color: #011c27;
	padding-left: 20px;
	padding-top: 3px;
}
#abonare_content{
	font-family: "Arial";
	font-size: 12px;
	width: 223px;
	padding-top: 13px;
}
#abonare_email{
	background-image: url("../image/email_field.jpg");
	background-repeat: no-repeat;
	width: 236px;
	height: 23px;
	margin-top: 12px;
}
#emailInput{
	border: none;
	background-color: #e4f2fe;
	width: 215px;
	margin-left: 7px;
	margin-top: 2px;
	text-align: right;
	font-family: "Arial";
	font-size: 12px;
}
#abonare_buttons{
	width: 235px;
	height: 15px;
}
#abonare_button_left{
	float: left;
	height: 17px;
	text-align: left;
}
#abonare_button_right{
	float: right;
	height: 17px;
	text-align: right;
}
#dezabonareInput{
	border: none;
	background-color: #ffffff;
	font-family: "Arial";
	font-size: 11px;
	color: #aaaaaa;
	text-decoration: underline;
	font-weight: normal;
}
#abonareInput{
	border: none;
	background-color: #ffffff;
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	color: #00a4e3;
	font-weight: normal;
	text-decoration: none;
}
#distribInfo{
	background-image: url("../image/green.jpg");
	background-repeat: no-repeat;
	width: 233px;
	margin-top: 0px;
}
#distribInfo_title{
	font-family: "Arial";
	width: 210px;
	height: 17px;
	font-size: 12px;
	padding-left: 20px;
	padding-top: 0px;
}
#distribInfo_content{
	font-family: "Arial";
	font-size: 12px;
	width: 223px;
	padding-top: 20px;
}
#distribInfo_list {
	padding-bottom:5px;
}
#distribInfo_list h1 {
	padding:0px;
	margin:0px;
	margin-top:5px;
	color:#042e6a;
	font-weight:bold;
	font-size:14px;
}
#distribInfo_list h2 {
	padding:0px;
	margin:0px;
	margin-bottom:5px;
	color:#454545;
	font-weight:normal;
	font-size:17px;
}
#distribInfo_list .distrib {
	padding-bottom:10px;
}
#hartaDistrib {
	width:533px;
	height:374px;
}
.distribMapDot {
	height:31px;
	width:31px;
	text-align:center;
	color:#042e6a;
	font-size:12px;
	float:left;
	position:relative;
}
#map{
	background-image: url("../image/green.jpg");
	background-repeat: no-repeat;
	width: 233px;
	margin-top: 26px;
}
#map_title{
	font-family: "Arial";
	width: 210px;
	height: 17px;
	font-size: 12px;
	color: #011c27;
	padding-left: 20px;
	padding-top: 3px;
}
#map_img{
	width: 233px;
	height: 145px;
	margin-top: 9px;
}
#map_button{
	width: 225px;
	height: 17px;
	margin-left: 5px;
	text-align: right;
}
a.map_button_blue, a.map_button_blue:visited, a.map_button_blue:hover, a.map_button_blue:link, a.map_button_blue:active{
	font-family: "Arial";
	font-size: 11px;
	color: #00a4e3;
	text-decoration: underline;
	font-weight: normal;
}
#credentials{
	background-image: url("../image/green.jpg");
	background-repeat: no-repeat;
	width: 233px;
	margin-top: 20px;
}
#credentials_title{
	font-family: "Arial";
	width: 210px;
	height: 17px;
	font-size: 12px;
	color: #011c27;
	padding-left: 20px;
	padding-top: 3px;
}
#credentials_content{
	font-family: "Arial";
	font-size: 12px;
	width: 223px;
	padding-top: 20px;
}
#credentials_button{
	width: 225px;
	margin-left: 5px;
	margin-right: 5px;
	text-align: right;
	margin-top: 12px;
}
a.credentials_button_blue, a.credentials_button_blue:visited, a.credentials_button_blue:hover, a.credentials_button_blue:link, a.credentials_button_blue:active{
	font-family: "Arial";
	font-size: 11px;
	color: #00a4e3;
	text-decoration: underline;
	font-weight: normal;
}

#pages_title_background {
background-image: url("../image/blue_produse.jpg");
background-repeat: no-repeat;
width: 535px;
height: 25px;
}
#pages_title_text {
width: 490px;
font-family: "Arial";
font-size: 12px;
color: #011c27;
padding-top: 3px;
margin-left: 22px;
}
#left_pages{
float: left;
width: 535px;
}

/*BOTTOM*/
#bottom{
	width: 790px;
	display: inline-block;
	clear: both;
	margin-bottom: 30px;
}
#signature
{
	text-align: right;
	font-family: "Arial";
	font-size: 11px;
	color: #454545;
}
#bar_down{
	background-image: url("../image/bar_down.jpg");
	background-repeat: repeat-x;
	width: 790px;
	height: 6px;
}
#bottom_left{
	float: left;
	width: 600px;
	text-align: left;
	margin-top: 10px;
}
#kanvas{
	float: right;
	width: 102px;
	height: 23px;
}
#bottom_left a.bottom, #bottom_left a.bottom:active, #bottom_left a.bottom:visited, #bottom_left a.bottom:hover, #bottom_left a.bottom:link{
	font-family: "Arial";
	font-size: 11px;
	color: #454545;
	font-weight: normal;
}

/* FORM CONTACT */
#contact_forms{
	width: 530px;
	display: table;
	margin-bottom: 25px;
}
#contact_forms_left{
	float: left;
	margin-top: 15px;
	width: 265px;
	height: 230px;
}
#contact_forms_right{
	float: right;
	margin-top: 14px;
	width: 265px;
	height: 230px;
}
.contact_form{
	width: 270px;
	height: 20px;
	margin-top: 14px;
}
.contact_form2{
	width: 270px;
	height: 20px;
	margin-top: 14px;
}
#nameInput, #eInput, #phoneInput, #faxInput, #mobile_phoneInput, #adressInput{
	font-family: "Arial";
	border: 1px solid #dfdfdf;
	font-size: 11px;
	color: #454545;
	width: 250px;
	padding: 3px;
}
#nameInput{
	background-image: url("../image/ro/form_nume_prenume.jpg");
	background-repeat: no-repeat;
}
#eInput{
	background-image: url("../image/ro/form_email.jpg");
	background-repeat: no-repeat;
}
#phoneInput{
	background-image: url("../image/ro/form_phone.jpg");
	background-repeat: no-repeat;
}
#faxInput{
	background-image: url("../image/ro/form_fax.jpg");
	background-repeat: no-repeat;
}
#mobile_phoneInput{
	background-image: url("../image/ro/form_mobile.jpg");
	background-repeat: no-repeat;
}
#adressInput{
	background-image: url("../image/ro/form_adresa.jpg");
	background-repeat: no-repeat;
}
#departamentInput,  #departamentInput  option {
	 width: 250px;
}
#departamentInput  option {
	 width: 250px;
	 border:0px;
}
#contact_textarea{
	width: 255px;
	height: 187px;
	margin-top: 15px;
}
#messageInput{
	font-family: "Arial";
	font-size: 11px;
	color: #bfbdbd;
	width: 255px;
	height: 180px;
	border: none;
	padding: 3px;
	border: 1px solid #dfdfdf;
}
#resetFormInput{
	float: left;
	font-family: "Trebuchet MS";
	font-size: 11px;
	border: none;
	margin-top: 15px;
	padding: 0px;
	text-decoration: underline;
	background-color:#ffffff;
}
#submitFormInput{
	float: right;
	font-family: "Trebuchet MS";
	font-size: 11px;
	border: none;
	margin-top: 15px;
	padding: 0px;
	text-decoration: underline;
	background-color:#ffffff;
}
#camp_obligatoriu{
	margin-top: 15px;
	font-family: "Arial";
	font-size: 11px;
	color: #454545;
}
.star{
	font-family: "Arial";
	font-size: 11px;
	color: #ff0000;
}
.orange{
	font-family: "Arial";
	font-size: 11px;
	color: #ff6400;
	margin-top: 15px;
	width: 650px;
}
.grey{
	font-family: "Arial";
	font-size: 11px;
	color: #454545;
	width: 650px;
}

