@charset "utf-8";
/* CSS Document */

#section_line { top:76px; }

.main_bd_container  { top:91px; } 
.box_body a:hover {
	background-image:url(images/levybod.gif);
	background-position:left;
	background-repeat:no-repeat;
}
a.box_clear_lnk, a:hover.box_clear_lnk {
	background-image:none;
	margin:0px;
	padding:0px;
}

a.lb{ 
	display:block;
	color:#404040;
	font-weight:normal;
	background-image:none;
}

a:hover.lb{ 
	display:block;
	color:#000000;
	font-weight:bold;
	
}
.hp .box_body a{
	display:inline;
	color:#000000;
	font-weight:bold;
	background-image:url(images/levybod.gif);
	padding-left: 3px;
	background-position:left;
	background-repeat:no-repeat;
}

.section{	font-weight:normal;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:7.5pt;	color:#404040;}

a:hover.section {	font-weight:normal;	font-size:7.5pt;	color:#404040; }

#section_inner .a_lang_ENG { 	font-weight:normal;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:7.5pt;	color:#404040; background-position:left; padding-left:13px; background-image:url(images/text_en.gif);  background-repeat:no-repeat; }

a.a_lang_ENG { background-position:left; padding-left:13px; background-image:url(images/text_en.gif);  background-repeat:no-repeat; }

.header .a_lang_ENG { background-image:none; padding-left:0; }


.search{
	position:absolute;
	top:53px;
	line-height:21px;
	left:570px;
	margin:0px;
	padding:0px;

}

#search_submit{
	position:absolute;
	top:7px;
	left:165px;
}


#serach_text{
	position:absolute;
	top:3px;
	left:40px;
	width:120px;
	height:16px;
	border:0 none ;
	background-color:#646464;
	color:#FFFFFF;
	z-index:2;
}



.footer .a_lang_ENG { background-image:none; padding:0; }
.quick_bar  a.a_lang_ENG {
	background-image:none; padding:0;
}

.hp .box_body  a { background-image:none; padding:0; }
.hp .box_body  a:hover { background-image:none; padding:0; }

#bodyContainerHP #desktop .details p {  width:490px;   }
#bodyContainerHP .details  .a_lang_ENG { background-image:url(images/button80.png);  margin:0 10px; padding:0;  }
#bodyContainerHP .details  a:hover.a_lang_ENG { background-image:url(images/button80.png);  margin:0 10px;  padding:0; }
#bodyContainerHP .buttons a 			{background-image:url(images/button100.png); width:100px; }
#bodyContainerHP .buttons a:hover		{background-image:url(images/button100.png); width:100px; }
#topProductBox #desktop .title { width:130px; } 
#topProductBox #sbs .title { left:160px; } 
#topProductBox #corporate .title {left:330px;} 
#topProductBox #free .title { left:540px;} 
.purchaseForm .submit { width:180px; }


#topProductBox #hp75mio h1 { font-size:50px; margin:15px 10px 15px 0px; }
#topProductBox #hp75mio #otherTexts {top:70px; }



#topProductBox  .details p  { width:550px; }
#topProductBox  .details .features { width:550px; top:103px; }
#topProductBox  .details .features td {
	padding-right:0px;
	width:50%;
	color: #333;
	text-align: left;
} 
#topProductBox #desktop .title {
	width:88px;
}
#topProductBox #sbs .title {
	left:113px;
}
#topProductBox #corporate .title {
	left:302px;
}
#topProductBox #free .title {left:490px;}
#bodyContainerHP .details a.a_lang_ENG {background-image:url(images/button100.png);}
#bodyContainerHP .details a.a_lang_ENG:hover {background-image:url(images/button100.png);}

#v2 #oneYearProtection {
	width:100%;
	height:41px;
	line-height:36px;
	display:inline-block;
	text-align:right;
	font-weight:bold;
	font-size:13px;
	color:#000;
}


#v2 #oneYearProtection a {
	background-image:url(images/landing-cart-bigger.png);
	background-repeat:no-repeat;
	width:170px;
	height:41px;
	padding-left:50px;
	margin-left:40px;
	display:inline-block;
	text-align:left;
	color:#000;
	font-size:15px;
}
#v2 #featureTable #topTab #tab1 { width:100px; margin-left:5px; font-size:11px; font-weight:normal; }
#v2 #bottomTable  #bottomTableTitle {
	
	width:180px;
	height:47px;
	margin:0 0 0 10px;
	padding:20px 0 0 0;
	font-size:16px;
	font-weight:bold;
	position:absolute;
	top:0px;
	display:inline-block;
}
#v2 #bottomTable  #rigthPart {
	display:inline-block;
	position:absolute;
	top:0px;
	left:150px;
	width:480px;
	height:80px;
	
}
#v2 #bottomTable  .bottomLine {
	/* border:1px  dotted green; */
	font-weight:bold;
}
#v2 #bottomTable  .bottomLine .uPrice{ font-size:12px; text-decoration:line-through; width:30px; text-align:left; margin-right:10px;  font-weight:normal; }
#v2 #bottomTable  .bottomLine .price { width:60px;   display:inline-block; text-align:right; margin-right:40px;  }
#v2 #bottomTable  .bottomLine .title {  display:inline-block; margin-right:5px; color:#ffa700;  }

#affButton a{
	background-image:url(images/orange-button.png);
	background-repeat:no-repeat;
	width:240px;
	height:41px;
	padding-left:0px;
	margin-left:20px;
	display:inline-block;
	text-align:center;
	color:#000;
	font-size:15px;
	font-weight:bold;
	padding-top:10px;
}

