#bitdefender div.homepage div.row
{
	clear:both;
	margin-bottom:5px;
	overflow:hidden;height:auto;
	overflow-x:hidden;
}
.ie6 #bitdefender div.homepage div.row
{
	margin-bottom:20px;
}

.ie6 #bitdefender div.homepage div.row2
{
	display:block;
	margin:0px;
}

.ie6 #bitdefender div.homepage div.row div.nws
{
	height: 230px;
}

#bitdefender li
{
    text-align:left;
}
#bitdefender div.homepage
{
    margin-left:5px;
    margin-top:-15px;
}
#bitdefender div.footer_v2
{
    left:-5px;
}
#bitdefender div.homepage div.row div.rowcont
{
	border:1px solid #c9c9c9;
	padding:10px;
	float:left;
	margin-left:5px;
	height:220px;
	background-color:#fff;
}

#bitdefender div.homepage div.row2 div.rowcont
{
	height:100px;
}
#bitdefender div.homepage div.row div.rowcont1
{
	margin-left:0px;
	width:483px;
}
#bitdefender div.homepage div.row div.rowcont2
{
	width:228px;
}

#bitdefender div.homepage div.product_container
{
	background-repeat:no-repeat;
	height:230px;
	margin-left:50px;
}

.av div.product_container
{
	background-image:url(../images/bg_av.jpg);
}
.is div.product_container
{
	background-image:url(../images/bg_is.jpg);
}
.ts div.product_container
{
	background-image:url(../images/bg_ts.jpg);
}

.is.de div.product_container
{
	background-image:url(../images/bg_is_de.jpg);
}
.is.fr div.product_container
{
	background-image:url(../images/bg_is_fr.jpg);
}
.is.nl div.product_container
{
	background-image:url(../images/bg_is_nl.jpg);
}
.is.es div.product_container
{
	background-image:url(../images/bg_is_es.jpg);
}
.is.it div.product_container
{
	background-image:url(../images/bg_is_it.jpg);
}
.is.ro div.product_container
{
	background-image:url(../images/bg_is_ro.jpg);
}
.is.br div.product_container
{
	background-image:url(../images/bg_is_br.jpg);
}


#bitdefender div.homepage div.product_container ul
{
	list-style-type:disc;

	position:relative;
	left:140px;
	top:66px;
	margin:0px;
	padding:0px;
	width:230px;
}
#bitdefender div.homepage div.product_container ul li
{
	margin:0px;
	padding:0px;
}
#bitdefender div.homepage div.product_container h2
{
	position:relative;
	left:310px;
	color:#fff;
	top:-37px;
	width:100px;
	font-size:11px;
}
.ie6 #bitdefender div.homepage div.product_container h2,.ie7 #bitdefender div.homepage div.product_container h2
{
    top:-50px;
}
#bitdefender div.homepage div.product_container div.buy
{
	position:relative;
	left:305px;
	color:#cc0000;
	font-size:10px;
	top:-35px;
	width:100px;
	
}
.ie6 #bitdefender div.homepage div.product_container div.buy,.ie7 #bitdefender div.homepage div.product_container div.buy
{
    top:-55px;
}

#bitdefender div.homepage div.product_container div.buy a
{
	color:#fff;
	display:block;
	text-decoration:none;
	font-weight:bold;
	margin-top:5px;
	margin-left:5px;
	font-size:12px;
}
#bitdefender div.homepage div.rowcont h3
{
	font-size:12px;
	margin:0px;
	padding:0px;
}
#bitdefender div.homepage div.rowcont h3 a
{
    color:#666;
    text-decoration:none;
}
#bitdefender div.homepage div.rowcont h3 a:hover
{
    text-decoration:underline;
}
#bitdefender div.homepage div.rowcont label
{
	float:right;
	margin-top:-15px;
	font-size:9px;
}
#bitdefender div.homepage div.rowcont label img
{

}
#bitdefender div.homepage div.rowcont label a
{
	color:#5e5e5e;
	text-decoration:none;
}
#bitdefender div.homepage div.nws
{
	font-size:10px;
}
#bitdefender div.homepage div.nws label
{
	color:#a1a1a1;
	display:block;
	float:none;
}
#bitdefender div.homepage div.nws a
{
	text-decoration:none;
	color:#000;
}
#bitdefender div.homepage div.nws a:hover
{
	text-decoration:underline;
	color:#000;
}
#bitdefender div.homepage div.nws div.nitem
{
	margin-bottom:20px;
	margin-top:30px;

}
#bitdefender div.homepage a.gbtn
{
	/*display: -moz-inline-box;
	display:inline-block;*/
	display:block;
	color:#464646;
	padding:5px;
	font-weight:bold;
	text-decoration:none;
	background-repeat:no-repeat;
	background-image:url(../images/grd_firstpage.png);
	background-position: top center;
	text-align:center;
	/*background-image:url(../images/grd1.jpg);*/
	/*border:1px solid #aeaeae;*/
	width:100px;
	height:25px;
}


