body {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	margin: 0;
	background: White;
}

bodysave {
	font-family: arial, helvetica, sans-serif;
	font-size : 13px;
	margin : 0;
	background : White ;
	background-image: url(../img/snow37.gif);
}

button {
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.buttonnew {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.menutext {
	color: #BAD1ED;
	font-family: arial, helvetica, sans-serif;
	font-size : 13px;
	display: none; 
	margin-left : 10px; 
	margin-right : 5px; 
	vertical-align : top; 
	visibility:hidden; 
	width: 130px; 
	z-index: 1;
}

.tableline {
	background : url(img/tableline.gif);
	font-family: arial, helvetica, sans-serif;
	font-size: 12px ;
	display: inline;
}

.tableline1 {
	background : url(img/tableline.gif);
	font-family: arial, helvetica, sans-serif;
	font-size: 13px ;
	display: inline;
}

.tableline2 {
	background : url(img/tableline.gif);
	font-family: arial, helvetica, sans-serif;
	font-size: 14px ;
	display: inline;
}

.tableline3 {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px ;
	display: inline;
}

DIV { font-family: arial, helvetica, sans-serif; font-size: 12px ; display: inline}

.popuph {
     font-family: arial, helvetica, sans-serif; 
	 font-size: 16px; 
	 font-weight : bold;
	 color: #003399;
}

.popuph2 {
     font-family: arial, helvetica, sans-serif; 
     font-size: 14px; 
     font-weight : bold;
     color: #003399;
}

.popupline {
	color: #003399;
	height : 2px;
}

.progtitle {
	font-family: arial, helvetica, sans-serif;
	font-size: 28px;
	color: navy;
	font-weight : bold;
	display: block;
	margin-bottom : 5px;
}

.progtitleb {
	font-family: arial, helvetica, sans-serif;
	font-size: 50px;
	color: navy;
	font-weight : bold;
	display: block;
	margin-bottom : 5px;
}

.progtitle1 {
	font-family: arial, helvetica, sans-serif;
	font-size: 20px;
	color: navy;
	font-weight : bold;
	display: block;
	margin-bottom : 5px;
}

.progtitle1o {
	font-family: arial, helvetica, sans-serif;
	font-size: 20px;
	color: #758aae;
	font-weight : bold;
	display: block;
	margin-bottom : 5px;
}

.progtitle1w {
	font-family: arial, helvetica, sans-serif;
	font-size: 20px;
	color: white;
	font-weight : bold;
	display: block;
	margin-bottom : 5px;
}

.progtitle2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 24px;
	color: navy;
	font-weight : bold;
	display: block;
	margin-bottom : 5px;
}

.progtitledesc {
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	color: navy;
	font-weight : bold;
	display: block;
	margin-top : 5px;
}

.progtitled {
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	color: black;
	font-weight : bold;
	display: block;
	margin-top : 5px;
}

.progindex {
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	color: navy;
	font-weight : bold;
}

.spravtitle {
	font-family: arial, helvetica, sans-serif;
	font-size: 26px;
	color: navy;
	font-weight : bold;
	display: block;
	margin-bottom : 5px;
}

.spravtitle1 {
	font-family: arial, helvetica, sans-serif;
	font-size: 23px;
	color: navy;
	font-weight : bold;
	display: block;
	margin-bottom : 5px;
}

.zaglevel1 {
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	color: navy;
	font-weight : bold;
	display: block;
	margin-top : 5px;
}

.zaglevel2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: navy;
	font-weight : bold;
	display: block;
	margin-top : 5px;
}

.zaglevel3 {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight : bold;
	display: block;
	margin-top : 5px;
}

.zaglevel4 {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight : bold;
	display: block;
	margin-top : 5px;
}

.progtitleline {
	color: navy;
	height : 2px;
}

.progtitlelinew {
	color: white;
	height : 2px;
}

.progtitleline2 {
	color: d95d30;
	height : 2px;
}

.progtitleline1 {
	color: #8C9EBD;
	height : 1px;
}

