html, body {
	height: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #000;
	font-weight: normal;	
}

a.linktext {
	color: #1A3DC1;
	text-decoration: underline;
	vertical-align: baseline;
}
a.linktext:visited {
	vertical-align: baseline;
	color: #800080;
	text-decoration: underline
}
a.linktext:hover {
	vertical-align: baseline;
	text-decoration: none
}
a.linktextmenu {
	color: #1A3DC1;
	text-decoration: underline;
	vertical-align: baseline
}
a.linktextmenu:hover {
	vertical-align: baseline;
	text-decoration: none
}
a.linkselectmenu {
	color: #10A556;
	text-decoration: underline;
	vertical-align: baseline;
	font-weight: bold;

}
a.linkselectmenu:hover {
	vertical-align: baseline;
	text-decoration: none
}
a.linkiso {
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	color: #B7D3F0
}
a.linkiso:hover {
	vertical-align: baseline;
	text-decoration: none
}
a.linkgrey11 {
	color: #1A3DC1;
	text-decoration: underline;
	vertical-align: baseline
}
a.linkgrey11:hover {
	vertical-align: baseline;
	text-decoration: none
}

a.print_link {
	background: url('../bastion/images/ico_printer.gif') no-repeat 0 0;
	padding-left: 20px;
}

#print_button {
	padding-left:40px;
}

p, ul {
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	text-align:justify;
	color: #000;
	font-weight: normal;
}

.text {
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
}

#menu_table a {
	font-size: 13px;
}

.grey11 {

	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	color: #686868;
}

.razdel {

	font-family: Arial, Tahoma, Verdana;
	font-size: 25px;
	color: #003F7F;
}
.titlelittle {

	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #0E8848;
}
.titlewhite, a.titlewhite {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	}

.button {
	background:#adeecb;
	color:#000000;
	font-size: 9px;
	border: 1px solid #000000;
	word-spacing: 0px;
	letter-spacing: 0px;
} 

.textfield {
	background:#FFFFFF;
	color:#555555;
	font-size: 8pt;
	border: 1px solid #555555;
	font-family: Arial, Tahoma, Verdana;

}

.selectmenu {
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	color: #10A556;
	font-weight: bold;

}

.text11 {
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	color: #000000;
}

.title {
	font-family: Arial, Tahoma, Verdana;
	font-size: 15px;
	color: #10A556;
	font-weight: bold;

}

.table {
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
}

.textgreen {

	font-family: Arial, Tahoma, Verdana;
	font-size: 14px;
	color: #10A556;
	font-weight: normal;
}

.textfieldnews {
	FONT-SIZE: 8pt;
	border: 1px solid #000000;
}

.z {
	font-family: Arial, Tahoma, Verdana;
	font-size: 15px;
	color: #FF6600;
	font-weight: bold;

}
.textb {
	font-family: Arial, Tahoma, Verdana;
	font-size: 16px;
	color: #000000;
	font-weight: bold;

}
.textselect {
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FF6600;
	padding-right: 2px;
	padding-left: 2px;

}
.titlebig {

	font-family: Arial, Tahoma, Verdana;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
}
.grey {


	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	color: #686868;
}
.pozdrav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A60000;
	font-weight: normal;

}
.orange {
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	color: #ff7e00;
	font-weight: normal;
}

.hotspot {
	color:#3379C1;
	padding-bottom:1px;
	cursor:pointer;
}

.hotspottext{
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: white}
	
.list {
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	list-style: outside url('../bastion/images/bul_small.gif');
}

#tt {
	position:absolute;
	display:block;
	background:url(images/tt_left.gif) top left no-repeat}
	
#tttop {
	display:block;
	height:5px;
	margin-left:5px;
	background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}

#ttcont {
	display:block;
	padding:2px 12px 3px 7px;
	margin-left:5px;
	background:#3379C1;
	font-family: Arial;
	font-size: 12px;
	color:#FFF}

#ttbot {
	display:block;
	height:5px;
	margin-left:5px;
	background:url(images/tt_bottom.gif) top right no-repeat;
	overflow:hidden
	}

.product_image {
	clear:both;
	float:left;
	margin-right:20px;
	}

#watch_and_buy {
	clear:both;
	float:right;
	padding-left:20px;
	}
	
h1 {
	margin-top: 5px;
	font-family: Arial, Tahoma, Verdana;
	font-size: 25px;
	color: #003F7F;
	font-weight: normal;
	margin-left:40px;
}

h2 {
	font-family: Arial, Tahoma, Verdana;
	font-size: 15px;
	color: #10A556;
	font-weight: bold;
	margin-top:5px;
	margin-bottom:5px;
}

#techparam{
	border-collapse: collapse;
	border: 1px solid #1a2a66;
	width: 100%;
	margin-left: 20px;
}
	
#techparam td{
	border: 1px solid #aaa;
	margin: 0px;
	padding: 2px;
	font-size: 12px;
	color: #000;
	font-weight: normal;	
}

#userguide_links {
	padding-left: 20px;
}

#td_main {
	padding-right: 50px;
}

#highlights {
	padding-top:5px;
	padding-left:10px;
}

.alphabet{
	width: 20px;
	font-size: 16px;
	vertical-align: top;
	font-weight: bold;
}

.cities{
	width: 140px;
	vertical-align: top;
	padding-bottom:10px;
}

div.divLink{
	padding:0;
	margin:0;
	float:left;
	clear:both;
	text-decoration: underline;
	cursor: pointer;
	color: #1a2a66;
	font-size: 12px;
}

div.divLink:hover{
	text-decoration: none;
}

.pageheader2{
	color:#f98107;
	font-size:14px;
	margin-bottom:20px;
	padding:0 10px;
}

.pageheader3{
	color:#1a2a66;
	font-size:16px;
	margin-top:20px;
	margin-bottom:10px;
	padding:0px;
}