@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f2efe8;
	background-image: url(../images/bg_up.gif);
	background-repeat: repeat-x;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}
.main {
	width: 951px;
	margin-right: auto;
	margin-left: auto;
}
/*header*/
.main .header {
	height: 140px;
}
.main .header .logo {
	height: 84px;
	width: 374px;
	display: block;
	text-indent: -9000px;
	background-image: url(../images/logo.gif);
	margin-top: 40px;
	margin-left: 39px;
	float: left;
}
.main .header .right_header {
	float: right;
	clear: both;
	display: block;
}
.main .header .right_header .menu_header {
	clear: both;
}
.main .header .right_header #login .login {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 320px;
}


.main .header .right_header #login .login .user {
	background-image: url(../images/bg_login.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 118px;
	float: left;
	margin-top: 5px;
}
.main .header .right_header #login .login .user .username {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 112px;
	margin-top: 3px;
	margin-left: 2px;
	color: #000;
	display: block;
	padding: 0px;
}
.main .header .right_header #login .login .submit .login_btn {
	background-image: url(../images/login.gif);
	height: 30px;
	width: 67px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	text-indent: -9000px;
}
.main .header .right_header .search {
	float: right;
	clear: both;
	width: 280px;
	margin-top: 30px;
}
.main .header .right_header .search .search_form .search_bg {
	background-image: url(../images/search_bg.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 174px;
	display: block;
	text-align: left;
	float: left;
	margin-top: 7px;
}
.main .header .right_header .search .search_form .search_bg .search {
	width: 155px;
	float: left;
	margin-top: 6px;
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0px;
	color: #000;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/search_text_bg.gif);
	background-repeat: repeat-x;
}
.main .header .right_header .search .search_form .search_box {
	float: left;
}

.main .header .right_header .search .search_form .search_box .search_btn {
	background-image: url(../images/cauta_search.jpg);
	height: 42px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 103px;
	float: left;
	text-indent: -9000px;
}
/*end header*/


/*content*/
.main #content {
	background-image: url(../images/bg_header.gif);
	background-repeat: no-repeat;
}
.main #content #sidebar {
	float: left;
	display: block;
	width: 229px;
}
.main #content #sidebar .menu_sidebar {
	margin-top: 30px;
	margin-left: 22px;
	background-image: url(../images/menu_side_bg.jpg);
	background-repeat: no-repeat;
	padding-top: 1px;
}
.main #content #sidebar .menu_sidebar a {
	display: block;
	margin-top: 3px;
}
.main #content #sidebar .menu_sidebar .cables {
	background-image: url(../images/side_cabluri.jpg);
	height: 152px;
	width: 207px;
}
.main #content #sidebar .categories {
	width: 195px;
	margin-left: 28px;
	background-color: #E3DCCC;
	background-image: url(../images/bg_categories.gif);
	background-repeat: repeat-y;
	margin-bottom: 23px;
}
.main #content #sidebar .categories .lista_categorii {
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
}
.main #content #sidebar .categories .lista_categorii a {
	display: block;
	margin-top: 6px;
	margin-bottom: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/category_dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
}
.main #content #sidebar .categories .lista_categorii a:hover {
	color: #e5224b;	
}
.main #content #sidebar .categories .bottom_cat {
	background-image: url(../images/bottom_cat.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 195px;
}
.main #content #sidebar #newsletter {
	height: 120px;
	width: 184px;
	background-image: url(../images/bg_newsletter.png);
	background-repeat: no-repeat;
	margin-left: 28px;
	margin-bottom: 23px;
	padding-top: 14px;
	padding-left: 11px;
}
.main #content #sidebar #newsletter .newsletter_form {
	margin-top: 13px;
}

