/* CSS Document */

body {
background:#282828;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	margin-top:0px;
	background:url(img/mainbg.jpg); background-color:#282828; background-position:top; background-repeat:repeat-x;
	font-size:12px;
	color:#FFFFFF;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
#top {
margin-top:auto;
margin-bottom:auto;
 vertical-align:middle;
 width:1024px;
 height:144px;
 margin-left:auto;
 margin-right:auto;
}
#mmenu {
margin-top:auto;
margin-bottom:auto;
 vertical-align:middle;
 width:1024px;
 height:68px;
 margin-left:auto;
 margin-right:auto;
}
#main {
 margin-top:auto;
 margin-bottom:auto;
 vertical-align:middle;
 width:1024px;
 margin-left:auto;
 margin-right:auto;
 background:url(img/mainbgr.jpg); background-position:top; background-repeat:repeat-y;
}
#bottom {
margin-top:auto;
margin-bottom:auto;
 vertical-align:middle;
 width:1024px;
 margin-left:auto;
 margin-right:auto;
 background-image:url(img/bottom.jpg); background-repeat:no-repeat; background-position:top;
 text-align:center;
 color:#CCCCCC;
 
}
#bottom a, a:visited { color:#CCCCCC; text-decoration:none;}
#bottom a:hover {color:#FFCC00;}
#support {margin-top:auto;
margin-bottom:auto;
 vertical-align:middle;
 margin-left:auto;
 margin-right:auto;color:#333333; text-align:center}
#support a, a:visited {color:#333333; text-decoration:none}
#support a:hover {color:#FFCC00;}

#tekst {
width:600px;
text-align:center;
color:#FFFFFF;
font-size:10px;
}
#tekst1 {
width:600px;
text-align:center;
color:#FFFFFF;
font-size:10px;
}

h1, h2 {
color:#FFFFFF;
font-size:12px;
}
.tekstc {
text-align:center;
}
.tekstc img {
	background-image:url(img/reca.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-top:6px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:6px
}
.tekstc img:hover {
	background-image:url(img/recaa.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding:6px;
	cursor:pointer;
}
.tekst {
padding-left:20px;
text-align:justify;
}
.tekst p {
text-indent:25px;
}
.tekst ul {
margin-left:20px;
}
.tekst ul li {
	list-style-image:url(img/arrow.gif);
}
.tekst ul li:hover {
	list-style-image:url(img/arrow_hover.gif);
}
.fl {font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}
.tekst p:first-letter {font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}
.tekst img {
	background-color:#FFF;
	background-image:url(img/recb.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px
}
.tekst img:hover {
	background-color:#FFF;
	background-image:url(img/recbb.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
	cursor:pointer;
}
.galeria img {
	background-color:#93115B;
	background-image:url(img/recc.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
	border:0px;
		margin:15px;
}
.galeria img:hover {
	background-color:#93115B;
	background-image:url(img/reccc.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
	cursor:pointer;
	border:0px;
	margin:15px;
}
.galeria2 img {
	background-color:#93115B;
	background-image:url(img/recc2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	border:0px;
		margin:10px;
}
.galeria2 img:hover {
	background-color:#93115B;
	background-image:url(img/reccc2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	cursor:pointer;
	border:0px;
	margin:10px;
}
.kontakt a {color:#FFFFFF; text-decoration:none}
.kontakt a:hover {color:#FFFFFF; text-decoration:none; background-color:#480048}
.formularz {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000}
.formularz input,.formularz button,.formularz select,.formularz textarea {border:solid 1px #C0C0C0; background-color:#F3F3F3; color:#000000; font-size:12px;}

#sD2 { display:none;  }
#sD3 { display:none;  }
.tekst a, .tekst a:hover { color:#FFFFFF; text-decoration:none}