BODY {FONT-SIZE: 10pt; FONT-FAMILY: Arial,Arial CE,Verdana,Verdana CE,sans-serif }
P {FONT-SIZE: 10pt; FONT-FAMILY: Arial,Arial CE,sans-serif; margin-top : 0px; margin-bottom : 8px; padding-top : 0px; padding-bottom : 6px; }
#text {FONT-SIZE: 10pt; FONT-FAMILY: Arial,Arial CE,sans-serif}
DL {FONT-SIZE: 10pt; FONT-FAMILY: Arial,Arial CE,sans-serif}

UL {FONT-SIZE: 10pt; FONT-FAMILY: Arial,Arial CE,sans-serif; margin-left: 8pt; padding-left: 1px; margin-top: 6pt; margin-bottom: 6pt}
OL {FONT-SIZE: 10pt; FONT-FAMILY: Arial,Arial CE,sans-serif}
LI {FONT-SIZE: 10pt; FONT-FAMILY: Arial,Arial CE,sans-serif; margin: 0pt 0pt 4pt 8pt;}


TH {FONT-SIZE: 10pt; FONT-FAMILY: Arial,Arial CE,sans-serif}
TD {FONT-SIZE: 10pt; FONT-FAMILY: Arial,sans-serif} 
TT {FONT-FAMILY: Courier,monospace; FONT-SIZE: 10pt}
CENTER {TEXT-ALIGN: center}
PRE {FONT-FAMILY: Courier,monospace}

SMALL {FONT-SIZE: 8pt; FONT-FAMILY: Arial,sans-serif}
BIG {FONT-SIZE: 14pt; FONT-FAMILY: Arial,sans-serif}
STRONG {FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial,sans-serif} 

H1 {FONT-WEIGHT: bold; FONT-SIZE: 20pt; FONT-FAMILY: Arial,Arial CE,sans-serif; margin-top: 26px; margin-bottom: 15px; background-color: white;}

H2 {FONT-WEIGHT: bold; FONT-SIZE: 18pt; FONT-FAMILY: Arial,Arial CE,sans-serif; margin-top: 24px; margin-bottom: 10px; }
.H21  {FONT-WEIGHT: bold;FONT-SIZE: 18pt;FONT-FAMILY: Arial,Arial CE,sans-serif;padding: 1pt 0pt 1pt 8pt; WIDTH: 100%;margin-bottom : 6px;margin-top : 50px;background : Black;background-color : Black;color : White;}