#bitdefender div.homepage ul.lthreats
{
	margin:0px;
	padding:0px;
	margin-left:0px;
	padding-left:0px;
	font-size:10px;
	list-style-type:none;
	margin-top:20px;
}
.ie6 #bitdefender div.homepage ul.lthreats
{
    margin-top:10px;
}
.ie7 #bitdefender div.homepage ul.lthreats
{
    margin-top:0px;
}
#bitdefender div.homepage ul.lthreats li
{
	padding:0px;
	margin:0px;
	width:230px;
	border:1px solid #fff;
}
#bitdefender div.homepage ul.lthreats li a
{
    color:#000;
    text-decoration:none;
}
#bitdefender div.homepage ul.lthreats li a:hover
{
    text-decoration:underline;
}
#bitdefender div.homepage ul.lthreats li label
{
	float:none;
	color:#a2a2a2;
	font-size:10px;
}
#bitdefender div.homepage ul.lthreats li img
{
	margin:0px 4px 0px 4px;
}
#bitdefender div.homepage li.more
{
    list-style-type:none;
    padding-top:10px;
    display:block;
}
#bitdefender div.homepage li.more a
{
    text-decoration:none;
    display:inline-block;
    padding-top:5px;
}
#bitdefender div.homepage li.more a:hover
{
    text-decoration:underline;
}
label.new
{
    background-color:#d80000;
    color:#fff;
    padding:5px;
    font-weight:bold;
    position:absolute;
    left:0px;
    top:15px;
}

div.central_content_container
{
	float: left;
	width: 100%;
	/*padding: 3px 7px 0px 7px;*/
	padding: 0;
	margin-top:10px;
}

div.top_flash
{
	float: left;
	width: 100%;
	padding: 0px 0px 10px 0px;
}

div.middle_container
{
	float: left;
	width: 508px;
	padding: 0px 10px 0px 0px;
}

