
html {width: 100%; height: 100%; }

body { min-height: 100%; }
	
* html body { height: 100%; text-align:center; }

body { padding: 0; margin: 0;  font-size: 12px; color: #f8fbfb; font-family: Arial;  }
  
img, form, input, select {
  margin: 0; padding: 0; }
 
img { border: 0; }
	
h1{ font-family: Arial; font-size: 21px; color: #f8fbfb; margin: 0; padding: 0; font-weight: normal; margin-bottom: 15px;} 
h2{ font-family: Arial; font-size: 18px; color: #f9e965; margin: 0; padding: 0; font-weight: normal; margin-bottom: 10px;} 
h3{ font-family: Arial; font-size: 16px; color: #f8fbfb; margin: 0; padding: 0; font-weight: normal; margin-bottom: 5px;} 
	
p { margin-top: 1px; margin-bottom: 1px; }

a{ color: #558d98; text-decoration: none; }
a:hover{ color: #558d98; text-decoration: underline; }
 
input, textarea { color: black; border: 1px solid #acbcbd; }
 
#maintable{ width: 926px; height:100%; margin: 0; padding: 0; margin-left:auto; margin-right:auto; }

.logo { margin:  25px 0px 0px 370px; }
.fffz { background: #000 url('/img/inside.jpg') no-repeat top center; }

.topmenu { height: 41px; text-align: center; }
.topmenu a { font-family: Myriad Pro; font-size: 19px; color: #001616; }
.topmenu a:hover,.topmenu a.cur { color: #ffffff; text-decoration: none; }
.razd { margin: 0px 10px 0px 10px; }

.bottom { background: url('/img/bottom.gif') no-repeat top center;  }

.copy { font-size: 11px; color: #558d98; }
.copy a { font-size: 11px; color: #deeaea; }
.copy a:hover { color: #deeaea; text-decoration: underline; }

.otstup { margin: 0px 0px 20px 0px; }
.where { margin-left: 143px; margin-right: 143px; color: #558d98; }


.photo { float: left; margin-right: 10px; margin-bottom: 5px; }
.small{ font-size: 10px; color: #f9e965; margin-top: 5px; }
.borr { border: 3px solid #558d98; }
.nw_line { height: 1px; border-bottom: 1px solid #004137; margin-top: 10px; margin-bottom: 10px; }
.nw_date { margin-top: 5px; margin-bottom: 10px; font-size: 10px; color: #000; }
.nw_link { font-size: 12px; color: #558d98; font-weight: bold; }

.clear { clear:both; }
.b{ border: 1px solid red;}

.menu {  }
.menu a { font-family: Myriad Pro; font-size: 19px; color: #001616; margin: 0px 8px 0px 8px;}
.menu a:hover,.menu a.cur { color: #ffffff; text-decoration: none; } 
.menbor {  }

.podmenu { background-color: #00816e;border-top: 1px solid #006354;}
.podmenu a { display: block; margin-left: 20px; margin-right: 20px; font-family: Myriad Pro; font-size: 16px; color: #001616; }
.podmenu a:hover { text-decoration: none; color: #ffffff; }

.kods { margin: 10px 0px 10px 0px;}