.progheaderbig {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: black;
	font-weight : bold;
	display: inline;
}

.infoheader {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: Navy;
	font-weight : bold;
	display:block;
}

.infoheaderit {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: Navy;
	font-weight : bold;
	font-style: italic;
	display:block;
}

.newsdate {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: Navy;
	font-weight : bold;
	display:inline;
}

.newsdatemane {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: navy;
	font-weight : bold;
	display:inline;
}

.news {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
	display: inline;
	margin-bottom : 5px;
}

.newsmail {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: black;
	display: inline;
	margin-bottom : 5px;
}

.newsred {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: red;
	display: inline;
        font-weight: bold;
}

.progheaderbig {
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	color: navy;
	font-weight : bold;
	display: block;
	margin-top : 5px;
	margin-bottom : 5px;
}

.progheaderbig3 {
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	color: navy;
	font-weight : bold;
	display: block;
	margin-bottom : 5px;
}

.progheaderbig2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: navy;
	font-weight : bold;
	display: block;
	margin-bottom : 5px;
}
.progheader {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: black;
	font-weight : bold;
	display: inline;
	margin-bottom : 5px;
}

.progtext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: black;
	display: inline;
	margin-bottom : 5px;
}

input.progtext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: black;
	display: inline;
	margin-bottom : 5px;
}


.progtextnavy {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: navy;
	font-weight : bold;
	display: inline;
	margin-bottom : 5px;
}

.progtextw {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #efe7e7;
	font-weight : bold;
	display: inline;
	margin-bottom : 5px;
}

.progheader1 {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight : bold;
	display: inline;
	margin-bottom : 5px;
}

.prog {
    font-family: arial, helvetica, sans-serif;
    font-size: 13px; 
	color: black;
	display: inline;
}

.prognavy {
    font-family: arial, helvetica, sans-serif;
    font-size: 13px; 
	color: navy;
	display: inline;
}

TD { 
    font-family: arial, helvetica, sans-serif;
    font-size: 13px; 
}

.language {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px ;
	color: white;
	font-weight : bold;
	text-decoration:none;
	display: block;
	cursor : hand;
	margin-top : 10px;
}

.menu1 {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px ;
	color: white;
	font-weight : bold;
	text-decoration:none;
	cursor : hand;
}

.menu1n {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px ;
	color: #FFF8DC;
	font-weight : bold;
	text-decoration:none;
}

.menu2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px ;
	color: white;
	font-weight : bold;
	text-decoration:none;
	cursor : hand;
}

.menu2f {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px ;
	color: white;
	font-weight : bold;
	text-decoration:none;
}

.menu2n {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px ;
	color: #FFF8DC;
	font-weight : bold;
	text-decoration:none;
}

.menu3 {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px ;
	color: 5b759b;
	font-weight : bold;
}

.menu3n {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px ;
	color: black;
	font-weight : bold;
}


.zag1 { 
    font-family: arial, helvetica, sans-serif;
    font-size: 13px ; font-weight:bold;
}
.zag2 { 
    font-family: arial, helvetica, sans-serif;
    font-size: 14px ; font-weight:bold;
}

.left1 { 
    font-family: arial, helvetica, sans-serif;
    font-size: 14px ; font-weight:bold;
}


a.left2:link{font-family: arial, helvetica, sans-serif;font-size: 13px; font-weight:bold;color:navy;text-decoration:none;}
a.left2:visited{font-family: arial, helvetica, sans-serif;font-size: 13px; font-weight:bold;color:navy;text-decoration:none;}
a.left2:active{font-family: arial, helvetica, sans-serif;font-size: 13px; font-weight:bold;color:navy;text-decoration:none;}
a.left2:hover{font-family: arial, helvetica, sans-serif;font-size: 13px; font-weight:bold;color:navy;text-decoration:underline;}

