body {background-image: URl('/img/bg_top.gif'); background-position: top; background-repeat: repeat-x; margin: 0px; padding: 0px; background-color: white; font-family: verdana, arial, sans serif;}
.menu_header {margin: 0px; background-color: #2E4B9B; padding: 5px 10px 5px 5px; text-align: right; border-right: 3px solid #BBDF78; border-left: 3px solid #BBDF78;}
.submenu {display: block; margin: 0 6 0 6; background-color: white;}
.submenu a {background-color: #E0F1FF; color: #002D7C; font-size: 11px; display: block; text-decoration: none; padding: 3px; border-left: 1px solid #0087CA; margin: 0px; border-right: 1px solid #0087CA; border-top: 0px; border-bottom: 1px solid #FFFFFF;}	
.submenu a:hover {display: block; text-decoration: none; padding: 3px; border-left: 1px solid #002D7C; border-right: 1px solid #002D7C; margin: 0px; background-color: #8ECEF3; border-top: 0px; border-bottom: 1px solid #FFFFFF;}
.right {text-align: center; width: 236px; background-color: #FFFDCD; padding: 0px; border: 1px solid #F8BE00;}
.adress img {border-color: #DF811E; margin: 5px;}
.adress p {font-size: 11px; color: #DF811E; margin: 5px;}
.header {color: #1E6300; background-image: URL('/img/bg_green.gif'); margin: 0x 5px 0px 5px; font-size: 11px; background-position: center; background-repeat: no-repeat; height: 40px; font-weight: bold; padding: 0px;}
.news {margin: 5px; border-top: 0px; background-image: URl('/img/bg_news.gif'); background-position: bottom right; background-repeat: no-repeat; padding: 5px 10px 10px 10px;}
.data {font-size: 11px; color: #002D7C; font-weight: bold; text-align: left; margin: 10px 10px -5px 10px; background-image: URl('/img/bg_data.gif'); background-repeat: no-repeat; padding: 3px;}
.news p {font-size: 12px; color: #002D7C; text-indent: 20px; margin: 0px;}
.footer {text-align: center; padding: 10px; margin: 5px; background-color: #E0F1FF; font-size: 11px; color: #002D7C; border: 1px solid #8ECEF3;}
a.foot {color: #002D7C; text-decoration: none;}
.left_col {background-image: URl('/img/bg_left.gif'); background-position: top left; background-repeat: no-repeat;}
.center_col {background-image: URl('/img/bg_top_logo.gif'); background-position: top right; background-repeat: no-repeat; height: 212px;}
#center_col_text {font-size: 22pt; color: #002D7C; margin: 20px 0px 55px 20px;}
.about p, .about p a {margin-right: 10px; font-size: 10px; line-height: 12px;}

div p, .text {font-size: 12px; color: #002D7C; margin: 10px; line-height: 16px; text-align: justify;}
.text11 {font-size: 11px; color: #002D7C; margin: 10px; line-height: 12px; text-align: justify;}
.small {font-size: 10px;  color: #002D7C; margin: 0px 0px 0px 10px}
h1 {font-size: 16px; text-transform: uppercase; font-weight: bold; text-align: center; color: #002D7C; margin: 5px 0px 5px 5px; font-family: arial, sans serif;}
h4 {font-size: 12px; font-weight: bold; text-align: center; color: #002D7C; margin: 5px 0px 5px 5px;}
 ul.small, p.small {font-size: 10px;}
div.izd {text-align: justify; padding-left: 30px;margin: 5 0 5 0;}

div.izd a, div a,  a.text {font-size: 12px; color: #4775C4; text-decoration: underline; margin: 0px;}
div.izd a:hover, div a:hover, a.text:hover {text-decoration: none;}
a.small {font-size: 11px; color: #4775C4; text-decoration: underline; margin: 0px;}
a.small:hover {text-decoration: none;}
.right_menu {width: 236px; background-color: #FFFDCD; padding: 0px; border-top: 1px solid #A36209; border-left: 1px solid #F8BE00; border-right: 1px solid #F8BE00; border-bottom: 1px solid #F8BE00;font-size: 11px; color: #EEB600;}
a.submenu_right {background-color: #FFFDCD; border-top: 0px; border-bottom: 1px solid #FFFFFF; color: #A36209;; font-size: 11px; display: block; text-decoration: none; margin: 0px; padding: 3px;}
a.submenu_right:hover {background-color: #FEE054; color: #A36209; font-size: 11px; display: block; text-decoration: none;}

.menu_right {background-color: #FED100; border-top: 0px; border-bottom: 1px solid #A36209; color: #A36209; font-size: 11px; display: block; text-decoration: none; margin: 0px; padding: 5px; text-align: center;}
a.menu_right:hover {background-color: #FED100; color: #FFFFFF; font-size: 11px; display: block; text-decoration: none;}
.podp {margin: 10px; font-size: 12px; color: #002D7C; text-align: left; font-style: italic;}

ul{text-align: justify; margin: 3px 5px 3px 30px; padding: 10px; list-style-type: square;}
li{font-size: 12px; color: #002D7C; padding-bottom: 3px;}
ol {padding: 10px 0px 10px 30px; text-align: justify;}
ul.text2 {font-size: 12px; color: #002D7C; margin: 10px 10px 10px 40px; line-height: 16px;}
blockquote {margin: 0px 10px 0px 10px;}
img.pick {border-width: 1px; border-color: black; margin: 5px; }
.border {background-color: #002D7C; font-size: 11px; }
.white {background-color: #FFFFFF; font-size: 11px; color: #002D7C; padding-left:10px }
.gray {background-color: #CCCCCC; font-size: 11px; color: #002D7C;}
.blue { margin: 10px; background-color: #E0F1FF; font-size: 11px; color: #002D7C; border: solid 1px #002D7C; padding: 3px;}
.red { margin: 10px; background-color: #FFE0E0; font-size: 11px; color: #7C0000; border: solid 1px #7C0000; padding: 3px;}
.green { margin: 10px; background-color: #CEF4A9; font-size: 9px; color: #1E6300; border: solid 1px #1E6300; padding: 3px;}
.red_font { color: #800000; font-weight: bold;}
td.backlight:hover { font-size: 11px; color: #002D7C; background-color:#CDDBEE;}
td.backlight { font-size: 11px; color: #002D7C; background-color:#FFF;}

a.up {background-color: #DF811E; color: white; font-size: 10px; text-decoration: none; border-left: 3px solid #89AF62; border-right: 3px solid #89AF62; padding: 2px;}
a.up:hover {background-color: white; color: #DF811E;}

.rait { margin: 10px 0px 0px 37px; padding: 0px}
.rait2 {  margin: 3px 0px 0px 30px; padding: 0px}
table.ram { border: solid 1px blue}

input { margin: 5px 5px 0px 5px; border: solid 1px #002D7C; font-size: 10px; color: #002D7C;}
select { margin: 5px 5px 0px 5px; border: solid 1px #002D7C; font-size: 10px; color: #002D7C;}
textarea { margin: 5px 5px 0px 5px; border: solid 1px #002D7C; font-size: 12px; color: #002D7C;}
.button {background-color:#FEE3C2;}
.text1 {font-size: 12px; color: #002D7C; margin: 5px;  text-align: right; vertical-align: top; }
.vopr { margin: 80px 35px 0px 35px; padding: 5px 0px 5px 0px; font-size: 14px; color: #002D7C; border: solid 1px #002D7C; background: #E0F1FF;}

div.left_indent {margin-left: 15px; }

.ahtung{	color: #FFFFFF; background-color: #FF0000;}
.tabs td {
   background-color: #FFFDCD; padding: 0px; border: 1px solid #F8BE00;
	color:#1B4998;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1  1 1 3;
      }
.tabs th {
      padding:4px 5px;
	  text-align:center;
      color:#754;
	  vertical-align: top;
      background:#ddc;
      color:#432;
      }
 .tabs input {
	color: #1B4998;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFDCD;
	border: 0px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
      }
  .tabchek {
      margin:1em 0;
      }
.tabchek td {
	text-align:left;
	color:#002D7C;
	vertical-align: top;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px;
      }
