body {margin: auto;border:0px;padding:0px;width:980px; text-align:center; color:#333333; background-color:white; font-size : medium; font-family : Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight:normal;}

div {text-align:center;}

#top {text-align:left;}

#strona {
    margin  : auto;
    border  : none;
    padding : 0px;
    padding-top : 5px;
    width   : 980px;
    text-align:justify;}

#address {
    margin  : 0px;
    border  : none;
    padding : 15px 5px 0px 10px;
    width   : 165px;
    float   : left;
    text-align:left;
    font-size:13px;}

#logo {
    margin  : 0px;
    border  : none;
    padding : 0px;
    width   : 800px;
    float   : right;
    text-align:center;}

#logo h1, a.www {font-size:100%; font-weight:bold;font-family:serif;letter-spacing:0.2em; margin:0px;padding:0px; }
a.www {text-decoration:none;color:#333333;}

#hottext {width:100%; height:25px; margin:5px 0px;padding:0px; border:none;}
input.hottext {width:100%; border:0px; font-weight:bold; font-size:150%;color:#6699cc;text-align:center;margin: 0px 0px -10px 0px;}

body>#strona>#hottext {margin:10px 0px;}

#menu {
	margin  : 0px;
	border  : none;
	padding : 10px 5px 5px 0px;
	width   : 200px;
	float   : left;
	color	: navy;
	 
}

#menu ul {list-style-type:none; padding:2px;margin:0px;}
#menu li { padding:2px 0px;border-bottom:1px dotted #eeeeee;text-align:left;}
#menu a {display:block; text-decoration:none; color:navy; font-size:80%; font-weight:bold;}
#menu a:hover {color:white; background-color:silver;}

body>#strona>#menu {
    width : 200px;}

#log
	{
	margin: auto;
	font-weight:bold;
	color:red;
	background-color:navy;
	}
#log a {padding:5px; border-bottom:1px dotted silver; font-size:100%; color:yellow;}
#log a:hover {color:red;}

#srodek_and_right {
	margin:0px;
	border:0px;
	padding:0px;
	padding-top:5px;
	width: 775px;
	float: right;
	text-align:center;
}

#srodek {
	margin  : 0px;
	border  : none;
	padding : 5px;
	width   : 560px;
	float   : left;
	text-align:center;

}
body>#strona>#srodek_and_right>#srodek {min-height:500px;}


#prawa {
	margin  : 0px;
	border  : none;
	padding : 5px 0px 5px 5px;
	width   : 200px;
	float   : right;
	color	: blue;
	text-align:center;
	font-size:80%;
}


#bottom {
    margin  : auto;
    border  : none;
    padding : 0px;
    padding-bottom:10px;
    width   : 100%;
    float   :left;
    text-align:center;
    font-size:70%;
    }
#bottom a {color:#333333; text-decoration:none;}


span.menu {display:block; background-color:white; text-align:center; font-weight:bold; margin:3px 0px;padding: 2px 0px;font-size:80%;}
span.menu2 {display:block; text-align:center; font-weight:bold; margin:2px 0px; padding: 2px 0px; color:gray;border-top:3px solid #bbbbff; border-bottom:1px solid #bbbbff; width:100%;}
span.address {display:block; text-align:center; font-weight:bold;padding: 3px; color:navy;}


.bl {background: url(gfx/3.gif) 0 100% no-repeat ; width: 100%;}
.br {background: url(gfx/4.gif) 100% 100% no-repeat}
.tl {background: url(gfx/1.gif) 0 0 no-repeat}
.tr {background: url(gfx/2.gif) 100% 0 no-repeat; padding:15px 5px;}
.backgr {background: url(gfx/sky.jpg) 0 100% repeat #6699cc;}
.backgr0, .gall_big {background-color:#6699cc;}

.clear {font-size: 1px; height: 10px}

.tl1 {background: url(gfx/1.gif) 0 0 no-repeat #cc9966; width:100%;}
.tr1 {background: url(gfx/2.gif) 100% 0 no-repeat; }
.bl1 {background: url(gfx/3.gif) 0 100% no-repeat ; font-weight:bold;}
.br1 {background: url(gfx/4.gif) 100% 100% no-repeat; padding:10px;}

h2 {font-size:80%;text-align:right;}
h3 {display:block;text-align:center;font-size:130%;}
#banner {text-align:center;}
#banner h2 {font-size:80%; text-align:right; font-weight:normal; padding:0px 20px;}
#banner h3 {padding:5px 10px; margin:0px;}
#banner h3 a {color:red;}
#banner p {text-align:justify; padding:5px 20px; margin:0px;}
#banner p img {float:left; border:none; padding:5px 15px 5px 0px;}
#banner a {text-decoration:none; color:#333333;}
#banner a:hover {text-decoration:underline;}
#banner span {display:block; text-align:right;font-size:80%;padding:0px 20px;}

#documents {font-size:90%; text-align:left;color:#996633;}
#documents ul {display:block; list-style-type:none; padding:0;;margin:0;}
#documents li {margin-bottom:5px;}
#documents a {color:#663300;text-decoration:underline;}
#documents a:hover {color:white;}

div.maintext {font-family: serif; color:#333333; padding:10px;text-align:justify;}
div.maintext img {float:left; margin:10px;}
div.maintext strong {padding-left:1em;}
div.maintext p.intro {text-align:center; font-size:90%; font-weight:bold; font-style:italic;letter-spacing:0.1em;}

p.news {padding:5px 0px; margin:0px; font-size:80%; border-bottom:1px dotted white;}
p.news a {display:block; color:blue; font-weight:bold; font-size:80%; text-align:right;}

span.data {display:block;float:right; text-align:right; color:white;font-size:80%; padding-left:10px;}
span.title {display:block; text-align:left; color:black; font-weight:bold;}
span.short {display:block; text-align:justify; color:#333333;}
span.news_ammount {color:#333333; border-top:3px solid #bbbbff; border-bottom:1px solid #bbbbff; text-align:center; font-size:80%; font-weight:bold; padding:10px;display:block;}
span.silver {color:silver;display:block;font-size:80%;}


cite {color:#996633;}
img {border:none;}

strong.big {font-size:200%; padding-left:1em;}

.counter {float:left;color:silver;padding-left:15px; font-weight:bold;}

