select
{
	font-size:12px;
	background:#f5f5f5;
	border:1px solid #d6d6d6;
	padding:5px;

}

input[type=text],input[type=password] {
	/*background-color: #f5f5f5;*/
	/*border:1px solid #d6d6d6;*/
	/*padding:5px;*/
} 

span.redhl
{
	color:#cc0000;
	font-weight:bold;
}

span.cur
{
	padding-left:210px;
}

div.mainteaser
{
clear: both;
border:1px solid #ececec;
width:750px;
margin-top:20px;
height:240px;
}

.ie7 div.mainteaser
{
    margin-top:50px;
}

div.mainteaser div
{
float:left;
clear:none;
}


div.mainteaser div.variations
{
	background:#ececec;
	width:300px;
	text-align:right;
	float:none;
	width:100%;
	clear:both;
}
div.mainteaser div.price,div.buy_btn
{
width:100%;
font-weight:bold;
font-size:18px;
margin-top:20px;
}
div.buy_btn
{
	margin-top:20px;
}
div.price span.price
{
color:#cc0000;
}
div.price span.subprice
{
font-weight:normal;
font-size:12px;
display:block;
clear:both;
}

div.mainteaser h1
{
    font-size:20px;
	padding-top: 5px;
}

div.ft
{
	width:770px;
	clear:both;
}

div.ft div
{
	width:370px;
	float:left;
	clear:none;
	text-align:left;
}


div.ft div ul
{
	list-style-image:url(../../images/Buy/checkmark.png);
	border-right:1px solid #ececec;
}
div.ft div ul li
{
	padding:3px;
}


div.ft div.test
{
	padding:10px;
	padding-top:60px;
	color:#000000;
}




div.awards,div.buyNowNew
{
clear:both;
width:750px;
text-align:left;
margin-top:10px;
}

div.buyNowNew
{
	text-align:right;
}


div.test em
{
padding:0px;
display:block;
}



a.comp_btn
{
display:block;
width:140px;
padding:10px;
border:1px solid #ccc;
padding-left:40px;
background-image:url(../../images/Buy/comparison_chart.png);
background-repeat:no-repeat;
text-decoration:none;
font-weight:bold;
}

a.comp_btn:hover
{
color:#000;
}

div.lnks
{
	width:760px;
	text-align:left;
	padding:5px;
	margin:0px;
}
div.lnks a
{
margin-bottom:5px;
margin-right:70px;
background-repeat:no-repeat;
padding-left:20px;
padding-bottom:10px;
color:#cc0000;
font-size:10px;
}

div.lnks a.rnw
{
	background-image:url(../../images/Buy/upgrade_btn.png);
}
div.lnks a.comp
{
	background-image:url(../../images/Buy/comparison_chart.png);
}
div.lnks a.win
{
	background-image:url(../../images/Buy/windows_btn.png);
}
div.lnks a.hlp
{
	background-image:url(../../images/Buy/help_btn.png);
}


