
a {
color: #4E84BD;
}
a:visited {
color: #4E84BD;
}
a:hover {
color: #4E84BD;
}

#shim1 {color: #D7EDF7;}
#page #main #shim1 {height:1px;}

body {
	font-family:"Century Gothic", Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	background-color: #FFFFFF;
}
#body 
{	width: 970px;
	margin: 1em auto 1em auto;
}


/* Header styles */
#header {
	position:absolute;
	top:0px;
	left:2px;
	right:0px;
	clear:both;
	width:970px;
	margin: 1em auto 1em auto;
}

#header_titlu {
	clear:both;
	width:970px;
	margin: 1em auto 1em auto;
}


/* 'widths' sub menu */
#layoutdims {
	clear:both;
	background:#eee;
	border-top:4px solid #000;
	margin:0;
	padding:6px 15px !important;
	text-align:right;
}


/* column container */
.colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	margin: 1em auto 1em auto;
	width:970px;			/* width of whole page */
	top:160px;				/* inaltime container*/	
}


/* common column settings */
.colright,
.colmid,
.colleft {
	float:left;
	position:relative;
}


.col1,
.col2,
.col3 {
	float:left;
	position:relative;
	padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
					only padding top and bottom is included here, make it whatever value you need */
			/* This chops off any overhanging divs */

}
/* 3 Column settings */
.threecol {
	background:#FFFFFF;		/* right column background colour */
}
.threecol .colmid {

	right:19%;				/* width of the right column */
	background:#fff;		/* center column background colour */
}
.threecol .colleft {

	right:62%;			/* width of the middle column */
	background:#FFFFFF;	/* left column background colour */

}
.threecol .col1 {

	width:62%;			/* width of center column content (column width minus padding on either side) */
	left:100%;			/* 100% plus left padding of center column */
}
.threecol .col2 {
	
	width:19%;			/* Width of left column content (column width minus padding on either side) */
	left:19%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
}

.threecol .col3 {

	width:19%;			/* Width of right column content (column width minus padding on either side) */
	left:82%;			/* Please make note of the brackets here:
					(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
}
/* Footer styles */
#footer {
	position:relative;
	clear:both;
	width:970px;
	margin: 1em auto 1em auto;
	top:160px;
	left:0px;
	right:0px;
	
}

.c5 {
	background-image:  url(imagini/site/bg_blue.jpg);
	background-repeat: repeat;
	border: 1px solid #B9DEEE;
	color:#666666;
}

.c1, c1b {
	background-color: #FF9BBC;
	color:#666666;
}

.top_line{
	position:relative; 
	background-image:  url(imagini/site/h_suport_meniu.png);
	background-repeat:repeat;
	width:100%;
	height:135px;
}

.bottom_line{
	background-image:  url(imagini/site/h_baza_meniu.png);
	background-repeat:no-repeat;
	width:100%;
}

.tabel_butoane{
	border: 0px none #fff;
	position:relative; 
	top:4px;
	}

.tabel_header{
	border: 0px none #fff;
	left:3px;
	position:relative;
	top:95px;
	}

.top_menu a:link, .top_menu a:visited{
	font-family:"Arial", sans-serif;
	text-decoration:none;
	color:#000000
}

.top_menu{
	background-image:  url(imagini/site/h_meniu_sus.png);
	background-repeat:no-repeat;
	background-position:top right;
	font-family:"Arial", sans-serif;
	text-decoration:none;
	text-align:right;
	float:right;
	position:relative;
	top:-13px;
	right:1px;
	height:30px;
	width:100%;
}

.c2, .c2b {
	background-color: #D7EDF7;
}
.c3, .c3b {
	background-color: #FFFFFF;
	border: 1px solid #FF3617;
	margin-bottom: .5em;
	color:#666666;
}
.c1b {
	background-image:  url(imagini/site/stripes.gif);
	background-repeat: repeat;
}
.c3b {
	background-image:  url(imagini/site/stripes.gif);
	background-repeat: repeat;
}
.c1b .moduletable h2 {
	color: #FFFFFF;
	padding: 0.2em 0 0.2em 1em;
	font-size: medium;
	font-weight: normal;
	margin: 10px 0;
}

