body { color: #000099; background: #fefefe; }
a:link { font-style: normal; font-size: 11px; color: #000088; text-decoration: none; }
a:visited { font-style: normal; font-size: 11px; color: #000066; text-decoration: none; }
a:hover { font-style: normal; font-size: 11px; color: #FF6D15; text-decoration: none; }

.bluesubtitles { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000066; 
	text-decoration: none; 
}
.bluesubtitles:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000066; 
	text-decoration: none;
}
.bluesubtitles:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000066; 
	text-decoration: none;
}
.bluesubtitles:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FF6D15; 
	text-decoration: none; 
}

.bluelinks { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-size: 11px; 
	color: #000066; 
	text-decoration: none; 
}
.bluelinks:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-size: 11px; 
	color: #000066; 
	text-decoration: none; 
}
.bluelinks:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-size: 11px; 
	color: #000066; 
	text-decoration: none; 
}
.bluelinks:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-size: 11px; 
	color: #FF6D15; 
	text-decoration: none; 
}


.bigbluelinks { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-size: 11px; 
	color: #48a7ff; 
	text-decoration: none; 
}
.bigbluelinks:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-size: 11px; 
	color: #48a7ff; 
	text-decoration: none; 
}
.bigbluelinks:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-size: 11px; 
	color: #48a7ff; 
	text-decoration: none; 
}
.bigbluelinks:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-size: 11px;
	color: #FF6D15; 
	text-decoration: none; 
}


.tablinks { 
	font-style: normal; 
	font-size: 11px; 
	color: #000088; 
	text-decoration: none; 
}
.tablinks:link  {
	font-style: normal; 
	font-size: 11px; 
	color: #000088; 
	text-decoration: none; 
}
.tablinks:visited  {
	font-style: normal; 
	font-size: 11px; 
	color: #000066; 
	text-decoration: none; 
}
.tablinks:hover  {
	font-style: normal; 
	font-size: 11px;
	color: #FF6D15; 
	text-decoration: none; 
}


.otmenuItem {
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #000066;
	border-bottom: #4d99e5 1px solid;
	border-top: #4d99e5 1px solid;
	border-left: #4d99e5 1px solid;
	border-right: #4d99e5 1px solid;
}
.otmenuItemOver {
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	background-color: #f0f0f0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #000066;
	border-bottom: #4d99e5 1px solid;
	border-top: #4d99e5 1px solid;
	border-left: #4d99e5 1px solid;
	border-right: #4d99e5 1px solid;
}

.menuHead {
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	background-color: #FF77FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #000066;
	align: center
}
.menuHeadBox {
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #000066;
	align: center;
	border-bottom: #4d99e5 1px solid;
	border-top: #4d99e5 1px solid;
	border-left: #4d99e5 1px solid;
	border-right: #4d99e5 1px solid
}
.menuHeadBox2 {
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #000066;
	align: center;
	valign: middle;
	border-left: #4d99e5 1px solid;
	border-right: #4d99e5 1px solid;
}
.menuContent {
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #000066;
	align: center;
	border-right: #4d99e5 1px solid
	background:url(http://avast.procombg.com/images/point.gif) repeat-x bottom #faf7f9;
	margin:0 0 0 0px;
	width:520px;
	padding:7px 0 10px 0;
	position:relative;
}

.box { 
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	margin:20 0 0 20px;
	width:550px;
	padding:7px 0 10px 0;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #7f858c;
}

.box2 { 
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	background:url(http://avast.procombg.com/images/point.gif) repeat-x bottom #ffffff;
	margin:20 0 0 20px;
	width:550px;
	padding:7px 0 10px 0;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #7f858c;
}

.content {
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #7f858c;
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 20px;
}
.main_container{
	margin-right:1px;
	float: right;
	background-color:#FFFFFF;
/*	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
*/	border-top:1px solid #DBDBDB;
	
	width: 550px;
}

.main_inner{ 
/*
protoze mozilla prasila sirku pri paddingu je nutny to vlozit 
	<div class=main_container>
		<div class=main_inner>%BODY%</div>
	</div>
*/
	/*padding:10px;*/
	width: 580px;
	margin:15px;
	padding-left:10px;
	/*margin-right:5px;*/
	text-align:left;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #7f858c;
}
.product_box {float:right; clear:both; border:none; padding-top:10px; margin-left:10px; margin-right:15px;}
table.pr_overview, 
table.dw{
/*	width:100%;*/
	clear:both;
	margin:10px 0 10px 0;
	background-color:#f9f9f9;
	width:570px;
}

table.pr_overview th, 
table.dw th{
	background-color:#4d99e5;
	background-position:left;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:7.5pt;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:16px;
}

table.pr_overview tr, 
table.dw  tr{
	height:16px;	
}

table.pr_overview td, 
table.dw td{
	vertical-align:middle;
	text-align:left;
}


table.pr_tech_det  td {
	vertical-align:middle;
	text-align:left;
	font-style: normal;
	font-size: 11px;
	color: #7f858c;
}

table.pr_tech_det  tr{
	height:16px;	
}
table.pr_tech_det th{
	background-color:#4d99e5;
	background-position:left;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:7.5pt;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:16px;
}
table.pr_tech_det{
/*	width:100%;*/
	clear:both;
	margin:10px 0 10px 0;
	background-color:#FeFeFe;
	width:570px;
}

.headset{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
	font-size: 13px;
	color: #4d99e5; 
}
.pricelist_table { width: 95%; margin: 10px; clear:both; font-size:13px; }
.downloadhead{
	background-color:#48a7ff;
	background-position:left top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
/*	font-size:9px;
	padding-left:10px;
	height:16px;
	border:none;
	text-align:center;
} 
.down_site_odd, .down_site_even, .down_site_even_txt, .down_site_odd_txt{
/*	font-size:80%;*/
	padding:2px 3px 2px 3px;
	border:none;
	border-bottom:1px solid #DBDBDB;
}
.down_site_odd, .down_site_even{
	border-right:1px solid #DBDBDB;
}