.main #content #sidebar #newsletter .newsletter_form .email_box {
	background-image: url(../images/bg_email.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 174px;
}
.main #content #sidebar #newsletter .newsletter_form .email_box .email {
	margin-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #5AA7D0;
	margin-left: 10px;
	font-style: italic;
	width: 154px;
}
.main #content #sidebar #newsletter .newsletter_form .go_btn {
	background-image: url(../images/go_btn.png);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 26px;
	width: 69px;
	float: right;
	margin-top: 8px;
	margin-right: 9px;
	text-indent: -9000px;
}
.main #content #sidebar #de_pe_blog {
	width: 195px;
	margin-left: 28px;
	margin-bottom: 23px;
	background-image: url(../images/bg_categories.gif);
	background-repeat: repeat-y;
}
.main #content #sidebar #de_pe_blog .dpblg_head {
	background-image: url(../images/de_pe_blog_top.png);
	background-repeat: no-repeat;
	height: 14px;
	width: 195px;
}
.main #content #sidebar #de_pe_blog .dpblg_ftr {
	background-image: url(../images/bottom_cat.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 195px;
}
.main #content #sidebar #de_pe_blog .dpblg_content {
	margin-left: 11px;
}
.main #content #sidebar #de_pe_blog .dpblg_content h1 {
	padding: 0px;
	font-family: tahoma, arial;
	font-size: 14px;
	color: #15537b;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	line-height: 14px;
}
.main #content #sidebar #de_pe_blog .dpblg_content p {
	font-family: tahoma, arial;
	font-size: 11px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 9px;
	display: block;
}
.main #content #sidebar #de_pe_blog .dpblg_content .link_more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c91d3f;
	text-decoration: none;
	text-align: right;
	margin-right: 22px;
	display: block;
	clear: both;
	font-style: italic;
}
.main #content #sidebar #de_pe_blog .dpblg_content .link_more:hover {
	text-decoration: underline;
	clear: both;
}

















.main #content #right_content {
	float: right;
	width: 717px;
}
.main #content #right_content .slide {
	width: 712px;
	margin-top: 10px;
}
.main #content #right_content .intro h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 48px;
	font-style: italic;
	color: #112f55;
	padding: 0px;
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.main #content #right_content .intro .text_box_intro {
	height: 78px;
	width: 710px;
	background-image: url(../images/bg_info.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.main #content #right_content .intro .text_box_intro p {
	font-size: 12px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 15px;
	margin: 0px;
	padding-bottom: 15px;
	text-indent: 25px;
}
.category_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 48px;
	color: #112f55;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
	font-style: italic;
}
.category_h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0B4FA4;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.category_h2 a {
	color: #039;
	font-weight: bold;
}

.main #content #right_content .produse h1 {
	padding: 0px;
	text-indent: -9000px;
	background-image: url(../images/prod_principale.gif);
	background-repeat: no-repeat;
	background-position: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #30819e;
	height: 20px;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.main #content #right_content .produse .prod_container p {
	margin: 0px;
	padding: 0px;
}


.main #content #right_content .produse .prod_container .prod_box {
	width: 168px;
	float: left;
	background-color: #FFF;
	margin-right: 5px;
	margin-left: 5px;
}
.main #content #right_content .produse .prod_container .prod_box .prod_hdr {
	background-image: url(../images/top_product.gif);
	height: 11px;
	width: 168px;
	background-repeat: no-repeat;
}
.main #content #right_content .produse .prod_container .prod_box .prod_ftr {
	background-image: url(../images/bottom_product.gif);
	height: 43px;
	width: 168px;
}
.main #content #right_content .produse .prod_container .prod_box .prod_ftr a {
	display: block;
	text-indent: -9000px;
	height: 23px;
	width: 72px;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
}
.main #content #right_content .produse .prod_container .prod_box .cat_ftr {
	background-image: url(../images/bottom_product_produse.gif);
	height: 43px;
	width: 168px;
}
.main #content #right_content .produse .prod_container .prod_box .cat_ftr a {
	display: block;
	text-indent: -9000px;
	height: 23px;
	width: 72px;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
}
.main #content #right_content .produse .prod_container .prod_box .doc_ftr {
	background-image: url(../images/bottom_product_doc.gif);
	height: 43px;
	width: 168px;
}
.main #content #right_content .produse .prod_container .prod_box .doc_ftr a {
	display: block;
	text-indent: -9000px;
	height: 23px;
	width: 114px;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
}


