body {
	margin: 0px;
	    background: url(img/tlo.gif) 0 0 repeat-x; 
		background-color : #007cc1;
		behavior:url("csshover2.htc");
}


#top {
display : block;
margin-left  : auto;
margin-right  : auto;
width : 990px;
height : 109px;
border : none;
background: url(img/top.gif) 0 0 no-repeat; 

}


#top_en {
display : block;
margin-left  : auto;
margin-right  : auto;
width : 990px;
height : 109px;
border : none;
background: url(img/en_top.gif) 0 0 no-repeat; 

}


#baner {
display : block;
width : 990px;
height : 225px;
background: url(img/tlop.jpg) 0 0 repeat-y; 
margin : auto;
text-align : center;
}

#logo  {
		display : block;
		width : 200px;
		height : 109px;
float : left;
padding-left : 25px;

}

#english  {
		display : block;
		width : 107px;
		height : 26px;
float : right;
padding-left : 59px;
padding-top : 16px;
}
#menut  {
		display : block;
		width : 597px;
		height : 67px;
float : left;
text-align : center;
}


div#menut a:link  {
    display: -moz-inline-stack;
display: inline-block;
	color : #333333;
    height: 16px;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	margin-left : 20px;
	padding-top : 25px;
	}
	
div#menut a:active  {
    display: -moz-inline-stack;
display: inline-block;
	color : #333333;
    height: 16px;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	margin-left : 20px;
	padding-top : 25px;
	}
	
div#menut a:visited  {
    display: -moz-inline-stack;
display: inline-block;
	color : #333333;
    height: 16px;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	margin-left : 20px;
	padding-top : 25px;
	}
	
div#menut a:hover  {
    display: -moz-inline-stack;
display: inline-block;
	color : #c41f08;
    height: 16px;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	margin-left : 20px;
	padding-top : 25px;
	}

#sklep  {
		display : block;
		width : 132px;
		height : 57px;
float : right;
padding-left : 33px;
clear : right;
}

div#english a:link  {
    display: -moz-inline-stack;
display: inline-block;
	color : #ade2ff;
    height: 13px;
    outline: none;
	font-size: 11px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	background: url(img/english.gif) 0 0 no-repeat; 
	padding-left : 30px;
	}

div#english a:active  {
    display: -moz-inline-stack;
display: inline-block;
	color : #ade2ff;
    height: 13px;
    outline: none;
	font-size: 11px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	background: url(img/english.gif) 0 0 no-repeat; 
	padding-left : 30px;
	}

div#english a:visited  {
    display: -moz-inline-stack;
display: inline-block;
	color : #ade2ff;
    height: 13px;
    outline: none;
	font-size: 11px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	background: url(img/english.gif) 0 0 no-repeat; 
	padding-left : 30px;
	}

div#english a:hover  {
    display: -moz-inline-stack;
display: inline-block;
	color : #ffffff;
    height: 13px;
    outline: none;
	font-size: 11px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	background: url(img/english.gif) 0 0 no-repeat; 
	padding-left : 30px;

	}


div#sklep a:link  {
display: block;
	color : #ffffff;
    height: 32px;
	width : 107px;
    outline: none;
	font-weight : bold;
	font-size: 11px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	padding-top : 25px;
	text-align : center;
	margin-right : 0px;
	}


div#sklep a:active  {
display: block;
	color : #ffffff;
    height: 32px;
	width : 107px;
    outline: none;
	font-weight : bold;
	font-size: 11px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	padding-top : 25px;
	text-align : center;
	margin-right : 0px;
	}


div#sklep a:visited  {
display: block;
	color : #ffffff;
    height: 32px;
	width : 107px;
    outline: none;
	font-weight : bold;
	font-size: 11px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	padding-top : 25px;
	text-align : center;
	margin-right : 0px;
	}


div#sklep a:hover  {
display: block;
	color : #ffffff;
    height: 32px;
	width : 107px;
    outline: none;
	font-weight : bold;
	font-size: 11px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	padding-top : 25px;
	text-align : center;
	margin-right : 0px;
	background: url(img/sklep.gif) 0 0 no-repeat; 
	}







div#menut a:link  {
    display: -moz-inline-stack;
display: inline-block;
	color : #333333;
    height: 16px;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;

	padding-top : 25px;
	}
	
div#menut a:active  {
    display: -moz-inline-stack;
display: inline-block;
	color : #333333;
    height: 16px;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;

	padding-top : 25px;
	}
	
div#menut a:visited  {
    display: -moz-inline-stack;
display: inline-block;
	color : #333333;
    height: 16px;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;

	padding-top : 25px;
	}
	
div#menut a:hover  {
    display: -moz-inline-stack;
display: inline-block;
	color : #c41f08;
    height: 16px;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;

	padding-top : 25px;
	}



