body,div,ul,li,h1,p,form {margin:0;padding:0}

img {border:0px}

ul li {list-style:none}

h1 {font-size:100%;font-weight:normal}

html,body {height:100%;width:100%}

body 
{
	margin: 0 0 4px 0;
	padding: 0px;
	font-family: tahoma, arial, Helvetica, "Trebuchet MS", sans-serif;
	font-size: 13px;
	color: #323116;
	background: url(imgs/bg.gif) #F0EFD1 repeat-x;
}

h1
{
	color: #827F29;
	font-size: 14px;
	margin: 0px;
	padding: 20px 0 8px 0;
	font-family: tahoma, sans-serif;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
}

h2
{
	font-family: tahoma, arial, Helvetica, "Trebuchet MS", sans-serif;
	margin:20px 0 0 0;
	font-weight:bold;
	font-size: 13px;
	text-transform: uppercase;
	border-bottom: 1px solid #D1D0AF;
	color: #484612;
	padding: 0 0 4px 0
}

h3
{
	font-family: tahoma, arial, Helvetica, "Trebuchet MS", sans-serif;
	margin:20px 0 0 0;
	font-weight:bold;
	font-size: 12px;
        color: #999933
}
h4
{
	color: #827F29;
	font-size: 13px;
	margin: 0px;
	padding: 22px 3px 8px 5px;
	font-family: tahoma, sans-serif;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	line-height: 19px;
}

p
{
	text-align: justify;
	margin: 0px;
	padding: 10px 0 5px 0
}

b
{
       color: #9ea666;
}
strong
{
       color: #949c60;
}
table, td
{
	font-size: 11px
}

ul li, ol li
{
	padding: 3px 0 3px 0
}

