
body {background-color:#FDFBF3; padding: 0px; margin: 0px; font-family:Arial, Helvetica, sans-serif;}

div, form, table td { padding: 0px; margin: 0px; }

.header { height:337px; background:url('/templates/images/header.jpg') right no-repeat; }
.top { height:300px;}
.logo { margin-top:40px; margin-left:10%; }
.logo2 { margin-top:30px; margin-left:40px; }
.logo2 img { vertical-align:bottom; margin-top:30px; margin-left:40px; float:left; }


.orange { background:url(/templates/images/orange.jpg) bottom right repeat-y ; clear:both;  margin-bottom:20px; padding-bottom:0px;}
.orange table{ background:url(/templates/images/orange_v.jpg) bottom right repeat-x ; }


.center { background-color:#FDFBF3; padding-bottom:60px; }
.footer { height:124px; width:100%;  background:url(/templates/images/footer.jpg) center no-repeat; }
.royal { padding-top:60px; margin-top:0px;  margin-left:9%; margin-right:16%; vertical-align:center; font-size:14px; color:#545f6b; font-weight:100;  }
.royal a { color:#2a719a }
.roya2 { padding-top:60px; margin-top:0px;  margin-left:11%;  padding-left:150px;  vertical-align:center; font-size:14px; color:#545f6b; font-weight:100;  }
div.hidden { display: none; }

.text1 { font-family: "Times New Roman", Times, serif; padding-left:20px; font-size:33px; color:#545f6b; }
.text2 { font-family: Arial, Helvetica, sans-serif;  padding-left:20px; font-size:14px; color:#767676; }

.menu_top { font-family:"Times New Roman", Times, serif;  font-size:20px; padding-top:10px;   text-align: center; background-color:none;   }
.menu_top a { text-decoration:none;   }

.ttdd {font-family:"Times New Roman", Times, serif }
	

#td1 { background-color:#FDF1CA;}

.text_top { padding: 8px 0px 8px 0px; }


.menu_top_a { color:#FFF;}

#menu_top_a1 { color:#977631;  font-size:23px; }
#menu_top_a2 { }
#menu_top_a3 { }
#menu_top_a4 { }


/*.menu_top { background: green; background: url(../images/2.png) no-repeat; padding: px 0px 0px 0px;}*/

/*.menu_top { height:27px;  padding-top:9px; padding-bottom:9px; padding-left:10px; padding-right:10px; font-family:Verdana, Geneva, sans-serif; color:#333; font-size:12px; background-color:#FDEEBE; }
.menu_top3 { height:27px;  padding-top:13px; padding-bottom:9px; padding-left:10px; padding-right:10px; font-family:Verdana, Geneva, sans-serif; color:#333; font-size:12px; background-image:url(../images/3.png); background-position:center; background-repeat:no-repeat; }
.menu_top4 { height:27px;  padding-top:13px; padding-bottom:9px; padding-left:5px; padding-right:5px; font-family:Verdana, Geneva, sans-serif; color:#333; font-size:12px; background-image:url(../images/1.png); background-position:center; background-repeat:no-repeat; } 
.menu_top2 { height:27px;  padding-top:13px; padding-bottom:9px; padding-left:5px; padding-right:5px; font-family:Verdana, Geneva, sans-serif; color:#333; font-size:12px; background-image:url(../images/2.png); background-position:center; background-repeat:no-repeat; } 
.menu_top1 { height:27px;  padding-top:13px; padding-bottom:9px; padding-left:5px; padding-right:5px; font-family:Verdana, Geneva, sans-serif; color:#333; font-size:12px; background-image:url(../images/1.png); background-position:center; background-repeat:no-repeat; } 

.menu_top_2 { height:27px;  padding-top:9px; padding-bottom:9px; padding-left:10px; padding-right:10px; font-family:Verdana, Geneva, sans-serif;          color:#FFFfff; font-size:12px; }*/


.menu2 { font-family: Tahoma, Geneva, sans-serif;   font-size:13px;  padding-left:40px; margin-bottom:0px;  padding-top:15px; padding-bottom:20px; border-top:1px #EBEDEE solid; background-image:url('/templates/images/zerno.png'); background-position:left; background-repeat:no-repeat;  }
.menu2 a {color:#545f6b;}
.menu2 a:active {color:#2a719a; text-decoration:none; }
.menu2 a:hover {color:#2a719a; text-decoration:none; }

.menu2_active { font-family: Tahoma, Geneva, sans-serif;   font-size:13px;  padding-left:40px; margin-bottom:0px; padding-top:15px; padding-bottom:20px; border-top:1px #EBEDEE solid; background-image:url('/templates/images/zerno-red.png'); background-position:left; background-repeat:no-repeat;  }
.menu2_active a {color:#2a719a; text-decoration:none; }
.menu2_active a:active {color:#2a719a; text-decoration:none; }
.menu2_active a:hover {color:#2a719a; text-decoration:none; }



.menu2_last { font-family: Tahoma, Geneva, sans-serif;   font-size:13px; color:#545f6b; padding-left:40px; margin-bottom:0px; padding-top:15px; padding-bottom:20px; border-top:1px #EBEDEE solid; border-bottom:1px #EBEDEE solid; background-image:url(/templates/images/zerno-black.png); background-position:left; background-repeat:no-repeat; }
.menu2_last a {color:#545f6b;}

.menu2_last_active {  font-family: Tahoma, Geneva, sans-serif;   font-size:13px; color:#545f6b; padding-left:40px; margin-bottom:0px; padding-top:15px; padding-bottom:20px; border-top:1px #EBEDEE solid; border-bottom:1px #EBEDEE solid; background-image:url(/templates/images/zerno-blackblack.png); background-position:left; background-repeat: no-repeat; }
.menu2_last_active a {  color:#545f6b;}




.price { width:75%; font-family: "Times New Roman", Times, serif; font-size:20px; color:#545f6b; padding-left:40px; margin-bottom:0px; padding-top:15px; padding-bottom:20px; border-top:1px #EBEDEE solid; background-image:url(/templates/images/price.png); background-repeat:no-repeat; }

.text_bold { }
.contact { font-family: "Times New Roman", Times, serif; font-size:20px; color:#545f6b; padding-bottom:20px; text-decoration:underline; }
.contact a {color:#545f6b; text-decoration:underline; }


.title { font-family:"Times New Roman", Times, serif;  font-size:28px; color:#545f6b; padding-top:3px; margin:0px;}
.text { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#545f6b;}
.text a { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#2a719a;}
.text p a { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#2a719a;margin:0px;  }
.text div { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#545f6b;}

.text_bold { font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#545f6b;}

.text_title {height:35px; width:auto; font-size:20px; background:url('/templates/images/vetv_long.png') left top no-repeat;  }




.opros { font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-bottom:20px; }


.vote { height:28px; width:50%; padding:5px 10px 10px 18px;; margin:0px;  background-image:url('/templates/images/golos.png'); background-position: left top; background-repeat:no-repeat;  vertical-align:middle; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#545f6b;                     }
.vote a {color:#ffffff; }
.vote a:hover { text-decoration:none; }

.doc { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#545f6b; padding-top:10px;}
.doc a { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#2a719a; padding-left:20px; padding-top:3px;  background-image:url('/templates/images/spider.png'); background-position:left; background-repeat:no-repeat;}
.doc p { padding:5px; margin:5px;}




/*
.outtaHere { position:absolute;	left:-3000px; }
.radioArea, .radioAreaChecked {	display:block; float:left; clear:left; width:15px; height:14px; font-size:0; cursor:pointer; }
.radioArea { background:url('/templates/images/radio.png') no-repeat center; }
.radioAreaChecked { background:url('/templates/images/radio_select.png') no-repeat center ; }*/


.label { color:#545f6b; font-size:12px; font-family:Arial, Helvetica, sans-serif; }


.title2 { font-family: "Times New Roman", Times, serif; font-size:20px; color:#545f6b;  }
.title3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#545f6b; font-weight:bold;  margin:10px 0px 0px 0px; }
.title4 { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#545f6b;  background-image:url('/templates/images/spider.png'); background-position:left top ; background-repeat:no-repeat; padding-left:17px; padding-top:5px; margin:8px 0px 0px 0px; padding-bottom:0px;}
.title_table { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#545f6b; }


.notice {font-family: "Times New Roman", Times, serif; font-size:18px; color:#545f6b;}

.stroka {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#545f6b; background-color:#FFFFFF; margin: 10px 0px 20px 0px; }
.stroka tr { border-bottom:2px #999 solid; }



ul { list-style:none; }
ul li { display:inline; }
a img { border:none; }