/* Meniu stanga categorii de produse */
.moduletable-leftnav{
	font-family:"Arial", sans-serif;
	width: 169px;
	position:relative; 
	left:11px;
	top:-4px;
	background-color: #FFE685;
	border: 1px solid #FF3617; /* Culoare meniu */
	border-top-style: none;
	border-bottom-style: none;
	margin-bottom: 0em;
}

.moduletable-leftnav a:link,.moduletable-leftnav a:visited {
display:block;
background-color:#FFFFFF; /* Culoare background meniu */
border-bottom:1px solid #FFE685; /* Culoare linie subtire interior meniu */
color:#284BC9;
text-decoration:none;
padding:4px;
}
.moduletable-leftnav a:hover, .moduletable-leftnav a.sublevel:hover {
color:#262649;
background-color: #FFC917;	/* Culoare cursor meniu */
text-decoration: none;
}
.moduletable-leftnav #active_menu {
background-color:#B9DEEE; color:#F9B029;
font-weight:bold;
}
.moduletable-leftnav a#active_menu:hover {
background-color:#000000; color:#F9B029;
}
.moduletable-leftnav a.sublevel {
background-color:#E0F0F8; color:#F9B029;
}
.moduletable-leftnav a.mainlevel {
font-weight:bold;
}
.moduletable-leftnav a.sublevel {
font-weight:normal;
}
/*keeps the images thin and all the same size
.moduletable-leftnav img {width:175px;}*/

.moduletable-leftnav li, .moduletable-leftnav #mainlevel-nav li,
.moduletable-leftnav #mainlevel-main li, .moduletable-leftnav #mainlevel-sef li,
.moduletable-leftnav #mainlevel-other li {
	list-style-type: none;
}
.moduletable-leftnav li, .moduletable-leftnav #mainlevel-nav li,
.moduletable-leftnav #mainlevel-main li, .moduletable-leftnav #mainlevel-sef li,
.moduletable-leftnav #mainlevel-other li {
	margin-bottom: 0px;
}
.moduletable-leftnav li, .moduletable-leftnav #mainlevel-nav li,
.moduletable-leftnav #mainlevel-main li,.moduletable-leftnav #mainlevel-sef li, 
.moduletable-leftnav #mainlevel-other li {
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.moduletable-leftnav h3 {
	font-size: small;
	text-align: center;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#left td {
	padding: 0px;
}

#left hr { /* For Internet Explorer */
	height: 1px; 
	border: none;
	color: #FFE685;
}
html>body #left hr { /* For Opera and Gecko-based browsers */
	height: 1px; 
	background-color: #FFE685; 
	border: 0px dotted #FFE685; 
}


/* Meniu stanga filtre */
.moduletable-leftnav-ftr{
	font-family:"Arial", sans-serif;
	width: 169px;
	position:relative; 
	left:11px;
	top:-4px;
	background-color: #FFFFFF;
	border: 1px solid #FF3617; /* Culoare meniu */
	border-top-style: none;
	border-bottom-style: none;
	margin-bottom: 0em;
}

.moduletable-leftnav-ftr a:link,.moduletable-leftnav-ftr a:visited {
display:block;
background-color:#FFFFFF; /* Culoare background meniu */
border-bottom:1px solid #FFFFFF; /* Culoare linie subtire interior meniu */
color:#284BC9;
text-decoration:none;
padding:4px;
}
.moduletable-leftnav-ftr a:hover, .moduletable-leftnav-ftr a.sublevel:hover {
color:#262649;
background-color: #FFC917;	/* Culoare cursor meniu */
text-decoration: none;
}
.moduletable-leftnav-ftr #active_menu {
background-color:#B9DEEE; color:#F9B029;
font-weight:bold;
}
.moduletable-leftnav-ftr a#active_menu:hover {
background-color:#000000; color:#F9B029;
}
.moduletable-leftnav-ftr a.sublevel {
background-color:#E0F0F8; color:#F9B029;
}
.moduletable-leftnav-ftr a.mainlevel {
font-weight:bold;
}
.moduletable-leftnav-ftr a.sublevel {
font-weight:normal;
}
/*keeps the images thin and all the same size
.moduletable-leftnav img {width:175px;}*/