H3 {FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial,Arial CE,sans-serif; WIDTH: 100%; border-bottom : 1px solid #000000; margin-top : 25px; margin-bottom : 3px;}


.H31 {FONT-WEIGHT: bold;FONT-SIZE: 13pt;WIDTH: 100%;border-bottom : 1px solid #000000;border-bottom-color: black; margin-top : 3px;	margin-bottom : 3px; border-left-width : 1px; padding-left : 3px; border-left : 8px; font-family : sans-serif; 	border-style : none none solid solid; border-left-color: #54B1FF; margin-left : 1px; margin-right : 0px; text-align : left;}
.h3g {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; background-color: #000000; color: #FFFFFF; padding-right: 12px; padding-left: 12px; padding-top: 0px; padding-bottom: 0px; margin-top: 10px;}

H4 {FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Arial,Arial CE,sans-serif; margin-top: 16px; margin-bottom: 6px;}
.H40 {FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Arial,Arial CE,sans-serif; margin:0px; margin-top:6px;}

H5 {FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Arial,Arial CE,sans-serif; WIDTH: 100%; height:18px; FONT-WEIGHT: bold; COLOR: #ffffff; background-color : #160671; text-align:left; vertical-align:midle; padding-left: 10px; border-left : 0px solid #FFFFFF; margin: 0px; margin-top: 3px; margin-bottom: 6px;}
H6 {FONT-WEIGHT: normal; FONT-SIZE: 11pt; FONT-FAMILY: Arial,Arial CE,sans-serif; FONT-STYLE : italic; TEXT-ALIGN: center; margin-top: 3px; margin-bottom: 8px;}

.cara {margin-top: 10px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;  border-bottom-style: double; border-bottom-color: #000000;}
.logo-menu {FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 10pt; FONT-FAMILY: Arial,Arial CE,Verdana,Verdana CE,sans-serif; TEXT-DECORATION: none;}

.navig {
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial,Arial CE,Verdana,Verdana CE,sans-serif;
}

.tab-tech {font-size:10px; outline-width: 1px; border-collapse: collapse; color: Black; border: thin; padding-left: 5px; padding-bottom: 1px; padding-top: 1px;}
.tab-tech8 {font-size:8px; outline-width: 1px; border-collapse: collapse; color: Black; border: thin; padding-left: 5px; padding-bottom: 1px; padding-top: 1px;}
.tab-tr-black {color: #FFFFFF;background-color: #000000;font-weight: bold;margin-left : 2px;margin-top : 25px;}
.tab-s {font-size: 10px;}

.tab-cs {
	BORDER-RIGHT: #000000 2px solid;
	BORDER-TOP: #000000 2px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #000000 2px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #000000 2px solid;
	BORDER-COLLAPSE: collapse;
	outline-width: 0px;
	border: 1;
	border-color: #6997D7;
}
.tab-tr-cs {
	MARGIN-TOP: 25px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 2px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #6997d7
}


.Poseidon-menu {margin-top:15px; margin-bottom:8px; width: 640px; max-height:80px; 	padding-right:5px; padding-left:2px; background-color:#F4F8FB; padding-bottom : 1px; text-align:left; font-size:11px; line-height: 15pt; margin-right: 0px; margin-left: 0px;
border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: #000000; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; position: relative;
}

A {	COLOR: #0000D9;}
A.logo-menu {FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 10pt; FONT-FAMILY: Arial,Arial CE,Verdana,Verdana CE,sans-serif; TEXT-DECORATION: none;}
A.logo-menu:hover {TEXT-DECORATION: underline; COLOR: #FFFFFF;}

A.navig {	COLOR: #0000E9;}

logo-prods {FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial,Arial CE,Verdana,Verdana CE,sans-serif; TEXT-DECORATION: none;}
A.logo-prods {FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Arial,Arial CE,Verdana,Verdana CE,sans-serif; TEXT-DECORATION: none;}

.normal {FONT-SIZE: 10pt; FONT-FAMILY: Arial,sans-serif} 
.comment {FONT-SIZE: 8pt; FONT-FAMILY: Arial,sans-serif} 

.flags {display: block; width: 90px; position:absolute; left:10px; top: 145px; }

.float-left {position:relative; width:auto; height:auto; z-index:auto; float: right; }
.float-right {position:relative; width:auto; height:auto; z-index:auto; float: right; }
.float-pdf {position:relative; 	width:auto; height:auto; z-index:auto; 	float: right; text-align: center;}

.form-blue200-right {
	position:relative;
	width:200px;
	height:auto;
	z-index:auto;
	float: right;
FONT-SIZE: 8pt; FONT-FAMILY: Arial,sans-serif;
border : 1px solid #000000;
padding : 5px;
background-color : #C7E5FF;
margin : 3px 2 3px 5;
}

.block {WIDTH: 100%; padding-left : 15px; text-align : left; }
.right250 {float: right; display: block; width: 250px; border:none}

#pix0 { margin: 0px; margin-bottom: 1px;}
#pix5 { margin: 0px; margin-bottom: 5px;}
#pix10 { margin: 0px; margin-bottom: 10px;}
#pix20 { margin: 0px; margin-bottom: 20px;}

#commenti { margin: 0px; margin-bottom: 8px; margin-top: 6px; FONT-STYLE : italic;}

.keyw {BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed; BORDER-LEFT: #000000 1px dashed; BORDER-BOTTOM: #000000 1px dashed; border-color: #CCCCCC; }

.form-direct {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 6px;
	MARGIN: 5px;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	WIDTH: 580px;
	PADDING-TOP: 0px;
	border-color: #000000;
	background-color: #FFCC66;
	float: none;
}
.form-direct-title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	MARGIN: 0px 0px 5px;
	WIDTH: 580px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial,Arial CE,sans-serif;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #242424;
	TEXT-ALIGN: center
}

.form-right {
	BORDER-RIGHT: #000000 2px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #000000 2px solid;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 6px;
	MARGIN: 5px;
	BORDER-LEFT: #000000 2px solid;
	WIDTH: 260px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #000000 2px solid;
	border-color: #000000;
	background-color : #C7E5FF;
}
.form-title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	MARGIN: 0px 0px 5px;
	WIDTH: 260px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial,Arial CE,sans-serif;
	HEIGHT: 18px;
	background-color : #000000;
	TEXT-ALIGN: center
}


.form-cs-right {
	BORDER-RIGHT: #000000 3px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #000000 3px solid;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 6px;
	MARGIN: 5px;
	BORDER-LEFT: #000000 3px solid;
	WIDTH: 260px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #000000 3px solid;
	border-color: #143052;
	background-color: #E4E4E4;
}
.form-cs-title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	MARGIN: 0px 0px 5px;
	WIDTH: 260px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial,Arial CE,sans-serif;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #143052;
	TEXT-ALIGN: center
}

.tab-cs-orange {
	BORDER-RIGHT: #000000 2px solid;
	BORDER-TOP: #000000 2px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #000000 2px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #000000 2px solid;
	BORDER-COLLAPSE: collapse;
	outline-width: 0px;
	border: 1;
	border-color: #E5761F;
}

.cs-keyw {
	BORDER-RIGHT: #000000 1px dashed;
	BORDER-TOP: #000000 1px dashed;
	BORDER-LEFT: #000000 1px dashed;
	BORDER-BOTTOM: #000000 1px dashed;
	border-color: #CCCCCC;
}

.cs-ok {list-style-image:url(/images/li_ok.gif)}

.form-blue260-right {margin:5px;width: 260px;padding:0px;background: #C7E5FF;border: 1px solid;BORDER-COLOR: #000000;float : right;padding-bottom : 6px;}
.form-blue260-title {width: 260px; FONT-WEIGHT: bold;FONT-SIZE: 12pt;FONT-FAMILY: Arial,Arial CE,sans-serif;height:18px;COLOR: #ffffff;background-color : Black;text-align:center;vertical-align:midle; margin: 0px;margin-bottom: 5px;}

.form-blue260-right table { width:95%; }

.form-blue280-right {margin:5px;width: 280px;padding:0px;background: #C7E5FF;border: 1px solid;BORDER-COLOR: #000000;float : right;padding-bottom : 6px;}
.form-blue280-title {width: 280px; FONT-WEIGHT: bold;FONT-SIZE: 12pt;FONT-FAMILY: Arial,Arial CE,sans-serif;height:18px;COLOR: #ffffff;background-color : Black;text-align:center;vertical-align:midle; margin: 0px;margin-bottom: 5px;}



.rubriky-ul {font-size: 10pt; text-align: left; font-weight: normal; margin-left: 12pt; padding-left: 7px; margin-top: 1pt; margin-bottom: 5pt}
.rub-form150 {WIDTH: 140px; border: 1 solid #000000; }
.rub-form190 {WIDTH: 180px; border: 1 solid #000000; }
.rub-form200 {WIDTH: 190px; border: 1 solid #000000; } 
.rub-form400 {WIDTH: 400px; border: 1 solid #000000; } 
.rub-form250 {WIDTH: 250px; border: 1 solid #000000; } 
.rub-form2x0 {WIDTH: 235px; border: 1 solid #000000; } 

.rub-form-submit {WIDTH: 220px; border: 1 solid #000000; font-weight: bold;}  
.rub-form-submit240 {WIDTH: 240px; border: 1 solid #000000; font-weight: bold;}

#title-descr {BACKGROUND-COLOR:  #FFFFFF; color: #143052; FONT-FAMILY: ARIAL CE,HELVETICA CE,ARIAL,HELVETICA;
	font-style: italic;  FONT-SIZE: 12px; TEXT-ALIGN: center; padding: 1pt 0pt 16pt 1pt;
	WIDTH: 100%; TEXT-ALIGN: center; font-weight: bold; }
	
.product-list 	 {FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Arial,sans-serif;}

A.product-list 	 {FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: underline; nowrap;}

A {	COLOR: #0000D9;}
A.visited:unknown {COLOR: navy;}
A.nounderline {COLOR: navy;}
A.visited:unknown {COLOR: navy;}
A.text-link {	TEXT-DECORATION: none; COLOR: #000000}
A:hover { COLOR: #AA0000; TEXT-DECORATION: underline}
A.tab-s {font-size: 10px;COLOR: navy;}

.fq-q {TEXT-DECORATION: underline;	FONT-STYLE : italic;}
.fq-a {	TEXT-DECORATION: none;}

.script {font-family: "Courier New", Courier, mono; font-size: 12px; background-color: #F0F0F0;	margin-left: 16px;	margin-right: 16px;	margin-bottom: 3px;}
.script2 {font-family: "Courier New", Courier, mono; font-size: 11px; background-color: #F0F0F0; margin-left: 16px; margin-right: 16px; margin-bottom: 3px; border: 1px dashed Black; 	padding: 2; }
.script3 {font-family: "Courier New", Courier, mono; font-size: 11px;}

.author {font-size: 9px; font-style: italic; text-align: right;}

.corrections1 { background-color: #FFFF66;}
.corrections2 { background-color: #FF88FF;}
.error {font-family : Arial CE,Arial,sans-serif,serif; font-size : 24pt; color : #FF2222; font-weight: bold;} 
.required {
	font-weight: bold;
	color: #B00000;
}
