@charset "utf-8";
/* CSS Document */

.currencies{width:60px; font-size:11px; line-height:12px; vertical-align:middle}
.alb11 {font-family:Arial, Verdana; font-size:10px; line-height:12px; color:#FFFFFF}
.alb12a {font-family:Arial, Verdana; font-size:12px; color:#FFFFFF}
.alb12b {font-family:Arial, Verdana; font-size:12px; line-height:20px; color:#FFFFFF}
.alb12c {font-family:Arial, Verdana; font-size:12px; line-height:16px; color:#FFFFFF; vertical-align:middle}
.alb14 {font-family:Arial, Verdana; font-size:14px; color:#FFFFFF}
.alb16 {font-family:Arial, Verdana; font-size:16px; color:#FFFFFF}
.albastru11 {font-family:Arial, Verdana; font-size:11px; color:#ff7c01}
.albastru12 {font-family:Arial, Verdana; font-size:12px; color:#ff7c01}
.albastru14 {font-family:Arial, Verdana; font-size:14px; color:#ff7c01}
.albastru14b {font-family:Arial, Verdana; font-size:14px; color:#f7f0e9}
.maro10 {font-family:Arial, Verdana; font-size:10px; line-height:12px; color:#524444}
.maro14b {font-family:Arial, Verdana; font-size:14px; color:#524444}
.albastru18 {font-family:Arial, Verdana; font-size:18px; color:#ff8902}
.negru12 {font-family:Arial, Verdana; font-size:12px; color:#000000; vertical-align:middle;}
.negru14 {font-family:Arial, Verdana; font-size:14px; color:#333333}
#tvrmedia { background-image:url(../../images/sigla.jpg); background-repeat:no-repeat; width:270px; height:215px; border:none}
#header_tvrmedia { background-image:url(../images/header.jpg); background-repeat:no-repeat; width:672px; height:159px}
#topmenu { background-image:url(../images/bg_topmenu.jpg); background-repeat:repeat-x; margin-left:3px; width:988px; height:97px}
#topmenu_l { background-image:url(../images/start_bg_topmenu.jpg); background-repeat: no-repeat; background-position:left top; width:988px; height:97px}
#topmenu_r { background-image:url(../images/end_bg_topmenu.jpg); background-repeat: no-repeat; background-position:right top; width:988px; height:97px}
#usermenu { background-image:url(../images/bg_usermenu.jpg); background-repeat:repeat-x; margin-left:4px; margin-top:12px; width:980px; height:23px}
#usermenu_l { background-image:url(../images/start_usermenu.jpg); background-repeat: no-repeat; background-position:left top; width:980px; height:23px}
#usermenu_r { background-image:url(../images/end_usermenu.jpg); background-repeat: no-repeat; background-position:right top; width:980px; height:23px}
#price { background-image:url(../images/pret_prod.jpg); background-repeat: no-repeat; width:85px; height:19px; line-height:17px; color:#FFFFFF; font-weight:bold; margin-top:5px; margin-bottom:5px;}
#price_red { background-image:url(../images/pret_prod_red.jpg); background-repeat: no-repeat; width:85px; height:19px; line-height:17px; color:#FFFFFF; font-weight:bold; margin-top:5px; margin-bottom:5px;}
.header_mic { background-image:url(../images/header_main_cat.jpg); background-repeat: no-repeat; width:566px; height:18px; font-size:12px; line-height:17px; color:#FFFFFF; font-weight:bold; margin-left:2px;}
#cautare {float:right; margin-right:4px; padding-top:2px; padding-left:10px; background-image:url(../images/separator_usermenu.jpg); background-repeat:no-repeat; height:23px}
div#horiz-menu {float:left; width:650px;}
div#horiz-menu ul {
    width:650px;
    display: inline;
	margin: 0;
	margin-left:25px;
	padding: 0px 0 0 0;
	height:23px;
}
div#horiz-menu li {
	margin: 0px 20px 0px 0px;
	padding: 0px;
	padding-right: 12px;
	padding-left: 0px;
	float: left;
	list-style-image: url(../images/a
ow_usermenu.jpg);
	background-image:url(../images/separator_usermenu.jpg); background-repeat:no-repeat; background-position:right top;
	height:23px;
}
div#horiz-menu a:link,
div#horiz-menu a:visited {
	display: block;
	padding: 0px;
	height: 23px;
	line-height: 23px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
div#horiz-menu a:hover {
color: #FF9900;
}
input.btn {background-color:#ff8902; border:1px solid; border-color: #999999 #333333 #333333 #999999; font: bold 12px Arial; line-height:12px; color:#FFFFFF; height:22px; padding: 0.20em; width: 0;/* IE table-cell margin fix */overflow: visible;}  
input.btn[class] {/* IE ignores [class] */background-color:#ff8902; border:1px solid; border-color: #999999 #333333 #333333 #999999; font: bold 12px Arial; line-height:12px; color:#FFFFFF; height:22px; width: auto/* cancel margin fix for other browsers */}
table#categorytable { width:100% }
tr.topboxed{background-color: #988777; font: bold 12px Arial; color: #ffffff;}
tr.topboxed td{ padding-left:6px;}
tr.bottomboxed{background-color:#eae7e4; font: bold 12px Arial;}
td.topleftboxed{background-color: #988777; background-image:url(../images/cos-tab-left.jpg); background-repeat:no-repeat; background-position:left top; font: bold 12px Arial;}
td.toprightboxed{background-color: #988777; background-image:url(../images/cos-tab-right.jpg); background-repeat:no-repeat; background-position:right top; font: bold 12px Arial;}
td.bottomfull{border:1px #e6e6e6 solid;}
td.bordered{border:1px #eae7e4 solid; padding:5px}
/* Content */
.titleContent{font-family:Arial, Verdana; font-size:14px; color:#222021}
.content{font-family:Arial, Verdana; font-size:12px; color:#222021}
.red{font-family:Arial, Verdana; font-size:12px; color:#d20a00}
.pret{font-family:Arial, Verdana; font-size:12px; color:#ffffff; line-height:18px; background-color:#d20a00}
.bgcell{background-image:url(../images/headcell.gif); background-repeat: repeat-x}
a.redC:link, a.redC:active, a.redC:visited {
	     font-family: Arial;
	     font-size: 12px;
		 text-decoration: none;
		 color:#d20a00 }
a.redC:hover {
	     font-family: Arial;
	     font-size: 12px;
		 text-decoration: none;
		 color: #222021 }
/* End Content */

a.submenu:link, a.submenu:active, a.submenu:visited {
	     font-family: Arial, Verdana, Helvetica, Geneva;
         color: #ffffff;
	     font-size: 12px;
		 line-height:30px;
	     font-weight: normal; 
		 text-decoration: none; }
a.submenu:hover {
	     font-family: Arial, Verdana, Helvetica, Geneva;
         color: #222222;
	     font-size: 12px;
		 line-height:30px;
	     font-weight: normal;
		 text-decoration: none;}

a.Alb12:link, a.Alb12:active, a.Alb12:visited {
	     font-family: Arial, Verdana, Helvetica, Geneva;
         color: #ffffff;
	     font-size: 12px;
		 line-height:19px;
	     font-weight: normal; 
		 text-decoration: none; }
a.Alb12:hover {
	     font-family: Arial, Verdana, Helvetica, Geneva;
         color: #FF9900;
	     font-size: 12px;
		 line-height:19px;
	     font-weight: normal;
		 text-decoration: none;}
a.Albastr12:link, a.Albastr12:active, a.Albastr12:visited {
	     font-family: Arial, Verdana, Helvetica, Geneva;
         color: #ff8902;
	     font-size: 12px;
		 line-height:17px;
	     font-weight: bold; 
		 text-decoration: underline;}
a.Albastr12:hover {
	     font-family: Arial, Verdana, Helvetica, Geneva;
         color: #ff8902;
	     font-size: 12px;
		 line-height:17px;
	     font-weight: bold;
		 text-decoration: none;}
a.Alb11:link, a.Alb11:active, a.Alb11:visited {
	     font-family: Arial, Verdana, Helvetica, Geneva;
         color: #ffffff;
	     font-size: 11px;
		 line-height:14px;
	     font-weight: normal; 
		 text-decoration: underline; }
a.Alb11:hover {
	     font-family: Arial, Verdana, Helvetica, Geneva;
         color: #ffefc5;
	     font-size: 11px;
		 line-height:14px;
	     font-weight: normal;
		 text-decoration: underline;}
a.maro11:link, a.maro11:active, a.maro11:visited {
	     font-family: Arial, Verdana, Helvetica, Geneva;
         color: #524444;
	     font-size: 10px;
		 line-height:14px;
	     font-weight: normal; 
		 text-decoration: underline; }
a.maro11:hover {
	     font-family: Arial, Verdana, Helvetica, Geneva;
         color: #ff7c01;
	     font-size: 10px;
		 line-height:14px;
	     font-weight: normal;
		 text-decoration: underline;}
a.gold12:link, a.gold12:active, a.gold12:visited {
	     font-family: Arial, Verdana, Helvetica, Geneva;
         color: #ffffff;
	     font-size: 12px;
		 line-height:20px;
	     font-weight: normal; 
		 text-decoration: none; }
a.gold12:hover {
	     font-family: Arial, Verdana, Helvetica, Geneva;
         color: #ffefc5;
	     font-size: 12px;
		 line-height:20px;
	     font-weight: normal;
		 text-decoration: none;}
a.news:link, a.news:active, a.news:visited {
	     font-family: Arial;
	     font-size: 11px;
		 text-decoration: none;
		 color:#464646 }
a.news:hover {
	     font-family: Arial;
	     font-size: 11px;
		 text-decoration: none;
		 color: #ff8902 }
		 
ul.gx {
color:#ff8902;
margin:0px 0px 0px 0px;
padding:0px;
line-height:12px;
font-size:16px;
}
.li0on { list-style-image:url(../images/spacer.gif); }
.li1on { list-style-image:url(../images/bulet1.jpg); margin-top:4px }
.li1off { list-style-image:url(../images/bulet1b.jpg); margin-top:4px }
.bg-buton-left { background-image:url(../images/buton_left_off.jpg); background-repeat:no-repeat; width:185px; height:30px; font-family:Arial, Verdana; font-size:12px; color:#FFFFFF; }
.butonOn { background-image:url(../images/buton_left_on.jpg); background-repeat:no-repeat; width:185px; height:30px; font-family:Arial, Verdana; font-size:12px; color:#444444;  }
.butonOff { background-image:url(../images/buton_left_off.jpg); background-repeat:no-repeat; width:185px; height:30px; font-family:Arial, Verdana; font-size:12px; color:#FFFFFF;  }
.golden12 {font-family:Arial, Verdana; font-size:12px; color:#ffefc5}
.golden14 {font-family:Arial, Verdana; font-size:14px; color:#ffefc5}
.black11 {font-family:Arial, Verdana; font-size:11px; color:#000000; line-height:29px}
.black12 {font-family:Arial, Verdana; font-size:12px; color:#000000; line-height:29px}
.textAlb11 {font-family:Arial, Verdana; font-size:11px; color:#FFFFFF}
.textAlb12 {font-family:Arial, Verdana; font-size:12px; color:#FFFFFF}
.input1 {border:#ebebeb 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/frmshadow_txtBox1-off.jpg); COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; line-height:15px}
a {
	color: #ff8902;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
a:hover {
	color: #ff8902;
	text-decoration: underline;
}

body {
	background-position: 0px 0px;
	background-repeat: repeat;
	color: #464646;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 65%;
	margin: 0px;
	padding: 0px;
}
h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 150%;
}
h2 {font-family:Arial, Verdana; font-size:18px; color:#ff8902;}
h3 {font-size: 105%;}

html, body, #contents {
	height: 100%;
	min-height: 100%;
	width: 100%;
}
input,textarea,select {
	border-color: #cccccc;
	border-width: 1px;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
table, tr, td {
	margin: 0px; /*	padding: 0px; */
}
form {padding:0px; margin:0px}
td.shade {
	background-image: url(../images/shadow.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	border: 0px;
	border-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
}
td.headcell {
	background-color: #988777;
	color: white;
	border: 1px #eae7e4 solid;
	font-weight: bold;
}
td.priceclass {
background-color: #d92925;
color: white;
font-weight: bold;
}
td.dark {
	background-color: #F1F1F1;
}
td.light {
	background-color: #FFFFFF;
}
div.leftbox {
	text-align: left;
	vertical-align: top;
	width: 170px;
	margin:0px 6px 0px 6px;
}
hr.lb {
	border: 1px;
	width: 90%;
	text-align: center;
	border-style: dotted;
	border-color: Gray;
}
big {
	 font-weight: bold;
}
font.status_0 {
	color: red;
	font-weight: bold;
}
font.status_1 {
	color: #FF7F50;
	font-weight: bold;
}
font.status_2 {
	color: green;
	font-weight: bold;
}
font.status_3 {
	color: #4B0082;
	font-weight: bold;
}

font.hl0 {
	background-color: #FFFF66;
	color: black;
}
font.hl1 {
	background-color: #A0FFFF;
	color: black;	
}
font.hl2 {
	background-color: #99FF99;
	color: black;	
}
font.hl3 {
	background-color: #FF9999;
	color: black;	
}
font.hl4 {
	background-color: #FF66FF;
	color: black;	
}
font.hl5 {
	background-color: #880000;
	color: white;	
}
font.hl6 {
	background-color: #00AA00;
	color: white;	
}
font.hl7 {
	background-color: #886800;
	color: white;	
}
font.hl8 {
	background-color: #004699;
	color: white;	
}
font.hl9 {
	background-color: #990099;
	color: white;	
}
.clear { 
    overflow: hidden;
    width: 100%;
}
a.button {
	width: 80%;
    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;
    color: #DD0000;
	font-weight: bold;
    display: block;
	text-align: left;
    height: 24px;
	font-size: 12px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
	font-weight: bold;
}
a.button:hover {
   text-decoration: none;
   color: #FF0000;
} 
a.button span  {
    background: transparent url('../images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
	text-decoration: none;
} 
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; 
}
a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px;
} 
/* Adm Button */
.clear { 
    overflow: hidden;
    width: 100%;
}
a.admbutton {
    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;
    color: #000000;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; 
    text-decoration: none;
	font-weight: bold;
}
a.admbutton:hover {
   text-decoration: none;
   color: #555555;
} 
a.admbutton span, a.admbutton:hoover span {
    background: transparent url('../images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
	text-decoration: none;
} 
a.admbutton:active {
    background-position: bottom right;
    color: #000;
    outline: none; 
}
a.admbutton:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px;
} 
.specialbkgd {
	width: 100%;
	min-height: 800px;
	background-image: url(../images/bkgd.gif);
	background-position: top;
	background-repeat: no-repeat;
}
input.addtocart {
    background: transparent;
}
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 500%;
	background-color: black;
	z-index:1001;
	opacity: 0.01;
	-moz-opacity: 0.01;
	-khtml-opacity: 0.01;
	filter: alpha(opacity=1);
/*	-moz-opacity: 0.99;
	opacity:.99;
	filter: alpha(opacity=99); 
*/
}
.white_content {
	display: none;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top:-200px;
	margin-left:-180px;
	width: 360px;
	height: 400px;
	padding: 16px;
	border: 16px solid #C0C0C0;
	background-color: white;
	z-index:1002;
	overflow: auto;
}
input.butt {   
color:#fff;   
font: bold 100% 'trebuchet ms',helvetica,sans-serif;   
background-color:#109adb;
border: 1px #666666 solid;
filter:progid:DXImageTransform.Microsoft.Gradient   
(GradientType=0,StartColorStr='#ffa339',EndColorStr='#ff8902');
margin-top:10px;
padding-left:6px;
padding-right:6px;    }

input.btn {   
color:#fff;   
font: bold 100% 'trebuchet ms',helvetica,sans-serif;   
background-color:#ff8902;
border: 1px #666666 solid;
filter:progid:DXImageTransform.Microsoft.Gradient   
(GradientType=0,StartColorStr='#ffa339',EndColorStr='#ff8902');
margin-top:10px;
padding-left:6px;
padding-right:6px;    }
