a.menu1_1:link , a.menu1_1:visited {display:block;float:right;width:106px;height:30px;background-image:url(./img/1.jpg);background-position: 0 0;margin:0 10px;}

a.menu1_1:hover  {display:block;float:right;width:106px;height:30px;background-image:url(./img/1.jpg);background-position: 0 -30px;margin:0 10px;}a.menu2_1:link , a.menu2_1:visited {display:block;float:right;width:33px;height:30px;background-image:url(./img/2.jpg);background-position: 0 0;margin:0 10px;}

a.menu2_1:hover  {display:block;float:right;width:33px;height:30px;background-image:url(./img/2.jpg);background-position: 0 -30px;margin:0 10px;}a.menu3_1:link , a.menu3_1:visited {display:block;float:right;width:165px;height:30px;background-image:url(./img/3.jpg);background-position: 0 0;margin:0 10px;}

a.menu3_1:hover  {display:block;float:right;width:165px;height:30px;background-image:url(./img/3.jpg);background-position: 0 -30px;margin:0 10px;}a.menu4_1:link , a.menu4_1:visited {display:block;float:right;width:115px;height:30px;background-image:url(./img/4.jpg);background-position: 0 0;margin:0 10px;}

a.menu4_1:hover  {display:block;float:right;width:115px;height:30px;background-image:url(./img/4.jpg);background-position: 0 -30px;margin:0 10px;}a.menu5_1:link , a.menu5_1:visited {display:block;float:right;width:41px;height:30px;background-image:url(./img/5.jpg);background-position: 0 0;margin:0 10px;}

a.menu5_1:hover  {display:block;float:right;width:41px;height:30px;background-image:url(./img/5.jpg);background-position: 0 -30px;margin:0 10px;}a.menu6_1:link , a.menu6_1:visited {display:block;float:right;width:85px;height:30px;background-image:url(./img/6.jpg);background-position: 0 0;margin:0 10px;}

a.menu6_1:hover  {display:block;float:right;width:85px;height:30px;background-image:url(./img/6.jpg);background-position: 0 -30px;margin:0 10px;}a.menu7_1:link , a.menu7_1:visited {display:block;float:right;width:54px;height:30px;background-image:url(./img/7.jpg);background-position: 0 0;margin:0 10px;}

a.menu7_1:hover  {display:block;float:right;width:54px;height:30px;background-image:url(./img/7.jpg);background-position: 0 -30px;margin:0 10px;}a.menu8_1:link , a.menu8_1:visited {display:block;float:right;width:px;height:0px;background-image:url(./img/8.jpg);background-position: 0 0;margin:0 10px;}

a.menu8_1:hover  {display:block;float:right;width:px;height:0px;background-image:url(./img/8.jpg);background-position: 0 -0px;margin:0 10px;}



*{font-family:Tahoma,  Trebuchet MS, Arial;margin:0;padding:0;border:0;font-size:12px}
body{width:100%;color:#444;
	background: url(./img/gnd.jpg) #eee;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:top center;
	margin-left:auto;
	margin-right:auto;
}
table{margin:0 auto}
div.main_site_frame {width:980px;background-image:none;margin-left:auto;margin-right:auto;margin-top:0px;clear:both;}
div.page_border {border: 1px solid #E9E9E9; clear:both;margin-top:10px;background-color:#fff;
	-moz-box-shadow: 1px 2px 2px #aaa;
	-webkit-box-shadow: 1px 2px 2px #aaa;
	box-shadow: 1px 2px 2px #aaa;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding-top:10px;
}

