
body, html, table  {
	border: 0;
	margin: auto;
	font: normal 13px Trebuchet MS, Arial, Helvetica,  sans-serif;
	text-align: center;
	color:#800000;
}
a {
	color:#a30c11;
	text-decoration: none;
	
}
body {background-color:#fff;}
a:hover {
	color: #c3c5c6;
	text-decoration:none;
}


p{ padding:0; margin:0;}
h1 { padding:0; margin:0; font-size:19px; color:#800000; }
h1 a{ color:#800000; }
h2 {font-size:18px;}
h3 {font-size:16px;}
h4 {font-size:15px;}
img{ border:0;}

#banner_bg{ background-color:#fff; background:   url(../img/bg_baner.gif) top left repeat-x;} 
#banner {
 	position:relative;
	width: 944px;
	
	margin: auto;
	text-align:left;
	padding-top:20px;
}
#baner_napis{ position:absolute; left:14px; top:197px; }
#baner_fot{ position:absolute; left:14px; top:30px; }
#lang_selector{position:absolute; left:50%; margin-left:150px; top:10px;}


#menu2 {
padding-left:0; background:   url(../img/bg_menu2.png) top left repeat-y;
}
#menu
{position:absolute;
top:-40px;
left:608px;
width:344px;
text-align:left;
color:#fff;

}


#menu1 {padding-top:5px; padding-left:28px; background:   url(../img/bg_main.png) top left repeat-y;}
#menu1 a{ color:#cc0000; margin-right: 89px; font-size: 17px; font-weight:normal;}
#menu1 a:hover{ color:#80700d;}
#menu1 a.link_active{ color:#800000;}

#ul_menu2 { list-style:square; padding:0; margin:0 0 0 33px;}
#menu a{ color:#fff; }
#menu a:hover{ color:#a40b16;}
#menu a.link_active{ color:#a40b16;}

#main_bg{
	position:relative;
	width: 944px;
	text-align:left;
	margin: auto;
} 

#main {
	
	background:   url(../img/bg_main.png) top left repeat-y;
	text-align:left;
	padding-top:25px;
	width: 622px;
	
}




.page{ 
margin-bottom:0px;
text-align:left;
padding:0px 25px ;
}
.page_title{
font-weight:bold;
font-size:16px;
}
.page_content{
clear:left;
margin-top:3px;
}
.page_content img { border:0px solid #727272;}
.pager { text-align:center;}
.news-item{
padding-bottom:25px;
clear:both;
}
.news-lid{  width:355px; margin-left:22px; text-align:left;}

.news-item img{
float:right;
margin-right:1px;
margin-top:3px;
}
.news-date{
color:#998d3d; font-weight:bold;
}
.news-single{
padding-bottom:25px;

}
.news-single img{
float:left;
margin:1px 0px 0px 1px;
}
.news-author{ text-align:right; font-weight:bold; margin-right:15px;}
.news-photo { float:right; width:188px; padding:0; margin:0; }
.gallery_table { width:574px; background:#fff;  }
.gallery_table td{ 
background:#f6f6f6;
height:143px;
vertical-align:middle;
}
 

  } 
.gallery-lid{  width:495px; margin-left:22px; text-align:left;}
.clear_all{
clear:both;
}

.projekty {
background:#fff; 
top:121px; 
position:absolute;
border-bottom:5px solid #a40b16;
height:83px;
width:592px;
text-align:center;
background: #fff   url(../img/bg_special.png) top left no-repeat;
}
#main>.projekty{top:116px; }
.projekty a{
color:#717171;
font-weight:bold;
background: url(../img/ornament.gif) no-repeat scroll 4px 7px;
padding-left:15px;
}
.projekty_under {
height:55px;
}


#footer { background-color:#fff; padding:0 0px;  color: #80700d; text-align:left;}





@media print  
{


}