.main #content #right_content .produse .prod_container .prod_box .prod_content .poza_prod {

}
.main #content #right_content .produse .prod_container .prod_box .prod_content .poza_prod img {
	border: 1px solid #1e6da5;
}
.main #content #right_content .produse .prod_container .prod_box .prod_content .prod_infos {
	margin: 7px;
	height: 93px;
}

.main #content #right_content .produse .prod_container .prod_box .prod_content .prod_infos .link_h1 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #15537b;
	text-decoration: none;
	display: block;
	height: 30px;
	line-height: 14px;
}
.main #content #right_content .produse .prod_container .prod_box .prod_content .cat_infos {
	margin: 7px;
}
.main #content #right_content .produse .prod_container .prod_box .prod_content .cat_infos .link_h1 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #15537b;
	text-decoration: none;
	display: block;
	height: 30px;
	line-height: 14px;
}

.main #content #right_content .produse .prod_container .prod_box .prod_content .prod_infos p {
	padding: 0px;
	font-family: tahoma, arial;
	font-size: 10px;
	display: block;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.main #content #right_content .producatori_heading  {
	padding: 0px;
	text-indent: -9000px;
	background-image: url(../images/producatori_heading.gif);
	background-repeat: no-repeat;
	background-position: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #30819e;
	height: 20px;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.main #content #right_content .producatori {
	background-repeat: no-repeat;
	height: 106px;
	width: 713px;
	text-indent: -9000px;
	background-image: url(../images/bg_producatori.png);
	background-position: center top;
}
.footer {
	background-image: url(../images/footer_bg.gif);
	background-repeat: repeat-x;
	height: 92px;
	margin-top: 10px;
}
.footer .footer_container {
	width: 951px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/footer_logo.gif);
	background-repeat: no-repeat;
	background-position: 717px 35px;
	height: 92px;
}
.footer .footer_container .menu {
	height: 17px;
	background-image: url(../images/footer_menu.gif);
	background-repeat: no-repeat;
	padding-left: 70px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #001f33;
	margin-left: 38px;
	padding-top: 15px;
	background-position: left bottom;
	clear: both;
}
.footer .footer_container .menu .links_footer {
	margin-top: 2px;
}

.footer .footer_container .menu .links_footer a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #001f33;
	text-decoration: none;
	margin-right: 4px;
	margin-left: 4px;
}
.footer .footer_container .menu .links_footer a:hover {
	color: #FFF;
}
.footer .footer_container .copyright {
	background-image: url(../images/copyright_footer.gif);
	background-repeat: no-repeat;
	text-indent: -9000px;
	margin-left: 38px;
	margin-top: 5px;
	height: 17px;
	width: 268px;
}


