body {
  margin:0;
  padding:0;
  border:0;	
	background-color: #FFF;
	text-align: center; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#page {
  display:block;
  position:relative;
  width:978px;
	margin:0px auto;
  height:auto;
  _height:100%; 
  min-height:100%;
  text-align:left;
	border-left: solid 1px #619540;
	border-right: solid 1px #619540;
}

h1 {
  color: #EC7700;
	font-size: 26px;
  margin-top: 20px;   
} 

h2, h2 a {
  color: #EC7700;
	font-size: 20px;
}

h1.mrizka {
  padding-top: 0px;
}  
p.mrizka {
  margin-top: 35px;
}
.red {
  color: red;
}
.orange {
  color: #EC7700;
}
.small {
	font-size: 12px;
}
.right {
  text-align: right;
}
.center {
  text-align: center;
}
.clear {
  clear: both;
}
img.top {
  position: absolute;
  top: 3px;
  left: 271px;
}
a#top {
  display: block;
  position: absolute;
  top: 90px;
  left: 271px;
  width: 330px;
  height: 62px;
  background: url("./images/null.gif");
}

.down-border tr td {
  border: 0px;
  border-bottom: 1px #000 solid; 
/* background: red; */
}


/* header */
#header {
  height: 205px;
  width:978px;
/*  background:#000 url("./images/top.gif") bottom center no-repeat;  */
  border-top:#EDF3E9 solid 1px; 
}
a#logo {
  margin: 1px 1px 1px 0px;
}
#header-row #left {
  float: left;
  height: 35px;
  width: 269px;
  background-color: #619540;
}
#header-row #right {
  float: right;
  height: 35px;
  width: 707px;
  background-color: #EC7700;
}

#header-row #seednav {
  float: left;
  width: 500px;
  color: #619540;
  margin-left: 10px;
  line-height: 35px;
	font-size: 1.1em;
}
#header-row #seednav a {
  color: white;
  text-decoration: none;
}
#header-row #seednav a:hover {
  text-decoration: underline;
}
/*#header-row #seednav a {
  display:block;
  float:left;
  font-weight: bold;
  color: #000;
  text-decoration: none;
}
#header-row #seednav a:hover {
  border-bottom: #908E8F 2px solid;
} */
/*#header-row #seednav .delim {
  display:block;
  float:left;
  width: 14px;
  text-align: center;
}  */

#header-row #right #btn {
  float: right;
  height: 35px; 
  width: 95px; 
  padding-left: 6px;
  background: transparent url("./images/btn_back.gif") left top no-repeat;
}
#header-row #right #btn img {
  margin: 9px 0px 0px 6px;
}

/* main */
.main {
/*  float: left;  */
/*  height:100%; */
  width: 978px;  
}

.mainrightcol {
  float: right;
  width: 707px; 
}
.mainright {
  padding: 0px 35px 10px 35px;  
}
.mainright a.t1, .mainright a.t2, .mainright a.t3 {
  color: #619540;
}
.mainright a.t1:hover, .mainright a.t2:hover, .mainright a.t3:hover {
  text-decoration: none;
}

.mainright div#formulmailit {
  border: 1px solid #619540;
  padding: 10px;
}

.mainright table#mprehtab {
	font-size: 0.8em;
}
.mainright table#mprehtab .suda {
  background: #E1F1D6;        /* #C9E7B6; */
}  
.mainright table#mprehtab .sudacena {
  background: #A3C78C;        /* #C9E7B6; */
}                 
.mainright table#mprehtab .licha {
  background: #FEDBC2;        /* #F8DDC3; */
} 
.mainright table#mprehtab .lichacena {
  background: #EFBD8A;        /* #F8DDC3; */
}
tr.mprehtab-head {
  background: #EC7700; 
  color: #FFF; 
}

.mainright img.sort_img {
  position: relative;  
  top: 3px;
  border: 0px;
}
.mainright a.sort-act {
  display: block;
  width: 100px;
}
.mainright a.sort {
  color: #FFF;
} 

.mainright .foto-gal {
/*  margin-right: 15px; */
  display: block;
  width: 637px;
}

