body {
 font-family: Verdana, Arial, sans-serif;
	 color: #000000; 
	 font-size: 11px;
	 margin: 0 auto;
	 padding: 0;
	 width: 100%;}
	 
#top{width: 100%; height: 126px; margin: 0 auto auto 0; background: #FFFFFF;text-align: center;text-align: center; overflow: visible;}
#topi{width: 900px; height: 126px; margin: 0 auto; background: #FFFFFF url(images/projekt_01.jpg) no-repeat top left;}



#topd{width: 100%; height: 348px; margin: 0 auto 0; background: #FFFFFF url(images/bg.gif) repeat-x top;text-align: center;}  
#topdi{width: 100%; height: 348px; margin: 0 auto; background: #FFFFFF url(images/bg.gif) repeat-x top;text-align: center;}



#tresc{width: 100%; margin: 0px auto 10px 0px; background: #FFFFFF;text-align: center;}
#tresci{width: 900px; margin: 0 auto;  background: #FFFFFF;text-align: left; }
#maint{ width: 530px;font-size: 11px; font-family: tahoma, arial, helvetica, sans-serif; float:left; margin: 20px 20px 15px 20px; }
#maintb{ width: 252px;font-size: 11px; font-family: tahoma, arial, helvetica, sans-serif;  height: 120px; background: #221414; float:left; margin: 40px 0px 0px 30px;}
#adresm{ padding-left: 50px; padding-top: 22px;font-family: tahoma, arial, helvetica, sans-serif; color: #FFFFFF;}




#footer{width: 100%; height: 111px; margin: 10px 0px 0px 0px; overflow: hidden; background: #FFFFFF url(images/bgf.gif) repeat-x top;text-align: center;float: right;}

#footeri_pl{width: 900px; height: 111px; margin: 0px auto; overflow: hidden; background: #FFFFFF url(images/pl_projekt_04.jpg) no-repeat top;text-align: left;}

#footeri_en{width: 900px; height: 111px; margin: 0px auto; overflow: hidden; background: #FFFFFF url(images/en_projekt_04.jpg) no-repeat top;text-align: left;}

#footerip{width: 900px; height: 111px; margin: 0px 0px 0px 0px; overflow: hidden; position: relative; top: 48px; left: 10px; }



#topd_p{width: 100%; height: 250px; margin: 0 auto 0; background: #FFFFFF url(images/bg_p.gif) repeat-x top;text-align: center;}  
#topdi_p{width: 900px; height: 250px; margin: 0 auto; background: #FFFFFF url(images/bg_p.gif) repeat-x top;text-align: center; left: 10px;}


#maint_p{ width: 540px;left: 290px; top: 55px;font-size: 11px; font-family: tahoma, arial, helvetica, sans-serif; float:left; margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; text-align: justify;}
#maintb_p{ width: 252px;left: 20px; top: 30px;font-size: 11px; font-family: tahoma, arial, helvetica, sans-serif;  height: 120px; background: #221414; float:left; margin: 20px 10px 5px;}




a.nav {

  color: #262626;
  text-decoration: none;  
	  font-size: 10px;
}

.nav {
  color: #8C8C8C;
  text-decoration: none;
	  font-size: 10px;
}



a.nav:hover {
 
  text-decoration: underline;
   font-size: 10px;	
   
}


a.more {

   color: #501900;
  text-decoration: none;  
	  font-size: 11px;
	  font-weight: bold;
}

.more {
  color: #8C8C8C;
  text-decoration: none;
	  font-size: 10px;
}



a.more:hover {
 
  text-decoration: underline;
   font-size: 11px;	
   
}



.linkkatdol{
  color: #FFFFFF;
  text-decoration: none; 	
	  font-size: 11px;
}


a.linkkatdol{
  color: #FFFFFF;
  text-decoration: none;
   
	  font-size: 11px;
}


a.linkkatdol:hover{
  color: #FFFFFF;
  text-decoration: underline;
  font-size: 11px;
}

.tahoma11n{
  color: #8C8C8C;
  text-decoration: none;
    font-weight: bold;	
	  font-size: 9px;
}



h1{

  font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
  font-size: 22px;
  color: #501900;
   font-weight: bold;
   margin-bottom: 3;
   margin-top: 3;
   padding-bottom: 0;
   padding-top: 0;		

}


hr
{
  border: 1px;
  color:  #4F4F4F;
  background-color:  #333333;
  height: 1px;
     margin-bottom: 1;	
   margin-top: 0;
	   padding-bottom: 0;
   padding-top: 0;	
	

} 



h2{

  font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
  font-size: 18px;
  color: #03519c;
   font-weight: bold;
   margin-bottom: 0;
   margin-top: 0;
   padding-bottom: 0;
   padding-top: 0;		

}



h3{

  font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
  font-size: 15px;
  color: #b40033;
  font-weight: bold;		

}


input {border:1px solid black; margin-bottom:3px;}
input.krotki {width:80px; text-align:center}

div.clndr {
 background-color:#d0d0d0; position:absolute;
 cursor:default; display:none; border:3px ridge #9ab;
}
div.clndr table {
 width:160px; margin:4px;
}
div.clndr th {
 border:1px solid black;
 font:normal bold 11px arial,sans-serif;
 text-align:center; padding:0 2px 0 2px;
}
div.clndr td {
 border:1px solid blue; cursor:pointer; 
 font:normal normal 11px arial,sans-serif;
 text-align:center; padding:0 2px 0 2px;
}

img.galimg{
  display: block;
  border: 1px solid #500000;
  padding: 12px 12px 12px;
  background-color: #FFFFFF;
  Margin: 15px 15px 15px 15px;
}