* {margin:0;padding:0}
img {border:none}
body {
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
background: url('/images/bg_body1.jpg') 50% 100% no-repeat; 
	/*background: url('/index.jpg') -128px 7px no-repeat;*/
	} 
	 
html{  
background: url('/images/bg_html.jpg') 50% 0px no-repeat; 	
background-color: #7ed0ff; 
}	
a.std {color:#0067b1}
a.std:hover {color:#000} 
h1.main-title {
font-size:1.2em; 
padding:0px 0px 4px 0px;
margin: 0px 0px 20px 0px;
color: #004FA0;
border-bottom: 1px solid #4B76AE;
font-family: arial;
font-size: 15px;
}

.content-text{
line-height: 1.5em;
}
 
.content-text ul{
margin: 0px 0px 0px 40px;
list-style: none;
}

.content-text ul li{
padding: 0px 0px 10px 10px;
background: url('/images/pkt.gif') 0px 7px no-repeat;
}	

table.gall {
margin:0px 0px 20px 20px;
}
table.gall tr.desc {
text-align:left;
vertical-align: top;
}


table.gall tr.desc td a{
font-size: 13px;
color: #0766C1;
font-weight: bold;
text-decoration: none;

}
 
table.gall tr.desc td{
padding:  0px 29px 0px 0px;

} 
 


table.gall tr.img img{
vertical-align: top;
position: relative;
}

table.gall tr.img td{
padding:  0px 29px 0px 0px;
}

table.gallCategory {margin:0px 0px 35px;border-collapse:collapse;}
table.gallCategory tr.img td {padding:0px 10px 0px 10px;}
table.gallCategory tr.desc {
text-align:center;

}
table.gallCategory tr.desc td{ 
padding: 0px 0px 5px 0px; 
vertical-align: bottom;
color:#203604;
font-size: 13px;
font-weight: bold;
}

table.gall tr.img td .divGallImg{ 
text-align: center;
padding: 7px;
border: 1px solid #CCCCCC;
box-shadow:1px 1px 20px #CCCCCC;
-webkit-box-shadow: 1px 1px 20px #CCCCCC;
filter: progid:DXImageTransform.Microsoft.Shadow(color='#CCCCCC', Direction=145, Strength=3);  
/*filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='10', MakeShadow='true', ShadowOpacity='0.40');*/ 
background-color: #FFFFFF;
position: relative;
}

table.gall tr.img img.tloGallery{
position: absolute;
top:0px;
left:0px;
}

table.gall tr.img td .divGallImg{

}	
table.gall tr.desc td .divGallDesc{ 
padding: 7px;
margin: 0px 0px 0px 0px;
}
.imgGall{
border: 1px solid #CCCCCC;  
}

.top_page{
background:url('/images/top.jpg') no-repeat;
height:92px;
}

div.clear{
clear: both;
margin: 0px;
padding: 0px;
height: 0px;
min-height: 0px;
border: none;
}
.wr{
clear: both;
}
#wr-4{
border: 1px solid #D9DDE0;
}
#wc-5{

padding: 10px 0px 0px 0px;
}
p{
margin: 0px 0px 10px 0px;
line-height: 16px;
}
ul{
margin: 10px;
}
#wr-22{
height: 84px;
background: url('/images/bg_top.jpg') 0px 0px repeat-x;
} 
#wr-24{
background: url('/images/bg_content.jpg') 0px 0px repeat-y;
}
#wc-25{
background: url('/images/bg_top_content.png') 0px 0px no-repeat;
padding: 17px 15px 25px 15px;
min-height: 580px;
}
#wr-27{
background: url('/images/bg_stopka.jpg') 0px 0px repeat-x;
height: 267px;
}
#wr-29{
height: 149px;
background: url('/images/bg_top_l.png') 0px 0px no-repeat;
} 
#wc-23{
height: 84px;
background: url('/images/bg_top_page.jpg') 0px 0px no-repeat;
}
#wc-33{
background: url('/images/bg_baner_stopka.jpg') 0px 0px no-repeat;
}
.galleryArt{
float: right;
}
.galleryArt a:FIRST-CHILD img{
margin: 0px;
}
.galleryArt a img{
margin: 0px 0px 0px 10px;
}
table.koszyk {
    border-collapse: collapse;
}
table.koszyk thead {
    background-color: #04549d;
    color: #FFFFFF; 
    text-align: center;
    font-weight: bold;
}
table.koszyk thead .th1{
background-color: #0d74d1;	
}
table.koszyk thead .th2{
background-color: #3d8fd8;	
}

 

table.koszyk th, table.koszyk td {
    border: 1px solid #FFFFFF;
    padding: 10px 0px 10px 5px;
}
table.koszyk td.c{
text-align: center;
}

table.koszyk tbody {
    background-color: #F0F0F0;
    color: #000000;
}
.infoMaps{
line-height: 14px; 
}
.stopkaLeft{
float: left;
color: #FFFFFF;
margin: 0px 0px 0px 40px;
}
.stopkaRight{
float: right;
color: #FFFFFF;
margin: 0px 40px 0px 0px;
}
.stopkaRight a{
color: #FFFFFF;
text-decoration: none;
}