.mainright .foto-nah {
  float: left; 
  margin-right: 15px; 
  margin-bottom: 15px; 
} 

.mainright a {
  color: #EC7700; 
} 
.mainright a:hover {
  text-decoration: none;
} 
/*
.mainright a.dum-nah {
  display: block;
  float: left;
  height: 136px; 
  width: 204px;    
}*/

A.dum-nah {
	float: left; 
/*  margin: 5px;  */
  margin: 0px 12px 12px 0px; 
  padding-top:138px; 
  display: block; 
  width: 204px; 
  height: 35px; 
	background: #EC7700 url(/images/dum_a.jpg) top no-repeat; 
  line-height: 35px;  
  color: white; 

  font-size: 1.3em; 
  text-decoration: none;
}
A.dum-right {
  margin-right: 0px;
}

A.dum-nah:hover {
	background: #619540 url(/images/dum_a.jpg) top no-repeat;
  line-height: 35px; 
  color: white; 
  text-decoration: none;
}
/*
.mainright h1 {
  margin-left: 5px;
}
.mainright h2,.mainright h3 {
  margin-left: 2px;
}
.mainright p{

}
.mainright img {
  padding:5px;
}
   */
.mainleftcol {
  float: left;
  width: 269px;
  color: white;
}
.mainleft {
/*  padding-top:17px; */
}

.leftmenu {

}
.leftmenu .menu {
  display: block;
  height: 35px; 
  width: 269px;
  background: #EC7700;
  line-height: 36px;
  margin-bottom: 1px;
 	font-size: 16px;
 	font-weight: bold;
}
.leftmenu .menu a {
  margin-left: 25px; 
  color: white;
  text-decoration:none;
}
.leftmenu .menu a:hover {
  text-decoration:underline;
}
.leftmenu .akt {
  background: #619540 url("./images/menu_arrow.gif") 8px 11px no-repeat;
}
.mainleft .banner {
  display: block;
  min-height: 200px;
  _height: 200px;
  text-align: center;
  padding: 20px 5px 5px 5px;
  margin-top: 2px;
  margin-bottom: 10px;
  background: transparent url("./images/left_back.gif") repeat-x;
}

.mainleft .banner img {
  margin-bottom: 10px;  
}

.mainleft #konhefr {
  display: block;
  width: 246px; 
  text-align: center;
  margin:  10px 10px 10px 10px;
	border-top: solid 1px #EC7700;
	border-bottom: solid 1px #EC7700;
	padding-top: 12px;
	padding-bottom: 12px;
}

/* footer */
#footer {
  clear:both;
  float: left;
  text-align: right;
  width: 978px;
  height: 35px;
  font-size:0.9em; 
  background: #EC7700; 
  color: white;
}
#footer #credits {
  margin:8px 10px 0px 0px;
}
#footer a {
  color: white;
  text-decoration:none;
}
#footer a:hover {
  text-decoration:underline;
}

/*---------- paticka adlinks ----*/

#footeral {
  clear:both;
	margin: 2px auto; 
	width: 978px;
	color: #EC7700;
	font-size: 8pt;
  text-align: center;
}
#footeral A, #footeral A:visited {
	color: #EC7700;
	text-decoration: none;
	font-size: 8pt;
}
#footeral A:hover {
	color: #EC7700;
	text-decoration: underline;
	font-size: 8pt;
}

#toppg {
	background-color: #FFF0C9;
}     
/*------------------ pf -------------------*/

div#webshader {
	position: fixed; _position: absolute; width: 100%; height: 100%; min-height: 620px; display: block; top: 0px; left: 0px; margin: 0px; background-color: Black; filter: alpha(opacity=60); -moz-opacity: 0.60; opacity: 0.60; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); 
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	z-index: 1000;
}

div#webpf {
	position: fixed; _position: absolute; width: 100%; height: 100%; min-height: 620px; display: block; top: 0px; left: 0px; margin: 0px; z-index: 1001;
}

div#webpfx {
	position: absolute; width: 74px; height: 26px; display: block; top: -26px; right: 0px; _right: 0px; cursor: pointer; _cursor: hand; margin: 0px; z-index: 1002;
}

div#flashcont {
	margin: 5px;
}
