

/*  --------------------------------------------------------------------  */

font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}
#4d5255 {color:#4d5255;}

outline:none; text-decoration:underline; {outline:none; text-decoration:underline;}
#146c85 {color:#146c85;}

font-size:17px; text-decoration:none; line-height:20px; font-weight:bold; {font-size:17px; text-decoration:none; line-height:20px; font-weight:bold;}
color:#000; {color:#000;}

color:#ced2d4;
	font-size:22px;
	line-height:22px;
	font-weight:bold; {color:#ced2d4;
	font-size:22px;
	line-height:22px;
	font-weight:bold;}

color:#091f29;
	font-size:24px;
	line-height:24px;
	text-transform:uppercase;
	font-weight:bold;
	padding:12px 0;
	margin-bottom:6px; {color:#091f29;
	font-size:24px;
	line-height:24px;
	text-transform:uppercase;
	font-weight:bold;
	padding:12px 0;
	margin-bottom:6px;}

font-size:12px; font-weight:normal; background:#fafafa; color:#000; {font-size:12px; font-weight:normal; background:#fafafa; color:#000;}
#000 {color:#000;}

/*  --------------------------------------------------------------------  */

/* CSS Document */

* { margin:0; padding:0;}
body { background:url(../../images/body-bg.jpg) no-repeat center top #f3f2f2; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#4d5255;}
table, td {border-collapse:collapse; font-size:100%;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td { vertical-align:top; text-align:left; padding:0 0 5px 0;}

.main-width { width:990px; margin:0 auto; text-align:left;}

input, textarea { font-family:Tahoma; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

img {vertical-align:top;}
a img { border:0;}
ul { list-style:none;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper{ width:100%; overflow:hidden;}
.container { width:100%;}
.column-1, .column-2, .column-3{ float:left;}

a {color:#9c3208; outline:none; text-decoration:none;}
a:hover{text-decoration:underline;}
p { margin:0; padding:0;}

/* ============================= header ====================== */
#header{}
#header .logo{
	padding:24px 0 0 0;
	float:left;
}
#header .right-head{
	text-align:right;
	padding:32px 0 0 0;
}
#header .cart{
	background:url(../../images/cart.jpg) no-repeat left top;
	overflow:hidden;
	width:162px;
	height:33px;
	font-size:12px;
	line-height:15px;
	color:#fff;
	float:right;
	text-align:left;
	padding:17px 0 0 63px;
}
#header .cart  a {
	margin-left:3px;
}
#header .cart a{
	color:#09cff9;
	font-weight:bold;
}
#header .head-top{
	overflow:hidden;
}
#header .head-bottom{
	overflow:hidden;
}
#header .navigation{
	color:#ffffff;
	font-size:9px;
	line-height:20px;
	padding:15px 20px 0 0;
	overflow:hidden;
}
#header .navigation a{
	color:#ffb000;
	font-size:12px;
	line-height:20px;
	text-decoration:none;
	text-shadow: 0 1px 0 #333;
	
}
#header .navigation a:hover{
	color:#fff;
}
#header .search{
	float:right;
	overflow:hidden;
	background:url(../../images/search-box.png) repeat-x left top;
	padding:9px 5px 17px 10px;
}
#header .search .corner{
	background:url(../../images/search-corner.gif) no-repeat left top;
	width:29px;
	height:30px;
	float:left;
	border:1px solid #010101;
	border-right:none;
}
#header .search .input1{
	float:left;
	background:url(../../images/search-bg.gif) repeat-x left top;
	border:1px solid #010101;
	border-left:none;
	padding:8px 5px 7px 0;
	margin-right:2px;
	width:159px;
}
#header .search .input2{
	padding:0;
	border:none;
	float:left;
	margin:1px 0 0 0;
}
#header .lang{
	float:right;
	padding:20px 27px 0 9px;
}
#header .currencies{
	color:#fff;
	font-size:12px;
	line-height:20px;
	padding:15px 0 0 0;
}
#header .currencies select{
	width:73px;
	height:20px;
	color:#979797;
	padding:1px 0 0 0;
	border:1px solid #e6e6e7;
	font-size:11px;
	margin-left:-2px;
}
#header .box2{
	background:url(../../images/box2-bg.jpg) repeat-x left top;
	margin:3px 0 0 0;
}
#header .menu ul{
	padding:0;
	margin:0;
}
#header .menu li{
	float:left;
}
#header .menu li a{
	color:#fff;
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	padding:19px 19px 21px 21px;
	display:block;
	background:url(../../images/menu-left-line.gif) no-repeat right top;
}
#header .menu li a:hover,
#header .menu li.selected a{
	color:#02d3fc;
}
/* ============================= content ===================== */