#out {
display : table;
background: url(img/tloc.jpg) 0 0 repeat-y; 
width : 990px;
margin : auto;
}

#left {
display :block;
width : 211px;
float : left;
height : auto;
padding-left : 23px;
padding-top : 15px;

}

#right {
display : block;
width : 756px;
float : right;
background: url(img/tright.gif) 0 0 repeat-y; 

}

#right_w {
display : block;
width : 756px;
float : right;
background: url(img/tright.gif) 0 0 repeat-y; 

}

#dw{
min-height : 700px;
}

#contentq { 
padding-left : 41px;
padding-right : 57px;
font-family: Tahoma CE, Tahoma, sans-serif;
color : #5f5c5a;
font-size: 12px;
}

div#contentq a:link  {
font-family: Tahoma CE, Tahoma, sans-serif;
color : #c1381e;
text-decoration : none;
outline : none;
outline-width: none;
border : 0px;
}
div#contentq a:active  {
font-family: Tahoma CE, Tahoma, sans-serif;
color : #c1381e;
text-decoration : none;
outline : none;
outline-width: none;
border : 0px;
}
div#contentq a:visited  {
font-family: Tahoma CE, Tahoma, sans-serif;
color : #c1381e;
text-decoration : none;
outline : none;
outline-width: none;
border : 0px;
}
div#contentq a:hover  {
font-family: Tahoma CE, Tahoma, sans-serif;
color : #c1381e;
text-decoration : underline;
outline : none;
outline-width: none;
border : 0px;
}



#dol {
margin : auto;
padding : 0px;
width : 990px;
height : 46px;
background: url(img/dol.gif) 0 0 no-repeat; 
clear : both;
}

#look {
background: url(img/look.gif) 0 0 no-repeat; 
display : block;
width : 756px;
height : 30px;
padding-top : 15px;
}

#menu_cz {
background: url(img/czs.gif) no-repeat; 
background-position : 0px 11px;
width : 211px;
}

div#menu_cz a:link  {
display: block;
width : 166px;
	color : #ffffff;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	margin-left : 15px;
	margin-bottom : 5px;
	margin-top : 5px;
	background: url(img/kropa.gif) 0 0 no-repeat; 
	background-position : 0px 5px;
	padding-left : 15px;
	}
	
div#menu_cz a:active  {
display: block;
width : 166px;
	color : #ffffff;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	margin-left : 15px;
	margin-bottom : 5px;
	margin-top : 5px;
	background: url(img/kropa.gif) 0 0 no-repeat; 
	background-position : 0px 5px;
	padding-left : 15px;
	}
	
div#menu_cz a:visited  {
display: block;
width : 166px;
	color : #ffffff;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	margin-left : 15px;
	margin-bottom : 5px;
	margin-top : 5px;
	background: url(img/kropa.gif) 0 0 no-repeat; 
	background-position : 0px 5px;
	padding-left : 15px;
	}
	
div#menu_cz a:hover  {
display: block;
width : 166px;
	color : #ffffff;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : underline;
	margin-left : 15px;
	margin-bottom : 5px;
	margin-top : 5px;
	background: url(img/kropa.gif) 0 0 no-repeat; 
	background-position : 0px 5px;
	padding-left : 15px;
	}

input  {

 font-size: 11px;
background-color: #ffffff; 
color: black; 
font-family: Tahoma CE, Tahoma, sans-serif;
 } 
 
 input.buttonsz {
  background-image: url("img/buttonszukaj.gif");
  border : 0px;
  width : 54px;
  height : 25px;
  }
 
 .contentheading {
 font-weight : bold;
 }
 
 .article_separator {
width :658px;
height : 1px;
display : block;
background-color : #dfdede;
margin-top : 15px;
margin-bottom : 15px;
font-size: 0px;
}

table.contentpaneopen { 
border : 0px;
}
tr.contentpaneopen { 
border : 0px;
}
td.contentpaneopen { 
border : 0px;
}

#moduly {
text-align : right;
}

#ma {
display: -moz-inline-box;
display : inline-block;
margin : 2px;
padding : 3px;
float : right;
border : solid 1px #d0d0d0;
}

#mb {
display: -moz-inline-box;
display : inline-block;
margin : 2px;
padding : 3px;
float : right;
border : solid 1px #d0d0d0;
}

#mc {
display: -moz-inline-box;
display : inline-block;
margin : 2px;
padding : 3px;
float : right;
border : solid 1px #d0d0d0;
}

#md {
display: -moz-inline-box;
display : inline-block;
margin : 2px;
padding : 3px;
float : right;
border : solid 1px #d0d0d0;
}

#pod { 
clear : both;
}


h1 {
color : #c1381e;
font-size : 14px;
font-weight : bold;
}


