/* HTML tags : start */
html, body, p, h1, h2, h3, a, img, form, table, tr, td {margin:0;padding:0;border:0}
html{height:101%;background:#d5e9ed}
body{width:100%;margin:0 auto;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;min-height:100%;position:relative;background:url(../images/body_bg.jpg) center top no-repeat}
*html body{height:100%}

.bonuses .free {padding:0;}
.top_nav{position:absolute;padding: 3px 15px;}
.top_nav a:hover{text-decoration:none;}


/* HTML tags */

h1,h2{font-family:Arial, sans-serif;}

.yellow{color:#fff600;font-size:14px;font-weight:bold;} 
.red{color:#ff2b2b;font-size:14px;font-weight:bold} 
.green{
	color:#1f7a17;
	font-size:14px;
	font-weight:bold
} 

.main-container{width:965px;margin:0 auto;position:relative}

.guarantee{
	position:absolute;top:90px;right:5px;
	background:url(../images/money_back.png) no-repeat;
	width:112px;height:111px;
	cursor:pointer;
}
/* Position Box */
.topbox01{position:absolute;right:0;width:450px}
.topimg{
	position:absolute;z-index:2;
	background:url(../images/lilivera_box.png) no-repeat;
	width:248px;height:296px;
}

.just01{
	background:url(../images/grey_stick.png) no-repeat;
	width:102px;
	height:85px;
	position:absolute;
	right:175px;
	color:#fff;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	padding-top:14px;
	z-index:4
}
.just01 span{font-size:18px}

.just02{
	background:url(../images/yellow_stick.png) no-repeat;
	width:137px;
	height:105px;
	position:absolute;
	right:145px;
	color:#fff;
	font-size:17px;
	text-align:center;
	padding-top:35px;
	z-index:10;
	top:30px
}
.just02 span{}
.just02 span b{font-size:24px}

.just03{
	background:url(../images/blue_stick.png) no-repeat;
	width:137px;
	height:100px;
	position:absolute;
	right:145px;
	color:#fff;
	font-size:17px;
	text-align:center;
	padding-top:37px;
	z-index:10;
	top:30px
}
.just03 span b{font-size:24px} 	 

.orderbox{
	background:url(../images/pink_box.gif) left no-repeat;
	width:154px;
	height:116px;
	position:absolute;
	left:174px;
	top:80px;
	z-index: 3;
}
.orderbox p a{background:url(../images/b01.gif) no-repeat;width:135px;height:28px;display:block;margin:10px auto;color:#fff;text-decoration:none;font-size:18px;text-align:center;padding-top:10px}
.orderbox span{
	color:#3d0c7a;
	font-size:12px;
	display:block;
	padding:0 5px 0 15px
}
.orderbox span a{color:#3d0c7a;font-weight:bold;position:relative}

.b01{
background:url(../images/b01_right.png) no-repeat right top;
display:block;
float:left;
padding:0 31px 0 0;
position:absolute;
right:100px;
top:190px;
z-index:10;

}
.b01 a{
background:url(../images/b01_left.png) no-repeat left top;
border:0 none;
color:#000000;
display:block;
float:left;
font-family:Tahoma,sans-serif;
font-size:26px;
font-weight:bold;
height:48px;
letter-spacing:-1px;
margin:0;
overflow:visible;
padding:10px 0 0 30px;
text-decoration:none;
	
}

a.time-to-stop {color:white;}
a.time-to-stop:hover {color:lime;}

/* Position Box */

/*Header */
#header{min-height:80px;height: expression( this.scrollHeight < 80 ? "80px" : "auto" );}
.logo{margin:22px/*15px*/ 0 0 20px;width:550px;float:left}
.logo h1{color:#4f4f4f;font-size:30px;padding:6px 0;font-family:Arial, Helvetica, sans-serif}
.logo h1 span{color:#2eb523}
.lang{padding:35px 10px 0 20px;float:right;}
.lang a{color:#666; margin:0 4px; font:21px times; letter-spacing:-1px;}
.lang a:hover {color:black;}
/*Header */

.main-table{
	border-collapse:collapse;
	width:100%;
	background:url(../images/white_top1.gif) 100% 30px no-repeat
}
.main-table td{
	vertical-align:top;
}
/* Black Box */
.black-box{background:url(../images/black_box.jpg) no-repeat;width:640px;height:655px;}
.black-table{border-collapse:collapse;width:630px;margin:0 0 0 5px;color:#fff;font-size:13px;background:url(../images/men01.gif) 100% 100%   no-repeat;border-bottom:1px solid #747c7d;}	 
.black-table td{padding:5px 0 0 15px;}	 
.black-table td.black-left{width:45%}
.black-table td.black-left img{float:right;margin:0 0 0 0}
.black-table td.black-right{width:40%;padding-right:100px}	 	 
.black-table h1{
	font-size:24px;
	padding:5px 0;
	font-family:Arial, Helvetica, sans-serif
}	 
.black-table p{padding:3px 0}	
.black-table ul{margin:7px 0 7px 16px;padding:0;font-size:15px;font-weight:bold}
.black-table ul li{
	padding:1px
}
.black-table ul li.act{color:#ff2b2b}
.black-table div.quoting{font-size:19px;font-style:italic;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;padding:0 150px 10px 15px}
.black-table div.quoting span{font-size:19px;font-style:italic;font-weight:normal}
.black-bot {padding:15px 15px 0 15px;font-size:13px;color:#fff}
.black-bot h1{
	color:#fff;
	font-size:26px;
	float:right;
	padding:/*10px*/0 15px 50px 15px
}
/* Black Box */

/* Table Left */
.mtable-left{
	width:325px;
	background:url(../images/white_bot.jpg) right bottom no-repeat;
	padding-top:175px;
	font-size:13px;
	padding-bottom: 110px;
}
.mtable-left h1{
	color:#176212;
	font-size:18px;
	padding:10px
}
.mtable-left p{
	color:#000;
	font-size:13px;
	padding:3px 15px 3px 10px;
	line-height: 1.1;
}
.mtable-left p span{color:#21a81a;font-weight:bold}
.mtable-left ul{
	margin:-10px 5px -10px 30px;
	padding:20px 0;
	background:url(../images/broken_cigarette.gif) top right no-repeat;
}
.mtable-left ul li{font-weight:bold;font-size:14px;padding:2px 0}

.natural100 {
	color:#21a81a;
	font-size:18px;
	float:right;
	margin:10px 25px 10px 10px;
	font-family: Arial, sans-serif;
	text-align: center;
	font-weight: bold;
	line-height: 1;
	letter-spacing:-1px;
}
*html .natural100 {margin:10px}
.natural100 span{
	font-size:33px
}
.natural100 p{
border-bottom:1px solid #CCC;
color:#F10000;
font-size:18px;
margin:0 0 2px;
padding:0 0 2px;
}
/* Table Left */


.buy-box{position:absolute;margin:-70px 0 0 60px;}
.buy-box span{
	display:block;
	width:180px;
	height:125px;
	background:url(../images/violet_stick.png) no-repeat;
	position:absolute;
	margin:-30px 0 0 -130px;
	font-size:16px;
	text-align:center;
	color:#fff;
	padding-top:45px;
	left:0
}
.buy-box span b{
	font-size:24px;
}
	 
.buy00{
	background:url(../images/green_right.png) top right no-repeat;
	float:left;display:block;margin:5px 0 0 2px;
}
.buy00 a{
	background:url(../images/green_left.png) top left no-repeat;
	float:left;
	display:block;
	color:#000;
	overflow: visible;
	font-size:27px;
	font-weight:bold;
	border:0;
	height:55px;
	text-decoration:none;
	white-space:nowrap;
	font-family: Tahoma, sans-serif;
	letter-spacing: -1px;
	margin:0 36px 0 0;
	padding:19px 0 0 35px;
}

	 
.buy-box2{position:absolute;}
.buy-box2 span{
	display:block;
	width:180px;
	height:125px;
	background:url(../images/violet_stick.png) no-repeat;
	position:absolute;
	margin:-80px 0 0 130px;
	font-size:16px;
	text-align:center;
	color:#fff;
	padding-top:45px;
	left:10px
}	 
.buy-box2 span b{
	font-size:24px;
}
.white-bot{
	background:url(../images/white_bot.jpg) 10px bottom no-repeat;
	height:500px;
	padding:25px 10px 25px 25px;
}
.white-bot h1{
	color:#24a91b;
	font-size:24px;
	font-weight:bold;
	padding:55px 0 13px 0
}
.white-bot p{
	color:#fc0000;
	font-size:18px;
	font-weight: bold;
}
.white-bot p a{color:#fc0000;font-size:20px}
.white-bot p a:hover{text-decoration:none}
.white-bot h2{
	font-size:22px;
	color:#7b9a2e;
	position:absolute;
	margin:95px 0 0 230px
}
.white-bot h2 span{color:#f10000}

.banner-left{width:300px;padding:10px 10px 30px 10px}
.banner01{background:url(../images/banner01_bg.png) no-repeat;width:313px;height:212px;float:left;position:relative}
.banner01 div{background:url(../images/banner01.jpg) no-repeat;width:273px;height:52px;margin:0 10px 10px 10px;padding:150px 10px 0 10px;font-family:Arial, Helvetica, sans-serif;}
.banner01 p{
	color:#eaff00;
	font-size:17px;
	font-weight:bold;
	padding-top:5px;
	margin: 0;
}
 
.but01{background:url(../images/but01_left.gif) top left no-repeat;float:right;display:block;padding-left:10px;position:absolute;bottom:15px;right:15px}
.but01 a{background:url(../images/but01_right.gif) top right no-repeat;float:left;display:block;padding:4px 10px 5px 0;color:#fff;overflow: visible;font-size:12px;font-weight:bold;border:0;margin:0;text-decoration:none;height:21px}


.banner-right {width:325px;padding:10px 0 30px 0;}
.banner02{background:url(../images/banner02_bg.png) no-repeat;width:313px;height:212px;float:left;position:relative}
.banner02 div{
	background:url(../images/banner02.gif) no-repeat;
	width:263px;
	height:172px;
	margin:0 10px 0 10px;
	padding:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
}
.banner02 strong{
	font-size:26px
}
.banner02 p{
	font-size:14px;
	padding:3px 0 0 0;
}

.but02{background:url(../images/but02_left.gif) top left no-repeat;float:left;display:block;padding-left:10px;position:absolute;bottom:20px;left:15px}
.but02 a{background:url(../images/but02_right.gif) top right no-repeat;float:left;display:block;padding:4px 10px 0 0;color:#fff;overflow: visible;font-size:12px;font-weight:bold;border:0;margin:0;text-decoration:none;height:21px}

.fl{float:left;}
.fr{float:right;}

.checkout{
	background:url(../images/but031_left.gif) top left no-repeat;
	float:right;
	display:block;
	margin-top:17px;
	padding-left:20px
}
.checkout input{
	background:url(../images/but031_right.gif) top right no-repeat;
	float:left;
	display:block;
	padding:5px 23px 10px 0px;
	color:#fff;
	overflow: visible;
	font-size:20px;
	font-weight:bold;
	border:0;
	margin:0;
	cursor: pointer;
	font-family: Tahoma, sans-serif;
}

/* Herbs */
.herbs{width:320px;min-height:400px;}
.herbs h1{
	color:#21a81a;
	font-size:26px;
	padding:0 12px
}
.herbs h1 span{color:#000}
.herbs p{color:#000;padding:5px 12px}
.herbs table{border-collapse:collapse;width:100%}
.herbs table td{padding:5px 6px 5px 5px}
.herbs table td p{font-family:tahoma;padding:3px 8px}
.herbs table td strong{display:block;padding:2px 0}
/* Herbs */

/* Herbs2 */
.herbs2{font-size:12px;clear:both}
.herbs2 h2{color:#21a81a;font-size:34px;padding:5px 12px 0 12px;font-family:Arial, Helvetica, sans-serif}
.herbs2 h2 span{color:#000}
.herbs2 p{color:#000;padding:5px 12px !important}
.herbs2 table{border-collapse:collapse;width:100%;margin:10px 0}
.herbs2 table td{padding:4px 10px 4px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif
}
.herbs2 table td b{font-size:12px}

.herbs2 table td h3{
	color:#1aa114;
	font-size:12px;
	display:inline;
	padding: 0 3px 0 0;
}
/* Herbs */

.white-box2{background:url(../images/white2_bg.jpg) top repeat-y;clear:both;margin-bottom:25px}
.white-box2-top{background:url(../images/white2_top.jpg) top no-repeat;width:100%}
.w-table{background:url(../images/white2_bot.jpg) bottom no-repeat;width:100%;font-size:13px}
.w-table td{padding:10px;vertical-align:top}
.w-table td p{padding:5px 0}
.w-table td.w-table-left{padding:10px 0 170px 30px;width:285px;}
.w-table td.w-table-left ul{margin:0 0 0 18px;padding:0;color:#21a81a}
.w-table td.w-table-left ul li{padding:5px 0}
.w-table td.w-table-right{padding:160px 0 10px 8px}

.tempting em{
	color:#f41111;
	font-size:21px;
	padding:10px 0;
	display: block;
	font-family: Tahoma, sans-serif;
	font-style: normal;
	font-weight: bold;
}
.tempting strong{
	font-size:18px;
	color:#7b9a2e;
	margin:130px 0 0 0px;
	display: block;
	font-family: Tahoma, sans-serif;
}
.tempting strong span{color:#f10000}
.b03{background:url(../images/b03_left.gif) top left no-repeat;float:left;display:block;margin:5px 0 0 0;}
.b03 a{background:url(../images/b03_right.gif) top right no-repeat;float:left;display:block;padding:15px 20px 20px 20px;color:#000;overflow:visible;font-size:30px;font-weight:bold;border:0;margin:0;height:75px;text-decoration:none}


.white-box3{background:url(../images/white2_bg.jpg) top repeat-y;clear:both;margin-bottom:20px}
.white-box3-top{background:url(../images/white3_top.jpg) top no-repeat;width:100%}
.w3-table{background:url(../images/white3_bot.jpg) bottom no-repeat;width:100%;font-size:13px}
.w3-table td{vertical-align:top}
.w3-left{
	padding:15px 0 20px 35px
}

.w3-left p{margin:10px 0;}
.w3-left h2{
	padding:25px 0 10px 0
}
.w3-left h3{
	font-size:12px;
	padding:25px 0 10px 0
}

.w3-right{padding:150px 0 0 15px;width:380px}

.best{
	background:url(../images/red_stick.png) no-repeat;
	width:48px;
	height:38px;
	text-align:center;
	color:#fff;
	padding-top:10px;
	position:absolute;
	font-size:9px;
	font-style:normal;
	right: -15px;
	top: -15px;
}

.bottle{
	background:url(../images/bottle01.gif) top no-repeat;
	width:82px;
	float:left;
	margin-right:25px;
	height: 142px;
	position: relative;
	color: #705701;
	text-align:center;
	cursor: pointer;
}
.bottle b{
	color:#f20f0f;
	font-size:22px;
	padding:5px 0 10px 0;
	display: block;
	cursor: pointer;
}
.bottle b span{font-size:12px;display:block}
.bottle p{padding:10px 0;color:#98833a;font-size:12px}
.bottle big{display:block;font-size:15px;font-weight:bold;cursor: pointer;}

.bottle input{
	position:absolute;
	bottom:10px;
	left: 30px;
}

.bottle div{
	background:url(../images/bottle_free.gif) top no-repeat;
	color:#f10000;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:10px 0;
	position:absolute;
	top: 145px;
	width: 82px;
	left: 0px;
}
 
.bottle.selected{
	background-image:url(../images/bottle00.gif);
	color: #fff;
}
.bottle.selected b{
	color: #fff;
}


.shipping{
	clear:both;
	float:left;
	position:relative;
	width:100%;
	margin-top: 15px;
}
.shipping h1{color:#000;font-size:21px;padding:0 15px 5px 15px}
.shipping table{background:#efefef;width:100%}
.shipping table td{padding:5px 10px}
.shipping table td input{vertical-align:middle}

.total{font-size:21px;padding:20px 15px 10px 15px}
.tools {padding:0 15px 15px 15px}
.tools a{color:#f20f0f;font-size:16px}

.bonus{border-left:1px solid #e5e5e5;padding:10px 10px 50px 10px}
.bonus h1{color:#f10000;font-size:21px;padding:0}
.bonus ul{margin:0;padding:0;list-style-type:none}
.bonus ul li{background:url(../images/bullet.gif) left no-repeat;padding:6px 0 6px 25px;color:#000;font-size:12px}
.bonus ul li.act{background:url(../images/bullet_a.gif) left no-repeat;}

.box00{border-collapse:collapse;width:100%;}
.box00 td{vertical-align:top}
.box00-left{background:url(../images/box00_left.jpg) top left no-repeat;width:515px;padding:20px 10px 0/*15px*/ 30px;}
.box00-left p{font-size:13px;padding-bottom:10px}
.box00-right{background:url(../images/box00_right.jpg) top right no-repeat;width:410px;padding-top:320px}
.box00-bot{background:url(../images/box00_bot_bg.jpg) bottom repeat-x;}
.box00-bot div{background:url(../images/box00_bot_left.jpg) left bottom no-repeat;}
.box00-bot div div{width:900px;background:url(../images/box00_bot_right.jpg) right bottom no-repeat;padding:20px 35px 0 30px;height:260px}
.box00-bot p{padding-bottom:18px;color:#fff}

.signs{background:#D5E9ED url(../images/bg00.jpg) 100% -80px no-repeat;font-size:13px;padding:15px}
.signs h1{color:#d43502;font-size:30px}
.signs p{padding:10px 20px}
.signs ul{padding:0;margin:0 255px 0 20px;list-style-type:none}
.signs ul li{padding:0 0 15px 20px;background:url(../images/bullet01.gif) 0 5px no-repeat}

.smokingtoday{
	background: url(../images/plashka_bg.gif) top left no-repeat;
	height:72px;
	margin: 0 40px 20px 50px;
}

.smokingtoday p{color:#a51111;font-size:21px;font-weight:bold;padding:10px 0 0 40px}
.smokingtoday p a{color:#a51111;}

.but04{background:url(../images/but04_left.gif) top left no-repeat;float:right;display:block;}
.but04 a{
	background:url(../images/but04_right.gif) top right no-repeat;
	float:left;
	display:block;
	padding:20px 25px 0 25px;
	color:#000;
	overflow: visible;
	font-size:26px;
	font-weight:bold;
	border:0;
	margin:0;
	text-decoration:none;
	height:52px;
	font-family: Tahoma, sans-serif;
}

/* Footer */
#footer{margin-top:-50px;position:relative;z-index:100;background:url(../images/footer_bg.gif) bottom repeat-x;clear:both;z-index:100;height:370px}
.footer{width:965px;margin:0 auto;}

.live_support{
	float:left;
	background:url(../images/live_support.gif) bottom no-repeat;
	width:320px;
	height:189px;
	margin-top:5px
}
.live_support table{margin:50px 0 0 135px}
.live_support table td{vertical-align:bottom;}
.live_support b{
	color:#ff0000;
	font-size:22px;
	text-transform: uppercase;
	letter-spacing: -1px;
	font-family: Arial, sans-serif;
}
.live_support p{
	color:#000;
	padding:5px 0 3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
}
.live_support p a{color:#000;}
.live_support div{padding:0;color:#5fe630;font-weight:bold;font-size:24px}

/* Win */
.win{float:left;width:320px;text-align:center;background:url(../images/win.gif) bottom no-repeat;height:57px;padding:150px 0 0 0;margin-bottom:-15px;}
.click{
	background:url(../images/click_left.png) top left no-repeat;
	float:right;
	display:block;
	height:28px
}
.click a{background:url(../images/click_right.png) top right no-repeat;float:left;display:block;padding:4px 14px 5px 14px;color:#fff;overflow: visible;font-size:12px;font-weight:bold;border:0;margin:0;text-decoration:none;height:19px}
/* Win */

.free{width:325px;float:left;padding:50px 0 0 0}
.free p{padding:0 10px;border-left:1px solid #000;margin:10px 10px 0 100px;font-family:Tahoma;font-size:13px}
.free p b{color:#f10000;}
.free strong{
	padding:0 0 0 85px;
	background:url(../images/car_left.gif)  left no-repeat;
	margin:5px 0 0 27px;
	float:right;
}
.free strong a{color:#fff;font-size:18px;background:url(../images/car_right.gif) right no-repeat;display:block;height:44px;padding:10px 25px 0 0;text-decoration:none;}

.footer-bot{clear:both;height:175px;font-family:Tahoma;font-size:11px;}
.footer-bot div.payico{padding:10px}
/*.footer-bot div.payico a{margin:0 5px }*/

.footer-bot-left{float:left;width:45%;padding:0 0 0 10px;color:#a7a7a7;}
.footer-bot-left p{padding:10px 0;color:#313131;font-size:12px;font-weight:bold; margin-left:-5px;}
.footer-bot-left p span{color:#313131;margin:0/*3px*/; font-weight:normal;}
.footer-bot-left p a{color:#313131;margin:0 5px;white-space:nowrap}

.footer-bot-right{float:right;width:52%;color:#707070;}

.footer-bot-left a.selected {color:green; background:white;}
.footer-bot-left a:hover {color:black;}

/* Footer */
.clear{clear:both;font-size:1px;height:1px;}

.white-box4-top{background:url(../images/white4_top.gif) top no-repeat;width:100%}
.white-box4-top-about{background:#d5e9ed url(../images/white4_top.gif) top no-repeat;width:100%}

form.contact table{margin:20px}
form.contact th{ text-align:left}
form.contact tbody input{width:250px}
form.contact textarea{
	width:340px;
	height:9em;
	line-height: 1;
}
form.contact .vcode input{width:60px}
tr.vcode th,
tr.vcode td,
tr.vcode img{
	vertical-align:middle;
	margin: 0 5px;
}
tr.vcode td span{font-size:11px}

a{
	color:#006600;
}

.main .testimonials p{
	font-style:italic;
	margin: 20px 30px 30px 0;
}
.main .testimonials p b{
	display:block;
	font-size:11px;
	text-align:right;
}

div.subtitle {display:none;}

div.topmenu {text-align:center;}
div.topmenu a {text-transform:uppercase; color:black; font:14px georgia;}
div.topmenu a:hover {color:black; color:green;}

h2.on-black {padding:10px 0 0 50px;}
h2.on-black a {color:orange;/*#FF2B2B;*/}
h2.on-black a:hover {color:white;}

.buy00 a:hover, .b01 a:hover, .b03 a:hover, .but04 a:hover {text-decoration:underline;}

.main.bonuses p{width:800px;}
.main.bonuses .red{font-size:13px;}

.free_shipping{background:url(../images/car_left.gif)  left no-repeat;float:left;padding:0;}
.free_shipping strong{padding:0;margin:0 0 0 85px;color:#fff;font-size:18px;background:url(../images/car_right.gif) right no-repeat;display:inline-block;height:44px;padding:10px 25px 0 0;}


#footer.bonuses{ height:180px;margin-top:-20px;}


