* { margin:0; padding:0;}

body{
	padding:0; 
	margin:0;
	background:url(../images/bg.gif);	  
	width:100%; 
	vertical-align:top;
	font-family: tahoma;
	color:#FFFFFF; line-height:13px; font-size:11px;
}

input, select, textarea {
	font-family: tahoma;
	color:#000000; line-height:13px; font-size:11px;
	background:#FFFFFF;
	padding:1px;
	border:1px solid #404040;
}

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; background:url(../images/bg.gif);}
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:730px; margin:auto;}

.clear { clear:both;}

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

.top-menu { float:right; color:#828181;}
.top-menu .links { padding-top:25px; 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;}

.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:17px 0px 29px 0px;}
.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 #3c5602; margin-top:27px;}
.tall-b { background-color: #336699; /* background:url(../images/tall-b.gif) bottom repeat-x; */}

.tall-ttt { background:url(../images/tall-t.gif) top repeat-x #336699; 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:Arial;}
.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 #336699; 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 #CC6600; width:100%;}
.tall-b3 { background:url(../images/tall-b3.gif) bottom repeat-x #CC6600; width:100%;}
.bg-h { /* background:url(../images/bg-h.jpg) no-repeat 5px 0; */ padding:18px 0px 15px 5px; font-size:10px;}
.bg-h strong { color:#FFFFFF; font-size:11px;}
.bg-h a { color:#000000; font-weight:bold; text-decoration:none; font-size:10px;}
.bg-h a:hover { text-decoration:underline;}

.top-l { background:url(../images/top-l2.gif) top left no-repeat;}
.top-r { background:url(../images/top-r2.gif) top right no-repeat; height:130px;}
.top-r IMG {margin:73px 21px 0px 418px;}
.top-c { background:url(../images/top-c2.gif) 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 #003366; 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:#ffe346; margin-right:10px; padding-top:5px;}
.cont a { color:#FFFFFF; text-decoration:none; font-weight:bold;}
.cont a:hover{ text-decoration:underline;}
.cont img.but { float:right; margin-right:10px;}
.cont .price { color:#FFFFFF; font-size:14px; font-weight:bold; float:left;}

.line { background:#336699;}



.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:#FFFFFF; text-decoration:none; font-weight:bold;}
.product a:hover{ color:#FFFFFF; text-decoration:underline;}

.product .text { color:#ffe346; padding-top:14px;}
.product .price strong { float:left; color:#FFFFFF; font-size:14px; font-weight:bold; padding-top:15px;}
.product .button { padding-top:13px; text-align:center;}


.footer { padding-bottom:15px;}
.footer .left { float:left; width: 100%; 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:right; padding-top:24px;}
.footer .right .margin { margin-right:14px;}