#menu_onas {
width : 211px;
margin-bottom : 10px;
 background: url(img/czs11.gif) repeat-y;
 margin-top : 0px;
 padding-top : 0px;
}

div#menu_onas ul {      
list-style-type: none;           
padding : 0px;
margin : 0px;
padding-top : 10px;
padding-bottom : 10px;
 background: url(img/czs1.gif) repeat-y;
 margin-top : 0px;
 }  
 
 div#menu_onas li {  
 margin-left : 15px;

}

div#menu_onas a:link  {
display: block;

	color : #ffffff;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;

	margin-bottom : 5px;
	margin-top : 5px;
	background: url(img/kropa.gif) 0 0 no-repeat; 
	background-position : 0px 5px;
	padding-left : 15px;
	padding-right : 15px;
	}
	
div#menu_onas a:active  {
display: block;

	color : #ffffff;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;

	margin-bottom : 5px;
	margin-top : 5px;
	background: url(img/kropa.gif) 0 0 no-repeat; 
	background-position : 0px 5px;
	padding-left : 15px;
	padding-right : 15px;
	}
	
div#menu_onas a:visited  {
display: block;

	color : #ffffff;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;

	margin-bottom : 5px;
	margin-top : 5px;
	background: url(img/kropa.gif) 0 0 no-repeat; 
	background-position : 0px 5px;
	padding-left : 15px;
	padding-right : 15px;
	}
	
div#menu_onas a:hover  {
display: block;

	color : #ffffff;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : underline;

	margin-bottom : 5px;
	margin-top : 5px;
	background: url(img/kropa.gif) 0 0 no-repeat; 
	background-position : 0px 5px;
	padding-left : 15px;
	padding-right : 15px;
	}



#menu_ws {
width : 211px;
background: url(img/czs3.gif) repeat-y;

}

div#menu_ws ul {      
list-style-type: none;           
padding : 0px;
margin : 0px;
padding-top : 10px;
padding-bottom : 20px;
background: url(img/b1_b.gif) repeat-x;
background-position : bottom;
 }  
 
 div#menu_ws li {  
 margin-left : 15px;
}

div#menu_ws a:link  {
display: block;

	color : #ffffff;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;

	margin-bottom : 5px;
	margin-top : 5px;
	background: url(img/kropa.gif) 0 0 no-repeat; 
	background-position : 0px 5px;
	padding-left : 15px;
	padding-right : 15px;
	}
	
div#menu_ws a:active  {
display: block;

	color : #ffffff;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;

	margin-bottom : 5px;
	margin-top : 5px;
	background: url(img/kropa.gif) 0 0 no-repeat; 
	background-position : 0px 5px;
	padding-left : 15px;
	padding-right : 15px;
	}
	
div#menu_ws a:visited  {
display: block;

	color : #ffffff;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;

	margin-bottom : 5px;
	margin-top : 5px;
	background: url(img/kropa.gif) 0 0 no-repeat; 
	background-position : 0px 5px;
	padding-left : 15px;
	padding-right : 15px;
	}
	
div#menu_ws a:hover  {
display: block;

	color : #ffffff;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : underline;

	margin-bottom : 5px;
	margin-top : 5px;
	background: url(img/kropa.gif) 0 0 no-repeat; 
	background-position : 0px 5px;
	padding-left : 15px;
	padding-right : 15px;
	}


#menu_dowin {
width : 211px;
background: url(img/czs5.gif) repeat-y;
}

div#menu_dowin ul {      
list-style-type: none;           
padding : 0px;
margin : 0px;
padding-top : 10px;
padding-bottom : 20px;
background: url(img/b3_b.gif) repeat-x;
background-position : bottom;
 }  
 
 
 div#menu_dowin li {  
 margin-left : 15px;
}

div#menu_dowin a:link  {
display: block;

	color : #ffffff;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;

	margin-bottom : 5px;
	margin-top : 5px;
	background: url(img/kropa3.gif) 0 0 no-repeat; 
	background-position : 0px 5px;
	padding-left : 15px;
	padding-right : 15px;
	}
	
div#menu_dowin a:active  {
display: block;

	color : #ffffff;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;

	margin-bottom : 5px;
	margin-top : 5px;
	background: url(img/kropa3.gif) 0 0 no-repeat; 
	background-position : 0px 5px;
	padding-left : 15px;
	padding-right : 15px;
	}
	
div#menu_dowin a:visited  {
display: block;

	color : #ffffff;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;

	margin-bottom : 5px;
	margin-top : 5px;
	background: url(img/kropa3.gif) 0 0 no-repeat; 
	background-position : 0px 5px;
	padding-left : 15px;
	padding-right : 15px;
	}
	