.moduletable-leftnav-ftr li, .moduletable-leftnav-ftr #mainlevel-nav li,
.moduletable-leftnav-ftr #mainlevel-main li, .moduletable-leftnav-ftr #mainlevel-sef li,
.moduletable-leftnav-ftr #mainlevel-other li {
	list-style-type: none;
}
.moduletable-leftnav-ftr li, .moduletable-leftnav-ftr #mainlevel-nav li,
.moduletable-leftnav-ftr #mainlevel-main li, .moduletable-leftnav #mainlevel-sef li,
.moduletable-leftnav-ftr #mainlevel-other li {
	margin-bottom: 0px;
}
.moduletable-leftnav-ftr li, .moduletable-leftnav-ftr #mainlevel-nav li,
.moduletable-leftnav-ftr #mainlevel-main li,.moduletable-leftnav-ftr #mainlevel-sef li, 
.moduletable-leftnav-ftr #mainlevel-other li {
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.moduletable-leftnav-ftr h3 {
	font-size: small;
	text-align: center;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#left td {
	padding: 0px;
}

#left hr { /* For Internet Explorer */
	height: 1px; 
	border: none;
	color: #FFE685;
}
html>body #left hr { /* For Opera and Gecko-based browsers */
	height: 1px; 
	background-color: #FFE685; 
	border: 0px dotted #FFE685; 
}

/* Meniu stanga promotii */
.moduletable-leftnav-prom{
	font-family:"Arial", sans-serif;
	width: 169px;
	position:relative; 
	left:11px;
	top:-4px;
	background-color: #FFFFFF;
	border: 1px solid #FF3617; /* Culoare meniu */
	border-top-style: none;
	border-bottom-style: none;
	margin-bottom: 0em;
}

.moduletable-leftnav-prom a:link,.moduletable-leftnav-prom a:visited {
display:block;
background-color:#FFFFFF; /* Culoare background meniu */
border-bottom:1px solid #FFE685; /* Culoare linie subtire interior meniu */
color:#284BC9;
text-decoration:none;
padding:4px;
}
.moduletable-leftnav-prom a:hover, .moduletable-leftnav-prom a.sublevel:hover {
color:#262649;
background-color: #FFC917;	/* Culoare cursor meniu */
text-decoration: none;
}
.moduletable-leftnav-prom #active_menu {
background-color:#B9DEEE; color:#F9B029;
font-weight:bold;
}
.moduletable-leftnav-prom a#active_menu:hover {
background-color:#000000; color:#F9B029;
}
.moduletable-leftnav-prom a.sublevel {
background-color:#E0F0F8; color:#F9B029;
}
.moduletable-leftnav-prom a.mainlevel {
font-weight:bold;
}
.moduletable-leftnav-prom a.sublevel {
font-weight:normal;
}
/*keeps the images thin and all the same size
.moduletable-leftnav img {width:175px;}*/

.moduletable-leftnav-prom li, .moduletable-leftnav-prom #mainlevel-nav li,
.moduletable-leftnav-prom #mainlevel-main li, .moduletable-leftnav-prom #mainlevel-sef li,
.moduletable-leftnav-prom #mainlevel-other li {
	list-style-type: none;
}
.moduletable-leftnav-prom li, .moduletable-leftnav-prom #mainlevel-nav li,
.moduletable-leftnav-prom #mainlevel-main li, .moduletable-leftnav-prom #mainlevel-sef li,
.moduletable-leftnav-prom #mainlevel-other li {
	margin-bottom: 0px;
}
.moduletable-leftnav-prom li, .moduletable-leftnav-prom #mainlevel-nav li,
.moduletable-leftnav-prom #mainlevel-main li,.moduletable-leftnav #mainlevel-sef li, 
.moduletable-leftnav-prom #mainlevel-other li {
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.moduletable-leftnav-prom h3 {
	font-size: small;
	text-align: center;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#left td {
	padding: 0px;
}

