body {
	font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color:#FFFFFF;
}
img
{
margin: 0;
padding: 0;
border:none;
}
.desc
{
	font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color:#FFFFFF;
}
.desc2
{
	font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	
}
a 
{
color: #7fa40b;
text-decoration:none;
font-weight:bold;
}
a:hover
{
color: #7fa40b;
text-decoration:none;
font-weight:bold;
}
#containter
{
width:1024px;
height:auto;
margin: 0 auto;
padding: 0;
}
#top
{
width:1024px;
height:315px;
margin: 0;
padding: 0;
}
#top_right
{
background-image:url(img/top.jpg);
height:315px;
width:873px;
float:left;
background-repeat:no-repeat;
padding-top:50px;
}
#top_right ul
{
display:inline;
margin-left:200px;
height:33px;

}
#top_right li
{
display:inline;
margin-left:0px;
margin-right:0px;
font-size:14px;
width:135px;
height:33px;

}
#top_right a:hover
{
text-align:center;	
display:inline-block;
background-image:url(img/menu_bg.jpg);
background-repeat:no-repeat;
background-position-y:80px;
color: #FFFFFF;
width:135px;
height:33px;
text-align:center;
padding-top:5px;
}
#top_right a
{
display:inline-block;
text-align:center;	
color: #8e8e88;
font-weight:normal;
width:135px;
height:33px;
padding-top:5px;

}
.claim
{
	color:#ffffff;
	margin-left:420px;
	margin-top:100px;
	font-size:11px;
	line-height:1.5;
	text-align:justify;
	
}
#logo
{
height:315px;
width:151px;
float:right;
margin: 0;
padding: 0;
}
#belka
{
height:29px;
width:1024px;
background-image:url(img/belka.jpg);
background-repeat:no-repeat;
margin: 0;
padding: 0;
}
#main
{
height:auto;
width:1024px;
margin:0;
padding:0;
clear:right;
}
#left
{
float:left;
background-image:url(img/left_bg.jpg);
background-repeat:repeat-y;
height:inherit;
width:282px;
margin-top:-22px;
}
#left ul li
{

margin-top:0px;
font-size:14px;
list-style-type:none;
background-image:url(img/pasek_bok.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:auto;
line-height:40px;
}
#left a
{
color:#8e8e88;
font-weight:normal;
}

#right
{
float:right;
background-image:url(img/right_bg.jpg);
background-repeat:repeat-y;
height:inherit;
width:742px;
margin-top:-22px;
}
#right h1
{
color:#ffa800;
font-size:14px;
margin-left:10px;
margin-bottom:20px;
}
#right h5
{
font-size:12px;
margin-left:10px;

}
.naglowek
{
color:#799d09;
font-size:11px;
margin-left:10px;
font-weight:bold;
}
.data
{
margin-left:10px;
display:inline;
color:#000000;
font-weight:normal;
}
.wiecej
{
color:#7fa40b;
float:right;

}
#right p
{
text-align:justify;
margin-left:10px;
margin-right:30px;
}
#right ul,li
{

margin-left:10px;
margin-right:30px;
}
#dol
{
background-image:url(img/belka_dol.jpg);
background-repeat:no-repeat;
width:1024px;
height:18px;
}
#dolne_menu
{
width:1024px;
height:40px;
text-align:center;
}
#dolne_menu ul li
{
display:inline;
margin-left:10px;
margin-right:10px;
}
#footer
{
width:1024px;
height:18px;
text-align:center;
}
#form
{
width:213px;
height:220px;
margin-left:auto;
margin-right:auto;
margin-top:30px;
}
#form_top
{
width:213px;
height:6px;
background-image:url(img/form_top.jpg);
background-repeat:no-repeat;
}
#form_center
{
width:213px;
height:203px;
background-image:url(img/form_center.jpg);
background-repeat:repeat-y;
}
#form_bottom
{
width:213px;
height:11px;
background-image:url(img/form_bottom.jpg);
background-repeat:no-repeat;
}
.pole
{
margin-top:20px;
width:120px;
margin-left:40px;;
margin-right:auto;
}
.login
{
height:25px;
width:82px;
margin-top:20px;
margin-left:60px;
}
.pasek_form
{
margin-top:10px;
margin-left:24px;
}
.text_form
{
color:#FFFFFF;
text-align:right;
margin-left:0px;
margin-right:10px;
}
.text_form a
{
color:#FFFFFF;
}
.register
{
float:right;
display:inline;
}
.patroni
{
margin-top:10px;
}
#bottom
{
width:1024px;
height:auto;
clear:both;
}
#bottom a
{
color:#000000;
font-weight:normal;
}
.patnerzy{
padding:5px;
border:none;
}
.partnerzy_tr
{
padding:5px;
}
#flagi
{
float:right;
margin-right:50px;
height:29px;
padding:0;
margin-bottom:0;
margin-left:0;
margin-top:-50px;
}
#flagi ul li 
{
display:inline;
margin-left:10px;
height:29px;
padding:0;
margin-bottom:0;
margin-right:0;
margin-top:0;

}
#flagi img
{

margin-top:-12px;
margin-top:0 !important
border:none;
padding:0;
vertical-align:top;
height:29px;
}
.center
{
text-align:center;
}