.header_logo {float:left; width:209px;}
.header_recl {float: left; width: 770px; padding: 13px 0px; text-align: right;}
.top_menu_link {background: url(./img/gnd_meniu.jpg); display:block; float: left; height: 16px; padding: 11px 10px;}
a:link.top_menu_link, a:visited.top_menu_link{color: #228; font-familt: Tahoma; font-size: 14px; font-weight: bold;}
.top_menu_divider{float: left;}

.content_head {padding: 10px 20px 0 12px; }
.content_foot {background: url(./img/divider_sectiune_orizontal.jpg); height: 25px; margin-bottom: 10px;background-position:-2px 0;width:978px;text-align:center;padding-top:3px;margin-top:5px;clear:both}
.cat_h1 {font-family: Tahoma; font-size: 13px; color: #314e90; font-weight: bold;}




.articole {width:auto;vertical-align:top;color:#444;padding:0 10px;margin:5px 0 5px 10px;line-height:150%;}

.articole td {vertical-align:top;padding:2px;}
.articole h1 {color:#111;font-size:14px;font-weight:normal;}
.articole h3 {color:#25a;font-weight:bold;}
.articole ul {margin-left:15px;margin-top:5px;}
.articole li {margin-bottom:5px;list-style-image: url(./img/arrow_gray.gif);}

h1.article_title {text-align:left;
	clear: both;
    color: #CD2C31;
    font-weight: normal;
    margin: 10px 0 5px 10px;
	font-size:18px;
	}

.articole * {color:#444;font-size:14px;font-family:Trebuchet MS,Tahoma;line-height:140%}
.articole label, label {font-size:13px;font-family:Trebuchet MS,Tahoma;line-height:140%}

.articole h1, .articole h2, .articole h3{color:#555;font-weight:bold;margin:10px 0 5px 0;clear:left}
.articole h2 {font-size:16px;}

h1 {color:#333;font-weight:bold;font-size:15px;}

.articole b, .articole strong {color:#333;}

.articole img {border:0px #fff inset}
.articole br {margin-bottom:5px;}

h1.submodule_title {width:100%;text-align:center;}
hr {width:100%;height:2px;padding:0;color:#888;margin:2px 0 10px 0;background-color:#fff;border:0;border-top:1px #ccc solid;border-bottom:1px #f5f5f5 solid;clear:both;}
td.leftlabelcol{text-align:right;color:#666}
td.cart_command_30{width:30%}
td.cart_command_70{width:70%}
table.useraccount_details_page{width:90%;background-color:#fafafa}

li {margin-left:20px;margin-top:3px}

.ads_text {font-family:ArialNarrow,Arial;}
.ads_text li,.ads_text h1,.ads_text h2,.ads_text b{;font-size:100%;}

.rightalign {width:100%;text-align:right;margin-right:30px;}
.menuitem:link{font-family:Verdana;font-size:12px;color:#555;text-decoration:none}
a.menuitem:visited{font-family:Verdana;color:#555;text-decoration:none}
a.menuitem:hover{font-family:Verdana;color:#006;text-decoration:none}
.menu_align{text-align:left;margin-left:12px}
.number_page{font-family:Verdana;color:#000;font-size:12px;line-height:14px}
.page_align{text-align:center}
.align_table{text-align:center;margin-left:auto;margin-right:auto;border-collapse:separate;border-spacing:40px 10px}

img{border:0}


table.shopping_cart_main_table,table.shopping_cart_main_table th{text-align:center;border-top:1px solid #666;border-bottom:1px solid #666;border-collapse:collapse;width:auto}
table.tbsubcategories{width:100%;margin:0 10px;border-collapse:separate;border-spacing:50px 2px}
td.tdsubcategory{text-align:center;vertical-align:middle;color:#F60;background-color:#eFd;width:100px;padding:3px}
table.produse{width:100%;margin:5px 10px}
table.detalii_produs{width:90%;margin-left:5%;margin-right:5%;border-collapse:separate;border-spacing:40px 10px}
table.magazie{width:100%}


div.separator{font-size:0;height:1px;background-color:#bbf;width:70%}

a:link,a:visited{color:#314e90;text-decoration:none}
a:hover,a.number_page:hover{color:#314e90;text-decoration:underline}
a.number_page:link,a.number_page:visited{color:#314e90;text-decoration:none}
a.toplink{color:#fdd}
a.toplink:hover{color:#fff}
a.minimenulink {color:#fff;}
a.minimenulink:hover {color:red;}
a.menu_articol{display:block;height:31px;width:143px;float:left;text-align:center;}
a.menu_articol{color:rgb(210,210,210)}
a.menu_articol:hover{color:red}
a.submenulink {font-size:100%}
a.submenulink,a.submenulink:visited {color:#d33}
a.submenulink:hover {color:red;}
a.breadcrumbs {font-size:100%;}
a.topmenuitem {margin:0 5px;color:#444;font-size:12px;font-weight:normal;}
a.topmenuitem:hover,a.topmenuitem:active {margin:0 5px;color:#f66;}
.articole a:link,.articole a:visited {color:#bd353f;}
.articole a:hover,.articole a:active {color:#f55;}
.perioadapicklistform,.filter_label{color:#F60}

p{margin-top:5px;}

div.compmenu a {margin:0 5px;}
.admin_clientmenu {margin:5px auto;padding:5px 5px 10px 5px;background:#fefefe;border:1px #eee solid}
.admin_clientmenu h1,h1.clientadminh {width:96%;padding:2px 2%;font-size:14px;font-weight:bold;margin:3px auto 2px auto}
.admin_clientmenu li {padding:0px 0;margin-left:0}
.admin_clientmenu img {vertical-align:middle;margin:1px 4px;width:24px;height:24px;}
.admin_clientmenu ul {list-style-type:none}
.admin_clientmenu a {color:#666}
.admin_clientmenu a:hover {color:#f33}
.admin_clientmenu b {color:#595}

/*VIEW FREE ACCOUNT =====================================================*/
.account_admin_header {margin:0 auto;width:564px;height:163px;overflow:hidden;vertical-align:middle;background-color:#fafafa; padding:0;background-image:url(./img/header_cont_freebasic.jpg);}
.account_headergnd {width:544px;height:76px;overflow:hidden;vertical-align:middle;padding:28px 10px 0 10px;}

.account_title {font-size:22px;color:#bd353f;font-weight:normal}
.company_page {display:block;float:none;margin:4px 0px;font-weight:bold;font-size:13px;color:#fff;padding: 0 0px;
	background-image:url(./img/titlu_produs_mid.jpg);height:18px;}
.company_page img {vertical-align:top;}
	
.account_page h1 {font-weight:bold;font-size:13px;margin-top:5px;}

div.topmenu a{color:#fff;font-size:13px;}

img.list_pr_img90 {width:90px;height:90px}

div.product_item {width:100%;padding:5px 0}
	div.product_item h1 {width:100%;font-weight:bold;font-size:14px;}
	div.product_item hr {clear:both;margin: 0;}
	div.product_item img.ico {width:16px;height:16px;padding:0;float:none;vertical-align:middle}
	div.product_item img {margin:5px 5px 5px 0;padding:5px;border:1px #888 dotted;width:128px;height:128px;float:left;}
	.price {display:block;float:left;clear:left;width:150px;text-align:center;height:20px;}
	div.product_options {width:128px;float:left;display:block;margin:5px;padding:5px;clear:both}
	div.product_options a {clear:both;display:block;margin:3px 0}
	div.product_options img {width:16px;height:16px;vertical-align:middle;padding:0;margin:0 3px;;border:0;}
	div.product_item_desc h3 {width:100%;text-align:left;color:#aaa;font-weight:normal;}
	

div.product_item_list_view {width:100%;padding:5px 0}
	div.product_item_list_view h1 {width:100%;font-weight:bold;font-size:14px;}
	div.product_item_list_view hr {clear:both;margin: 0;}
	div.product_item_list_view img {margin:5px 5px 5px 0;padding:5px;border:1px #888 dotted;width:90px;height:90px;float:left;}
	.price {display:block;float:left;clear:left;width:100px;text-align:center;height:20px;font-size:11px}
	
	
div.product_item_desc {width:100%;padding:5px;overflow:hidden;}
div.product_item_desc_list {width:auto;margin:5px 0 5px 100px;padding:5px;overflow:hidden;height:95px}


a.adminbutton img {vertical-align:top;margin:1px}
a.adminbutton {border:0px #aaa solid;padding:5px 10px;background-color:#f1faf1;display:block;float:right;font-size:13px;font-weight:bold;border:1px #beb solid;margin:0 0 10px 0}
#img.logoimg {padding:5px 10px 10px 10px;border:0px #bbb solid;float:right;width:150px;}

a.compmenuitemtop {margin:10px;border-right:2px #bbb solid;padding:0 10px 0 0}
td.current_package {background-color:#efe;}
table.package_compare {width:100%;text-align:center;}
table.package_compare td {border-bottom:1px #ccc solid;padding:3px 2px;}


div.directory_entry {background-image:url(./img/gnd_firma.jpg);height:184px; width: 647px; margin:15px 8px;display: block;}
div.directory_head {height: 28px; }
div.directory_head h2, div.directory_head h3 {padding: 7px 0px 7px 10px; background: url('./img/minidivider_firma.jpg') no-repeat 2px; }
div.directory_head h3 {background: none;}
div.directory_prezentare {padding: 7px 15px 7px 0;}
div.directory_gold {float: left; width: 460px;  background: url('./img/gold_icon.png') no-repeat 10px 3px; height: 28px; padding: 0px 0 0 80px;}
div.directory_basic {float: left; width: 460px; background: url('./img/basic_icon.png') no-repeat 10px 3px; height: 28px; padding: 0px 0 0 80px;}
div.directory_free {float: left; width: 460px; height: 28px;}
div.directory_img {width: 140px; padding: 8px; float: left;}
div.directory_gnd_img {background: url('./img/gnd_firma_sigla.jpg'); padding: 5px;}
div.directory_txt {float: left; padding: 8px; padding-bottom:0;width: 470px; display: block;overflow:hidden;}
div.directory_txt span{color: #314E90; line-height: 150%;}

.crumbs,.crumbs a, .crumbs strong {font-size:11px;}
.c_l_descriere {font-size:13px;height:55px;float:none;margin:8px 5px 10px 0;overflow:hidden;line-height:14px}

.companylist {text-align:left;width:auto;margin:0 auto 10px auto;padding-top:4px;}
	.companylist h3 {background-repeat:no-repeat; background-position:2px 8px; margin-bottom: 6px;}
	.companylist a {font-weight:bold;font-size:12px;font-family:Tahoma,Trebuchet MS,Arial;padding:0 ;margin: 0 ;width:100%;color:black;}
	.companylist a:hover{text-decoration:none; color: #A2191B}
	.companylist img {margin:3px auto}
	a.l1 {color:#222;font-weight:normal;}
	a.l1:hover {color:#f00;font-weight:normal;}
	a.l2 {color:#444;font-weight:normal;}
	a.l2:hover {color:#f00;font-weight:normal;}
	.companylist img {margin: 0 auto}
	h2.l1 {margin-left:5px;padding-top:4px;}
	h2.l2 {margin-left:15px;}
	.companylist hr, .gminih_Lb hr {width:90%;height:1px; margin:3px auto 3px 0;border:0;border-top:1px #aaa dotted;}
	.visits {display:block;float:right;font-size:9px;color:#bbb;margin:0 5px}
	img.subcaticon {float:left;height:7px;vertical-align:middle;margin:5px 3px 0 0}



 
.cat_title{background: url('./img/header_categorie_firma.jpg') repeat-y #324B8B; 
	padding: 2px 10px; color: white; margin-bottom: 5px;}
.cat_title a{color: white; font-size: 13px; font-weight: bold; }
.cat_links li{list-style-image: url(./img/arrow_categorie_firma.jpg); margin-left: 30px;}
.navbar{ display: inline; padding-right:45px; margin-left: 10px;}

.filter {width:952px;height:45px;margin:6px auto 0px auto;background-image:url(./img/subheader_bar.jpg);background-position:-19px 0}
	.filter img {float:right;}
	.filters {margin:0 10px;padding:2px 0;}
	.filters label {width:auto;margin:0;padding:5px 5px 0 0;background-color:transparent;font-weight:bold;color:#5f6469;}
	.filters select {float:left;margin:0 5px 0 0;}
	
	.filter a {display:block;float:right;height:32px;background-image:url(./img/div_subheader_bar.jpg);margin:0 5px;background-repeat:no-repeat;padding:5px 10px 0 10px;font-weight:bold;color:ba323c;font-size:13px;}
	
.downloadstable {width:98%}
	.downloadstable td {text-align:center;vertical-align:middle}

.leftmenu {}
	td.leftmenutd {background-image:url(./img/leftmenugnd.jpg);width:182px;
		height:43px;padding:0 10px;vertical-align:middle}
	a.leftsubmenulink {font-size:12px;font-weight:normal;color:#666}
	a.leftsubmenulink:hover {color:#fa4}

.main {margin:0 auto;width:960px}
.main_pro {margin:0}
	.main td {vertical-align:top;}
	.leftcol {width:275px;}
	.rightcol {width:300px;padding:0 8px 0 8px}
	.mid_regular {width:auto;padding:0 0;}
	.mid_regular hr {width:100%;margin:5px auto;clear:both;border-collapse:separate}
	
	
	
.partnerlist {overflow:hidden;width:180px;margin:0 auto 0 10px;text-align:center;}
	.partnerlist img {width:88px}
	

 
.top_searches {width:96%;margin:0px auto 0 auto;height:15px;overflow:hidden;padding:2px 0 0 3px }
	.top_searches a {margin:0 5px;font-size:11px;color:#fff}
	.top_searches a:hover {color:red}
	.top_searches strong {font-size:10px;}
	

	


.red {color:#922}
.blue {color:#229}
 
.main_mid_table {background-image:url(./img/main_content_stretch.jpg);width:100%;border:0;padding:0;margin:0;}
.main_mid_table td {vertical-align:top;}

.submenu_cl_intern {width:930px;height:28px;opacity:1;margin:0 auto;padding:4px 0 0 20px;background-image:url(./img/bara_suport.png);background-repeat:no-repeat;text-align:center}
.submenu_cl_intern a {color:#fff;opacity:1;font-family:Tahoma;font-size:12px;text-shadow:-1px 1px 3px #000}
a.submenu_cl_interna:hover {color:#bbf;text-shadow:-1px 1px 3px #000}

/* MINI HEADER DEFINITONS =============================================================== */
.minih_L {margin:0 auto 5px auto; background-repeat:repeat-y;width:260px;}
.minih_Li {width:100%;height:26px;text-align:center;}
.minih_Lb {padding-bottom:5px;}
.minih_Li h1{padding:5px 0 0 0;margin:0px auto;font-size:14px;text-align:left}
.minih_Li h1{color:#555}

.minihb_L {margin:0 auto 5px auto; background-image:url(./img/stretch_modul2.jpg);
background-repeat:repeat-y;width:180px;}
.minihb_Li {width:100%;height:26px;background-image:url(./img/head_modul2.jpg);text-align:center;}
.minihb_Lb {background:url(./img/footer_modul2.jpg) no-repeat 0px bottom;padding-bottom:5px;}
.minihb_Li h1{padding:5px 0;margin:0px auto;font-size:13px;color:#fff}


.minih_Rstiri {margin:5px auto 5px auto;width:300px;overflow:hidden}
.minih_Rstiri hr {width:100%;margin:5px 0}
.minih_Rstirii {width:100%;}
.minih_Rstirib {padding:5px 5px 5px 0}
.minih_Rstirii h2{padding:2px 0;margin:0px auto;font-size:18px;color:#cc2c2e;font-weight:normal;text-align:left;}
.stirir_content {padding: 5px 0px; line-height: 150%; text-align: justify;}

.minih_Rblue {margin:0 auto 5px auto; background:url(./img/stretch_modul4.jpg) repeat-y;width:170px;color:#fff}
.minih_Rblue * {font-size:11px;}
.nr_voturi {margin:0 5px 0 0; color: #33518D;width:31px;height:13px;float:right;text-align:center;padding:0;font-weight:bold;}
.minih_Rblue a {padding-left:8px;display:block;}
.minih_Rblue a:link, .minih_Rblue a:visited {color:#fff;}
.minih_Rblue a:hover {color:#d11;cursor:pointer}
.minih_Rbluei {width:100%;height:22px;background-image:url(./img/head_modul4.jpg);text-align:center;}
.minih_Rblueb {background:url(./img/footer_modul4.jpg) no-repeat 0px bottom;padding:5px 0 10px 0}
.minih_Rbluei h1{padding:2px 0;margin:0px auto;font-size:13px;color:#fff}
.minih_Rblue hr {width:153px;height:1px;background-image:url(./img/div_modul4.jpg);margin:5px auto;border:0;}

.simple_minisite_top {padding:0px 0 0 0 ;clear:both;margin:0px auto;border:0px #f7f7f7 solid;background:#fff;
	#width:660px;
	}
.simple_minisite_top_title {width:700px;padding:0px 0 0 0 ;clear:both;margin:0 auto;}
.simple_minisite_top_titleh1 {display:block;height:26px;color:#fff;font-size:12px;padding:2px 0 0 10px;font-weight:bold;}
.simple_minisite_topi {width:auto;border:0px #ddd solid;border-top:0;border-bottom:0;padding:0px 8px 0px 8px;}



/* PRO ACCOUNT ============================================================*/


/* RIGHT COL VALUTA ========================================== */
.currency_div {background:url(./img/gnd_curs_valutar.jpg);height:159px;width:170px; margin:0 auto 10px auto;display:block;text-align:}
.currency_div h2 {margin:0 auto 15px 15px;padding-top:15px;}
.currency_div p {padding:0px 0 0px 25px;font-size:11px}
.currency_div b {font-size:11px}


.vote_icon {float:right;}


/* STIRI ======================================================*/
.nws_head {margin-bottom: 10px; line-height: 160%;}
.nws_head a {background: url(./img/icon_realweb.jpg) no-repeat 0 5px ;padding:0px 0 0 35px;font-size:22px;color:#314E90;font-weight:normal; }
.nws_head a:hover {text-decoration:underline}
.nws_head a:visited {color:#999}
.mid_regular .nws_hdiv {background:url(./img/div_horiz_news.jpg);height:1px;border:0;padding:0;margin:0px auto; margin-top: 20px; margin-bottom: 10px; width:635px;clear:both;}
.nws_right_hdiv {background:url(./img/div_right_news.jpg);height:1px;border:0;padding:0;margin:10px auto;width:230px;clear:both;}
a.nws_rightl {color:#333}
a.nws_rightl:visited {color:#333}
a.nws_rightl:hover {text-decoration:underline}

.stire , .stire h1{line-height: 160%;}

.compresa_crumb, .compresa_crumb * {font-size:11px}
.compresa_crumb {color:#aaa}

.company_logo {width:210px;height:100px;overflow:hidden;}

.simple_minisite_top_titleh1{color: #CD2C31; font-size: 18px; font-weight: normal; margin: 0px 0px 10px 12px;}

.compre_stiri{border-top: 1px solid #E2E2E2; padding: 15px 0px; float: left; width: 450px; margin-left: 25px;}
.compre_stiri p{line-height: 150%; text-align: justify}

h1.pagetitle {font-size:12px}

.top_banner_product {width:105px;padding:0;margin:0px 10px 3px 2px;
	text-align:center;float:left;height:131px;overflow:hidden;
	box-shadow: 1px 2px 2px #AAAAAA;
	-moz-box-shadow: 1px 2px 2px #aaa;
	-webkit-box-shadow: 1px 2px 2px #aaa;
	border-radius:4px;
	--moz-border-radius:4px;
	}

div.tur_catalog * {font-family:Trebuchet MS, Arial;font-size:16px;}
div.tur_catalog {padding:10px 0px 30px 0px;width:957px;margin:0 auto}
div.tur_catalog h1 {font-size:24px;text-align:centered;font-family:ArialNarrow,Arial;color:#000}
div.tur_catalog h2 {font-size:18px;text-align:centered;font-family:ArialNarrow,Arial;color:#000}

a.tur_pageitem {background-image:url(./img/tourlink.png);width:170px;height:16px;display:block;float:left;padding:13px 0px 13px 0px; text-align:center;margin-left:-15px}
a.tur_pageitem:hover {background-position:0 -42px;color:#fff;text-decoration:none}


.compresa_col{float: left; width: 439px; margin: 0px 20px; line-height: 150%; }
.compresa_item{ padding: 8px 0px; margin: 15px 0px; border-bottom: 1px dashed #4F4F4F;}
.imgborder {padding: 3px; border: 1px solid #DEDEDE; display: block; float:left;margin:0 10px 5px 0px}
.latest_prod_link a{display: block; border-bottom: 1px solid #E1E1E1; padding: 0px; margin: 0px; padding: 5px 0px;}

.c_prezent_parent * {padding:0;margin:0}

.produse_leftcol{width: 185px; float: left; margin-left: 10px; margin-right: 25px;}
.produse_centercol{width: 575px; float: left;}
.produse_rightcol{width: 145px; float: left; margin-left: 25px; margin-right: 10px; overflow: hidden}
.lftmarr{display: block; padding: 5px 0px 5px 20px; border-bottom: 1px solid #E5E5E5; background: url('./img/arrow_categorie_firma.jpg') no-repeat; background-position: 4px 8px; font-weight: bold;}
.lftmarr_title{display: block; background: url(./img/header_categorie_firma.jpg) repeat-x #324B8B; padding: 3px 8px; font-weight: bold; color: white;}
.subsubcat_produse a{display: block; margin-left: 10px;}

.prodlist_img{float: left; width: 110px; overflow: hidden;}
.prodlist_txt{float: left; width: 440px; height: 88px; overflow: hidden; padding: 0px 0px 0px 25px;}
.prodlist_bottom{clear:both; padding-top: 5px; height: 20px; overflow: hidden}
.prodlist_item{padding: 15px 0px; line-height: 150%; border-top: 1px dotted #989898; clear: both}
.pagetitle_h1{font-size: 15px; margin-bottom: 10px;}

.catselect {display:block;width:100%;padding:5px;cursor:pointer;text-align:center;font-size:12px;background:#fff}
.catselect:hover {background:#eee}

.right_banner_prod_pic{width: 90px; height: 90px; display: block; margin: 0px auto;}
.right_banner_products_pro{text-align: center;}
.right_banner_prod{margin-top: 10px;}
.right_banner_prod a{color: black; font-weight: normal;}
.crmbs{padding: 0px 10px 10px 10px;margin-bottom: 10px;border-bottom: 1px solid #E5E5E5; font-weight: bold;}

.supertopmenu {width:965px;height:16px;padding:2px 0 2px 0;text-align:right; color: white;}
.supertopmenu a {font-weight:normal; color: white;}
.supertopvaluta {float:left; text-align: left; padding-left:8px; }
.supertopvaluta span, .supertopvaluta b{font-size: 10px;}
.supertoplinks {float: right; text-align: right;padding-top:1px}
.steaguri{padding-left: 20px; background: url(./img/steaguri.png) no-repeat;}
td.list-firms-td{vertical-align:middle;width:130px;height:130px;}

.lista-firme-dtl{font-size:10px;float:right;margin-right:5px;}
a.cpright{margin:3px 0;color:#333;display:block;width:100%;text-align:right}
.dirimg{height:130px;overflow:hidden}
.clvoturi{padding: 5px; background: #F2F2F2;}
.clvoturis{padding: 5px;}
.right-stiri{float:left; margin:0 10px 5px 0px; width: 62px; height: 62px; background: #EFEFEF;display:inline;text-align: center; border: 1px solid #CB2C30;}
td.rsimg{vertical-align: middle; height: 60px; margin: 0px; padding: 0px;}
.homestiriri{margin:0px 5px 5px 0;float:left;display:block;width:48px;height:48px;border:1px #e53a3b solid;overflow:hidden;text-align:center}
.rightcomprtb{padding:2px;border:1px #CC2C2E solid;overflow:hidden;text-align:center;margin:5px 0px 10px 10px;float:right;display:block;}
td.rightcomprtd{padding:0;width:75px;height:75px;vertical-align:middle}
p.comprp{font-size:11px;line-height:150%;margin:0;text-align:justify}
.prodpgimg{border: 1px solid #E5E5E5; border-radius: 5px; -moz-border-radius: 5px; width: 100px; height: 100px;}

.anunt_left{border-bottom: 1px solid #ccc; padding: 10px 5px 10px 5px;}
.anunt_left a{font-weight: bold;}
.anunt_left p{margin-bottom: 5px; line-height: 150%; font-size: 11px;}




a.tab {color:#222;font-weight:normal;display:block;float:left;height:10px;
	padding:5px 15px 11px 15px;
	background:#f5f5f5;
	border:1px #ddd solid;
	margin:11px 2px 0 2px;
	border-top-left-radius:4px;
	-moz-border-radius-topleft:4px
	border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	border-bottom:1px #ddd solid;
	font-size:14px
	}
	
a.tabr {color:#fff;font-weight:normal;display:block;float:right;height:10px;
	padding:5px 15px 11px 15px;
	background:#34508F;
	border:1px #ddd solid;
	margin:11px 2px 0 2px;
	border-top-left-radius:4px;
	-moz-border-radius-topleft:4px
	border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	border-bottom:1px #ddd solid;
	font-size:14px
	}
	
a.tab:hover {background:#fff;color:#882222}
	
	
/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #ccc;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
border: 1px solid #ccc;
padding: 20px 10px;
}

@media print {
.tabcontent {
display:block !important;
}
}


	
.sitethumb {float:left;margin:0 10px 10px 0;padding:0px;border:0px solid #eee;width:150px;height:150px;overflow:hidden;border-radius:3px;--moz-border-radius:3px;	-moz-box-shadow: 1px 2px 2px #aaa;
	-webkit-box-shadow: 1px 2px 2px #aaa;
	box-shadow: 1px 2px 2px #aaa;}@font-face { font-family: 'ArialNarrow'; font-weight:normal; src: url('./fonts/ArialN.TTF'); }

.search {float: right;  width: 278px; display: block; padding: 5px 0 0 0px; height: 31px; 
}
	.search input[type=text] {height:26px;width:150px;background-color:transparent;
		padding:0 10px 0 85px;vertical-align:middle;background-image:url(./img/gnd_search.jpg);border:0;}

	
#FORMULARL:
.forminputlabel0 {}
.forminputlabel1 {}
.forminputlabel2 {}

label{color: #324B8B;}
label {background-color:#f8f8f8;display:block;float:left;width:30%;padding:3px 5px;margin-left:20px;text-align:right; font-weight: bold; font-size:12px}

label img {vertical-align:middle;height:16px;float:left}
input{display:inline;height:20px;width:55%;border:1px #ddd solid;padding:1px 5px;}
textarea{display:inline;width:55%;border:1px #ddd solid;padding:1px 5px;}
input[type=checkbox] {width:20px;height:20px;padding:0;margin:0 4px 0 10%;border:1px #ddd solid;}
input[type=submit] {width:150px;height:20px;padding:0;margin:0 auto;border:1px #ddd solid;float:none;}
input[type=button] {width:150px;height:25px;padding:0;margin:0 auto;border:1px #ddd solid;float:none;}
input[type=file] {width:150px;height:25px;padding:0;margin:0 auto;border:1px #ddd solid;float:none;}
select {width:57%;height:24px;padding:1px;margin:0;border:1px #ddd solid;float:none;}

select.formular_input,input.formular_input{width:230px}
option[disabled] {color:#555;background-color:#fafafa}

.forminput0 {}
.forminput1 {}
.forminput2 {border:1px gold solid;}


.footermenu {clear:both;text-align:center;width:100%;margin-top:10px;
text-shadow: 0px 0px 1px #ddd;}
.footermenu a {color:#444;font-size:11px;margin:0 10px;}


.foottext {width:100%;text-align:center; text-shadow: 0px 0px 1px #ddd;padding:0 0 3px 0}
.foottext, .ft {font-size:11px;}

.centered {width:100%;text-align:center;margin-bottom: 25px;}

.creditsdiv {width:100%;text-align:center;color:#aaa;font-size:11px;margin:4px auto 4px auto}
.creditsdiv * {font-size:11px;}

#promo products section
.top_banner_products {height:127px;width:540px;margin-left:-8px;overflow:hidden;}

	.top_banner_product strong {font-size:8px;font-weight:normal;}
	.top_banner_product strong a{font-size:11px;font-weight:normal;}
	.top_banner_product_pic {display:block;width:100px;height:100px;overflow:hidden;
		background:#fff no-repeat center center;margin:2px auto;border:0px #e4e4e4 solid;}
	.top_banner_products_pro {height:150px;margin:0 auto;overflow:hidden;width: 938px;}
	.top_banner_product a{ color:#343434;line-height:110%; text-decoration: none;}

#product promo section
.simple_minisite_topproi {border:1px #ddd solid;border-top:0;border-bottom:0;padding:5px 8px 5px 8px;background-color:#f4f4f4;}
.simple_minisite_top_pro_title {padding:0px 0 0 0 ;clear:both;margin:0 auto;}


h2 {text-shadow: 0px 0px 1px #ddd;}
h1 {text-shadow: 0px 0px 1px #ddd;}

.floater {position:fixed;left:-3px;top:150px;margin-left:0;margin-top:0;width:36px;height:400px;display:block;}

.horizontal-ads1{width: 728px;height:90px;margin:0px; float: right;border:1px #448 solid;-moz-box-shadow: 0px 0px 1px #888;-webkit-box-shadow: 0px 0px 1px #888;box-shadow: 0px 0px 1px #888;}
.horizontal-ads2{padding:5px;padding-bottom:0;width:468px;height:75px;margin:10px auto ;border:1px #eee solid;background:#f7f7f7;	-moz-border-radius: 4px;border-radius: 4px;}
.vertical-ads1{padding:5px;padding-bottom:0;width:160px;height:615px;margin:10px auto ;border:1px #eee solid;background:#f7f7f7; -moz-border-radius: 4px;border-radius: 4px;}
.vertical-ads2{padding:5px;padding-bottom:0;width:180px;height:615px;margin:10px auto ;border:1px #eee solid;background:#f7f7f7}
.signupbanner{font-size:18px;width:100%;text-align:center;display:block;font-family:ArialNarrow,Arial;color:#844}

.pagination {width:98%;text-align:right;padding:8px 1%; margin: 10px 0;}
 a.pag {border:1px #ddd solid;padding:0 1px;margin:0 1px;color:#314E90}
 a.pag:hover {background-color:#314E90;color:#fff}
 a.pags {background-color:#314E90;color:#fff;border:1px #ddd solid;padding:0 1px;margin:0 1px 0 0;}
 
 
 .paypal_form input{width: 145px; height: 42px; border: 0px;}
 
 #lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

.sitethumb {float:left;margin:0 10px 10px 0;padding:0px;border:0px solid #eee;width:150px;height:150px;overflow:hidden;border-radius:3px;--moz-border-radius:3px;	-moz-box-shadow: 1px 2px 2px #aaa;
	-webkit-box-shadow: 1px 2px 2px #aaa;
	box-shadow: 1px 2px 2px #aaa;}
	
.sitethumb350 {float:left;margin:0 10px 10px 0;padding:0px;border:0px solid #eee;width:350px;max-height:350px;overflow:hidden;border-radius:3px;--moz-border-radius:3px;	-moz-box-shadow: 1px 2px 2px #aaa;
	-webkit-box-shadow: 1px 2px 2px #aaa;
	box-shadow: 1px 2px 2px #aaa;}
	
.pdate {display:block;float:right;font-size:11px;color:#888;margin:3px 3px;}	

.warn {font-weight:bold;border:1px #eaa solid;background:#fee;border-radius:5px;width:80%;margin:10px 5%;box-shadow:3px 3px 3px #eee;padding:20px 5%}
.directions {border:1px #aaa solid;background:#eee;border-radius:5px;width:80%;margin:10px 5%;box-shadow:3px 3px 3px #eee;padding:20px 5%}

.see_ico {vertical-align:middle}