#left hr { /* For Internet Explorer */
	height: 1px; 
	border: none;
	color: #FFE685;
}
html>body #left hr { /* For Opera and Gecko-based browsers */
	height: 1px; 
	background-color: #FFE685; 
	border: 0px dotted #FFE685; 
}


/* Meniu dreapta produse recomandate */
.moduletable-rightnav-prod{
	font-family:"Arial", sans-serif;
	width: 169px;
	position:relative; 
	top:-4px;
	background-color: #FFE685;
	border: 1px solid #FF3617; /* Culoare meniu */
	border-top-style: none;
	border-bottom-style: none;
	margin-bottom: 0em;
}

.moduletable-rightnav-prod a:link,.moduletable-rightnav-prod a:visited {
display:block;
background-color:#FFFFFF; /* Culoare background meniu */
border-bottom:1px solid #FFE685; /* Culoare linie subtire interior meniu */
color:#284BC9;
text-decoration:none;
padding:4px;
}
.moduletable-rightnav-prod a:hover, .moduletable-rightnav-prod a.sublevel:hover {
color:#262649;
background-color: #FFC917;	/* Culoare cursor meniu */
text-decoration: none;
}
.moduletable-rightnav-prod #active_menu {
background-color:#B9DEEE; color:#F9B029;
font-weight:bold;
}
.moduletable-rightnav-prod a#active_menu:hover {
background-color:#000000; color:#F9B029;
}
.moduletable-rightnav-prod a.sublevel {
background-color:#E0F0F8; color:#F9B029;
}
.moduletable-rightnav-prod a.mainlevel {
font-weight:bold;
}
.moduletable-rightnav-prod a.sublevel {
font-weight:normal;
}
/*keeps the images thin and all the same size
.moduletable-rightnav-prod img {width:175px;}*/

.moduletable-rightnav-prod li, .moduletable-rightnav-prod #mainlevel-nav li,
.moduletable-rightnav-prod #mainlevel-main li, .moduletable-rightnav-prod #mainlevel-sef li,
.moduletable-rightnav-prod #mainlevel-other li {
	list-style-type: none;
}
.moduletable-rightnav-prod li, .moduletable-rightnav-prod #mainlevel-nav li,
.moduletable-rightnav-prod #mainlevel-main li, .moduletable-rightnav-prod #mainlevel-sef li,
.moduletable-rightnav-prod #mainlevel-other li {
	margin-bottom: 0px;
}
.moduletable-rightnav-prod li, .moduletable-rightnav-prod #mainlevel-nav li,
.moduletable-rightnav-prod #mainlevel-main li,.moduletable-rightnav-prod #mainlevel-sef li, 
.moduletable-rightnav-prod #mainlevel-other li {
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.moduletable-rightnav-prod h3 {
	font-size: small;
	text-align: center;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}


/* Meniu dreapta publicitate */
.moduletable-rightnav-pub{
	font-family:"Arial", sans-serif;
	width: 169x;
	position:relative; 
	top:-4px;
	background-color: #FFE685;
	border: 1px solid #FF3617; /* Culoare meniu */
	border-top-style: none;
	border-bottom-style: none;
	margin-bottom: 0em;
}


.moduletable-rightnav-pub a:link,.moduletable-rightnav-pub a:visited {
display:block;
background-color:#FFFFFF; /* Culoare background meniu */
border-bottom:1px solid #FFE685; /* Culoare linie subtire interior meniu */
color:#284BC9;
text-decoration:none;
padding:4px;
}
.moduletable-rightnav-pub a:hover, .moduletable-rightnav-pub a.sublevel:hover {
color:#262649;
background-color: #FFC917;	/* Culoare cursor meniu */
text-decoration: none;
}
.moduletable-rightnav-pub #active_menu {
background-color:#B9DEEE; color:#F9B029;
font-weight:bold;
}
.moduletable-rightnav-pub a#active_menu:hover {
background-color:#000000; color:#F9B029;
}
.moduletable-rightnav-pub a.sublevel {
background-color:#E0F0F8; color:#F9B029;
}
.moduletable-rightnav-pub a.mainlevel {
font-weight:bold;
}
.moduletable-rightnav-pub a.sublevel {
font-weight:normal;
}
/*keeps the images thin and all the same size
.moduletable-rightnav-pub img {width:175px;}*/

