/* CSS Document */
/*Copyright Kaspersky 2008 - Created November 18, 2008*/
/*eStore CSS */

/*Eric Meyers Reset Style sheet*/
/*html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}*/
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
/*End Reset*/

/*Begin layout*/

#wrapperPrd {
	width:800px;
	background:#fff url(../imagens/30dayGuarantee.gif) no-repeat 50px 151px;/*Guarantee Image*/
	overflow:auto;
	}

#productsColumnPrd{
	width:593px;
	margin:0 0 0 90px;
	float:left;
	display:inline;
	}
	
	/*Product Display*/
	.productInfoPrd{
		position:relative;
		margin:20px 0;
		}
	
	.productImage{
		position:absolute;
		top:-20px;
		left:-12px;
		}
	
		/*Product Header*/
		.productHeaderPrd{
			background:#d1d2d4 url(../imagens/productHeaderCorner.gif) no-repeat 100% 0;
			height:55px;
			padding:3px 0 0 113px;
			margin:50px 0 0;
			}
		
		.productHeaderPrd h2{
			color:#d2232a;
			font:bold 16px Arial, Helvetica, sans-serif;
			}
		
		.productHeaderPrd h2 span{
			color:#000;
			font:bold 16px Arial, Helvetica, sans-serif;
			}
		
		.productHeaderPrd h2 strong{
			color:#000;
			font:bold 12px Arial, Helvetica, sans-serif;
			}
		
		.productHeaderPrd em{
			color:#000;
			font:11px Arial, Helvetica, sans-serif;
			font-style:italic;
			}
		
		/*Product List*/	
		.productBodyPrd{
			border:1px solid #d1d2d4;	
			border-bottom:0px solid #fff;
			overflow:auto;
			width:591px;
			/*padding:0 0 10px;*/
			}
			
		.productBodyPrd ul{
			list-style:none;
			margin:13px 0 15px 100px;
			}
			
		.productBodyPrd li{
			background:#fff url(../imagens/redBullet.gif) no-repeat 0 5px;
			padding:0 0 0 10px;
			font:normal 12px Arial, Helvetica, sans-serif;
			color:#000;
			}
			
			/*Buy Products Section*/
			.downloadPrd{
				float:left;
				margin:0 0 0 30px;
				display:inline; 
				}
			
			.purchaseTypes{
				font:bold 12px Arial, Helvetica, sans-serif;
				color:#000;
				text-decoration:none;
				border-top:1px solid #d1d2d4;
				border-bottom:1px solid #d1d2d4;
				padding:2px 0;
				cursor:pointer;
				}
			
			.boxedPrd{
				float:right;
				margin:0 28px 0 0;
				display:inline;
				}
			
			.buyNowPrd p{
				font:normal 12px Arial, Helvetica, sans-serif;
				color:#000;
				margin:10px 0 5px;
				}
			
			.buyNowPrd img{
				vertical-align:bottom;
				margin:0 10px 0 0;
				}
			
			.buyNowPrd a{
				cursor:pointer;
				}

  			 buyNowPrd input{
				font:normal 12px Arial, Helvetica, sans-serif;
				color:#000;
				margin:10px 0 5px;
				}
			
			.dealPrice{
				font:bold 11px Arial, Helvetica, sans-serif;
				color:#d2232a;
				}
			
			.protectMultiPC{
				font:bold 12px Arial, Helvetica, sans-serif;
				color:#29584c;
				padding:8px 0 0;
				}
			
			/*Bottom Rounded Corners*/
			.divRoundedLeft{
				background:#fff url(../imagens/btmRightRoundedCorner_2.gif) no-repeat 100% 0;
				width:593px;
				height:17px;
				clear:both;
				}


/*Retailer footer info*/
#retailers{
	clear:both;
	margin-left:-10;
	margin-right:-10;
	background:#f3f2eb;
	width:100%;
	overflow:auto;
	}

	#retailers p{
		font:normal 12px Arial, Helvetica, sans-serif;
		color:#000;
		margin:0 0 0 17px;
	
		}
	
	#retailers ul{
		background:#f3f2eb;
		margin:10px 0 0;
		width:100%;
		overflow:auto;
		}
	
		#retailers li{
			float:left;
			display:inline;
			margin:0 5px;
			}
		
		