.name{ font-size:17px; text-decoration:none; line-height:20px; font-weight:bold;}
.name:hover{ color:#000;}
.banner{
	background:url(../../images/slider-bg.png) no-repeat left top;
	padding:21px 0 0 0;
}
#contentMainWrapper{
	background:#fff;
}
#column-left{
	padding:14px 10px 0 20px;
}
#column_right{
	padding:14px 20px 0 10px;
}
.column-center-padding{
	padding:14px 0 20px 0;
}
.centerBoxHeading{
	color:#091f29;
	font-size:24px;
	line-height:24px;
	text-transform:uppercase;
	font-weight:bold;
	padding:12px 0;
	margin-bottom:6px;
}
.product-col{
	border:1px solid #e5e5e5;
	background:#d4d4d4;
	padding-bottom:10px;
}
.product-col .img{
	text-align:center;
	background:#f3f1f2;
	border-bottom:1px solid #e5e5e5;
	padding:4px 0 5px 0;
	width: 462px;
}
.product-col .name{
	color:#fff;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	padding-bottom:7px;
	display:inline-block;
}
.product-col .name:hover{
	color:#fff;
}
.product-col .prod-info{
	padding:5px 0 0 10px;
	color:#272727;
	text-shadow: 0 1px 0 #F3F3F3;  
}
.product-col .inform{
	border:1px solid #f6f6f6;
	background:#fff;
	width:127px;
	padding:12px 0 0 0;
}
.product-col .inform .price{
	padding-left:13px;
	padding-bottom:13px;
}
.price{
	color:#ced2d4;
	font-size:22px;
	line-height:22px;
	font-weight:bold;
}


#content-square  {
    /*background-image: url("../../images/frame.gif");*/
    background-repeat: no-repeat;
    height: 200px;
    margin: 5px 0 10px 0;
    padding: 0;
    text-align: left;
    vertical-align: top;
    width: 470px;
	color:#999;
}
#content-square  h2 { color:#333;}

/* ============================= footer ====================== */
#footer{
	padding:24px 0 36px 10px;
}
#footer .footer-menu{
	float:left;
}
#footer .footer-menu a{
	font-size:12px;
	line-height:21px;
	color:#666;
	text-decoration:none;
	text-shadow: 0 1px 0 #fff;
}
#footer .footer-menu a:hover{
	color:#0b0b0b;
}
#footer .copyright{
	float:right;
	color:#acabab;
	font-size:12px;
	line-height:21px;
}
#footer .copyright a{
	color:#acabab;
	text-decoration:none;
}
#footer .copyright a:hover{
	color:#0b0b0b;
}


/* ============================= forms ======================= */
input, select, textarea{ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; color:#010101; width:55px; border:solid 1px #e3e3e3; padding:2px; background:#fdfdfd;}

/* ============================= slider ======================= */
#coin-slider{
	overflow:hidden!important;
	width:949px!important;
	height:427px!important;
	margin-left:20px;
	margin-bottom:60px;
}

.coin-slider { overflow: hidden; zoom: 1; position: relative;} 
.coin-slider a{ text-decoration: none; outline: none; border: none; overflow:hidden;}