#bitdefender #page div.qr
{
    border:1px solid #ccc;
    padding:15px;
    background-image:url(http://download.bitdefender.com/resources/images/new_design/bd-global-topgradient.gif);
    background-repeat:repeat-x;
    width:720px;
    height:225px;
}


#bitdefender #page div.qr div.sleft ul,#bitdefender #page div.qr div.sleft ul
{
    margin:0px;
    padding:0px;
    font-size:11px;
    margin-left:0px;
    padding-left:0px;
    width:310px;
    text-align:left;
    
}


    #bitdefender #page div.qr div.sright
    {
	padding-top:15px;
    }
#bitdefender #page #subpage div.tip
{
    padding:15PX;
    margin:3px;
    width:700px;
    font-size:11px;
}

#bitdefender #page #subpage div.qr h1
{
    color:#666;
    margin:0px;
    padding:0px;
    border:none;
    display:block;
    height:60px;
    font-size:24px;
    clear:both;
    float:none;
    font-weight:normal;
}



#bitdefender #page div.qr span.ex
{
    font-size:10px;
    color:#666;
}

#bitdefender #page #subpage div.qr div.sleft
{
    border-right:1px solid #ccc;
    width:350px;
    float:left;

}

#bitdefender #page #subpage div.qr div.sright
{
    float:right;
    width:330px;
}


#bitdefender #page #subpage div.tooltip
{
    background-image:url(../../images/tooltip_bgd.gif);
    background-repeat:no-repeat;
    width:304px;
    height:148px;
    font-size:10px;
    padding:10px;
    position:absolute;
    margin-top:110px;
}
				    
#bitdefender #page #subpage div.tooltip div
{
    width:265px;
    top:5px;
    position:relative;
    height:100px;
    padding:5px;
    left:0px;
    overflow:auto;                                                                                                                                                position:relative;
}

#bitdefender #page #subpage div.tooltip div ul
{
    margin:0px;
    padding:0px;
    margin-left:10px;
}

#bitdefender #page #subpage div.hlp
{
    font-size:11px;
    margin-top:20px;

}


#bitdefender #page #subpage div.steps
{
    width:750px;
    display:block;
    clear:both;
    height:25px;
    background-image:url(http://download.bitdefender.com/resources/images/new_design/support/step_bgd_1.gif);
    background-repeat:repeat-x;
    border-top:3px solid #ccc;
    border-bottom:3px solid #ccc;
    margin-bottom:10px;
}

#bitdefender #page #subpage div.steps div.step
{
    width:170px;
    float:left;
    margin-right:0px;
    background-repeat:no-repeat;
    margin-top:0px;
    padding-left:50px;
    padding-right: 10px;
    padding-top:5px;
    color:#999;
    height:23px;
    border: none;
    background-position:-3px;
    height:20px;
    
}

#bitdefender #page #subpage div.steps div.step a
{
    color:#ccc;
    text-decoration:none;
}


#bitdefender #page #subpage div.steps div.s1
{
    /*background-image:url(../../images/Buy/s1_fade.gif);*/
}

#bitdefender #page #subpage div.steps div.s2
{
    /*background-image:url(../../images/Buy/s2_fade.gif);*/
}

#bitdefender #page #subpage div.steps div.s3
{
    /*background-image:url(../../images/Buy/s3_fade.gif);*/
}

#bitdefender #page #subpage div.steps div.selected
{
    font-weight:bold;
    background-image:url(http://www2.bitdefender.com/images/new_design/bd-global-nav-mid-active.gif);
    background-repeat:repeat-x;
    color:#fff;
    
}

		#bitdefender #subpage #maincontent div.cat_product_list,#bitdefender #sidepanel div.cat_product_list
		{
		position:relative;
		border:1px solid #000;
		border-bottom:none;
		margin-left:35px;
		margin-top:5px;
		background-color:#ececec;
		/*width:100%;*/
		display:block;
		/*float:right;*/
		}
		
		#bitdefender  #subpage #maincontent div.cat_product_list a,#bitdefender #sidepanel div.cat_product_list a
		{
		text-align:left;
		display:block;
		padding:0px;
		border-bottom:1px solid #000;
		background-image:none;
		color:#000;
		padding:3px;
		text-decoration:none;
		/*color:#cc0000;*/
		list-style-type:square;
		/*background-color:#999;*/
		}
		
		#bitdefender  #subpage #maincontent div.cat_product_list a:hover, #bitdefender #sidepanel div.cat_product_list a:hover
		{
		    background-color:#666;
		    color:#fff;
		}
		#bitdefender #maincontent #cats a.opener,#bitdefender #sidepanel #cats a.opener{}
 		#bitdefender #maincontent #cats a.opener,#bitdefender #sidepanel #cats a.opener{}

#bitdefender #page #subpage a.wif
{
    color:#666;
    font-weight:bold;
}


div.newsteps
{
    background-image:url(http://download.bitdefender.com/resources/images/new_design/support/step_bgd_1.gif);
    background-repeat:repeat-x;
    height:35px;
    margin-top:20px;
    font-size:12px;
    font-weight:bold;
    color:#ccc;
    width:750px;
}



div.newsteps div.stepsgrad
{
    height:3px;
    background-repeat:no-repeat;
    display:block;
    margin:0px;
}


div.step1 div.stepsgrad
{
    background-image:url(http://download.bitdefender.com/resources/images/new_design/support/grad_bgd_1.jpg);
}
div.step2 div.stepsgrad
{
    background-image:url(http://download.bitdefender.com/resources/images/new_design/support/grad_bgd_2.jpg);
}
div.step3 div.stepsgrad
{
    background-image:url(http://download.bitdefender.com/resources/images/new_design/support/grad_bgd_3.jpg);
}

div.newsteps div.stepscontent
{
    clear:both;
    display:table;
    height:20px;
    padding:0px;
    
}

div.newsteps div.stp
{
    width:220px;
    float:left;
    padding-left:30px;
    padding-top:3px;
}

div.newsteps div.selected
{
    color:#000;
    font-weight:bold;
}

#bitdefender #page #subpage div.newsteps div.stp a
{
    color:#ccc;
    text-decoration:none;
}


/*<buy_de>*/

div.buy_de
{
clear:both;
margin-top:70px;
}

div.buy_de div.sections
{
text-align:center;
}

div.buy_de div.offers
{
}

div.buy_de div.offers div.item
{
    height:113px;
    background-image:url(../../images/Buy/bgd_offer.png);
    background-repeat:repeat-x;
    margin-top:15px;
    border:1px solid #eae5d4;
    clear:both;
}

div.buy_de div.offers div.item img.box
{
    float:left;
    margin:10px;
    margin-right:90px;
}

div.buy_de div.offers div.item a h2
{

font-size:14px;
margin:0px;
padding:0px;
margin-top:20px;
clear:none;
}

div.buy_de div.offers div.item a h3
{
    font-size:11px;
    font-weight:normal;
    margin:0px;
    padding:0px;
    clear:none;
    
}

div.buy_de div.offers div.item a
{
    color:#000;
    text-decoration:none;
}

div.buy_de div.offers div.item div.price_infos
{
    float:right;
    font-size:11px;
    margin-top:-50px;
    padding-top:20px;
    margin-right:10px;
    height:91px;
}

div.buy_de div.offers div.item div.price_infos span.price
{
    font-weight:bold;
    color:#cc0000;
}

div.buy_de div.offers div.item ul
{
    margin:0px;
    margin-left:25px;
}
div.buy_de div.offers div.item ul li
{
    margin:0px;
}
/*</buy_de>*/
