*{margin:0; padding:0;}
html{
     width:100%; height:100%;
	 font-size:100.01%;
}
body {
     width:100%; height: 100%;
     min-height:100%;
     position:relative;
	 font:62.5% Arial, Helvetica, sans-serif;
	 background: #EEF2F3 url(/bitrix/templates/promo_page/img/bgMain.gif) repeat-x;
}
bitrix/templates/promo_page/img{
	border:none;
}
/*********CLASSES**********/
.hide{
	display:none;
}
.border{border:1px solid red;}
/*******CONTAINER*********/
#container{
	 position:relative;
	 margin:0 auto;
     width:748px;
}
#logo{
	top:33px; left:55px;
	position:absolute;
	width:90px; height:53px;
	background: url(/bitrix/templates/promo_page/img/logo.gif) no-repeat;
	display:block;
	text-indent:-300em;
}
#takeCare{
	top:69px; left:155px;
	position:absolute;
	width:206px; height:14px;
	color:#082148;
	font-size:1.4em;
	font-family:Tahoma;
	background: url(/images/promo_page/takeCare.jpg) no-repeat;
	text-indent:-300em;
	display:block;
}
/**********TOP***************/
#top{
	top:95px; left:16px;
	position:relative;
	width:715px; height:94px;
	background: url(/bitrix/templates/promo_page/img/bgTop.gif) no-repeat;
	position:relative;
}
#top h1{
	top:40px; left:65px;
	width:305px; height:27px;
	position:absolute;
	color:#fff;
	font-size:2em;
	text-indent:-300em;
}
/**********mainContent*******/
#mainContent{
	margin-top:95px; 
	width:731px;
	min-height:600px;
	padding:0 0 20px 17px;
	background: url(/bitrix/templates/promo_page/img/bgContainer.png) repeat-y;
}
#downloadBlock{
	width:713px; height:200px;
	background: url(/bitrix/templates/promo_page/img/bgDownloadBlock.jpg) no-repeat;
	border-bottom:1px solid #C1D3DB;
	position:relative;
	z-index:1;
}
#box{
	width:223px; height:200px;
	margin-left:10px;
	background: url(/bitrix/templates/promo_page/img/box.jpg) no-repeat;
}

#suiteBoxRu{
	width:223px; height:200px;
	margin-left:10px;
	background: url(/images/promo_page/suiteBox.jpg) no-repeat;
}

#firewallBox{
	width:223px; height:200px;
	margin-left:0px;
	background: url(/bitrix/templates/promo_page/img/firewallBox.jpg) no-repeat;
}

#firewallBoxRu{
	width:223px; height:200px;
	margin-left:0px;
	background: url(/images/promo_page/firewallBox.jpg) no-repeat;
}

#downloadBlock h1{
	top:30px; left:240px;
	position:absolute;
	width:306px; height:47px;
	background: url(/bitrix/templates/promo_page/img/total.gif) no-repeat;
	text-indent:-300em;
}
#downloadBlock p{
	top:83px; left:245px;
	position:absolute;
	width:318px;
	font-size:1.1em;
}
#downloadBlock h3{
	top:10px; right:40px;
	position:absolute;
	width:120px; height:120px;
	display:block;
	text-indent:-300em;
	background: url(/images/promo_page/price_oss.jpg) no-repeat;
}

#downloadBlock a#SOPic {
	top:10px; right:40px;
	position:absolute;
	width:120px; height:120px;
	display:block;
	text-indent:-300em;
}

#downloadBlock a#dlButton {
        bottom:13px; left:235px;
        position:absolute;
        width:245px; height:72px;
        display:block;
        background: url(/images/promo_page/download.jpg) no-repeat;
}

/******getfreeBlock****/

#getfreeBlock{
	width:713px; height:200px;
	background: url(/bitrix/templates/promo_page/img/bgDownloadBlock.jpg) no-repeat;
	border-bottom:1px solid #C1D3DB;
	position:relative;
	z-index:1;
}
#antivirusBox{
	width:223px; height:200px;
	margin-left:0px;
	background: url(/bitrix/templates/promo_page/img/antivirusBox1.jpg) no-repeat;
}

#getfreeBlock h1{
	top:30px; left:240px;
	position:absolute;
	width:306px; height:47px;
	background: url(/bitrix/templates/promo_page/img/total.gif) no-repeat;
	text-indent:-300em;
}
#getfreeBlock p{
	top:83px; left:245px;
	position:absolute;
	width:318px;
	font-size:1.1em;
}
#getfreeBlock h3{
	top:10px; right:40px;
	position:absolute;
	width:120px; height:120px;
	display:block;
	text-indent:-300em;
	background: url(/images/promo_page/price_oss.jpg) no-repeat;
}