/*######## END eSTORE PAGE ##############*/



/*BEGIN KAVEstorePopup CSS*/

#popupWrapper{
	width:320px;
	margin:5px;
    margin-left:90px;
	}

	#popupHeader{
		background:#d1d2d4 url(../imagens/popup_TopRightRndCrn.gif) no-repeat 306px 0;
		height:38px;
		}
		
		#popupHeader h1{
			background: url(../imagens/popup_TopLeftRndCrn.gif) no-repeat 0 0;
			font:bold 15px Arial, Helvetica, sans-serif;
			color:#000;
			padding:10px 0 10px 15px;
			}
	
	#popupBody{
		padding:0 0 10px;
		border:2px solid #d1d2d4;
		border-bottom:0px solid #fff;
		}
	
		.multiUser{
		/*	width:146px;*/
			background:#fff url(../imagens/KasperskyAntiVirus.jpg) no-repeat 200px 20px;
			margin:0 0 0 10px;
			}
		
			.multiUser h2{
				font:bold 12px Arial, Helvetica, sans-serif;
				color:#000;
				text-decoration:none;
				border-top:1px solid #d1d2d4;
				border-bottom:1px solid #d1d2d4;
				padding:2px 0;
				width:70px;
				margin:10px 0 0;
				}
			
			.multiUser p{
				font:normal 11px Arial, Helvetica, sans-serif;
				color:#000;
				margin:12px 0 0;
				display:block;
				}
			
			.multiUser img{
				vertical-align:bottom;
				margin:0 10px 0 0;
				}
			
			.multiUser a{
				cursor:pointer;
				dislplay:block;
				}
			
			.multiUser .dealprice{
				font:bold 11px Arial, Helvetica, sans-serif;
				color:#d2232a;
				}
			.multiUser .savePercentage{
				font:bold 11.5px Arial, Helvetica, sans-serif;
				color:#d2232a;
				text-transform:uppercase;
				margin:0 0 0 65px;
				}
            .price { 
				position:relative; 
				margin:0 0 0 55px;
				zoom:1;  
			}
            .priceRenewal {
				position:relative;
				
				zoom:1;
                }
			.strike { 
				position:absolute; 
				left:0px; top:0px; 
				background:url(../imagens/strike.png) center center no-repeat;
				width:45px;
				height:13px; 
			}
	#popupRightBottom{
		background:#fff url(../imagens/popup_BtmRightRndCrn.gif) no-repeat 36px 0;
		width:320px;
		height:15px;
		}
	
	
/*#### Kaspersky Internet Security Popup ####*/
			.multiUserKISE{
		/*	width:146px;*/
			background:#fff url(../imagens/KasperskyInternetSecurity.jpg) no-repeat 200px 20px;
			margin:0 0 0 10px;
			}
		
			.multiUserKISE h2{
				font:bold 12px Arial, Helvetica, sans-serif;
				color:#000;
				text-decoration:none;
				border-top:1px solid #d1d2d4;
				border-bottom:1px solid #d1d2d4;
				padding:2px 0;
				width:70px;
				margin:10px 0 0;
				}
			
			.multiUserKISE p{
				font:normal 11px Arial, Helvetica, sans-serif;
				color:#000;
				margin:12px 0 0;
				display:block;
				}
			
			.multiUserKISE img{
				vertical-align:bottom;
				margin:0 10px 0 0;
				}
			
			.multiUserKISE a{
				cursor:pointer;
				dislplay:block;
				}
			
			.multiUserKISE .dealprice{
				font:bold 11px Arial, Helvetica, sans-serif;
				color:#d2232a;
				}
			.multiUserKISE .savePercentage{
				font:bold 11.5px Arial, Helvetica, sans-serif;
				color:#d2232a;
				text-transform:uppercase;
				margin:0 0 0 55px;	
				}