a.zag2a:link{font-size: 14px ; font-weight:bold;font-family: arial, helvetica, sans-serif;color:black;text-decoration:none;}
a.zag2a:visited{font-size: 14px ; font-weight:bold;font-family: arial, helvetica, sans-serif;color:black;text-decoration:none;}
a.zag2a:active{font-size: 14px ; font-weight:bold;font-family: arial, helvetica, sans-serif;color:black;text-decoration:none;}
a.zag2a:hover{font-size: 14px ; font-weight:bold;font-family: arial, helvetica, sans-serif;color:black;text-decoration:none;}

a.zag2b:link{font-size: 14px ; font-weight:bold;font-family: arial, helvetica, sans-serif;color:black;text-decoration:none;}
a.zag2b:visited{font-size: 14px ; font-weight:bold;font-family: arial, helvetica, sans-serif;color:black;text-decoration:none;}
a.zag2b:active{font-size: 14px ; font-weight:bold;font-family: arial, helvetica, sans-serif;color:black;text-decoration:none;}
a.zag2b:hover{font-size: 14px ; font-weight:bold;font-family: arial, helvetica, sans-serif;color:black;text-decoration:none;}

.zag3 { 
    font-family: arial, helvetica, sans-serif;
    font-size: 16px ; font-weight:bold;
}

.zag4 { 
    font-family: arial, helvetica, sans-serif;
    font-size: 15px ; font-weight:bold;
}

.zag41 { 
    font-family: arial, helvetica, sans-serif;
    font-size: 15px ; 
}

.zag5 { 
    font-family: arial, helvetica, sans-serif;
    font-size: 13px ; font-weight:bold; color: white;
}

.font2 { 
    font-family: arial, helvetica, sans-serif;
    font-size: 14px ; font-weight:bold;
}

.font3 { 
    font-family: arial, helvetica, sans-serif;
    font-size: 15px ; font-weight:bold;
}

.redbold { 
    color:red;
    font-weight:bold;
    font-family: arial, helvetica, sans-serif;
    font-size : 15px;
}

.blackbold { 
    color:black;
    font-weight:bold;
    font-family: arial, helvetica, sans-serif;
    font-size : 15px;
}
.blackboldbig { 
    color:black;
    font-weight:bold;
    font-family: arial, helvetica, sans-serif;
    font-size : 22px;
}

.mi { 
    font-family: arial, helvetica, sans-serif;
    font-size: 11px ; font-weight:bold;
}

.mi2 { 
    font-family: arial, helvetica, sans-serif;
    font-size: 9px ; font-weight:bold;
}

input { 
    font-family: arial, helvetica, sans-serif;
    font-size: 13px ;
}

select { 
    font-family: arial, helvetica, sans-serif;
    font-size: 13px ;
}

textarea { 
    font-family: arial, helvetica, sans-serif;
    font-size: 13põ ;
}

input { 
    font-family: arial, helvetica, sans-serif;
    font-size: 13põ ;
}

.but {
	background:f0f0f0;
	color:black;
	border-color:white;
	font-family: arial, helvetica, sans-serif;
	font-size: 12põ ;
	font-weight:bold;
}

a:link{color:5b759b;text-decoration:none;}
a:visited{color:5b759b;text-decoration:none;}
a:active{color:5b759b;text-decoration:none;}
a:hover{color:5b759b;text-decoration:underline;}

a.bodya:link{color:navy;text-decoration:none;}
a.bodya:visited{color:navy;text-decoration:none;}
a.bodya:active{color:navy;text-decoration:none;}
a.bodya:hover{color:navy;text-decoration:underline;}

a.bodyaprice:link{color:white;text-decoration:none;}
a.bodyaprice:visited{color:white;text-decoration:none;}
a.bodyaprice:active{color:white;text-decoration:none;}
a.bodyaprice:hover{color:white;text-decoration:underline;}

a.bodyb:link{color:navy;text-decoration:none;}
a.bodyb:visited{color:navy;text-decoration:none;}
a.bodyb:active{color:navy;text-decoration:none;}
a.bodyb:hover{color:navy;text-decoration:underline;}

a.infolist{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: navy;
	display: block;
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 5px;
	}

a.infolist:link{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: navy;
	display: block;
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 5px;
	}

a.infolist:visited{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: navy;
	display: block;
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 5px;
	}

