body {

background: url(../images/bg.png) repeat-x #ff8a18;

color: #696969;

font-family: tahoma;

font-size: 8pt;

line-height: 160%;


margin: 0;

text-align: center;

padding:0;

}
/* rotator in-page placement */
    div#rotator {
	position:relative;
	height:173px;
	margin:0;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div#rotator ul li img {

}
    div#rotator ul li.show {
	z-index:500;
}
Ul {margin: 0; padding :0;}

a {color: #0078e8; text-decoration: none;}
a:hover {text-decoration: underline;}
img {border: none;}

#calosc {margin: auto; width: 945px;}
#gora {margin: auto; width: 945px; height: 130px;}
#logo{
float: left;
width: 200px;
padding:  0;
text-align: left;
margin: 10px 0 10px 0;
}
.partnerzy {float: right; background: #fff; padding: 10px; margin: 10px 0 0 0; width: 600px; overflow: hidden;}
.partnerzy img {border: 0; padding: 0; margin: 0; display: inline;}
#layout

{

width: 928px;
background: #fff;
text-align: center;
margin: 0;
padding: 8px;

}

#layout img {}
.active {font-weight: bold;}
#menu

{
text-align: center;
margin: 5px 0 10px 0;
height: 38px;
padding: 0;
background: url(../images/menu.png) repeat-x;

}

#menu ul {list-style: none; margin: 0; padding: 0; width:100%;}
#menu ul li {float: left; text-align: center; padding: 0 15px 0 15px ; margin: 8px; }

#menu ul li.last {border: none;}

#menu a {color: #fff; text-decoration: none; font-size: 12pt; font-family: 'Trebuchet MS'; font-weight: bold; font-style: italic;}

#menu a:hover {color: #ffb700;}


#lewa .menu {list-style: none;}
#lewa .menu li {background: #ff8a18; color: white; padding: 3px 10px 3px 10px; width: 180px; margin: 0 0 2px 0;}
#lewa .menu li a { color: white;}

#srodek {

text-align: left;
height: auto;
width: 928px;

background: #fff;

padding: 0;

margin:0;
 }
#lewa{float: left;

width: 215px;

text-align: left;}


#prawy

{width: 480px;
padding: 10px 20px 10px 10px;
text-align: left;
float: right;
margin: 0;
}

#prawy ul {margin: 5px 0 0 25px;}
.prawy_float{
width: 203px;
margin: 0 0 15px 0;
padding: 0;
float: right;}

.moduletable {margin: 0 0 10px 0;}

.componentheading{font-size: 14pt; color:#757575;font-style: italic;font-weight: bold; }

.contentheading{font-size: 14pt; color:#757575;font-style: italic; font-weight: bold;}

h3{font-size: 14pt; color:#757575; padding: 0 ; margin: 0px 0 6px 0; font-style: italic;}
.zdjecie{float:left; padding:0 10px 0 0; }
p.zielony{float: right;color:#7a9f40;font-size: 9pt;}
.zielony a {color:#7a9f40; font-weight: bold; text-decoration: none; font-family: 'Trebuchet MS';}
.zielony a:hover {color: #93b75a;}

.spacer{clear:both;}
.teksty{ color: #565656; margin:0;}
#jeden{float: left; width:300px; padding: 5px 0 0 0;}
#dwa{ float:right; width:350px; padding: 5px 0 0 0;}

#jeden img, #dwa img {border: 1px solid #dadddb; padding: 3px; margin: 0 10px 0 0;}

#foot{ clear: both;width: 928px; margin: 10px 0 0 0; padding: 0px; color: #fff; font-size: 8pt;}

#foot a { color: #93b75a;}


.button {background: #066ac8; color: white; font-size: 8pt; font-weight: bold; border: 0; padding: 2px 5px 2px 5px;}

.pollstableborder td {font-size: 8pt;}
.pollstableborder {margin: 8px 0 10px 0;}
.poll {text-align: left;}

table {width: 100%;}

td img {border: 1px solid #edf0ee; padding: 5px;}
