/*home*/
BODY {
	BACKGROUND-COLOR: #ffffff;
	padding:0px; margin: 0px; 
	COLOR: #000000; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Tahoma,verdana,arial;
}
h1,h2 { color: #756951; FONT-WEIGHT: bold; font-size: 11px; font-weight:normal; TEXT-DECORATION: none; margin: 0px; padding: 0px 0px 0px 0px; }
img {border:0;}
a img{border:none;}
a {FONT-FAMILY: arial; TEXT-DECORATION: none}
a:hover {TEXT-DECORATION: underline}
TD {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; PADDING-TOP: 0px; VERTICAL-ALIGN: top;FONT-SIZE: 11px;}
div {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; PADDING-TOP: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
CHECKBOX {LINE-HEIGHT: 11px; FONT-FAMILY: arial; FONT-SIZE: 12px}
INPUT {FONT-FAMILY: arial; FONT-SIZE: 12px}
RADIO {LINE-HEIGHT: 11px; FONT-FAMILY: arial; FONT-SIZE: 12px}
SELECT {LINE-HEIGHT: 11px; FONT-FAMILY: arial; FONT-SIZE: 12px}
TEXTAREA {WIDTH: 100%; FONT-FAMILY: arial; FONT-SIZE: 11px}
input.contact, textarea.contact, .inputbox {color:#332009;border:1px solid #aea990;background-color:#ffffff;}
textarea#tcart, .section3 .cart, .section9 .cart {color:#332009;border:1px solid #aea990;background-color:#ffffff;}
input.contact:focus, textarea.contact:focus, .inputbox:focus, .loginform input.imptop:focus {border:1px solid #aea990;background-color:#eae2cf;}
textarea#tcart:focus, .section3 .cart:focus, .section9 .cart:focus {border:1px solid #aea990;background-color:#eae2cf;}
form { DISPLAY: inline; padding: 0; margin: 0;}

/*pagination*/
#pg_border_link {border: 1px solid #89826c;background:#bdb6a0 url('../images/clust.png') repeat-x -800px -236px; color: #363226; FONT-FAMILY: arial; font-size: 11px; text-decoration: none; padding: 5px 9px; height:26px !important; line-height: 26px; FONT-WEIGHT: bold;}
a.pg_border_link {border: 1px solid #89826c;background:#bdb6a0 url('../images/clust.png') repeat-x -800px -236px; color: #363226; FONT-FAMILY: arial; font-size: 11px; text-decoration: none; padding: 5px 9px; FONT-WEIGHT: bold; height:26px !important; line-height: 26px;}
a.pg_border_link:hover {border: 1px solid #89826c;background:#bdb6a0 url('../images/clust.png') repeat-x -800px -209px; color: #363226; FONT-FAMILY: arial; font-size: 11px; text-decoration: none; padding: 5px 9px; height:26px !important; line-height: 26px; FONT-WEIGHT: bold;}

/*body*/
.external{width:100%; margin:0; padding:0px; }
.internal{width:975px; margin:0 auto; padding:0px; }

/* Top header 1 */
.toph {  width:975px; height:24px;}
.toph h1 { margin-bottom:5px;margin-top:5px; float:right; color:#756951;}
.header-left { background:url('../images/clust.png') no-repeat left top;height:185px;min-height:185px; max-height:185px}
.header-left .nav { color:#17120c; height:131px; }
.header-left ul { margin: 0px 10px 5px 10px; padding-top:5px;}
.header-left ul li { padding-left:10px; font-size:12px; font-weight: bold; text-transform: uppercase; color:#17120c; background:url('../images/clust.png') no-repeat -202px top; padding-top:2px; padding-bottom:1px; line-height:18px;}
.header-left ul li#first { padding-left:10px; font-size:12px; font-weight: bold; text-transform: uppercase; color:#17120c;  background:url('../images/clust.png') no-repeat -202px -14px; line-height:18px; }
.header-left ul li a { font-size:12px; font-weight: bold; text-transform: uppercase; color:#17120c; text-decoration: none; }
.header-left ul li a:hover { color:#17120c; text-decoration: underline; }

.mag-logo {height:77px;min-height:77px; max-height:77px;}
.mag-logo a.logo {background:url('../banner/logo.png') no-repeat;width:190px;height:77px;display:block;position:relative;z-index:10}


.header-right { background:url('../images/clust.png') no-repeat left top; height:185px; min-height:185px; max-height:185px; }
.header-right .toplogin { margin: 0px 15px 5px 15px; padding-top:8px; color:#17120c; height:123px; }
.header-right .toplogin span { font-weight: bold; text-transform: uppercase; font-size:12px; padding-bottom:5px;}
.header-right .toplogin  .loginform { margin-top:3px;   margin: 0px; padding: 0px; space: 0px; }
.header-right .toplogin  span a { padding-left:15px; font-weight: normal; text-transform: none; font-size:11px; color:#17120c; }
.header-right .toplogin  span.alogin a  { padding-left:0; font-weight: normal; text-transform: none; font-size:11px; color:#17120c;}
.loginform input.imptop  { width:160px; height:20px;padding-left:3px;
BORDER-BOTTOM: #aea990 1px solid; BORDER-LEFT: #aea990 1px solid; BACKGROUND: #ffffff; COLOR: #17120c; BORDER-TOP: #aea990 1px solid; BORDER-RIGHT: #aea990 1px solid; border-spacing: 0px; margin: 0px; padding: 0px; space: 0px; display:inline-block;}
.loginform .buttop  { margin-top:4px;}

.topc { margin-top:13px; }
.topa { margin-top:13px; }
.topcart {margin-top:20px; width:146px; height:40px;display: inline;float:right;margin: 0px;padding-left:52px;background: url('../images/clust.png') no-repeat -194px -27px;} 
.topcart a {text-transform: none;width:143px;padding-left:0px;background: transparent; font-size:11px; color:#17120c; padding-left:10px;} 
.topcart a:hover {color: #17120c;TEXT-DECORATION: underline; } 

.header-center { width:571px; in-width:571px;max-width:571px; float:left;text-align:left; height:185px; min-height:185px; max-height:185px; }

/*search*/
#topsearch { width: 181px; margin-left:5px; margin-top:18px;}
#topsearch .wrap{ height: 25px; border: solid 2px #aea990; background: #ffffff; }
#topsearch .send{ float: right; }
#topsearch .send:hover{ background:#ffffff url('../images/search-hover.png') no-repeat;border:0px;}
#topsearch .input {
		background: #ffffff;
		text-transform:none;
		border:none;
		color:#17120c;
		font:normal 12px/20px Arial, Helvetica, sans-serif!important;
		padding:2px 0px 0px 9px;
		margin:0px 0px 0px 0px;
		vertical-align:top;
		display:inline-block;
		width:141px;
		height:21px;
		float:left;
	}

/*navigation menu*/
#navigation {width:100%;margin: 0;padding: 0;background:#161616 url('../images/clust.png') no-repeat left -410px;float:left;position:relative;z-index:10; height:50px; max-height:50px;-moz-border-radius: 6px;-khtml-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;} 
#navigation ul {list-style: none;margin: 0;padding: 0;} 
#navigation ul li {display: inline;display: inline;margin: 0px;} 
#navigation ul li#cart {display: inline;margin: 0px;float:right;} 
#navigation ul li#cart a {display: inline;margin: 0px;float:right;background: url('../images/clust.png') no-repeat -400px -361px;width:140px;padding-left:50px;text-transform: none;border:0px;} 
#navigation ul li#cart a:hover {color: #FFFFFF;TEXT-DECORATION: underline; -moz-border-bottom-right-radius: 6px;-khtml-border-bottom-right-radius: 6px;-webkit-border-bottom-right-radius: 6px;border-bottom-right-radius: 6px;-moz-border-top-right-radius: 6px;-khtml-border-top-right-radius: 6px;-webkit-border-top-right-radius: 6px;border-top-right-radius: 6px;} 
#navigation ul li a {height:32px;display: block;float: left;padding: 17px 15px 0 15px;font: bold 12px Arial;color: #FFFFFF;text-decoration: none;text-transform: uppercase; text-shadow: 0 1px 0 #6f5b5b; border-right:1px solid #3c3c3c;} 
#navigation ul li a:hover {height:33px; color:#ffffff; text-shadow: 0 1px 0 #6c6c6c; background: url('../images/clust.png') repeat-x -10px -358px;}
#navigation ul li#first a {height:33px;display: block;float: left;padding: 17px 15px 0 15px;font: bold 12px Arial;color: #FFFFFF;text-decoration: none;text-transform: uppercase; text-shadow: 0 1px 0 #6f5b5b;background:none;}
#navigation ul li#first a:hover {color:#ffffff;	text-shadow: 0 1px 0 #6c6c6c; background: url('../images/clust.png') repeat-x -10px -358px;-moz-border-bottom-left-radius: 6px;-khtml-border-bottom-left-radius: 6px;-webkit-border-bottom-left-radius: 6px;border-bottom-left-radius: 6px;-moz-border-top-left-radius: 6px;-khtml-border-top-left-radius: 6px;-webkit-border-top-left-radius: 6px;border-top-left-radius: 6px;}
#navigation ul li#active a {color:#134264;background: url('../images/clust.png') no-repeat 0px -410px;}


/* noscript notice */
.noscript {border:1px solid #ddd; border-width:1px 1px 1px 1px;width:100%;height:50px;margin: 7px 0 0 0;padding: 0; background:#ffff90; float:left;position:relative;z-index:10;font-size:12px;text-align:center; color:#2f2f2f;} 
.noscript .noscript-inner { width:100%; margin:0 auto; padding:12px 0 12px; background:url(../images/i_notice.gif) 20px 50% no-repeat;}
.noscript p { margin:0; }


/*breadcrumbs*/
.breadcrumbs { width:768px;min-width:768px;max-width:768px;padding-top:7px; padding-bottom:7px; FONT-FAMILY: arial,Tahoma,verdana; FONT-SIZE: 11px; COLOR: #17120c; float:left;}
.breadcrumbs A {LINE-HEIGHT: 12px; FONT-FAMILY: arial; COLOR: #17120c; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline}
div.breadcrumbs h3 {DISPLAY: inline; LINE-HEIGHT: 12px; FONT-FAMILY: arial; COLOR: #17120c; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none; margin:0; padding:0;}
.breadcrumbs A:hover {	COLOR: #17120c; TEXT-DECORATION: none}

/* content */
.content {width:100%; margin: 0 auto;padding: 0;float:left;color: #17120c;} 
.left-column{width:192px;min-width:192px;max-width:192px;float:left;text-align:left;}
.left-column-pad{width:192px;min-width:192px;max-width:192px;float:left;text-align:left;margin-left:10px;}
.right-column{width:192px;min-width:192px;max-width:192px;float:right;text-align:left;}
.center-column{text-align:left;font-size:14px;color:#000000;}
.center-column a{color:#17120c;text-decoration:none;}
.center-column a:hover{color:#17120c}
.center-right-left{width:571px;min-width:571px;max-width:571px;float:left;text-align:left;margin-left:10px;}
.center-left-left{width:571px;min-width:571px;max-width:571px;float:left;text-align:left;}
.center-right-right{width:571px;min-width:571px;max-width:571px;float:right;text-align:left;}
.center-left{width:773px;float:left;text-align:left;margin-left:10px;}
.center-right{width:773px;min-width:773px;max-width:773px;float:right;text-align:left;margin-left:10px;}
.center-right2{width:773px;min-width:773px;max-width:773px;float:right;text-align:left;margin-right:0px;}

/*banner*/
.banner {
	width:571px; 
	min-width:571px; 
	max-width:571px;
	padding:0; 
	margin:0 0 10px 0;
	height:186px;
	min-height:186px;
	max-height:186px;
	background:#ebe3ce;
	float:left;
	position:relative;
	z-index:10;
} 
.banner2 {
	width:192px; 
	min-width:192px; 
	max-width:192px;
	padding:0; 
	margin:0 0 10px 10px;
	height:186px;
	min-height:186px;
	max-height:186px;
	background:#ebe3ce;
	float:left;
	position:relative;
	z-index:10;
} 

div#slide_holder {width:571px;height:186px;min-height:186px;max-height:186px;background:#ebe3ce;padding:0;float:left;}
div#slider {width:571px;height:186px;min-height:186px;max-height:186px;overflow:hidden;margin:0;padding:0;}
div#slide_holder2 {width:192px;height:186px;min-height:186px;max-height:186px;background:#ebe3ce;padding:0;float:left;}
div#slider2 {width:192px;height:186px;min-height:186px;max-height:186px;overflow:hidden;margin:0;padding:0;}
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}
div.nivo-controlNav {position:absolute;right:5px;bottom:5px;z-index:100;}
div.nivo-controlNav a.nivo-control {display:block;float:left;margin:0 0 0 2px;padding:1px 5px 1px 5px;FONT-FAMILY: Tahoma,verdana,arial;FONT-WEIGHT: normal;font-size: 12px;color:#595959;text-decoration:none;cursor:pointer;border:1px solid #5e3d1a;background-color:#fff4e9;}
div.nivo-controlNav a.nivo-control:first-child {margin:0;}
div.nivo-controlNav a.active {color:#ffffff; background-color:#6e5d4b;}
div.nivo-controlNav a:hover {color:#ffffff; background-color:#6e5d4b;}
div.nivo-caption {font-family: Helvetica, Arial, sans-serif;}
div.nivo-caption a {color:#ffffff;border-bottom:1px dotted #ffffff;}
div.nivo-caption a:hover {color:#ffffff;}
/* Caption styles */
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#655e56;color:#fff;opacity:0.8;width:100%;z-index:8;min-height:46px;padding-top:4px;
	FONT-FAMILY: Tahoma,verdana,arial;
	font-size:12px;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}

/*Listing top*/
.list_top {background: #fbfbf8; width:773px;}
.list_top_left {background: #fbfbf8; float:left; width:374px; min-width:374px; max-width:374px; text-align:left; padding:10px 5px 10px 7px; margin:0;margin:0;border-left: 1px solid #e8e0cc;border-bottom: 1px solid #e8e0cc;}
.list_top_right {background: #fbfbf8; float:right; width:374px; min-width:374px; max-width:374px; text-align:right; padding:10px 6px 10px 5px; margin:0;border-right: 1px solid #e8e0cc;border-bottom: 1px solid #e8e0cc;}

/*Listing content*/
.general-content{background:#ffffff; width:773px;float:left;font-size:14px;color:#1d1f21;overflow:hidden;margin: 8px 0px 10px 0px;padding:0;border:0;}

/*Listing footer*/
.list_footer {background:#ffffff; text-align:center; padding:0 0 10px 0; margin-bottom:10px;border: 0;}

/*Modules*/
.boxtop {BORDER-BOTTOM: 1px solid #e8e0cc;BACKGROUND:url('../images/clust.png') no-repeat -202px -68px;width:192px;height:auto;COLOR: #000000;FONT-SIZE: 12px;TEXT-TRANSFORM: uppercase;font-weight: bold;max-height:55px;}
.boxtop h4 {COLOR: #000000;margin:0px;padding:10px 10px 8px 30px;font-size:12px;font-weight: bold;}
.boxtop h4 a, .boxtopc h4 a:hover {COLOR: #000000;font-size:12px;font-weight: normal;}
.boxcenter {BACKGROUND: #eeebe8; width:190px; border-left: 1px solid #e8e0cc; border-right: 1px solid #e8e0cc; border-bottom: 1px solid #e8e0cc; PADDING-BOTTOM: 1px;MARGIN-BOTTOM: 10px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; -moz-border-bottom-right-radius: 6px; -moz-border-bottom-left-radius: 6px}
.modul_centru { text-align:left;FONT-SIZE: 11px; COLOR: #4d4d4d; FONT-FAMILY: Tahoma,verdana,arial;padding-top:5px; padding-bottom:5px;}
.modul_centru a { FONT-WEIGHT: normal; COLOR: #17120c; TEXT-DECORATION: none; }
.modul_centru a:hover { color:#17120c; text-decoration: underline;}
.modul_centru div a { color:#17120c; text-decoration: underline;}
.modul_centru div a:hover { color:#17120c; text-decoration: none;}
.modul_centru SELECT {width:160px; height:20px;}
.modul_centru INPUT.contact, .modul_centru INPUT.inputbox {width:160px; height:20px;padding-left:3px;}
.modul-content{width:190px;overflow:hidden;}
.modul-content #logare b { width:180px; margin-left:13px; }
.modul-content #logare input { margin-left:13px; }
.modul-content #logare ul { margin-left:7px; }
.modul-content marquee { margin-left:7px; margin-right:7px; }
.modul-content2{width:190px;overflow:hidden;BACKGROUND: #ede8da;}
.modul-content2 #logare b { width:180px; margin-left:13px; }
.modul-content2 #logare input { margin-left:13px; }
.modul-content2 #logare ul { margin-left:7px; }
.modul-content2 marquee { margin-left:7px; margin-right:7px; }

/*Modul Categorii &  Modul Top*/
ul {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #332009; LINE-HEIGHT: 20px; TEXT-DECORATION: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
ul a.cat {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #332009; TEXT-DECORATION: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px; margin-left:0px; }
ul a.cata {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #332009; TEXT-DECORATION: underline; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px; margin-left:0px;}
ul li.cat {background:url('../images/clust.png') no-repeat left -460px; text-transform: uppercase; margin-left:0px; margin-right:1px; padding-left:11px;}
ul li.catf {background:url('../images/clust.png') no-repeat -392px -460px; text-transform: uppercase; margin-left:0px; margin-right:1px; padding-left:11px;}
ul li.catf a:hover  { color:#332009; text-decoration: underline;}
ul li.cat a:hover  { color:#332009; text-decoration: underline;}
ul a.subcat {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #332009; TEXT-DECORATION: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px; margin-left:0px;margin-right:2px;}
ul a.subcata {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #332009; TEXT-DECORATION: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px; margin-left:0px;margin-right:2px;}
ul li.subcat {margin-left:0px;margin-right:1px;background:url('../images/clust.png') no-repeat -588px -460px; padding-left:21px;}
ul li.subcat a:hover  { color:#332009; text-decoration: underline;}
ul a.g1 {FONT-FAMILY: Tahoma,verdana,arial;FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #332009; TEXT-DECORATION: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px; margin-left:0px;}
ul li.g1 {text-transform: uppercase;margin-left:22px;background:url('../images/clust.png') no-repeat -964px -370px; padding-left:10px;}
ul li.g1 a:hover  { color:#332009; text-decoration: underline;}
ul a.g2 {FONT-FAMILY: Tahoma,verdana,arial;FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #332009; TEXT-DECORATION: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px; margin-left:0px;}
ul li.g2 {text-transform: uppercase;margin-left:33px;background:url('../images/clust.png') no-repeat -964px -370px; padding-left:10px;}
ul li.g2 a:hover  { color:#332009; text-decoration: underline;}
ul a.g3 {FONT-FAMILY: Tahoma,verdana,arial;FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #332009; TEXT-DECORATION: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px; margin-left:0px;}
ul li.g3 {text-transform: uppercase;margin-left:44px;background:url('../images/clust.png') no-repeat -964px -370px; padding-left:10px;}
ul li.g3 a:hover  { color:#332009; text-decoration: underline;}
/*Modul Top & Links*/
ul li.medium {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #332009; TEXT-DECORATION: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; background:url('../images/clust.png') no-repeat left -460px; PADDING-TOP: 0px; margin-left:3px;}
ul li.medium a, .general-module ul li.medium a:visited  { color:#332009}
ul li.medium a:hover  { color:#332009; text-decoration: underline;}
/*Center subcat*/
ul li.listcat {font-weight: bold; margin-left:0px;background:url('../images/clust.png') no-repeat -992px -5px; padding-left:12px; color:#4d4d4d;}
ul li.listcat a, ul li.listcat a:visited {font-weight: bold; color:#4d4d4d;text-decoration: none;}
ul li.listcat a:hover {color:#332009;text-decoration: underline;}
ul li.mapc {font-weight: bold; margin-left:0px;background:url('../images/clust.png') no-repeat -964px -370px; padding-left:12px; color:#4d4d4d;}
ul li.mapc a:hover {color:#332009;text-decoration: underline;}
ul li.mapsc {margin-left:10px;background:url('../images/clust.png') no-repeat -964px -370px; padding-left:12px; color:#4d4d4d;}
ul li.mapsc a:hover {color:#332009;text-decoration: underline;}
div.catdispw ul { LINE-HEIGHT: 15px; }
/*Hover*/
ul a:hover {COLOR: #d0d0d0;}
ul li.modul {margin-left:1px;margin-right:1px;background:url('../images/clust.png') no-repeat -196px -460px; padding-left:18px;}
ul li.modul a:hover  { color:#332009; text-decoration: underline;}
ul li.modulf {margin-left:1px;margin-right:1px;background:url('../images/clust.png') no-repeat -784px -460px; padding-left:18px;}
ul li.modulf a:hover  { color:#332009; text-decoration: underline;}

/* Box */
.box-error, .box-error3 {margin:0px 0px 10px 0px;padding:8px 0px 8px 40px !important;}
.box-error, .box-error3 {background:url('../images/box-error.png') no-repeat scroll 10px center #e6d5d5;border:1px solid #c20b0b;color:#c20b0b;font-weight: bold}
.box-check {margin:0px 0px 10px 0px;padding:8px 0px 8px 40px !important;}
.box-check {background:url('../images/check.png') no-repeat scroll 10px center #FFFFFF;border:1px solid #005f02;color:#005f02;font-weight: bold}

/* Mod Pool */
.pool_title{font-weight:bold;font-size:12px;padding-bottom:10px;padding-left:10px;padding-right:10px;}
.pool_content{font-weight:normal;font-size:11px;padding-bottom:10px;padding-left:10px;padding-right:10px;}
.bottom_pool{width:100%;clear:both;padding-top:0px;text-align:center;}

/* Promo */
.content_block .sale_img { position:absolute; left:1px; top:1px;}
.promo_badge, .promo_badge2, .promo_badge3, .promo_badge4, .promo_badge5, .promo_badge6 { background: url('../images/clust.png') no-repeat -411px -80px; color:#FFFFFF; display:block; font-size:11px; font-weight:bold;height:25px;padding:11px 0 0 0;position:absolute;text-align:center;	width:36px;cursor: pointer;z-index: 100;text-decoration: none; FONT-FAMILY: arial,Tahoma,verdana;}
.promo_badge { right:-2px;top:-4px;}
.promo_badge2 {right:-6px;top:-5px;}
.promo_badge3 {right:-15px;top:0;}
.promo_badge4 {right:2px;top:-5px;}
.promo_badge5 {right:0px;top:0px;}
.promo_badge6 {right:-4px;top:-2px;}
.box-data{font-weight: normal;background:url('../images/box-data.png') no-repeat;width:120px;height:164px;position:relative;float:left;margin-right:5px;padding:5px;}
.box-data2{	font-weight: normal;background:url('../images/box-data-cal.png') no-repeat;width:53px;height:53px;position:relative;float:left;margin-right:15px;}
.box-data2 .mese{background:url('../images/box-mounth.png') no-repeat;width:47px;height:12px;position:absolute;top:3px;left:3px;color:#efdfc3;text-align:center;font-size:10px;text-transform:uppercase;}
.box-data2 .giorno{position:absolute;font-size:24px;color:#17120c;top:15px;width:53px;left:0;text-align:center;text-shadow: 1px 1px 1px #3d3d3d}
.box-data2 .anno{position:absolute;font-size:10px;color:#17120c;bottom:2px;width:53px;left:0;text-align:center;}
.imgborder {background:url(../images/box-data.png) no-repeat;margin-right:5px;padding:5px;}
.imgborder1 {position:absolute; top:1px; left:12px;}
.imgborder2 {background:url(../images/box-data-sim.png) no-repeat;margin-right:5px;padding:5px;}
.imgborder3 {float:left;background:url(../images/box-data-sim.png) no-repeat;margin-right:5px;padding:5px;}
.imgborder4 {background:url(../images/box-data.png) no-repeat;margin-right:5px;padding:5px; text-align:center;}
.imgborder5 {background:url(../images/box-data.png) no-repeat;margin-right:5px;padding:5px 5px 5px 5px;}
.imgborder6 {background:url(../images/box-data.png) no-repeat;margin-right:5px;padding:5px 5px 5px 5px;}
.box-data2b {font-weight: normal;background:url(../images/box-data.png) no-repeat;width:110px;height:159px;position:relative;float:left;margin-right:5px; margin-left:0px;
padding:5px;}
.box-data2b a, .box-data2b a:hover { TEXT-DECORATION: none; font-weight: normal;}
.box-data3 {font-weight: normal;background:url(../images/box-data.png) no-repeat;width:120px;height:159px;position:relative;float:left;margin-right:0px; margin-left:33px;padding-top:5px;}
.box-data3 a, .box-data3 a:hover { font-weight: normal;TEXT-DECORATION: none; }
.box-data4 {font-weight: normal;background:url(../images/box-data.png) no-repeat;width:120px;height:159px;position:relative;float:left;margin-right:8px; margin-left:67px;padding-top:5px;}
.box-data4 a, .box-data4 a:hover { font-weight: normal;TEXT-DECORATION: none; }
.box-data5 {font-weight: normal;position:relative;float:left;width:129px;margin-right:18px;margin-top:5px; margin-bottom:5px;}
.box-data5 a { TEXT-DECORATION: underline; font-weight: normal;}
.box-data5 a:hover { TEXT-DECORATION: none; font-weight: normal; }
.box-data6 {background:url(../images/box-data.png) no-repeat;width:120px;height:164px;position:relative;margin-right:5px; margin:auto; padding-top:5px;}
p.sale_price { background:url(../images/pricebg.png) no-repeat right top; color:#1d1f21; margin-left:6px; text-decoration: none;}
p.sale_price { position:absolute; left:0px; top:117px; width:auto; height:23px; float:none; padding:4px 10px; font-size:11px;  }
p.sale_price2 { background:url(../images/pricebg.png) no-repeat right top; color:#1d1f21; margin-left:1px; text-decoration: none;cursor:pointer;}
p.sale_price2 { position:absolute; left:0px; top:117px; width:auto; height:23px; float:none; padding:4px 10px; font-size:11px;  }
p.sale_price3 { background:url(../images/pricebg.png) no-repeat right top; color:#1d1f21; margin-left:0px; text-decoration: none;cursor:pointer;}
p.sale_price3 { position:absolute; left:14px; top:117px; width:auto; height:23px; float:none; padding:4px 10px; font-size:11px;  }

/* Taguri */
#mods a:link, #mods a:visited { text-decoration:none; color: #17120c; }
#mods a:hover {text-decoration: underline;}
#mods span {padding: 4px;}
#mods .id1 {font-size: 10px;} 
#mods .id2 {font-size: 11px;}
#mods .id3 {font-size: 12px;}
#mods .id4 {font-size: 13px;}
#mods .id5 {font-size: 14px;}
#mods .id6 {font-size: 15px;}
#mods .id7 {font-size: 16px;}
#mods .id8 {font-size: 17px;}
#mods .id9 {font-size: 18px;}
#mods .id10 {font-size: 19px;}

/* Taburi */
.clear {clear:both;}
.dettabs{margin:10px 5px 25px 60px; padding:0; float:left}
.dettabt{margin:10px 5px 25px 60px; padding:0; float:left; max-width:500px;}
.block_hidden_only_for_screen {display:none; color: #17120c;}
ul.idTabs{ color: #FFFFFF; margin:0; padding: 3px 0; border-bottom: 1px solid #d0d0d0; font: normal 12px "Tahoma", verdana, arial, serif; width:753px;}
ul.idTabs li{ list-style: none; margin: 0; display: inline; padding: color: #FFFFFF; }
ul.idTabs li a, ul.idTabs li a:visited{ color: #494949; padding: 3px 0.5em; margin-left: 3px; border: 1px solid #a2b7c7; border-bottom: none; background: #ebe3ce; text-decoration: none; font-weight:normal;}
ul.idTabs li a:hover { padding: 3px 0.5em; margin-left: 3px; text-decoration: none; color: #494949; background: #eeebe8;border:1px solid #d0d0d0; border-bottom:none;}
ul.idTabs li a.selected{ padding: 3px 0.5em; margin-left: 3px; color: #494949; background: #eeebe8; border-color: #d0d0d0;}
ul.idTabs li a.selected:hover{ padding: 3px 0.5em; margin-left: 3px; color: #17120c; background: #eeebe8; border: 1px solid #d0d0d0;  border-bottom: none;}
.club-block { float:left; background: #eeebe8; padding:0; margin:0; border:1px solid #d0d0d0; border-top:0; width:751px; }

/* Autocomplete */
.ac_input {background-color: #ffffff;}
.ac_results {padding: 0px;border: 2px solid #aea990;background-color: #ffffff;overflow: auto;z-index: 99999;cursor:pointer; text-align:left;}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results li {margin: 0px;padding: 2px 5px;cursor: pointer;display: block;font: menu;	font-size: 12px;line-height: 16px;overflow: hidden;}
.ac_loading {background: #aea990 url('../images/indicator.gif') right center no-repeat;}
.ac_even{background-color: #ffffff;color: #17120c;}
.ac_odd {background-color: #eae2cf;color: #17120c;}
.ac_over {background-color: #17120c;color: #ffffff;}

/* Carousel */
.jcarousel-container {position:relative;}
.jcarousel-clip {margin:0;padding:0;overflow:hidden;position:relative;z-index:2;}
.jcarousel-clip ul {  line-height:16px; text-decoration: none; }
.jcarousel-list {margin:0;padding:0;overflow:hidden;position:relative;top:0;left:0;z-index:1;}
.jcarousel-list li,
.jcarousel-item {float:left;list-style:none;width:75px;height:75px;}
.jcarousel-prev,
.jcarousel-next {z-index:3;display:none;}
.homecarousel {padding-top:5px;padding-bottom:1px;text-align:center;}
.homecarousel .jcarousel-container {width:753px;height:197px;}
.homecarousel .jcarousel-clip {width:753px!important;height:197px;margin:0 0 0 0;overflow:hidden;position:relative; padding-left:0px;}
ul#mycarouselo1,ul#mycarouselo2,ul#mycarouselo3,ul#mycarouselo4,ul#mycarouselo5 {width:753px;height:197px !important;padding:0 0px 0 0;overflow:hidden !important;}
ul#mycarouselo1 li,ul#mycarouselo2 li,ul#mycarouselo3 li,ul#mycarouselo4 li,ul#mycarouselo5 li {width:126px !important;height:206px;float:left;padding:0px 12px 0 11px;position:relative;background:transparent;}
ul#mycarouselo1 li.last_item,ul#mycarouselo2 li.last_item,ul#mycarouselo3 li.last_item,ul#mycarouselo4 li.last_item,ul#mycarouselo5 li.last_item {width:126px !important;height:193px;float:left;padding:0px 16px 0 15px;position:relative;background:transparent;}
ul#mycarouselo1 li a.product_image,ul#mycarouselo2 li a.product_image,ul#mycarouselo3 li a.product_image,ul#mycarouselo4 li a.product_image,ul#mycarouselo5 li a.product_image {width:110px;height:154px;display:block;border:1px solid #e8e0cc;text-align:center;position:relative;margin-bottom:3px;}
ul#mycarouselo1 li h5,ul#mycarouselo2 li h5,ul#mycarouselo3 li h5,ul#mycarouselo4 li h5,ul#mycarouselo5 li h5 {width:106px;height:30px;padding:0px 5px 0 2px; text-align:center;}
ul#mycarouselo1 li h5 a,ul#mycarouselo2 li h5 a,ul#mycarouselo3 li h5 a,ul#mycarouselo4 li h5 a,ul#mycarouselo5 li h5 a {font:normal 12px "Arial";color:#17120c;text-decoration:none;}
ul#mycarouselo1 li h5 a:hover,ul#mycarouselo2 li h5 a:hover,ul#mycarouselo3 li h5 a:hover,ul#mycarouselo4 li h5 a:hover,ul#mycarouselo5 li h5 a:hover {color:#17120c;text-decoration:underline;}
ul#mycarouselo1 li a.acarousel,ul#mycarouselo2 li a.acarousel,ul#mycarouselo3 li a.acarousel,ul#mycarouselo4 li a.acarousel,ul#mycarouselo5 li a.acarousel {font:normal 12px "Arial";color:#17120c;text-decoration:none;}
ul#mycarouselo1 li a.acarousel:hover,ul#mycarouselo2 li a.acarousel:hover,ul#mycarouselo3 li a.acarousel:hover,ul#mycarouselo4 li a.acarousel:hover,ul#mycarouselo5 li a.acarousel:hover {color:#17120c;text-decoration:underline;}
/* Carousel buttons*/
.homecarousel .jcarousel-prev {width:29px;height:26px;background:url('../images/clust.png') -738px -222px no-repeat;overflow:hidden;position:absolute;left:685px;top:-41px;cursor:pointer;}
.homecarousel .jcarousel-prev:hover,
.homecarousel .jcarousel-prev:active {background:url('../images/clust.png') -765px -222px no-repeat;}
.homecarousel .jcarousel-prev-disabled,
.homecarousel .jcarousel-prev-disabled:hover,
.homecarousel .jcarousel-prev-disabled:active {background:url('../images/clust.png') -738px -222px no-repeat;cursor:pointer;}
.homecarousel .jcarousel-next {width:29px;height:26px;background:url('../images/clust.png') -681px -222px no-repeat;overflow:hidden;position:absolute;right:1px;top:-41px;cursor:pointer;}
.homecarousel .jcarousel-next:hover,
.homecarousel .jcarousel-next:active {background:url('../images/clust.png') -707px -222px no-repeat;}
.homecarousel .jcarousel-next-disabled,
.homecarousel .jcarousel-next-disabled:hover,
.homecarousel .jcarousel-next-disabled:active {background:url('../images/clust.png') -681px -222px no-repeat !important;cursor:pointer;}
.homecarousel a, p.sale_price2 a:hover, p.sale_price2 a:focus, .highslide-gallery a:hover { text-decoration: none; }

/* Buttons */
.button5 {background:#e8e0cc url('../images/clust.png') repeat-x -800px -236px;border:0;font-size:14px;color:#363226;cursor:pointer; padding:5px; -moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
input[type="submit"].button5,a.button5, a.button5:visited  { font-family:Arial, Verdana, sans-serif;height:26px !important; line-height: 26px; color:#363226; background:#e8e0cc url('../images/clust.png') repeat-x -800px -236px; padding:0 8px; margin: 0; font-size: 11px; font-weight: bold; text-decoration: none; padding-left:5px; width:60px;}
a.button5:hover, a.button5:focus {color: #dedede;cursor:pointer;text-decoration: none; background:#e8e0cc url('../images/button_bg1.png');padding-left:5px; width:60px; }
input[type="submit"]:hover.button5,input[type="submit"]:focus.button5 {background:#e8e0cc url('../images/clust.png') repeat-x -800px -209px; color: #363226;cursor:pointer;text-decoration: none;padding-left:5px; width:60px;}
.button4 {background:#e8e0cc;border:0;font-size:14px;color:#ffffff;cursor:pointer; padding:5px;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
input[type="submit"].button4,a.button4, a.button4:visited  { font-family:Arial, Verdana, sans-serif;height:26px !important; line-height: 26px; color:#ffffff; background:#e8e0cc url('../images/button_bg2.png'); padding:0 8px; margin: 0; font-size: 11px; font-weight: bold; text-decoration: none; padding-left:40px; width:140px;}
a.button4:hover, a.button4:focus {color: #ffffff;cursor:pointer;text-decoration: none; background:#e8e0cc url('../images/button_bg1.png');padding-left:40px; width:140px; }
input[type="submit"]:hover.button4,input[type="submit"]:focus.button4 {background:#e8e0cc url('../images/button_bg1.png'); color: #ffffff;cursor:pointer;text-decoration: none;padding-left:40px; width:140px;}
.button3 {background:#e8e0cc;border:1px solid #89826c;font-size:14px;color:#363226;cursor:pointer; padding:5px;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
a.button3, a.button3:visited {font-family:Arial, Verdana, sans-serif; height:26px !important; line-height: 26px; color:#363226; background:#e8e0cc url('../images/clust.png') repeat-x -800px -292px; font-size: 11px; font-weight: bold;text-decoration: none; }
a.button3:hover, a.button3:focus {color: #363226;border-color: #89826c;cursor:pointer;text-decoration: none; background:#e8e0cc url('../images/clust.png') repeat-x -800px -209px; }
input[type="submit"].button3  { font-family:Arial, Verdana, sans-serif;height:26px !important; line-height: 26px; color:#363226; background:#e8e0cc url('../images/clust.png') repeat-x -800px -292px; padding:0 8px; margin: 0; font-size: 11px; font-weight: bold; text-decoration: none; }
input[type="submit"]:hover.button3,input[type="submit"]:focus.button3 {background:#e8e0cc url('../images/clust.png') repeat-x -800px -209px; color: #363226;border-color: #89826c;cursor:pointer;text-decoration: none;}
.button {background:#b12d31;border:1px solid #89826c;font-size:14px;color:#363226;cursor:pointer;padding:2px;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;} 
.button,input[type="button"], #form-login input[type="submit"], #form-login input[type="button"]  { font-family:Arial, Verdana, sans-serif;height:26px !important; line-height: 26px; color:#363226; background:#e8e0cc url('../images/clust.png') repeat-x -800px -236px; padding:0 8px; margin: 0; font-size: 11px; font-weight: bold; text-decoration: none; valign:middle;border:0;}
a.button, a.button:visited {font-family:Arial, Verdana, sans-serif;display:block; float:right;height:26px !important; line-height: 26px; color:#363226; background:#e8e0cc url('../images/clust.png') repeat-x -800px -236px; padding:0 8px; margin-right: 5px; font-size: 11px; font-weight: bold;text-decoration: none; }
a.button:hover, a.button:focus {color: #dedede;border-color: #89826c;cursor:pointer;text-decoration: none}
.list a.button, .list a.button:visited {font-family:Arial, Verdana, sans-serif;display:block; float:left;height:22px !important; line-height: 22px; color:#363226; background:#e8e0cc url('../images/clust.png') repeat-x -800px -236px; padding:0 8px; margin-right: 10px; font-size: 11px; font-weight: bold; text-decoration: none; padding-top:2px;}
.list2 a.button, .list2 a.button:visited {font-family:Arial, Verdana, sans-serif;display:block; float:left;height:26px !important; line-height: 26px; color:#363226; background:#e8e0cc url('../images/clust.png') repeat-x -800px -236px; padding:0 8px; margin-right: 5px; font-size: 11px; font-weight: bold; text-decoration: none; }
.list a.button:hover,.list a.button:focus, .list2 a.button:hover, .list2 a.button:focus {font-family:Arial, Verdana, sans-serif;font-size: 11px; font-weight: bold; color: #363226;border-color: #89826c;cursor:pointer;text-decoration: none;background:#e8e0cc url('../images/clust.png') repeat-x -800px -209px;}
.button2 {background:#c3bdaa;border:1px solid #89826c;font-size:14px;color:#363226;cursor:pointer; padding:5px;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
a.button2, a.button2:visited {font-family:Arial, Verdana, sans-serif; height:26px !important; line-height: 26px; color:#363226; background:#c3bdaa url('../images/clust.png') repeat-x -800px -236px; padding:5 8px; margin-right: 5px; font-size: 11px; font-weight: bold;text-decoration: none; }
a.button2:hover, a.button2:focus {color: #363226;border-color: #89826c;cursor:pointer;text-decoration: none; background:#c3bdaa url('../images/clust.png') repeat-x -800px -209px;}
.button:hover, .button:focus, a.button:hover, a.button:focus, input[type="submit"]:hover,input[type="submit"]:focus,input[type="button"]:hover,input[type="button"]:focus, #form-login input[type="submit"]:hover,#form-login input[type="submit"]:focus, #form-login input[type="button"]:hover, #form-login input[type="button"]:focus {color: #363226;border-color: #89826c;cursor:pointer;text-decoration: none;background:#e8e0cc url('../images/clust.png') repeat-x -800px -209px;}
.padscart.button{height:28px;}

/*middle*/
.modul-content-center{width:100%;float:left;margin:0 0 0 1px;overflow:hidden;}
.boxtopc {BORDER-BOTTOM: 1px solid #e8e0cc;BACKGROUND:url('../images/clust.png') no-repeat -198px -124px;width:773px;height:auto;FONT-WEIGHT: bold;COLOR: #000000;FONT-SIZE: 12px;TEXT-TRANSFORM: uppercase;}
.boxtopc h4, .boxtopc h5{COLOR: #000000;margin:0px;padding:10px 10px 8px 30px;font-size:12px;font-weight: bold;}
.boxtopc h4 a, .boxtopc h4 a:hover {COLOR: #000000;font-size:12px;font-weight: bold;}
.boxtopc span { margin-left:10px; TEXT-TRANSFORM: lowercase;font-weight: normal;}
.boxtopc h5 a {COLOR: #17120c;font-size:12px;font-weight: normal;TEXT-TRANSFORM: lowercase;text-decoration: underline; }
.boxtopc h5 a:hover {text-decoration: none;}
.boxcenterc {BACKGROUND: #fbfbf8; border-left: 1px solid #e8e0cc; border-right: 1px solid #e8e0cc; border-bottom: 1px solid #e8e0cc; width:751px;PADDING-BOTTOM: 10px;MARGIN-BOTTOM: 10px;padding-left:10px;padding-right:10px;FONT-FAMILY: Tahoma,verdana,arial;FONT-SIZE: 12px;overflow:hidden;border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; -moz-border-bottom-right-radius: 6px; -moz-border-bottom-left-radius: 6px}
.boxcentercm {BACKGROUND: #fbfbf8; border-left: 1px solid #e8e0cc; border-right: 1px solid #e8e0cc; border-bottom: 1px solid #e8e0cc; width:751px;PADDING-BOTTOM: 10px;MARGIN-BOTTOM: 10px;padding-left:10px;padding-right:10px;FONT-FAMILY: Tahoma,verdana,arial;FONT-SIZE: 12px;overflow:hidden;border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; -moz-border-bottom-right-radius: 6px; -moz-border-bottom-left-radius: 6px;}
.boxcentercd {BACKGROUND: #fbfbf8; border: 1px solid #e8e0cc; width:751px;PADDING-BOTTOM: 10px;MARGIN-BOTTOM: 10px;padding-left:10px;padding-right:10px;FONT-FAMILY: Tahoma,verdana,arial;FONT-SIZE: 12px;overflow:hidden;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.boxcentercc {BACKGROUND: #fbfbf8; border-left: 1px solid #e8e0cc; border-right: 1px solid #e8e0cc; border-bottom: 1px solid #e8e0cc; width:751px;PADDING-BOTTOM: 10px;MARGIN-BOTTOM: 10px;padding-left:10px;padding-right:10px;FONT-FAMILY: Tahoma,verdana,arial;FONT-SIZE: 11px;border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; -moz-border-bottom-right-radius: 6px; -moz-border-bottom-left-radius: 6px;}
.boxcenterc a, .boxcenterc a:hover, .boxcentercm a, .boxcentercm a:hover  {color:#17120c;margin:0px;width:773px;height:auto;PADDING:0;FONT-SIZE: 11px;FONT-FAMILY: Tahoma,verdana,arial;}
.boxcentercd a {color:#17120c;margin:0px;width:773px;height:auto;PADDING:0;FONT-SIZE: 11px;FONT-FAMILY: Tahoma,verdana,arial;TEXT-DECORATION: underline;}
.boxcentercd a:hover {color:#17120c;TEXT-DECORATION: none;}
INPUT.contact1 {BORDER-BOTTOM: #aea990 1px solid; BORDER-LEFT: #aea990 1px solid; BACKGROUND: #ffffff; COLOR: #17120c; BORDER-TOP: #aea990 1px solid; BORDER-RIGHT: #aea990 1px solid;}
INPUT.contact2 {BORDER-BOTTOM: #aea990 1px solid; BORDER-LEFT: #aea990 1px solid; MARGIN: 0px 0px 4px; WIDTH: 100%; BACKGROUND: #ffffff; HEIGHT: 19px; COLOR: #17120c; BORDER-TOP: #aea990 1px solid; BORDER-RIGHT: #aea990 1px solid;}
INPUT.contact3 {BORDER-BOTTOM: #aea990 1px solid; BORDER-LEFT: #aea990 1px solid; BACKGROUND: #ffffff; COLOR: #17120c; BORDER-TOP: #aea990 1px solid; BORDER-RIGHT: #aea990 1px solid;}
INPUT.contact4 {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px;}
SELECT.contact1 {BORDER-BOTTOM: #aea990 1px solid; BORDER-LEFT: #aea990 1px solid; MARGIN: 0px 10px 2px; WIDTH: 70%; BACKGROUND: #ffffff; COLOR: #17120c; VERTICAL-ALIGN: middle; BORDER-TOP: #aea990 1px solid; BORDER-RIGHT: #aea990 1px solid;}
SELECT.contact2 {BORDER-BOTTOM: #aea990 1px solid; BORDER-LEFT: #aea990 1px solid; BACKGROUND: #ffffff; COLOR: #17120c; BORDER-TOP: #aea990 1px solid; BORDER-RIGHT: #aea990 1px solid;}
SELECT.contact3 {BORDER-BOTTOM: #aea990 1px solid; BORDER-LEFT: #aea990 1px solid; BACKGROUND: #ffffff; COLOR: #17120c; BORDER-TOP: #aea990 1px solid; BORDER-RIGHT: #aea990 1px solid;}
SELECT.contact4 {BORDER-BOTTOM: #aea990 1px solid; BORDER-LEFT: #aea990 1px solid; MARGIN: 0px; BACKGROUND: #ffffff; COLOR: #17120c; BORDER-TOP: #aea990 1px solid; BORDER-RIGHT: #aea990 1px solid;}
SELECT.contact {BORDER-BOTTOM: #aea990 1px solid; BORDER-LEFT: #aea990 1px solid; BACKGROUND: #ffffff; COLOR: #17120c; VERTICAL-ALIGN: middle; BORDER-TOP: #aea990 1px solid; BORDER-RIGHT: #aea990 1px solid;}
SELECT.select4 {BORDER-TOP: #aea990 1px solid;BORDER-RIGHT: #aea990 1px solid;BORDER-BOTTOM: #aea990 1px solid;BORDER-LEFT: #aea990 1px solid;BACKGROUND: #ffffff; COLOR: #17120c;WIDTH: 45px;height:19px;}
SELECT.select5 {BORDER-TOP: #aea990 1px solid;BORDER-RIGHT: #aea990 1px solid;BORDER-BOTTOM: #aea990 1px solid;BORDER-LEFT: #aea990 1px solid;BACKGROUND: #ffffff; COLOR: #17120c;WIDTH: 145px;height:19px;}
INPUT.contact {BORDER-BOTTOM: #aea990 1px solid; BORDER-LEFT: #aea990 1px solid; BACKGROUND: #ffffff; COLOR: #17120c; BORDER-TOP: #aea990 1px solid; BORDER-RIGHT: #aea990 1px solid;}
TEXTAREA.contact {BORDER-BOTTOM: #aea990 1px solid; BORDER-LEFT: #aea990 1px solid; BACKGROUND: #ffffff; COLOR: #17120c; BORDER-TOP: #aea990 1px solid; BORDER-RIGHT: #aea990 1px solid;}
.produse {FONT-FAMILY: arial; COLOR: #868686; FONT-SIZE: 11px; FONT-WEIGHT: normal;}
.ml1 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #17120c; TEXT-DECORATION: underline}
.ml1:hover {TEXT-DECORATION: none}
.ml2 {FONT-FAMILY: arial; COLOR: #c9a2a2; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.ml2 A {TEXT-DECORATION: underline}
.ml2 A:hover {TEXT-DECORATION: underline}
.ml3 {COLOR: #c80000; FONT-SIZE: 11px; TEXT-DECORATION: underline}
.ml3 A {TEXT-DECORATION: underline}
.ml3 A:hover {TEXT-DECORATION: none}

/* Sections */
.grey { background-color: #e6e1dc; }
div.section_modp { width:675px; }
div.section0 { float: left; max-width: 50px; margin: 0 0px 0 0; padding-top:3px; padding-bottom:3px; border-top: 1px solid #e6e1dc; width: 50px; text-align:left;}
div.section1 { float: left; max-width: 346px; margin: 0 0px 0 0; padding-right:3px; padding-top:3px; padding-bottom:5px; border-top: 1px solid #e6e1dc; width: 376px; text-align:left;}
div.section1b { float: left; max-width: 394px; margin: 0 0px 0 0; padding-right:3px; padding-top:3px; padding-bottom:5px; border-top: 1px solid #e6e1dc; width: 424px; text-align:left;}
div.section2 { float: left; max-width: 125px; padding-top:3px; padding-bottom:3px; margin: 0 0px 0 0; border-top: 1px solid #e6e1dc; width: 125px; text-align:left;}
div.section3 { float: left; max-width: 50px; padding-top:3px; padding-bottom:3px; margin: 0 0px 0 0; border-top: 1px solid #e6e1dc; width: 50px; text-align:center;}
div.section4 { float: left; max-width: 80px; padding-left:5px; padding-top:3px; padding-bottom:3px; margin: 0 0px 0 0; padding-right:5px; border-top: 1px solid #e6e1dc; width: 80px; text-align:right;}
div.section5 { float: left; max-width: 80px; padding-top:3px; padding-bottom:3px; padding-right:3px; margin: 0 0px 0 0; border-top: 1px solid #e6e1dc; width: 80px; text-align:right;}
div.section6 { float: left; max-width: 587px; padding-top:3px; padding-bottom:3px; padding-right:3px; margin: 0 0px 0 0; border-top: 1px solid #e6e1dc; width: 587px; text-align:right;}
div.section7 { float: left; max-width: 82px; padding-top:3px; padding-bottom:3px; padding-right:3px; margin: 0 0px 0 0; border-top: 1px solid #e6e1dc; width: 82px; text-align:right;}
div.section8 { float: left; max-width: 658px; padding-top:3px; padding-bottom:3px; padding-right:3px; margin: 0 0px 0 0; border-top: 1px solid #e6e1dc; width: 658px; text-align:right;}
div.section9 { float: left; max-width: 630px; padding-top:3px; padding-bottom:3px; padding-right:3px; margin: 0 0px 0 0; width: 630px; text-align:left;}
div.section10 { float: left; max-width: 110px; padding-top:3px; padding-bottom:3px; padding-right:3px; margin: 0 0px 0 0; width: 110px; text-align:right;}
div.section11 { float: left; max-width: 122px; padding-top:0px; padding-bottom:10px; padding-right:3px; padding-left:8px; margin: 0 auto; width: 122px; text-align:center;}
/* Sections stiri footer */
span.section12 { float: left; max-width: 245px; padding-top:3px; padding-bottom:3px; padding-right:3px; margin: 0 auto; width: 245px; text-align:left;}
span.section13 { float: left; max-width: 245px; padding-top:3px; padding-bottom:3px; padding-right:3px; margin: 0 auto; width: 245px; text-align:center;}
span.section14 { float: left; max-width: 245px; padding-top:3px; padding-bottom:3px; padding-right:0px; margin: 0 auto; width: 245px; text-align:right;}
span.section12 a, span.section13 a, span.section14 a, span.section12 a:visited, span.section13 a:visited, span.section14 a:visited { text-decoration: underline; color:#17120c}
span.section12 a:hover, span.section13 a:hover, span.section14 a:hover { text-decoration: none; color:#17120c}
/* Sections urmarire comanda */
span.section15 { float: left; max-width: 80px; padding-top:3px; padding-bottom:3px; padding-right:0px; margin: 0 auto; width: 80px; text-align:left;border-bottom: 1px dashed #aea990;}
span.section16 { float: left; max-width: 453px; padding-top:3px; padding-bottom:3px; padding-right:0px; margin: 0 auto; width: 453px; text-align:left;border-bottom: 1px dashed #aea990;}
span.section17 { float: left; max-width: 35px; padding-top:3px; padding-bottom:3px; padding-right:0px; margin: 0 auto; width: 35px; text-align:left;border-bottom: 1px dashed #aea990;}
span.section18 { float: left; max-width: 170px; padding-top:3px; padding-bottom:3px; padding-right:0px; margin: 0 auto; width: 170px; text-align:right;border-bottom: 1px dashed #aea990;}
/* Sections 2 cols */
.sections { min-height:106px; }
div.section19 { float: left; max-width: 375px; padding-top:7px; padding-bottom:1px; padding-left:6px; padding-right:0px; width: 375px; text-align:left; min-height:167px; border: 1px solid #c7c1ac;margin-bottom:8px; background:#fbfbf8;-moz-border-radius: 6px;-khtml-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
div.section19:hover { BACKGROUND-COLOR: #eae9e4; }
div.section20 { float: right; max-width: 375px; padding-top:7px; padding-bottom:1px; padding-left:6px; padding-right:0px; width: 375px; text-align:left; min-height:167px; border: 1px solid #c7c1ac;margin-bottom:8px; background:#fbfbf8;-moz-border-radius: 6px;-khtml-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
div.section20:hover { BACKGROUND-COLOR: #eae9e4; }
.md1 { width:610px; padding-right:14px; }
.md2 { width:247px; padding-right:2px; }
.md3 { min-height:105px;}
/* Sections 3 cols */
div.section21 { float: left; max-width: 250px; padding-top:12px; padding-bottom:3px; padding-right:0px; width: 250px; text-align:center; min-height:246px; border: 1px solid #c7c1ac;margin-bottom:8px;background:#fbfbf8;-moz-border-radius: 6px;-khtml-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
div.section21:hover { BACKGROUND-COLOR: #f3f2ee; }
/* Sections 4 cols */
div.section23 { float: left; max-width: 186px; padding:12px 0 3px 0; width: 186px; text-align:center; min-height:276px; border: 1px solid #c7c1ac;margin-bottom:10px; background:#fbfbf8;-moz-border-radius: 6px;-khtml-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
div.section23:hover { BACKGROUND-COLOR: #f3f2ee; }
div.section24 { float: left; max-width: 186px; padding:12px 0 3px 0; width: 186px; text-align:center; min-height:260px; border: 1px solid #c7c1ac;margin-bottom:10px; background:#fbfbf8;-moz-border-radius: 6px;-khtml-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
div.section24:hover { BACKGROUND-COLOR: #f3f2ee; }
/* end */
div.section25 { padding:8px 0px 3px 10px; margin: 0; width: 761px; text-align:left; min-height:167px; margin:0 auto;border: 1px solid #c7c1ac;margin-bottom:10px; background:#fbfbf8;-moz-border-radius: 6px;-khtml-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
div.section25:hover { BACKGROUND-COLOR: #eae9e4; }

.classnumm {  }
.classnumm2 { margin-left:7px;}
.classnumm4 { margin-left:7px;}
.line1 {background:url('../images/title-separator.png') repeat-x bottom;float:right;width:637px;padding-bottom:7px;}
.line2 {float:right;width:637px;padding-bottom:7px;}
.line3 {background:url(../images/title-separator.png) repeat-x bottom;width:590px;padding-bottom:7px;}
.line4 {float:left;width:100%;padding-bottom:7px;padding-top:7px; border-top: 1px dashed #aea990;}
.line4a {float:left;width:100%;border-bottom: 1px dashed #aea990;}
.line4b {float:left;}
.line5 {background:url(../images/title-separator.png) repeat-x bottom;width:606px;padding-right:5px;padding-bottom:5px;}
.line6 {float:right;width:141px;padding-bottom:5px;}
.line7 {float:right;width:159px;padding:0;}
.line8 {padding:0 3px 5px 3px; FONT-SIZE: 11px; COLOR: #17120c; FONT-FAMILY: Tahoma,verdana,arial;}
.line8b {padding:4px 0 0 0; FONT-SIZE: 11px; COLOR: #17120c; FONT-FAMILY: Tahoma,verdana,arial; line-height:14px;}
.line9 {float:right;width:119px;padding:0;}
.line10 { width:135px; }
.line11 { width:270px; }
.line12 { width:405px; }
#logare ul li {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #17120c; TEXT-DECORATION: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; background:url('../images/clust.png') no-repeat -992px -5px; margin-left:3px;}
#logare ul li a {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #17120c; TEXT-DECORATION: none;}
#logare ul li a:hover { color:#17120c; text-decoration: underline;}

/*theme*/
.padtop2 {padding-top:6px;}
.fixh { height:18px; max-height:18px; overflow:hidden;}
div .fixh a { COLOR: #17120c; }
div a.fixh { COLOR: #17120c; }
a.fixh { COLOR: #17120c; }
.cadru {margin:6px;}
.tx3 {FONT-SIZE: 12px; TEXT-TRANSFORM: none; TEXT-DECORATION: none; COLOR: #17120c;}
.tx3 a {COLOR: #17120c; TEXT-DECORATION: underline;}
.tx3 a:hover {COLOR: #17120c; TEXT-DECORATION: none;}
.tx7 {font-family: arial; font-weight: bold; font-size: 13px; color: #c80000;}
a.tx8 {color:#17120c; text-decoration: underline; font-size: 12px;}
a:hover.tx8 { color:#17120c; text-decoration: none; font-size: 12px;}
.tx9 { font-size: 11px; font-family: Arial, Helvetica, Sans-serif; color:#17120c; font-weight: normal; TEXT-DECORATION: blink; }
option.opt1 { color: #17120c; background: #ffffff; }
option.opt0 { color: #17120c; background: #ffffff; }
.flashnews { text-decoration: none; color: #17120c; font-size: 12px;}
.flashnews a { text-decoration: underline; color: #17120c; font-size: 12px;}
.flashnews a:hover { text-decoration: none; color: #17120c; font-size: 12px;}
SPAN.tx4 { color: #c80000; font-weight: bold; text-transform: uppercase; text-decoration: none; font-size: 12px;}
.padtop {padding-top:10px;}
.padtop3 {padding-top:4px;}
.padtop4 {padding-top:2px;}
.padtop5 {padding-top:18px;}
.padtop6 {padding-top:8px;}
.padleft {padding-left:10px;}
.padleft2 {padding-left:3px;}
.padright2 {padding-right:3px;}
.center { text-align:center; }
.padbot {padding-bottom:5px;}
.padbot2 {padding-bottom:15px;}
.padbot3 {padding-bottom:25px;}
.padbot4 {padding-bottom:2px;}
.margtop {padding-top:18px;}
.padbotstiri {padding-bottom:10px;}
.left {float:left;}
.right {float:right;}
.choise{width:100%;float:left;padding-left:5px;padding-right:7px;}
.choise label{padding-top:3px;}
.strike { text-decoration: line-through; }
.blink { font-weight: normal; TEXT-DECORATION: blink; }
.tabdesc { font-size: 12px; width:737px; margin:0 auto; padding-bottom:5px; padding-left:5px; padding-right:5px; color:#17120c;}
.tabdesc2 { width:759px; margin:0 auto; padding-bottom:10px; padding-left:10px; padding-right:0px; text-align:center;}
.tabdesc3 { width:753px; margin:0 auto; padding-bottom:5px; }
.tabdesc4 { padding-left:10px; padding-right:10px; width:668px;margin:0 auto; float:left;}
.fixh { height:18px; max-height:18px; overflow:hidden;}
.details {font-size:12px;margin-top:5px;margin-bottom:5px;}
.details2 {font-size:12px;}
.line9 {float:right;width:119px;padding:0;}
#cart b {padding:13px;}
.cart { WIDTH: 30px; }
#tcart { WIDTH: 753px; height:80px;}
.catdispw {width:368px;}
.tdet {FONT-WEIGHT: bold;font-size: 11px; font-weight:normal;color: #17120c;TEXT-DECORATION: none;margin: 0px;padding: 0px 0px 0px 15px;}
div.modul-title{FONT-WEIGHT: normal;width:100%;float:left;color:#17120c;font-size:14px;padding-bottom:5px;text-shadow: 1px 1px 1px #abb9c8;margin-bottom:10px; }
.stiri {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #787878; TEXT-DECORATION: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; background:url('../images/clust.png') no-repeat -992px -5px; PADDING-TOP: 3px; margin-left:3px;}
.stiri a, .stirih a { color:#17120c; text-decoration: underline;}
.stiri a:hover, .stirih a:hover, .box-data6 a:hover { color:#787878; text-decoration: none;}
div.contentheading1 {color:#4d4d4d;font-size:14px;font-weight:bold;margin:0 0 4px 0; padding:0;}
div.contentheading2 {FONT-FAMILY: Tahoma,verdana,arial;color:#4d4d4d;font-size:11px;font-weight:bold;margin:0 0 4px 0; padding:0;text-transform: uppercase;min-height:28px;}
div.contentheading3 {color:#4d4d4d;font-size:12px;font-weight:bold;margin:0 0 4px 0; padding:0;text-transform: uppercase;min-height:22px;}
h3.contentheading2{color:#4d4d4d;font-size:12px;font-weight:bold;margin:0 0 4px 0; padding:0;}
p.listdet2 { max-height: 95px; height: 95px; overflow:hidden;}
p.listdet {	min-height: 65px; }
.br1 {padding-top:5px;}
.price {color:#c80000;font-size:14px;font-weight:bold;line-height:1.1;padding-bottom:5px;}
.priced {color:#c80000;font-size:18px;font-weight:bold;line-height:1.1;padding-bottom:5px;}
.pricev {color:#c9a2a2;font-size:11px;font-weight:bold;padding-bottom:1px;text-decoration: line-through;}

/*footer */
.footer-c { width:975px; clear:both; height:36px; background: #000000 url('../images/clust.png') no-repeat 0 -320px; font-size:11px; margin-bottom:10px;}
.footer-c .list { width:100%; margin:0; color:#7c7369; padding:15px 11px 11px 11px; }
.footer-c .list a#romagazine { margin:0; color:#7c7369; }
.footer-c .list a:hover#romagazine { margin:0; color:#7c7369; }
.footer-c .list a { color:#17120c; text-decoration: none; }
.footer-c .list a:hover { color:#17120c; text-decoration: underline; }
.footer-c .list .left { float:left; width:567; }
.footer-c .list .right { float:right; padding:0 11px 0 11px; margin-right:11px; width:367; text-align:right;}
.footer-h { width:975px; clear:both; margin:0 auto; padding:0; text-align:center; color:#17120c; padding:0 0 10px 0;}
.footer-h h2 { color:#17120c; }
.footer-s { width:975px; clear:both; margin:0 auto; padding:0; text-align:center; color:#17120c; padding:0 0 10px 0;}
.footer-s a { color:#17120c; text-decoration: none;}
.footer-s a:hover { color:#17120c; text-decoration: underline;}


/* order-steps.tpl */
ul#order_step {width:708px;height:30px;margin:10px auto 20px auto;padding:0 0 0 40px;background:url('../images/step_start.png') 0 bottom no-repeat;}
ul#order_step li {width:170px;height:30px;float:left;background:url('../images/step_standard.png') 50% bottom no-repeat;text-align:center;color:#17120c; }
ul#order_step li.step_current {background:url('../images/step_current.png') 50% bottom no-repeat;font-weight:bold;color:#17120c;}
ul#order_step li.step_todo {color:#d7d4c6; font-weight:bold;background:url('../images/step_todo.png') 50% bottom no-repeat;}
ul#order_step li#step_end {width:150px; background:url('../images/step_end.png') left bottom no-repeat;}
ul#order_step li#step_end.step_current {background:transparent url('../images/step_end_current.png') left bottom no-repeat;}
ul#order_step a { font-weight:bold; color:#17120c;TEXT-DECORATION: bold;}


.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}
.jcarousel-skin-tango .jcarousel-container {

	BORDER:0; BACKGROUND-COLOR: #ede8da;
    }

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 245px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 190px;
    height: 208px;
    
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  245px;
    height: 78px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
   width: 190px;
   height: 208px;

}

.jcarousel-skin-tango .jcarousel-item {
    width: 190px;
    height: 208px;
	padding-left:0px;
	padding-top:2px;

}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 0px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #17120c;
}

.newsScroller {height: 160px;width: 186px;overflow-x: hidden;overflow-y: scroll;padding:0 2px 0 2px;color:#4d4d4d;}
.newsScroller ul {margin: 0;padding: 4px;}
.newsScroller li {list-style-type: none;margin: 0 0 10px 0;padding: 0;color:#4d4d4d;font-weight: normal;}
.tabel { width:728px; padding-top:5px; }
.cw { width:300px; }
.cw2 { width:90px; }
.cwh { width:300px; height: 100px;}
.ch { vertical-align:top }
.cwhsim { width:127px; min-width:127px; height:165px; }
.cw3 { width:180px; padding-left:5px; padding-right:5px;}
.bannerpub2,.bannerpub1 { margin-bottom:5px; }
.fb_iframe_widget span { width:188px !important; }
.fb_iframe_widget iframe { width:188px !important; }