.moduletable-rightnav-pub li, .moduletable-rightnav-pub #mainlevel-nav li,
.moduletable-rightnav-pub #mainlevel-main li, .moduletable-rightnav-pub #mainlevel-sef li,
.moduletable-rightnav-pub #mainlevel-other li {
	list-style-type: none;
}
.moduletable-rightnav-pub li, .moduletable-rightnav-pub #mainlevel-nav li,
.moduletable-rightnav-pub #mainlevel-main li, .moduletable-rightnav-pub #mainlevel-sef li,
.moduletable-rightnav-pub #mainlevel-other li {
	margin-bottom: 0px;
}
.moduletable-rightnav-pub li, .moduletable-rightnav-pub #mainlevel-nav li,
.moduletable-rightnav-pub #mainlevel-main li,.moduletable-rightnav-pub #mainlevel-sef li, 
.moduletable-rightnav-pub #mainlevel-other li {
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.moduletable-rightnav-pub h3 {
	font-size: small;
	text-align: center;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}


/* Meniu stanga alte categorii site - not store */
.moduletable-leftnav-notstore {
	background-color: #FFFFFF;
	border: 3px solid #5FC2FF;
	border-top-style: none;
	border-bottom-style: none;
	margin-bottom: 0em;
}

.moduletable-leftnav-notstore li, .moduletable-leftnav-notstore #mainlevel-nav li,
.moduletable-leftnav-notstore #mainlevel-main li, .moduletable-leftnav-notstore #mainlevel-sef li,
.moduletable-leftnav-notstore #mainlevel-other li {
	list-style-type: none;
}
.moduletable-leftnav-notstore li, .moduletable-leftnav-notstore #mainlevel-nav li,
.moduletable-leftnav-notstore #mainlevel-main li, .moduletable-leftnav-notstore #mainlevel-sef li,
.moduletable-leftnav-notstore #mainlevel-other li {
	margin-bottom: 0px;
}
.moduletable-leftnav-notstore li, .moduletable-leftnav-notstore #mainlevel-nav li,
.moduletable-leftnav-notstore #mainlevel-main li,.moduletable-leftnav-notstore #mainlevel-sef li, 
.moduletable-leftnav-notstore #mainlevel-other li {
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.moduletable-leftnav-notstore h3 {
	font-size: small;
	text-align: center;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.moduletable-leftnav-notstore{
	font-family:"Arial", sans-serif;
	width: 180px;
	position:relative; 
	top:-4px;
}

.moduletable-leftnav-notstore a:link,.moduletable-leftnav-notstore a:visited {
display:block;
background-color:#FFFFFF;
border-bottom:1px solid #B9DEEE;
color:#F05F2C;
text-decoration:none;
padding:4px;
}
.moduletable-leftnav-notstore a:hover, .moduletable-leftnav-notstore a.sublevel:hover {
color:#262649;
background-color: #FFC917;	/* Culoare cursor meniu */
text-decoration: none;
}
.moduletable-leftnav-notstore #active_menu {
background-color:#B9DEEE; color:#4E84BD;
font-weight:bold;
}
.moduletable-leftnav-notstore a#active_menu:hover {
background-color:#FFFFFF; color:#4E84BD;
}
.moduletable-leftnav-notstore a.sublevel {
background-color:#E0F0F8; color:#4E84BD;
}
.moduletable-leftnav-notstore a.mainlevel {
font-weight:bold;
}
.moduletable-leftnav-notstore a.sublevel {
font-weight:normal;
}
