html {
	height: 100%;
}

body {
	
	PADDING: 0px 0px 0px 0px;
	MARGIN: 0px;
	FONT-FAMILY:  Tahoma, Verdana, Arial, Helvetica; 	TEXT-ALIGN: justify;
	color: #fff; font-size: 12px;
	background-color: #eddfbf;
	height: 100%;
	margin-bottom: 1px;
	
}

div {margin: 0; padding: 0}

table#main {width: 1000px; }


table#main td {padding: 0}

.gl {padding-bottom: 10px}
ol.design li {font-weight: bold; PADDING-TOP: 5px}
ol.design p {font-weight: normal; PADDING-TOP: 5px} 
#toptd {background: #ebd6a9; border-left: 1px solid #fff; border-right: 1px solid #fff;}
#maintd {width: 786px; background: #dec691; height: 100%; border-left: 1px solid #fff;}
#subtd {background: url(img/sub.png) repeat-y; border-right: 1px solid #fff;height: 100%;}

table.minifoto {border:1px}
table.minifoto td {width: 110px;text-align:center;border-right: 1px solid #fff; 
                   border-top: 1px solid #fff; border-bottom: 1px solid #fff; padding: 3px}

table#contact {border: 1px solid #b3763a}
table#contact td {padding: 5px; width: 50%; text-align: center; color: #876d34 }

div#newhead {width: 303px;height: 236px;float:left; background: url(img/headlbig.jpg) no-repeat; }
div#headl1 { width: 303px; height: 77px; float:left;
	        
	}
div#flash {position:relative; left: 136px; top:9px}
div#headc1 {background: url(img/headc1.jpg) no-repeat; width: 492px; height: 77px; float:left;
	        
	}
div#headr1 {background: url(img/headr1.jpg) no-repeat; width: 205px; height: 77px; float: left;
	        
	}
div#headl2 {width: 303px; height: 120px; float:left;
	        }
div#headc2 {background: url(img/headc2.jpg) no-repeat; width: 492px; height: 120px; float:left;
	     
	}
div#headr2 {background: url(img/headr2.jpg) no-repeat; width: 205px; height: 120px; float:left;
	        
	}
div#headl3 {width: 303px; height: 116px; float:left;
	        }
div#headc3 {background: url(img/headc3.jpg) no-repeat; width: 492px; height: 116px; float:left;
	     
	}
div#headr3 {background: url(img/headr3.jpg) repeat-y; width: 205px; height: 116px; float:left;
	        
	}
#mainmenu {background: url(img/mainmenu.png) repeat-x; width: 786px; height: 35px; float:left; text-indent: 25px;
           }
#submenu0 {background: url(img/submenu.png) repeat-y; width: 214px; height: 35px; float:left; }


#subblock {background: url(img/col.png) repeat-y; width: 214px; height: 214px; padding-top: 40px}
#subtop {position: relative; top: 20px; height: 100px;}
.subfon {background: url(img/subfon.png) no-repeat; width: 184px; height: 22px; 
          margin-left:25px; margin-bottom: 10px;}
.subfontop {background: url(img/subfon.png) no-repeat; width: 184px; height: 22px; 
          margin-left:16px; margin-bottom: 10px;}



#colbottom {background: url(img/colbottom.jpg) no-repeat; height: 39px; width: 214px}



#leftup {background: url(img/leftup.png) no-repeat; width: 25px; height: 16px; float:left; margin-left: 12px}
#centertop {background: url(img/centertop.png) repeat-x;  width: 690px; height: 16px; float:left }
#rightup {background: url(img/rightup.png) no-repeat; width: 42px; height: 16px; float:left; }

#textblock {float:left; width: 785px; }
#leftmiddle  {background: url(img/leftmiddle.png) repeat-y; width: 25px;  height: 410px; float:left;margin-left: 12px}
#centermiddle {background: #f1e2b3; width: 690px; height: 410px; float:left }
#rightmiddle {background: url(img/rightmiddle.png) repeat-y; width: 42px; height: 410px; float:left;
              }
#rightmiddle1 {background: url(img/rightmiddle1.png) repeat-y; width: 42px; height: 410px; float:left;
              }
#leftbottom0  {background: url(img/leftmiddle.png) repeat-y; width: 25px;  height: 29px; float:left;
              margin-left: 12px; }