.cs-buttons { display:block; position:absolute!important;
top:397px;
left:59px!important;}
.cs-buttons a { width:19px; height:19px; background:url(../../images/pagination-bg.gif) no-repeat left top; float:left; color:#fafafa; font-size:12px;
line-height:18px; font-weight:bold; text-align:center;}
.cs-buttons a:hover{
	color:#ffb000;
}
.cs-active { color:#ffb000!important;}

.cs-title { width: 990px; padding: 3px; background-color: #000000; color: #FFFFFF; }

.cs-prev{ display:none;}
.cs-next { display:none;}

.banner. bottom{
	width:100%;
	overflow:hidden;
}
.banner .bottom div{
	float:left;
	overflow:hidden;
}

.breadcrumbs  {
    background: #fff ;
    float: none;
    margin-bottom: 0;
	width:990px;
}

.breadcrumbs span{color: #bfbfbf; font-size: 11px;  padding: 10px 0 0 10px; }
.right_module{min-height:300px;margin:10px 0; background:url(../../images/right_bg_module_gri.gif) no-repeat left top; border:1px solid #f2f2f2; padding:10px;}
.right_module h2 {font-size:12px; font-weight:bold; line-height:normal; color:#9C3208; padding:3px 0px 5px;}
.box3 {
    /*background-color: #F7F7F7;
    border: 1px solid #E1E1E1;*/
    margin-bottom: 5px;
    margin-top: 1px;
    padding: 3px;
	width:700px;
	min-height:155px;
}
.box3 p{margin:0; padding: 0 0 6px 0; text-align:justify;} 
.thumb {
    background-color: #FFFFFF;
    border: 1px solid #DFDFDF;
    float: left;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding: 6px;
    width: 200px;
}
.thumb #zoom{
    background: url("../../images/zoom.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 32px;
	width: 32px;
    opacity: 0.6;
    position: absolute;
	margin-top:-35px;
	margin-left:5px;
 
}
.text {
    background-color: #FFFFFF;
    border-color: #DFDFDF #DFDFDF #DFDFDF #CCCCCC;
    border-style: solid;
    border-width: 1px 3px 1px 3px;
    color: #3F3F3F;
    float: left;
    padding: 10px 13px 30px;
	width:444px;
	margin-left:10px;
	min-height:auto;
}
.side_box{min-height:75px; width:468px; margin-top:5px; background:url(../../images/side_icon_bg.png) no-repeat left top;}
.side_box img {float:right; margin:10px 10px 0; border:2px solid #eae9e9; padding:1px;}
.side_box_content{margin-top:20px}
.side_box  span{font-size:30px; font-weight:bold; margin:25px 0 0 20px;  color: #d5d5d5; position:absolute; line-height: 20px;  text-shadow: 0 1px 0 #333333; text-transform:uppercase;}

.montebox{width:710px; float:left;}
.montem{width:260px; height:200px;  border:1px solid #f5f5f5; background:#fdfcfc; float:left;}
.montem #img{padding:10px; overflow:hidden;}
.montem #titlulm {background:#f0f0f0; color:#222; text-shadow: 0 1px 0 #f3f3f3; position:absolute; float:left; margin-left:10px; padding:2px 15px 2px 15px; width:210px; margin-top:-30px;}
.montem #circle {background: url("../../images/circle.png") no-repeat; float:right; height: 32px;  position: absolute; width: 32px; color:#fff; margin-left:235px; margin-top:-25px;}
 #circle span{vertical-align:text-top; position:absolute; padding:8px 5px 5px 12px; font-size:13px;}
 .montem_content {width:270px; height:200px;  float:left; margin-top:20px; margin-left:5px}
 .montem_content  #header_title_m {background: url("../../images/header_title_m.png") no-repeat; height:33px;}
 .montef_content {width:270px; height:200px;  float:right; margin-top:20px; margin-left:5px}
 .montef_content   #header_title_f {background: url("../../images/header_title_f.png") no-repeat; height:33px;}

.monteinfo{width:150px; overflow:hidden; float:left; margin-left:10px; margin-right:10px;}
.monteinfo p {margin-bottom:10px; text-align:center; border:1px solid #f5f5f5; background:#fdfcfc; text-shadow: 0 1px 0 #F3F3F3; }

.montef{width:260px; height:200px;  border:1px solid #f5f5f5; background:#fdfcfc; float:left;}
.montef #img{padding:10px; overflow:hidden;}
.montef #titlulm {background:#f0f0f0; color:#222; text-shadow: 0 1px 0 #f3f3f3; position:absolute; float:left; margin-left:10px; padding:2px 15px 2px 15px; width:210px; margin-top:-30px;}
.montef #circle {background: url("../../images/circle.png") no-repeat; float:right; height: 32px;  position: absolute; width: 32px; color:#fff; margin-left:-8px; margin-top:-25px;}

.buton2 {
    background: url("../../images/trimite_button.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    float: right;
    height: 35px;
    margin-top: 8px;
    width: 100px;
}

.col_460px { width: 436px; min-height: 100px; border: 1px solid #e8e8e8; margin: 10px; padding: 10px;}
.col_460px h3 { font-size: 20px; color: #1387BD; font-weight: normal; }
.col_460px h3 span { display: block; font-size: 12px; color: #999; position:relative; top: -5px; font-weight: normal; }
.col_460px .form { margin: 20px 0px; }
.col_460px .form span { font-size: 12px; line-height: 25px; clear:both; margin-bottom: 10px; }
.col_460px .form span b { color: #cc0000; font-weight: normal; font-size:11px }
.col_460px .form input.input { width: 240px; height: 25px; background:#fcfcfc; border: 1px solid #d5d5d5; margin-bottom: 10px; padding: 0px 5px; color: #666; }

.col_460px .form select.input { width: 252px; height: 27px; border: 1px solid #bfbfbf; margin-bottom: 10px; padding: 3px 5px; color: #666; }
.col_460px .form textarea { width: 340px; height: 200px; border: 1px solid #d5d5d5; background:#fcfcfc; }
.col_460px .form #textarea2 { width: 250px; height: 102px; border: 1px solid #bfbfbf; }
.col_460px .col_2 { width: 220px; padding-right: 0px; }
.col_460px .form .col_2 input.checkbox { border: 1px solid #bfbfbf; margin: 7px 85px 0px 0px; padding: 0px; color: #666; }
.col_460px .form .col_2 select.input { width: 70px; height: 27px; border: 1px solid #bfbfbf; margin-bottom: 10px; padding: 3px; color: #666; margin-right: 30px; }
.col_460px p { text-indent: 30px; color: #666; margin-top: 5px; }
.col_460px p a { color: #333; text-decoration: none; }
.col_460px p a:hover { color: #1387BD; }

.col_460px .form input.buton2 { background: url(../../images/trimite_button.png) no-repeat; width: 100px; height: 35px; border:0px; }
.col_460px .form input.buton2:hover { background: url(../../images/trimite_button_hover.png); }
#cod{ width:100px;}
.cod{border:1px solid #990000; background-color:#e31d1d; color:#FFFFFF; padding:4px; padding-left:6px; float:left; width:440px;}
.fl { float: left; margin-left:0px; margin-top:0px;}
.fr {float:right;}
#require{color:#666666;font-size:11px;margin-right:25px;}

div.scroll {
height: 200px;
width: 447px;
overflow: auto;
border: 1px solid #d5d5d5;
background-color: #fff;
padding: 8px;
margin:5px 0 10px 0;
color:#A4A4A5;
}