#top_login {padding:121px 0 0 145px}
#top_login p {text-align:right;border-width:1px 1px 0 1px;border-color:#fff;border-style:solid;border-radius:4px 4px 0 0;font-size:11px;background-color:#e7e8e8;padding:0 13px;height:27px;line-height:27px;white-space:nowrap;margin:0}
#top_login input.txt {font:normal 11px Verdana;padding:2px;border:1px solid #9f9f9f;width:140px}
#top_login input.submit {font:normal 11px Verdana;width:90px;cursor:pointer;color:#000}
#top_login label {background:url('/icon/icon.gif') no-repeat 0 0;display:inline-block;height:27px;padding-left:25px}
#top_login label.l2	{background-position:0 -28px;margin-left:8px}
#top_login span {float:left;background:url('/icon/icon.gif') no-repeat 0 0;display:inline-block;height:27px;padding-left:25px}
#top_login a.std{background:url('/icon/icon.gif') no-repeat 0 0;display:inline-block;height:27px;padding-left:25px;margin-left:8px}
#top_login a.a1 {background-position:0 -112px}
#top_login a.a2 {background-position:0 -139px}
#top_login a.a4 {background-position:0 -56px}
#top_login a.a5 {background-position:0 -83px}
#top_login a.lo {color:#d50014;font-weight:bold;text-decoration:none;background-position:0 -169px}

.aktualnosci{
float: left;
background: url('/images/akt_content.jpg') 0px 0px repeat-y;
margin: 15px 0px 0px 0px;
}
.aktualnosci p{
margin: 0px 0px 10px 0px;
line-height: 1.3em;
text-align: justify;
}
.aktualnosci img{

}

.aktualnosci .aktTop{
background: url('/images/aktualnosci_top.jpg') 0px 0px no-repeat;
height: 23px;
}

.aktualnosci .aktBottom{

}

.title_actualnosci a{
font-size: 20px; 
color: #894C20;
text-decoration: none;
}
.title_actualnosci{
margin: 0px 0px 15px 0px;
}

.aktualnosci .link_aktualnosci{
float: right;
color: #304718;
text-decoration: none;
}
.aktualnosci .aktualnosci_detail{
background: url('/images/aktualnosci_bottom.jpg') 0px 100% no-repeat;
padding: 0px 10px 10px 20px;
} 


 

.menuTop{
padding: 29px 20px 0px 0px;
}

.menuTop table{
float: right;
}

.menuTop table td{
text-align: center;
vertical-align: middle;
padding: 0px 21px;
border-right: 1px solid #013569;
border-left: 1px solid #4293DD;
}
.menuTop table td a{
font-family:verdana;
font-size:14px;
font-weight:bold;
text-decoration: none;
color: #FFFFFF;
}

.menuTop table td a.sel{
color:#FFEE02;
}


.menuTop ul{
list-style: none;
margin: 0px;
float: right;
}

.menuTop ul li{
display:table-cell;
vertical-align: middle;
padding: 0px 22px;
}

.menuTop ul li a{
color: #3366CC;
display:inline-block;
font-family:verdana;
font-size:13px;
font-weight:bold;
text-decoration: none;
color: #FFFFFF;
text-align: center;
float: left;
}

.menuTop ul li a.sel{
color:#FFEE02;
}
.banerStopka{
height: 228px;
}
.banerStopka img.projektBaner{
float: left;
margin: 17px 0px 0px 12px;
}
.banerStopka .banerTekst{
width: 220px;
float: left;
margin: 12px 0px 0px 27px;
}
.banerStopka .banerTekst .titleBaner{
color: #D1E60E;
font-size: 18px;
font-weight: bold;
margin: 0px 0px 11px 0px;
}
.banerStopka .banerTekst .tekstBaner{
color: #FFFFFF;
font-size: 14px;
}
.banerStopka .banerTekst .sendBaner{
display:block;	
background: url('/images/save_baner.png') 0px 0px no-repeat;	
width: 88px;
height: 45px;
text-decoration: none;
margin: 16px 15px 0px 0px;
float: right;
}
.mod_projekt{
/*padding: 12px 10px 10px 10px;*/
width: 100%;
height: 228px;
padding: 15px 0px 0px 0px;
position: relative;
}

.mod_projekt .projektTlo{
background: url('/images/bg_projekty.png') 0px 0px no-repeat;
position: absolute;
top:0px;
left: 0px;
width: 515px;
height: 228px; 
} 

.mod_projekt .title_project{
position: relative;
z-index: 2;
margin: 0px 0px 15px 27px;
}

.mod_projekt .title_project a{
font-size: 20px;
color: #D1E60E;
text-decoration: none;
font-size: 18px;
font-weight: bold;
}
.mod_projekt .projekty_detail{
text-align: center;
vertical-align: middle;
width: 140px;
height: 144px;
border: 1px solid red;
display: table-cell;
float: left;
position: relative;
}
 

.mod_projekt a.projektA img{
margin: 3px 0px 0px 4px;
}


.mod_projekt a.projektA{
position: relative;
display: block;
width: 140px;
height: 144px;
float: left;
margin: 0px 12px 0px 12px;
}    
.mod_projekt a.projektA span{
display: block;
width: 140px;
height: 144px;
top: 0px;
left: 0px;
position: absolute;

}

.mod_projekt a.projektA span.p_0{
background: url('/images/m_projekt_0.gif') 0px 0px no-repeat;	
}    
    
.mod_projekt a.projektA span.p_1{
background: url('/images/m_projekt_1.gif') 0px 0px no-repeat;	
}    
.mod_projekt a.projektA span.p_2{
background: url('/images/m_projekt_2.gif') 0px 0px no-repeat;	
}     
    
