* {margin:0;padding:0}

*:focus { 
	outline: none; 
	}

*::-moz-focus-inner { 
	border: none; 
	}

body {
	font-family: Georgia, Times serif;
	background: url(../img/back.jpg) repeat-x center top;
	font-size: 13px;
	color: #5d2909;
	text-align: center;
	line-height: 17px;
	}

div {
border: 0px solid red;
	}

#header {	
	background: url(../img/head.gif) no-repeat;
	position: relative;
	margin: 0 auto;
	height: 147px;
	width: 923px;
	}

#flash {	
	background: url(../img/fla.gif) no-repeat;
	position: relative;
	margin: 0 auto;
	height: 215px;
	width: 923px;
	}

#backnews {	
	background: url(../img/news.gif) no-repeat;
	position: absolute;
	height: 428px;
	width: 275px;
	left: 13px;
	top: 55px;
	padding-top: 20px;
	}

#main_n {
	background: url(../img/line.gif) no-repeat left top;
	position: relative;
	width: 615px;
	height: 100%;
	padding: 35px 5px 60px 20px;
	text-align: left;
	float: left;
	}

#main_g {
	position: relative;
	width: 843px;
	height: 100%;
	padding: 0;
	text-align: left;
	padding: 60px 40px 90px 40px;
	min-height: 220px;
	z-index: 1;
	}

#main_g a img {
	border: 1px #692a14 solid; 
	margin: 2px;
	}

#main_g a:hover img{
	border: 1px #692a14 dotted;
	-moz-opacity: 0.8; 
	opacity: .80;
	filter:alpha(opacity=80);
	}

#news {
	position: relative;
	padding: 60px 10px 0 0;
	width: 270px;
	height: 100%;
	text-align: left;
	float: left;
	}

#main {
	position: relative;
	width: 843px;
	height: 100%;
	padding: 0;
	text-align: left;
	padding: 60px 40px 60px 40px;
	min-height: 220px;
	z-index: 1;
	}

#content {
	background: #000 url(../img/content.jpg) no-repeat;
	position: relative;
	margin: 0 auto;
	height: 100%;
	display: block;
	width: 923px;
	text-align: left;
	}

.clr { 
	clear: both; 
	}

#logosy {
	top: 245px;
	left: 25px;
	height: 30px;
	width: 900px;
	position: absolute;
	font: normal 10px Arial;
	color: 
	}

#logosy2 {
	top: 285px;
	left: 25px;
	height: 30px;
	width: 900px;
	position: absolute;
	font: normal 10px Arial;
	color: 
	}

#logosy a, #logosy2 a {	
	cursor: pointer;
	display:block;
	float:left;	
	margin: 0;
	height:30px;
	}

#logosy a.rdj {
	background:transparent url(../img/rdj.gif) no-repeat scroll 0 0;
	width:82px;
	}

#logosy a.solidna {
	background:transparent url(../img/solidna.gif) no-repeat scroll 0 0;
	width:165px;
	}

#logosy a.mok {
	background:transparent url(../img/mok.gif) no-repeat scroll 0 0;
	width:266px;
	}

#logosy2 a.powiat {
	background:transparent url(../img/powiat.gif) no-repeat scroll 0 0;
	width:174px;
	}

#logosy2 a.elegionowo {
	background:transparent url(../img/elegionowo.gif) no-repeat scroll 0 0;
	width:195px;
	}

#logosy2 a.jezioro {
	background:transparent url(../img/jezioro.gif) no-repeat scroll 0 0;
	width:206px;
	}
	
#logosy2 a.legionowotv {
	background:transparent url(../img/legionowotv.png) no-repeat scroll 0 0;
	width:118px;
	}

#logosy a:hover, #logosy2 a:hover  {
	-moz-opacity: 0.7; 
	opacity: .70;
	filter:alpha(opacity=70);
	}

#copy {
	top: 259px;
	right: 55px;
	height: 30px;
	width: 200px;
	text-align: right;
	position: absolute;
	font: normal 10px Georgia sans-serif;
	color: #82573e;
	}

#copy a {
	font: bold 10px Georgia sans-serif;
	color: #9c6240;
	text-decoration: none;
	}

#copy a:hover {
	font: bold 10px Georgia sans-serif;
	color: #e78f5b;
	text-decoration: none;
	}


#bottom {
	position: relative;
	margin: 0 auto;
	height: 50px;
	width: 923px;
	}

#footer {
	top: -220px;
	left: -15px;
	background: url(../img/foot.gif) no-repeat;
	position: absolute;
	margin: 0 auto;
	height: 387px;
	width: 984px;
	}

#h_witamy {
	background: url(../img/witamy.gif) no-repeat;
	top: 13px;
	left: 60px;
	position: absolute;
	height: 24px;
	width: 107px;
	}

#h_repertuar {
	background: url(../img/maraton.gif) no-repeat;
	top: 13px;
	left: 60px;
	position: absolute;
	height: 24px;
	width: 187px;
	}

#h_galerie {
	background: url(../img/galerie.gif) no-repeat;
	top: 13px;
	left: 60px;
	position: absolute;
	height: 24px;
	width: 187px;
	}

#h_kontakt {
	background: url(../img/kontakt.gif) no-repeat;
	top: 13px;
	left: 60px;
	position: absolute;
	height: 25px;
	width: 109px;
	}

#h_download {
	background: url(../img/download.gif) no-repeat;
	top: 13px;
	left: 60px;
	position: absolute;
	height: 23px;
	width: 149px;
	}

#h_spotkania {
	background: url(../img/spotkania.gif) no-repeat;
	top: 13px;
	left: 60px;
	position: absolute;
	height: 23px;
	width: 181px;
	}