div.middle_left_top
{
	float: left;
	width: 508px;
	background-image: url(../images/uk/middle-main-content-top-bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	
	min-height:241px;
height:auto !important;
height:233px;

}

div.middle_left_header
{
	float: left;
	padding: 0px 0px 10px 0px;
}

div.middle_left_title
{
	float: left;
	width: 306px;
	padding: 15px 0px 0px 15px;
}

div.middle_left_title h3
{
	margin: 0px;
	padding: 0px;
	color: #000;
	font-size: 12px!important;
}

div.middle_left_compare
{
	float: left;
	width: 187px;
}

div.middle_left_compare a.compare_btn
{
	background-image: url(../images/uk/compare-all-products.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 168px;
	height: 35px;
	text-indent: -9999px;
	font-size: 0px;
	float: left;
}

div.middle_left_compare a.compare_btn:hover
{
	background-image: url(../images/uk/compare-all-products-over.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 168px;
	height: 35px;
	text-indent: -9999px;
	font-size: 0px;
	float: left;
}

div.middle_item_left_btn, div.middle_item_right_btn
{
	float: left;
	padding: 63px 10px 0px 10px;
	
}


* html div.middle_item_left_btn {

margin-right:10px;
}


div.middle_item_left_btn a.left_btn
{
	background-image: url(../images/uk/left-btn.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
	font-size: 0px;
	float: left;	
}

div.middle_item_left_btn a.left_btn:hover
{
	background-image: url(../images/uk/left-btn-over.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
	font-size: 0px;
	float: left;	
}

div.middle_item_right_btn a.right_btn
{
	background-image: url(../images/uk/right-btn.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
	font-size: 0px;
	float: left;	
}

div.middle_item_right_btn a.right_btn:hover
{
	background-image: url(../images/uk/right-btn-over.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
	font-size: 0px;
	float: left;	
}

div.middle_item_container
{
	float: left;
	width: 418px;
}

div.middle_item_container ul
{
	padding: 0px;
	margin: 0px;
}

div.middle_item_container ul li
{
	padding: 0px;
	margin: 0px;
	list-style: none;
}

div.middle_item
{
	float: left;
	width: 209px;
	/*padding: 10px 0px 0px 0px;*/
	padding: 5px 0px 0px 0px;
	/*min-height: 180px;
	height: auto !important;
	height: 180px;*/
}

div.middle_item_left
{
	float: left;
	width: 84px;
}

div.middle_item_left p
{
	padding: 0px 0px 1px 0px;
	margin: 0px;
	float: left;
	text-align: left;
	width: 100%;
	font-size: 0.813em;
}

div.middle_item_right p,
div.middle_item_right h3
{
	padding: 0px 0px 12px 0px;
	margin: 0px;
	float: left;
	text-align: left;
	font-size:11px;
	font-weight:normal;
}

div.middle_item_left p.red, div.middle_item_right .red
{
	color: #dc1f23;
	font-weight: bold;
	/*font-size: 1em;*/
	font-size: 13px!important;
	padding-bottom:5px!important;
	margin:0; padding: 0;
	
}


p.redLinks
{
	color: #dc1f23;
	font-weight: bold;
	/*font-size: 1em;*/
	font-size: 11px!important;
	padding:0px 0px 0px 0px!important;
	
}

/* fix cam aiurea */
p.redLinks2
{
	color: #dc1f23;
	font-weight: bold;
	/*font-size: 1em;*/
	font-size: 11px!important;
	padding:0px 0px 0px 0px!important;
	
}

.ie7 p.redLinks2
{
	color: #dc1f23;
	font-weight: bold;
	/*font-size: 1em;*/
	font-size: 11px!important;
	padding:0px 150px 10px 0px!important;
}


div.middle_item_left p.redPrice
{
	color: #dc1f23;
	font-weight: bold;
	/*font-size: 1em;*/
	font-size: 13px!important;
	padding:0px 0px 0px 0px!important;
	margin:9px 0px 0px 0px!important;
	
}



div.middle_item_right
{
	float: left;
	width: 115px;
	padding: 6px 10px 0px 0px;
}

div.middle_item_right a,
div.middle_right_content a
{
	font-weight: bold;
	text-decoration: none;
}

div.middle_right_content .nitem a
{
	color:#000000;
	font-size:10px;
	font-weight: normal;
}

div.middle_right_content p { float:left; display:block;}
div.middle_right_content p.redLinks { text-align: right;}

div.middle_right_content div.nitem label { display:block;font-size:10px;}
div.middle_right_content div.nitem { margin-bottom:5px;}

div.middle_item_right a:hover,
div.middle_right_content a:hover
{
	text-decoration: underline;
}

div.middle_item_right_content
{
	float: left;
	min-height: 140px;
	height: auto !important;
	height: 140px;
}

div.middle_item_right a.buynow_btn
{
	background-image: url(../images/uk/buynow-btn.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 82px;
	height: 21px;
	text-indent: -9999px;
	font-size: 0px;
	float: left;
	/*font-size: 10px;
	padding-left:6px;
	padding-top:3px;
	color:#FFF!important;*/
}













div.middle_item_right a.enquire_btn
{
	background-image: url(../images/uk/enquire-btn.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 82px;
	height: 21px;
	text-indent: -9999px;
	font-size: 0px;
	float: left;
}





div.middle_left_bottom
{
	float: left;
}

div.middle_right_container
{
	float: left;
	width: 249px;
}

div.middle_right_top
{
	float: left;
	width: 249px;
	background-image: url(../images/uk/middle-right-content-top-bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	
	min-height:241px;
height:auto !important;
height:233px;

}

div.middle_right_header
{
	float: left;
	padding: 0px 0px 17px 0px;
}

div.middle_right_title
{
	float: left;
	padding: 15px 0px 0px 15px;
	width: 178px;
}

div.middle_right_title h3, div.middle_right_title h3 a
{
	margin: 0px;
	padding: 0px;
	color: #000;
	font-size: 12px!important;
	text-decoration:none;
}


div.middle_right_title h3 a:hover
{
	margin: 0px;
	padding: 0px;
	color: #000;
	font-size: 12px!important;
	text-decoration:underline;
}




div.middle_right_rss
{
	padding: 15px 0px 0px 0px;
	float: left;	
}

div.middle_right_rss a 
{
	float: left;
	color: #666666;
	text-decoration: none;
}

div.middle_right_content
{
	float: left;	
	padding: 0px 15px 0px 15px;
}

div.middle_right_content p
{
	float: left;	
	padding: 0px 0px 10px 0px;
	margin: 0px;
	text-align: left;
	width: 100%;
}

div.middle_right_content p.red
{
	color: #dc1f23;
	font-weight: bold;
	font-size:12px!important;
}

div.middle_right_content a.readmore_btn
{
	background-image: url(../images/uk/readmore-btn.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 92px;
	height: 21px;
	text-indent: -9999px;
	font-size: 0px;
	float: left;	
}

div.middle_right_bottom
{
	float: left;
}

div.bottom_container
{
	float: left;
	width: 100%;
	padding: 10px 0px 0px 0px;
}

div.bottom_item_container_1, div.bottom_item_container_2
{
	float: left;
	width: 249px;
	padding: 0px 10px 0px 0px;
}

div.bottom_item_container_3
{
	float: left;
	width: 249px;
	padding: 0px;
}


div.bottom_item_content_container
{
	float: left;
	padding: 15px 15px 0px 15px;
}

div.bottom_item_content
{
	float: left;
	min-height:100px;
	height:auto !important;
	height:100px;
	
	width:140px;
	
}


div.bottom_item_content_box2
{
	/*float: left;
	width:219px;
	min-height:72px;
	height:auto !important;
	height:72px;
	*/
}






div.bottom_item_content p
{
	padding: 0px 0px 4px 0px;
	margin: 0px;
	text-align: left;
}

div.bottom_item_content_text
{
	padding: 0px;
	float: left;
	width: 138px;
}

div.bottom_item_content_text_trial
{
	padding: 0px;
	float: left;
	/*width: 135px;*/
	width:104px;
	min-height:72px;
	height:auto !important;
	height:72px;
	padding-right:30px
	
	
	
}

div.bottom_item_content_text_trial p {
	padding:0px 0px 4px 0px!important;
	margin:0px!important;
	text-align:left;
	}


div.bottom_item_container_1 h3
{
	/*background-image: url(../images/uk/free-online-virus-scanner.gif);*/
	background-image: url(../images/uk/view-our-product-range2.png);
	background-position: top left;
	background-repeat: no-repeat;
	width: 133px;
	height: 38px;
	text-indent: -9999px;
	font-size: 0px;
	float: left;
	padding: 0px 0px 8px 0px;
}

div.bottom_item_container_2 h3
{
	background-image: url(../images/uk/30-day-free-trial.gif);
	background-position: top left;
	background-repeat: no-repeat;
	/*width: 146px;*/
	width: 219px;
	height: 22px;
	text-indent: -9999px;
	font-size: 0px;
	float: left;
	padding: 0px 0px 6px 0px;
}
.webkit div.bottom_item_container_2 h3
{
height: 20px;
}
div.bottom_item_container_3 h3
{
	background-image: url(../images/uk/renew-product-licence.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 141px;
	height: 38px;
	text-indent: -9999px;
	font-size: 0px;
	float: left;
	padding: 0px 0px 8px 0px;
}

div.bottom_item_content_icon
{
	float: right;
	padding: /*15px*/35px 0px 0px 0px;
}

div.bottom_item_content_icon_trial
{
	float: right;
	padding: 0px 0px 0px 0px;
/*margin: -16px 0px 0px 0px;*/
}

div.bottom_item_container_1 a.scannow_btn
{
	/*background-image: url(../images/uk/scannow-btn.gif);*/
	background-image: url(../images/uk/our-products-btn.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 92px;
	height: 21px;
	text-indent: -9999px;
	font-size: 0px;
	float: left;	
}

div.bottom_item_container_2 a.tryhere_btn
{
	background-image: url(../images/uk/tryhere-btn.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 92px;
	height: 21px;
	text-indent: -9999px;
	font-size: 0px;
	float: left;	
}

div.bottom_item_container_3 a.renewnow_btn
{
	background-image: url(../images/uk/renewnow-btn.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 92px;
	height: 21px;
	text-indent: -9999px;
	font-size: 0px;
	float: left;	
}

div.bottom_item_top
{
	float: left;
	width: 249px;
	/*background-image: url(../images/uk/middle-item-top-bg.gif);*/
	background-image: url(../images/uk/middle-right-content-top-bg.gif);
	
	background-position: top left;
	background-repeat: no-repeat;
}

div.bottom_item_bottom
{
	float: left;
}

div.hider
{
	display: none;	
}


p.pressCentreDate
{
	font-size:10px!important;
	padding-bottom:1px!important;
}

.ie7 p.pressCentreDate
{
	font-size:10px!important;
	padding-bottom:1px!important;
	/*padding-right:100px;*/
}


