*
{
margin:0;
padding:0;
}

body
{
font-size:10pt;
font-family:Arial, Helvetica, sans-serif;
}


form label
{
float:left;
width:20%;
display:block;
}

form p
{
margin:3px 0;
}



#container
{
width:947px;
margin:0 auto;
}

a
{
	color:#9a0b00;
}

a:visited
{
	color:#9a443e;
}


#content h2
{
margin-top:20px;
color:#9a0b00;
margin-bottom:10px;
font-weight:normal;
background:#E0E0E0;
padding:4px;
}



#top
{
height:402px;
background:url('../images/top.jpg') no-repeat right;
}

#photos_gallery
{

}

#photos_gallery div
{
float:left;
width:120px;
background:#EDEDED;
text-align:Center;
padding:10px;
}

#photos_gallery div a img
{
border:solid 3px #b3d236;
}

a img
{
border:0;
}

#forum
{
position:relative;
top:-20px;
left:-18px;
}

#top h1 a
{
width:330px;
height:120px;
background:url('../images/logo.png') no-repeat;
position:relative;
top:80px;
left:60px;
display:block;
float:left;
text-decoration:none;
font-size:1%;
}

#menu h1
{
color:#808080;
font-size:18pt;
font-weight:normal;
margin:30px 0 0 180px;
/*padding-bottom:6px;*/
border-bottom:dotted 1px #AAAAAA;
}

#content
{
background:url('/images/colbck.jpg') repeat-x;
min-height:300px;
color:#606060;
float:left;
width:59%;
margin-left:6%;
padding:2%
}

#thenews
{
color:#606060;
background:url('/images/colbck.jpg') repeat-x;
float:right;
width:26%;
height:500px;
padding:2%;
}



#content ul
{
margin-left: 15px;
}

#menu
{
background:url('../images/top2.jpg') no-repeat right;
height:94px;
}

img.lewe
{
float:left;
margin-right:10px;
margin-bottom:10px;
}

img.prawe
{
float:right;
margin-left:10px;
margin-bottom:10px;
}

li.art_pdf
{
list-style:none;
margin-left:30px;
padding-left:25px;
background:url('../images/pdf.gif') left no-repeat;
}

#menu
{
margin-top:-80px;
}

#menu ul
{
margin-left:30px;
padding-top:2px;
}

h1 span
{
position:relative;
left:-100000px;
}

#thenews h1
{ 
font-size:12pt;
margin-top:10px;
}

#menu a img
{
border:0;
}

#menu ul li
{
float:left;
/*background:url('../images/separator.jpg') no-repeat right;*/
padding-right:0px;
padding-top:0px;
margin-left:10px;
list-style:none;
font-size:9pt;
}

#menu ul li ul li
{
background:none;
padding:3px;
margin:0;
}

#menu ul li ul
{
border:solid 1px #C0C0C0;
margin-top:-1px;
margin-left:0px;
}

#menu ul li ul li a
{
color:#888888;
font-size:8pt;
}

#footer
{
font-size:8pt;
text-align:center;
color:#808080;
margin-bottom:80px;
margin-top:40px;
}

#menu ul li a
{
text-decoration:none;
font-weight:bold;
color:#000000;
}

#content img
{
margin:5px;
}

.clear
{
clear:both;
}