a		{ text-decoration: underline; color: #9A9C1D}
a:link, a:visited	{ color: #9A9C1D}
a:hover, a:active	{ color: #6C6D0F; text-decoration: none}

.clear
{
	clear: both;
}


div.prod_rows{overflow:inherit;width:535px}
.lang{text-align:right;color:#000000}
.lang a{margin:4px}
.lang div{padding:4px}
.variant{color:#000000;width:490px;margin:10px 160px}
.variant td,
.variant th{text-align:center;vertical-align:middle;border:solid 2px #FFF7E2}
.variant thead tr{background:#DBDA93/*background-color:#FFF7E2;*/}
.variant thead th.buy{}
.variant thead th.package{background:url(imgs/bg1.gif) top left;padding:3px 0}
.variant thead th.buy{background:url(imgs/bg1.gif) top right}
.variant tbody tr{background:#FFFCF2}
.variant tbody td.buy{width:131px;padding-top:3px}
.variant tbody td.package{}
.variant tbody tr.popular{background-color:#FFFFFF;color:#990000}
.variant tbody tr.popular td.package{background:url(imgs/pop.gif) no-repeat 5px center #fff}
.variant tbody tr.over{background:url(imgs/row2.gif) no-repeat center}
.cart form{margin-left:-70px}
.cart .variant{width:560px;position: relative}
.cart .variant tbody tr{}
.cart .variant thead .remove{background:url(imgs/bg1.gif) top left}
.cart .variant thead .subtotal{background:url(imgs/bg1.gif) top right}
.cart .variant td{}
.cart .variant th{padding:6px 2px}
.cart .variant tbody .remove input{border:none}
.cart .variant tbody .qty input{width:12px;text-align:center}
.cart .variant tbody td,
.cart .variant tbody th{}
.cart .variant tbody th{text-align:right}
.cart .variant tr.total{background-image:url(imgs/bg1.gif);font-weight:bold;padding:7px 2px}
.cart .variant tr.total th{background-position:bottom left;padding-right:10px}
.cart .variant tr.total td.total{background-position:bottom right;padding:6px 2px;color:#990000}
.legend{padding:5px 8px}
.legend img{margin-right:5px}
.simple{margin:10px 0;font-size:11px}
.simple td{border:solid 1px #F7DDAA;padding:2px 5px;vertical-align:middle;text-align:center;background-color:#FFFBF0}
.simple thead td{background-color:#FFF;font-weight:bold;line-height:0.8;padding:5px}
.testimonials div{border-bottom:dotted 1px #F7DDAA;padding:15px 0}
.testimonials div span{font-style:italic;color:#A27348}
.testimonials div.over{color:#cc0000;background-color:#FDF4EB}
.news p{text-align:justify}
.news .link{color:#000;font-style:italic;overflow:hidden;width:504px}
form table{margin:20px 0}
form table input,
form table textarea{border:1px solid #CCC;padding:1px 3px}
input.submit, input.checkout{color:#F6F0AE;background:url(imgs/button.gif);width:200px;height:38px;border:none;text-transform:capitalize;font-weight:bold;padding-bottom:5px;font-family: Verdana, sans-serif}
.contactform td{padding:2px}
.contactform th{text-align:left;padding:2px 4px 4px 2px}
.contactform input,
.contactform textarea{width:250px}
.contactform textarea{height:6em}
.contactform .rnd{width:100px}
.contactform input.button{width:131px}
.td1{width:295px;height:155px;background:url(imgs/01.gif)}
.td2{width:370px;background:url(imgs/02.jpg)}
.td3{width:418px;background:url(imgs/03.jpg)}
.td5{height:205px;background:url(imgs/05.gif)}
.td6{background:url(imgs/06.jpg)}
.td7{background:url(imgs/07.gif)}
.carty{width:90px;font-size:12px;margin-top:10px;float:left;padding-left:55px;color:#fff}
.carty div{font-size:22px;margin:5px 0 -2px;font-weight:bold}
.carty span{font-size:11px}
.carty a{color:#fff;display:block;margin-top:5px;width:55px}
.phones{width:200px;color:#BFBDB8;font-size:11px;margin:10px 0 0 10px;float:left;background:url(imgs/phones.gif) no-repeat 5px 15px;height:80px}
.phones div{margin-top:25px}
.spo{height:80px;padding:110px 20px 10px 20px;text-decoration:none;width:345px;display:block;color: #FFFFFF}
.spo:hover{text-decoration:underline}
.nav_left{list-style:none;margin:10px 10px 0 0;float:right;//margin-right:5px}
.nav_left li{margin:0;padding:0}
.nav_left a{width:140px;height:26px;margin-bottom:4px;display:block;background-position:right}
.nav_left a.m01{background-image:url(imgs/m01.gif)}
.nav_left a.m02{background-image:url(imgs/m02.gif)}
.nav_left a.m03{background-image:url(imgs/m03.gif)}
.nav_left a.m04{background-image:url(imgs/m04.gif)}
.nav_left a.m05{background-image:url(imgs/m05.gif)}
.nav_left a.m06{background-image:url(imgs/m06.gif)}
.nav_left a:hover,
.nav_left a.selected{background-position:left}
.nav_top{text-align:right;padding-right:40px;padding-top:7px;height:20px}
.nav_top a{color:#000;font-weight:bold;font-size:11px;margin:0 5px}
.prod{margin:10px 0 0 -165px;position:relative}
.prod td{}
.prod .pic{background:url(imgs/bg1.gif) no-repeat;width:150px;height:92px;text-align:center;padding-top:13px;}
.prod .dscr{width:355px;padding-left:15px}
.prod .dscr a{font-size:21px;font-family:Georgia,serif;font-weight:bold;color:#f93d36}
.prod a{color:#518c1e;font-size:11px}
.prod a:hover{text-decoration:none}
.prod .pr{background:url(imgs/bg3.gif) top center no-repeat;height:92px}
.prod .pr div{text-align:center;font-size:36px;font-weight:bold;font-family:Georgia,serif;height:59px;margin-top:5px}
.vs{height:100%;width:100%}
.vs td.top{padding-bottom:20px}
.vs td.bot{vertical-align:bottom}
.vs td.bot div{background:#FFF;color:#666;padding:15px 0 0 150px}
.vs td.bot .copy{padding:0 0 20px}
.main{background:url(imgs/bg4.gif) repeat-y 510px;width:505px;margin-left:310px;padding-right:15px;float:left;}
.main h2{font-size:26px;margin:20px 0 15px;font-family:Times,serif;line-height:0.9;color:#F93D36}
.product{}
.product .dscr{width:485px;text-align:justify}
.product .dscr a{font-family:Arial,sans-serif;font-size:12px;color:#000}
.product h1{padding:0}
dl{margin:15px o}
dt{font-weight:bold;background-color:#FFFBF0;padding:3px;display:inline}
dd{margin:10px 0}
.cart .variant .bonus th{text-align:left;padding:5px 10px}
.cart .variant .bonus td{padding:0px}
.cart .variant .bonus input{border:none}
.cart .variant .bonus .pic{}
.cart .variant .bonus .pic img{height:28px;background-color:#FBF3E3}
.right_col {float:left;}
.right_col h2{margin:10px 0;}
.support-box {background:transparent url(imgs/chat_bg.gif) no-repeat scroll 0 0;color:#3E4547;font-size:16px;font-weight:bold;height:65px;line-height:14px;padding:20px 0 0 15px;width:185px;}
.support-box a {color:#989EA0;display:block;font-size:10px;padding:3px 0;text-decoration:none;}
* HTML .main{margin-left:150px;}
td.pic 
{
	background:transparent url(imgs/items-bgr.gif) no-repeat 0 0
}

td.pic img
{
	margin: 27px 22px 27px 22px
}


#container
{
	width: 980px;
	background: url(imgs/header.jpg) no-repeat center top;
}

/* Top-Menu */

#top-mnu
{
	font-size: 11px;
	color: #ffffff;
	padding: 8px 0 8px 0
}

#top-mnu a:link, #top-mnu a:visited
{
	color: #ffffff; 
	text-decoration: none;
	padding: 0 8px 0 6px
}

#top-mnu a:hover, #top-mnu a:active
{
	color: #ffffff;
	text-decoration: underline;
}

#header-left
{
	float: left;
	width: 234px;
	text-align: left;
	height: 312px
}

#header-right
{
	float: right;
	width: 218px;
	text-align: left;
	height: 320px
}

#logo
{
	text-align: left;
	padding: 32px 0 18px 16px
}

#leftmenu
{
	padding: 0 0 0 38px
}

#leftmenu a:link, #leftmenu a:visited
{
	color: #64610F; 
	text-decoration: none;
	display: block;
	background: url(imgs/ico-left-menu.gif) no-repeat;
	text-align: left;
	padding: 1px 0 13px 23px;
	font-size: 14px
}

#leftmenu a:hover, #leftmenu a:active
{
	text-decoration: underline;
	color: #242309;
	background: url(imgs/ico-left-menu-a.gif) no-repeat;
}

#header-r
{
	width: 186px
}

#cart-prc
{
	padding: 33px 10px 10px 52px;
	text-align: left;
	color: #64610F;
	font-size: 11px
}

#cart-prc div
{
	color: #000000;
	font-size: 20px;
	font-family: Georgia,serif;
}

#cart-prc b
{
	display: block;
	float: right;
	padding: 3px 6px 0 0
}

a.cart:link, a.cart:visited
{
	color: #64610F; 
	text-decoration: underline;
	display: block;
	background: url(imgs/ico-left-menu.gif) no-repeat;
	text-align: left;
	padding: 2px 0 14px 21px;
	font-size: 12px;
	font-weight: normal
}

a.cart:hover, a.cart:active
{
	text-decoration: none;
	color: #242309;
	background: url(imgs/ico-left-menu-a.gif) no-repeat;
}


#main-block
{
	padding: 0 0 30px 20px
}

.tx-block-l
{
	float: left;
	text-align: left;
	width: 716px
}

.tx-block-r
{
	float: right;
	text-align: left;
	width: 233px
}

#getfree
{
	background: url(imgs/free-bgr.gif) repeat-y;
	width: 215px
}

#getfree-top
{
	background: url(imgs/free-top.gif) no-repeat;
}

#getfree-bot
{
	background: url(imgs/free-bot.gif) no-repeat bottom;
	padding: 0px 18px 0px 18px;
	font-size: 11px;
	color: #444444
}

#getfree a
{
	float: right;
	padding-right: 6px;
	padding-bottom: 30px
}

#getfree p
{
	padding: 110px 4px 12px 4px
}

#secure
{
	padding: 10px 10px 0 10px;
	text-align: center
}

#secure p
{
	color: #64610F;
}

.item
{
	border-bottom: 1px solid #D4D3AB;
	padding: 10px 6px 10px 6px
}

.item a
{
	text-decoration: none
}

.item i a
{
	background: url(imgs/items-bgr.gif) no-repeat;
	display: block;
	float: left;
	width: 142px;
	height: 122px;
	text-align: center;
}

.item i a img
{
	margin-top: 25px;
	margin-right: 20px;
	margin-bottom: 30px
}

.item-desc
{
	float: left;
	width: 418px
}

a.prod:link, a.prod:visited
{
	color: #9C971A; 
	text-decoration: none;
	display: block;
	font-size: 18px;
	font-weight: normal;
	text-align: left;
	margin-left: -5px
}

a.prod:hover, a.prod:active
{
	text-decoration: none;
	color: #5C571E;
}

.item p
{
	padding: 0 0 10px 0
}

.item-price
{
	float: right;
	width: 122px;
	height: 134px;
	background: url(imgs/price-bgr.gif) no-repeat;
	text-align: center
}

.item-price b
{
	padding: 34px 0 26px 0;
	display: block;
	font-family: Georgia,serif;
	font-size: 22px
}

.item-price a img
{
	height: 34px;
	width: 114px;
}

#footer
{
	color: #96946F;
	font-size: 11px;
	border-top: 3px solid #E1E0BE;
	padding-bottom: 20px
        
}

#footer center
{
	padding-top: 20px
}

#footer a:link, #footer a:visited
{
	color: #78764B; 
	text-decoration: none;
}

#footer a:hover, #footer a:active
{
	text-decoration: underline;
	color: #514F2F;
     
}


   
		.foote .f_ol {
			display:inline-block;
			font-size:11px;
			float:left;
			margin-right:40px;
			width:285px;
		}
		
		.foote .f_ol h2 {
			color:#9e961e;
			text-transform:uppercase;
		}
		
		.foote .f_ol ul li {
			background: url(images/i_co.gif) no-repeat 0 9px;
			float:left;
			font-size:11px;
			padding: 3px 0 5px 14px;
		}
		
		.foote .f_ol ul li  a{
			color: #61605a;
                        float:left;
		}
		

a.more:link, a.more:visited
{
	color: #656565; 
	text-decoration: none;
	font-size: 11px;
	display: block;
	float: right;
	margin-right: 30px;
	background: url(imgs/ico-str.gif) no-repeat;
	height: 18px;
	margin-top: 6px
}

a.more:hover, a.more:active
{
	text-decoration: none;
	color: #333333;
}

a.more:link b, a.more:visited b
{
	padding: 1px 0 0 20px;
	font-weight: normal;
	text-decoration: underline;
	display: block
}

a.more:hover b, a.more:active b
{
	text-decoration: none;
}

#center-block
{
	padding: 0 0 30px 20px
}

.prod
{
	text-align: left;
	font-size: 11px;
	padding: 6px 4px 10px 4px;
	
}

.prod b a:link b, .prod b a:visited b
{
	color: #C41818; 
	text-decoration: none;
	font-size: 12px;
	display: block;
	margin-top: 2px
}

.prod b a:hover b, .prod b a:active b
{
	text-decoration: none;
	color: #810F0F;
}

.prod b a i
{
	border: 1px solid #CDCDD2;
	display: block;
	float: left;
	margin: 0 5px 6px 0
}

.prod b a i img
{
	border: 4px solid #ffffff
}

.prod p
{
	padding: 5px 0 5px 0
}

#navline
{
	text-align: left;
	font-size: 10px;
	padding-left: 6px;
	color: #999999
}

#navline b
{
	color: #C41818
}

#navline a:link, #navline a:visited
{
	color: #999999; 
	text-decoration: underline;
	font-size: 10px;
}

#navline a:hover, #navline a:active
{
	text-decoration: none;
	color: #555555;
}