a.infolist:active{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: navy;
	display: block;
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 5px;
	}

a.infolist:hover{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: navy;
	text-decoration:underline;
	display: block;
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 5px;
	}

a.infolisteng{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: navy;
	display: block;
	margin-top : 0px;
	margin-left : 15px;
	margin-bottom : 0px;
	}

a.infoliseng:link{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: red;
	display: block;
	margin-top : 0px;
	margin-left : 15px;
	margin-bottom : 0px;
	}

a.infolisteng:visited{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: navy;
	display: block;
	margin-top : 0px;
	margin-left : 15px;
	margin-bottom : 0px;
	}

a.infolisteng:active{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: navy;
	display: block;
	margin-top : 0px;
	margin-left : 15px;
	margin-bottom : 0px;
	}

a.infolisteng:hover{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: navy;
	text-decoration:underline;
	display: block;
	margin-top : 0px;
	margin-left : 15px;
	margin-bottom : 0px;
	}

a.bodyb{
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	color: navy;
	display: block;
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
}

a.bodyb:link{
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	color: navy;
	display: block;
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
}

a.bodyb:visited{
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	color: navy;
	display: block;
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
}

a.bodyb:active{
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	color: navy;
	display: block;
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
}

a.bodyb:hover{
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	color: navy;
	text-decoration:underline;
	display: block;
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
}

a.info {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
	display: block;
	margin-bottom : 5px;
}

a.info:link {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
	display: block;
	margin-bottom : 5px;
}

a.info:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
	display: block;
	margin-bottom : 5px;
}

a.info:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
	display: block;
	margin-bottom : 5px;
}

a.info:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration:underline;
	display: block;
	margin-bottom : 5px;
}

a.infoit {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: navy;
	display: block;
	margin-bottom : 5px;
}

a.infoit:link {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: navy;
	display: block;
	margin-bottom : 5px;
}

a.infoit:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: navy;
	display: block;
	margin-bottom : 5px;
}

a.infoit:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: navy;
	display: block;
	margin-bottom : 5px;
}

a.infoit:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: navy;
	text-decoration:underline;
	display: block;
	margin-bottom : 5px;
}


}

ul {
	list-style : disc;
}

ol  { 
   list-style: decimal;
 }

.pricetable {
	background-color : #DEE3F7;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px ;
}

.spisok {
	background-color : #DEE3F7;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px ;
}

.pricec0 {
	background-color : #4A658C;
	color: white;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px ;
}
.price0big {
	background-color : #4A658C;
	color: white;
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.pricec1 {
	background-color : #8C9EBD;
	color: white;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px ;
}

.pricec2 {
	background-color : #8C9EBD;
	color: white;
	font-family: arial, helvetica, sans-serif;
	font-size: 14px ;
}

.otzyv {
	background-color : #d9e2f0;
	color: white;
	font-family: arial, helvetica, sans-serif;
	font-size: 14px ;
}

.order {
	background-color : #a7b5c9;
	color: white;
	font-family: arial, helvetica, sans-serif;
	font-size: 14px ;
}

div.doubleline {
	border-top : thick double Navy;
	border-right : none;
	border-left-style : none;
	border-bottom-style : none;
	display : block;
}

.zavodlistname {
	padding-left: 5px;
	font-weight: bold;
}

.zavodlisttext {
	padding-left: 20px;
	padding-bottom: 5px;
}

.zavodheader {
	font-weight: bold;
	font-size: 13px
}

a.zavodlistnamewww:link{color: navy;text-decoration: none;font-weight: bold;}
a.zavodlistnamewww:visited{color:navy;text-decoration:none;font-weight: bold;}
a.zavodlistnamewww:active{color:navy;text-decoration:none;font-weight: bold;}
a.zavodlistnamewww:hover{color:navy;text-decoration:underline;font-weight: bold;}

.zavodlistname {font-weight: bold;}
.zavodlistadres {display: block; margin-bottom : 0px; margin-top : 0px; margin-left : 10px; margin-right : 0px;}