.footer .footer_container .sedated {
	height: 17px;
	background-image: url(../images/footer_links.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #001f33;
	margin-left: 38px;
	background-position: left bottom;
	clear: both;
	margin-top: 5px;
	padding-left: 63px;
}

.footer .footer_container .sedated .links_sedated {
	margin-top: 2px;
}

.footer .footer_container .sedated .links_sedated a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #001f33;
	text-decoration: none;
	margin-right: 4px;
	margin-left: 4px;
}
.footer .footer_container .sedated .links_sedated a:hover {
	color: #FFF;
}
.main #content #right_content .produse .prod_container .page_general {
	background-color: #FFF;
	background-image: url(../images/page_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer {
	background-image: url(../images/page_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 15px;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer p img {
	padding: 10px;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .lista_documentatie .link_doc {
	background-image: url(../images/file_acrobat.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration: none;
	color: #112F55;
	font-style: italic;
	font-size: 14px;
	padding-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	display: block;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .lista_documentatie .link_doc:hover {
	background-image: url(../images/page_down.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration: none;
	color: #112F55;
	font-style: italic;
	font-size: 14px;
	padding-left: 20px;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .regular_text {
	text-indent: 40px;
	margin: 0px;
	padding: 0px;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer center b {
	color: #F00;
	font-weight: bold;
	font-size: 24px;
	line-height: 14px;
	font-family: "Courier New", Courier, monospace;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer center form .tabel_forms_reg {
	text-align: left;
}

.main #content #right_content .produse .prod_container .page_general .page_bg_footer center form .tabel_forms_reg tr td .inregistrare_btn {
	background-image: url(../images/inregistrare_btn.png);
	height: 42px;
	width: 137px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-indent: -9000px;
	float: left;
	background-repeat: no-repeat;
	background-color: #FFF;
	padding: 0px;
	margin-top: 20px;
	margin-left: 100px;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer center form .tabel_forms_reg tr td .trimite_mesaj {
	text-indent: -9000px;
	display: block;
	background-color: #FFF;
	background-image: url(../images/trimite_mesaj.png);
	float: left;
	height: 42px;
	width: 150px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 20px;
	margin-left: 100px;
	background-repeat: no-repeat;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .contact_info {
	margin-bottom: 5px;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .contact_info .h4_title {
	color: #112F55;
	font-size: 18px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .contact_info .informatie_contacte_important {
	font-weight: bold;
	font-size: 16px;
	font-style: italic;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
	text-transform: uppercase;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .contact_info .informatie_contacte {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
	font-size: 13px;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .contact_info .informatie_contacte_important2 {
	margin-left: 40px;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-style: italic;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .contact_info .informatie_contacte_tel {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 102px;
	font-size: 13px;
}



/*pagina de produs*/
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .produs_poze {
	float: left;
	width: 254px;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .produs_poze .poza_prod.lightbox .poza_produs_250 {
	border: 2px solid #0E4182;
}



.main #content #right_content .produse .prod_container .page_general .page_bg_footer .produs_partea_dreapta {
	float: right;
	width: 420px;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .produs_partea_dreapta .produs_informatie {
}





/*pagina de produs end*/
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .produs_partea_dreapta .produs_informatie {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #112F55;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .produs_partea_dreapta .produs_informatie i {
	font-style: normal;
	font-weight: bold;
	color: #112F55;
	font-size: 16px;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .produs_partea_dreapta .produs_informatie a {
	color: #F03;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .produs_partea_dreapta .produs_informatie a:hover {
	text-decoration: none;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .produs_partea_dreapta .produs_informatie strong {
	color: #060;
	font-size: 16px;
}
.main #content #right_content .produse .prod_container .page_general .page_bg_footer .produs_partea_dreapta .produs_documentatie_button a {
	background-color: #FFF;
	background-image: url(../images/documentatie_produs_pagina.png);
	height: 42px;
	width: 170px;
	float: left;
	display: block;
	text-indent: -9000px;
	margin-top: 20px;
}
.main #content #right_content .producatori table tr td #suppliers_slider ul {
	width: 200px;
}
.paginare {
	text-align: center;
	font-size: 14px;
	color: #F00;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	display: block;
	padding: 10px;
}
.paginare .prev a      {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #102C54;
	border: 1px dotted #102C54;
	padding: 3px;
	margin: 5px;
}

.paginare a      {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #102C54;
	border: 1px dotted #102C54;
	padding: 3px;
	margin: 5px;
}
.main #content #right_content .intro .text_box_intro p a {
	font-weight: bold;
	color: #000;
}
.main .header .right_header #login span {
	font-size: 11px;
	display: block;
	height: 23px;
	padding-top: 7px;
	text-align: right;
}
.main .header .right_header #login span a {
	text-decoration: none;
	color: #F00;
	font-weight: bold;
}