#h_imprezy {
	background: url(../img/imprezy.gif) no-repeat;
	top: 13px;
	left: 60px;
	position: absolute;
	height: 23px;
	width: 174px;
	}

#niushome .intro {
	padding:  0 0 0 25px;
	margin: 0 0 10px 0;
	width: 240px;
	}

	
#niushome .date{
	color: #b09467;
	font-size: 11px;
	}

#menu {
	position: absolute;
	bottom: 5px;
	right: 10px;
	height: 24px;
	width: 860px;
	text-align: right;
	}

#menu a{
	background: url(../img/menubck.png) no-repeat;
	padding: 10px 9px;
	margin: 0;
	color: #ffce89;
	text-decoration: none;
	font: bold 12px Georgia;
	}

#menu a:hover{
	background-position: -1px;
	color: #fff;
	text-decoration: none;
	}

#logo a{
	background: url(../img/logo.gif) no-repeat;
	width: 183px;
	height: 132px;
	display: block;
	position: absolute;
	top: 8px;
	left: 23px;
	}

h3 {
	font-size: 1.1em;
	color: #ea8400;
	}

a {
	color: #e45b00;
	font-weight: bold;
	text-decoration: underline;
	}

a:hover {
	color: #7f3c00;
	font-weight: bold;
	text-decoration: underline;
	}

img.foto {
	padding: 1px;
	border: solid 1px #aaaaaa;
	}
	
a img{
	border: 0;
	}
	
p.hr {
	width: 90%;
	height: 1px;
	display: block;
	background: #dddddd;
	margin: 0 auto;
	}

.fl {
	float: left;
	margin-right: 10px
	}

.fr {
	float: right
	}

h1 {
	font-size: 1.5em;
	font-weight: normal;
	color: #336699;
	}

h2 {
	font-size: 1.3em;
	font-weight: normal;
	color: #336699;
	}

h4 {
	font-size: 0.9em;
	color: #aaaaaa;
	}

.right {
	text-align: right;
	}	
	

  
#head h1 {
	visibility: collapse;
	display: none;
	height: 0;
	width: 0;
	}
	
#topmenu {
	background-image: url(../images/topmenubg.gif);
	background-repeat: repeat-x;
	height: 26px;
	color: #ffffff;
	text-align: right;
	padding: 9px 5px 0 0;
	font-size: 0.9em;
	}
	
#topmenu a{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}

#txt {
	margin: 0 auto 0 auto;
	width: 850px;
	padding: 0;
	}

#content p{
	margin: 7px 0;
	}
	
#content ul{
	margin: 0 0 0 35px;
	list-style-type: square;
	}
	
#content ol{
	margin: 0 0 0 35px;
	}

.current {
	font-weight: bold;
	}

div.info {
	color: #cc0000;
	font-weight: bold;
	margin: 5px 0;
	}

#niushome {
	margin: 20px 0 10px 0;
	font-size: 0.9em;
	}
	
#niushome p{
	margin: 0;
	line-height: 1.1em;
	}

#niushome .intro2 {
	background: #f0f0f0;
	padding: 5px;
	border-bottom: 1px solid #aaaaaa;
	}
	
#niushome a.more{
	color: #cc0000;
	font-size: 1.8em;
	font-weight: bold;
	text-decoration: none;
	float: right;
	position: relative;
	bottom: 17px;
	}
	
#niushome h2.newstitle{
	visibility: hidden;
	height: 0;
	}
	
#nius {
	margin: 20px 0 10px 0;
	font-size: 0.9em;
	}
	
#nius p{
	margin: 0;
	line-height: 1.1em;
	}
	
#nius .date{
	color: #aaaaaa;
	font-size: 0.9em;
	}

#nius .intro {
	background: #fafafa;
	padding: 5px;
	border-bottom: 1px solid #aaaaaa;
	margin: 0 0 10px 0;
	}
	
#nius .intro2 {
	background: #f0f0f0;
	padding: 5px;
	border-bottom: 1px solid #aaaaaa;
	}
	
#nius a.more{
	color: #cc0000;
	font-size: 1.8em;
	font-weight: bold;
	text-decoration: none;
	float: right;
	position: relative;
	bottom: 17px;
	}
	
#nius h2.newstitle{
	visibility: hidden;
	height: 0;
	}	

	
#lata {
	width: 98%;
	text-align: center;
	margin: 5px 0;
	padding: 5px;
	background: #f0f0f0;
	border: 1px solid #aaaaaa;
	font-weight: bold;
	}
	
#divregister {
	background: #fafafa;
	padding: 25px 9px 9px 9px;
	border: 1px solid #cccccc;
	}
	
#divregister fieldset {
	border: 0;
	}
	
#divregister dl dt {
	text-align: right;
	width: 240px;
	font-weight: bold;
	height: 15px;
	font-size: 1em;
	} 	
	
#divregister dl dt.tall {
	margin-top: 15px;
	} 
	
#divregister dl dd {
	position: relative; 
	top: -1.3em;
	padding-left: 250px;
	height: 10px;
	font-size: 1em;
	} 
	
#divregister input.go {
	width: 50px;
	}	
	
#divregister input {
	width: 150px;
	}		
	
#divregister ul {
	margin: 0 0 0 25px;
	}
	
#sitemap ul{
	margin: 5px 0 0 25px;
	list-style-image: url(../images/btt.gif);
	}
	
#sitemap ul li.noico{
	list-style-image: none;
	list-style-type: none;
	}
	
#sitemap a{
	text-decoration: none;
	}

hr {
	background-color:#b59c74;
	border:0 none;
	color:#b59c74;
	height:1px;
	margin-bottom:4px;
	margin-top:4px;
}