#getfreeBlock a#SOPic {
	top:10px; right:40px;
	position:absolute;
	width:120px; height:120px;
	display:block;
	text-indent:-300em;
}

#getfreeBlock a#dlButton {
        bottom:13px; left:235px;
        position:absolute;
        width:245px; height:72px;
        display:block;
        background: url(/images/promo_page/get-it-free.jpg) no-repeat;
}

/*-------leftCol---------
-------------------------*/
#leftCol{
	width:455px;
	margin-top:16px;
	border-right:1px solid #DAE5E9;

}

#leftCol p{
	font-size:1.1em;
	width:440px;
}


/********oav class*********/

#leftCol p.oav{
	font-size:1.3em;
    margin:10px 0 0 35px;
	padding:0 0 5px 10px;
	width:400px;
        line-height:17px; 
}


#trialpay {
   	font-size:1.3em;
    margin:10px 0 0 30px;
	padding:0 0 5px 45px;
	width:360px;
 
}

#trialpay li{
       margin-bottom: 5px;
}

#trialpay li p{
	font-size:1.3em;
        width:330px;
        line-height:17px; 
}

/*****************/

#leftCol h2{
	width:400px;
	color:#000058;
	font:normal 1.8em Tahoma;
	margin:30px 0 0 35px;
	padding:0 0 5px 10px;
	background: url(/bitrix/templates/promo_page/img/line.gif) bottom left repeat-x;
}
#shortDescribe{
	list-style:none;
	color:#000058;
	font-size:1.9em;
	font-family:Tahoma;
	margin-left:31px;
}
#shortDescribe li{
	height:25px;
	padding-left:31px;
	margin-bottom:5px;
	background: url(/bitrix/templates/promo_page/img/marker.gif) left bottom no-repeat;
}

#shortDescribeRight{
	list-style:none;
	color:#000058;
	font-size:1.7em;
        text-align: left;
	font-family:Tahoma;
	margin-left:5px;
        margin-top:15px;
}
#shortDescribeRight li{
	height:22px;
	margin-bottom:5px;
        padding-left: 31px;
	background: url(/bitrix/templates/promo_page/img/marker.gif) left bottom no-repeat;
}

#fullDescribe{
	list-style:none;
	margin:20px 0 0 45px;
		position:relative;
}
#fullDescribe li{
	margin-bottom:10px;
	padding-left:50px;
}
#fullDescribe li a{
	color:#1167DC;
}
#fullDescribe li a:hover{
	text-decoration:none;
}
#fullDescribe li h3{
	color:#000058;
	font:normal 1.7em Tahoma;
	padding-bottom:5px;
}
#fullDescribe li p{
	font-size:1.1em;
	width:340px;
}
#firewall{
	background: url(/bitrix/templates/promo_page/img/firewall.gif) 0 5px no-repeat;
}
#eye{
	background: url(/bitrix/templates/promo_page/img/eye.gif) 0 5px no-repeat;
}
#star{
	background: url(/bitrix/templates/promo_page/img/star.gif) 0 5px no-repeat;
}
#armour{
	background: url(/bitrix/templates/promo_page/img/armour.gif) 0 5px no-repeat;
}
#mail{
	background: url(/bitrix/templates/promo_page/img/mail.gif) 0 5px no-repeat;
}
#medal{
	background: url(/bitrix/templates/promo_page/img/medal.gif) 0 5px no-repeat;
}
#drop{
	background: url(/bitrix/templates/promo_page/img/drop.jpg) 0 5px no-repeat;
}
#smartscan{
	background: url(/bitrix/templates/promo_page/img/smartscan.jpg) 0 5px no-repeat;
}
#def{
	background: url(/bitrix/templates/promo_page/img/def.jpg) 0 5px no-repeat;
}
#first{
	background: url(/bitrix/templates/promo_page/img/1place.jpg) 0 5px no-repeat;
}
#webcontrol{
	background: url(/bitrix/templates/promo_page/img/webcontrol.jpg) 0 5px no-repeat;
}


/*-------rightCol---------
-------------------------*/
#rightCol{
	top:405px; right:15px;
	position:absolute;
	padding-left:10px;
	width:248px;
}
#rightCol h3{
	color:#F8A30B;
	margin-top:15px;
	width:210px;
	font:bold 1.4em Tahoma;
	line-height:20px;
}
/********BOTTOM**************/
#bottom{
	width:715px; height:21px;
	position:relative;
	margin:0px 0 0 16px;
padding-bottom:70px;
	background: url(/bitrix/templates/promo_page/img/bgBottom.gif) no-repeat;
}
/*****************************/