div#menu_dowin a:hover  {
display: block;

	color : #ffffff;
    outline: none;
	font-size: 13px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : underline;

	margin-bottom : 5px;
	margin-top : 5px;
	background: url(img/kropa3.gif) 0 0 no-repeat; 
	background-position : 0px 5px;
	padding-left : 15px;
	padding-right : 15px;
	}
	
	.jaklightbox img {
	border-width : 0px;
	}

#dolne {
text-align : center;
margin-bottom : 20px;
}

div#dolne a:link  {
    display: -moz-inline-stack;
display: inline-block;
	color : #ade2ff;
    height: 13px;
    outline: none;
	font-size: 11px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	padding-left : 10px;
	padding-right : 10px;
	}

div#dolne a:active  {
    display: -moz-inline-stack;
display: inline-block;
	color : #ade2ff;
    height: 13px;
    outline: none;
	font-size: 11px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	padding-left : 10px;
	padding-right : 10px;
	}

div#dolne a:visited  {
    display: -moz-inline-stack;
display: inline-block;
	color : #ade2ff;
    height: 13px;
    outline: none;
	font-size: 11px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	padding-left : 10px;
	padding-right : 10px;
	}

div#dolne a:hover  {
    display: -moz-inline-stack;
display: inline-block;
	color : #ffffff;
    height: 13px;
    outline: none;
	font-size: 11px;
    font-family: Tahoma CE, Tahoma, sans-serif;
	text-decoration : none;
	padding-left : 10px;
	padding-right : 10px;

	}
	
#dyst1 { /* nasz blok (div) "menu" */ 
width: 329px; /* szerkosc menu */
height : 58px; /* wysokosc pierwszego bloku */
overflow: hidden;  /* tryb ukrywania */
text-align : center;
}

#dyst1:hover { /* najechane menu */
width: 329px; /* szerokosc */
 } /*wysokosc (zmienia sia automatycznie) */

div#dyst1 ul { /* element ul */
display : none;
margin: 0px; /* odleglosc menu od obramowania */
padding: 0px; 
position : absolute;} /* odleglosc menu od obramowania*/ 

div#dyst1:hover ul { /* element ul */
display : block;
padding: 0px; 
z-index : 1000;
position : absolute;
border: 1px solid #D3D3D3;
border-top : 0px;
background-color : #ffffff;
text-align : left;

} /* odleglosc menu od obramowania*/ 

div#dyst1 li { /* element "li" */
list-style-type: none; /* rodzaj wykazu */
width: 327px; } /* szerokosc */

div#dyst1 li a { /* linki */
text-decoration: none; /* dekoracja linka */
display: block; /* rodzaj wyswietlenia elementów */
width: 327px; /* szerokosc */
padding: 5px; /* odleglosci */
color: #3B3B3B;  /* kolor linka */ 
font: 11px verdana, sans-serif; /* czcionka */ }



#dyst2 { /* nasz blok (div) "menu" */ 
width: 329px; /* szerkosc menu */
height : 58px; /* wysokosc pierwszego bloku */
overflow: hidden;  /* tryb ukrywania */
text-align : center;
}

#dyst2:hover { /* najechane menu */
width: 329px; /* szerokosc */
 } /*wysokosc (zmienia sia automatycznie) */

div#dyst2 ul { /* element ul */
display : none;
margin: 0px; /* odleglosc menu od obramowania */
padding: 0px; 
position : absolute;} /* odleglosc menu od obramowania*/ 

div#dyst2:hover ul { /* element ul */
display : block;
padding: 0px; 
z-index : 1000;
position : absolute;
border: 1px solid #D3D3D3;
border-top : 0px;
background-color : #ffffff;
text-align : left;

} /* odleglosc menu od obramowania*/ 

div#dyst2 li { /* element "li" */
list-style-type: none; /* rodzaj wykazu */
width: 327px; } /* szerokosc */

div#dyst2 li a { /* linki */
text-decoration: none; /* dekoracja linka */
display: block; /* rodzaj wyswietlenia elementów */
width: 327px; /* szerokosc */
padding: 5px; /* odleglosci */
color: #3B3B3B;  /* kolor linka */ 
font: 11px verdana, sans-serif; /* czcionka */ }


div#right img {
border : 0px;
}

div#right_w img {
border : 0px;
}

hr {
height : 1px;
color : #dfdede;
background-color : #dfdede;
margin-top : 15px;
margin-bottom : 15px;
border-width : 0px;

}

.acysubbuttons input {
background: url(img/button.gif) 0 0 no-repeat; 
width : 80px;
height : 25px;
border : 0px;
}


#mod { 
text-align : center;
}

#footer {
background: url(img/tloc.jpg) repeat-y; 
text-align : right;
width : 940px;
padding-right : 50px;
clear : both;
}