#centerbottom0 {background: #f1e2b3; width: 690px; height: 29px; float:left;   }
#rightbottom0 {background: url(img/rightpre0.png) no-repeat; width: 42px; height: 29px; float:left;}

#leftbottom  {background: url(img/leftdown.png) no-repeat; width: 25px;  height: 16px; float:left;
              margin-left: 12px;  }
#centerbottom {background: url(img/centerbottom.png) repeat-x; width: 673px; height: 16px; float:left; }
#rightpre {background: url(img/rightpre.png) no-repeat; width: 17px; height: 16px; float:left;
                }
#rightbottom {background: url(img/rightdown.png) no-repeat; width: 24px; height: 16px; float:left;}
                
a.submenu:link, a.submenu:visited {color: #ebd6aa; TEXT-DECORATION: none; font-size: 13px; font-family: verdana;
font-weight: 400; position: relative; top: 3px; left: 45px}
a.submenu2:link, a.submenu2:visited {color: #ebd6aa; TEXT-DECORATION: none; font-size: 13px; font-family: verdana;
font-weight: 400; position: relative; top: 3px; left: 25px}
a.submenu2:hover {text-decoration: underline}
a.submenu3:link, a.submenu3:visited {color: #ebd6aa; TEXT-DECORATION: none; font-size: 11px; font-family: verdana;
font-weight: 400; position: relative; top: 3px; left: 22px}
a.submenu3:hover {text-decoration: underline}

a.submenu:hover {text-decoration: underline}
a.bottom:link, a.bottom:visited {color: #b5594a; TEXT-DECORATION: none; }

#hr {
  margin: 10px 0px 0px 0px;
	padding: 0;
	border-top: 1px solid #f6a687;
	width: 230px;
	position: relative; left: 30px;
}

div.zag {color: #b04938; font-family: Verdana, Sans, Tahoma; font-size: 13px; font-weight: bold; text-align: right; padding-right: 10px}                
h1 {color: #b04938; font-family: Verdana, Sans, Tahoma; font-size: 13px; font-weight: bold;
    text-align: right;  padding-right: 10px; margin: 5px 0px 5px 0px; }                
h2 {padding: 5px 10px 0px 10px; margin: 0px; font-family: Verdana, Sans, Tahoma ; font-size: 12px; color: #876d34;
     text-align: right; font-weight: 600  }
    
h3 {padding: 5px 10px 0px 10px; margin: 0px; font-family: Verdana, Sans, Tahoma ; font-size: 13px; color: #876d34;
     text-align: center; font-weight: 400}
h4 {color: #b04938; font-family: Arial; font-size: 15px; font-weight: bold;
    text-align: right;  padding-right: 10px; margin: 5px 0px 5px 0px; }      
#newstit {float:left; width:340px; padding: 5px 10px 0px 0px; }     
     
img.mainmenu {margin-left: 15px; margin-right: 10px; position: relative; top: 8px}

P   {padding: 5px 10px 0px 10px; margin: 0px; font-family: Verdana, Sans, Tahoma ; font-size: 12px; color: #876d34;
     text-align: justify; text-indent: 10px;  }
p.contacts {text-align: right; font-size: 12px; margin-right: 90px}
.foto {text-align:center; color: #876d34; text-indent: 0px;}
.bottomtext {text-align:center; color: #876d34; text-indent: 0px; font-family: Arial}
p.fotokv {text-align: right; padding: 0px 10px 10px 0px}
p.posl {font-family: georgia; font-style: italic; font-size: 16px}

img {
     border: 0px}
     
ul
{
margin: 5 0 0 45px;
padding: 0;
list-style-image: url(img/list.png);
}

ul.quad
{list-style-image: url(img/list1.png);}
li
{
color: #876d34; font-family: verdana; padding-bottom: 2px; 
}
.quad li {padding-bottom: 5px}

td {
	text-align: left;
	font-size: 12px;
}
 
a:link, a:visited {
	text-decoration: underline;
	font-weight: 400; border: none;
	color: #c2422d;
	outline: none;
}          

a:hover {
	text-decoration: none;
	
}     

.clr {
	clear: both;
}
#botlast {
  margin-bottom:5px;
 	clear: both;
 	text-align: center;
	}

