

#custom-footer{height:80px; background-color:white;margin-top:4px; margin-bottom:4px;
border:1px solid #eeeeee; }
#footer-l{float:left; line-height:150%; font-size:11px; color:#c9c9c9; margin:24px 0 0 24px; }
#footer-l a{color:#9f9f9f !important; font-size:12px; font-weight:bold;}

#footer-r{float:right; margin:6px 7px 0 0;background:url(../img/right-logos.jpg) bottom #fff no-repeat; width:529px; height:67px;}

.adds {display:none;}

.box-custom {}
.box-custom a{color:#30b1e4 !important; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
#main-nav {
background:url(../img/bg_menu.gif) bottom #0d0d0d  repeat-x; 
height:36px; width:970px; margin:auto; border-top:1px solid #a4a6a8; border-bottom:1px solid #eeeeee;}
#main-nav li{display:inline;}
#main-nav li a{  
		padding:10px 12px 11px 12px !important; 
		display:block; 
		float:left; 
		border-left:1px solid #1e2022;
	    border-right:1px solid #393b3f;
		font-family: Arial, Helvetica, sans-serif; 
		font-weight:bold; 
		font-size:12px;  
		color: #fff; 
		text-decoration:none;
		text-align:center;
		}
#main-nav li a:hover { background:url(../img/bg_menu_hover.gif) top #329ac4  repeat-x; }

#main-nav .search {background:url(../img/search_test.png) top repeat-x; height:36px; width:100px;} 

* { margin:0; padding:0;}

body{
	background:url(../img/main_bg2.png) #f5fafb repeat-x ;	  
	width:100%; 
	vertical-align:top;
	font-family: Helvetica, Arial; font-size:14px;
}

input, select, textarea {
	font-family: Helvetica, Arial;
	line-height:16px; font-size:12px;
	background:margin:0; padding:0; ;
	padding:1px;
}

table, td {vertical-align:top;}
	
a:hover{text-decoration:none;}

img {
	border:0px;
}

.col {
	float:left;
}

.spacer {font-size:0px; line-height:0px;}
.clear {clear:both;}




/*CSS STYLESHEET DESIGN BY TEMPLATEMONSTER CO.*/
/*GLOBAL STYLES START*/
body{text-align:center; vertical-align:top;}
img { border:0;}
input, select {vertical-align:middle;}
div { text-align:left;}

table {border-collapse:collapse; border:0px;}
td { vertical-align:top; padding:0px;}
/*do not make any change here to prevent design brake!!!*/

.main {width:970px; margin:auto;}

.clear { clear:both;}

.logo { float:left; margin-top:5px;}

.top-menu { float:right; color:#828181;}
.top-menu .links { padding-top:5px; text-align:right;}
.top-menu .links a { color:#828181; text-decoration:none;}
.top-menu .links a:hover{text-decoration:underline;}
.top-menu .currencies { float:left; margin:12px 20px 0 0}

.lang { padding-top:25px; }
.lang select { width:104px;}
.lang img{ vertical-align:middle;}

.k-tr { background:url(../images/k-tr.gif) top right no-repeat;}
.k-tl { background:url(../images/k-tl.gif) top left no-repeat;}
.k-br { background:url(../images/k-br.gif) bottom right no-repeat; padding: 7px 0 25px 0;}
.k-bl { background:url(../images/k-bl.gif) bottom left no-repeat; width:100%;}
.tall-t { background:url(../images/tall-t.gif) top repeat-x #023a4f; }
.tall-b { background:url(../images/tall-b.gif) bottom repeat-x;}

.tall-ttt { background:url(../images/tall-t.gif) top repeat-x #023a4f; margin-top:3px;}
.k-brrr { background:url(../images/k-br.gif) bottom right no-repeat; padding:10px 0px 10px 0px;}

.k-br ul { list-style:none; padding:0px; margin:0px;}
.k-br ul li { float:left; padding:0px 23px 0px 23px; background:url(../images/bg-li2.gif) right no-repeat;}
.k-br ul li a{ color:#ffffff; font-weight:bold; text-decoration:none; text-transform:uppercase; font-family:Helvetica;}
.k-br ul li a:hover{ color:#ffd841}

.k-tr2 { background:url(../images/k-tr2.gif) top right no-repeat; width:100%;}
.k-tl2 { background:url(../images/k-tl2.gif) top left no-repeat #FFFFFF; width:100%; margin-top:3px;}
.k-br2 { background:url(../images/k-br2.gif) bottom right no-repeat; padding:7px;}
.k-bl2 { background:url(../images/k-bl2.gif) bottom left no-repeat; width:100%;}

.k-tr3 { background:url(../images/k-tr3.gif) top right no-repeat; width:100%;}
.k-tl3 { background:url(../images/k-tl3.gif) top left no-repeat; width:100%;}
.k-br3 { background:url(../images/k-br3.gif) bottom right no-repeat; width:100%;}
.k-bl3 { background:url(../images/k-bl3.gif) bottom left no-repeat; width:100%;}
.tall-t3 { background:url(../images/tall-t3.gif) top repeat-x #ffd841; width:100%;}
.tall-b3 { background:url(../images/tall-b3.gif) bottom repeat-x; width:100%;}
.bg-h { padding:15px; font-size:14px;}
.bg-h strong { color:#365a24; font-size:15px;}
.bg-h a { color:#000000; font-weight:bold; text-decoration:none; font-size:10px;}
.bg-h a:hover { text-decoration:underline;}

.top-l {  top center no-repeat;}
.top-r { background:url(../images/top-r.gif) top right no-repeat; height:263px;}
.top-r IMG {margin:73px 21px 0px 418px;}
.top-c {  top repeat-x; margin-top:3px;}

.k-tr4 { background:url(../images/k-tr4.gif) top right no-repeat; width:100%; }
.k-tl4 { background:url(../images/k-tl4.gif) top left no-repeat #393b3f; width:100%;}
.k-br4 { background:url(../images/k-br4.gif) bottom right no-repeat; width:100%;}
.k-bl4 { background:url(../images/k-bl4.gif) bottom left no-repeat; width:100%;}



.left { width:164px; float:left;}
.cont { color:#023a4f; margin-right:10px; padding-top:5px;}
.cont a { color:#d9941d; text-decoration:none; font-weight:bold;}
.cont a:hover{ text-decoration:underline;}
.cont img.but { float:right; margin-right:10px;}
.cont .price { color:#023a4f; font-size:14px; font-weight:bold; float:left;}


.product { width:100%;}

.product .margin_col { padding:10px 0px 10px 0px;}

.product .left {margin-left:-100%; float:left; padding-top:10px; padding-bottom:13px;}

.product .right {width:100%; float:left;}
.product .right .margin {padding:20px 0px 15px 0px;}

.product a { color:#023a4f; text-decoration:none; font-weight:bold;}
.product a:hover{ color:#023a4f; text-decoration:underline;}

.product .text { color:#023a4f; padding-top:14px;}
.product .price strong { float:left; color:#365a24; font-size:14px; line-height:normal; font-weight:bold; padding-top:15px;}
.product .button { padding-top:13px; text-align:center;}


.footer { padding-bottom:15px;}
.footer .left { float:left; width:840px; padding-top:18px;  color:#e5dbcf; font-size:10px; line-height:20px;}
.footer .left a { color:#e5dbcf; font-size:11px; text-decoration:underline;}
.footer .left a:hover{ text-decoration:none;}
.footer .left .margin { margin-left:17px; line-height:20px;}
.footer .right { float:left; width:100px; padding-top:24px; padding-left:30px;}
.footer .right .margin { margin-right:14px;}