/*

------------------------------------------------------
style
------------------------------------------------------

*/
	
	
	/* the style council */
	
	
* {
	border: none;
	margin: 0;
	padding: 0;
}	
	

body {
color: #c2bcbc;
background: #708317;
font-family: Tahoma;
font-size: 11px;
height:100%;
text-align: left;
}



a {
color: #bbcd9e;
text-decoration: none;
}

a:hover {
color: #535252;
text-decoration: underline;
}

/* Logo */


a.logo {
	display:block;
 		top: 0px;
		left: 5px;
		width: 485px;
		height: 150px;
		background-image: url('graf/logo.png');
		position: absolute;
    		text-decoration: none;
	}


/* Wszczecinie.pl Logo */

a.wszczecinie {
	display:block;
 		top: 660px;
		left: 360px;
		width: 336px;
		height: 77px;
		background-image: url('graf/wszczecinie_logo.png');
		position: absolute;
    		text-decoration: none;
	}



a.chilli {											/* Chilli paprykarz muzyczny  */
	position: absolute;
	top: 25px;
	left: 570px;
	width: 280px;
	height: 120px;
	background: no-repeat;
	background-image: url('graf/chilli.png');
}


/* menu główne */

a.home {
	display:block;
 		top: 230px;
		left: 95px;
		width: 154px;
		height: 25px;
		background-image: url('graf/menu_home.gif');
		position: absolute;
    text-decoration: none;
	}
a.zglos {
	display:block;
		top: 285px;
		left: 80px;
		width: 133px;
		height: 25px;
		background-image: url('graf/menu_zglos.gif');
		position: absolute;
    text-decoration: none;
	}
a.zespoly {
	display:block;
		top: 335px;
		left: 160px;
		width: 80px;
		height: 21px;
		background-image: url('graf/menu_zespoly.gif');
		position: absolute;
    text-decoration: none;
	}
a.media {
	display:block;
		top: 370px;
		left: 100px;
		width: 56px;
		height: 23px;
		background-image: url('graf/menu_media.gif');
		position: absolute;
    text-decoration: none;
	}
a.regulamin {
	display:block;
		top: 415px;
		left: 130px;
		width: 98px;
		height: 25px;
		background-image: url('graf/menu_regulamin.gif');
		position: absolute;
    text-decoration: none;
	}
a.kontakt {
	display:block;
		top: 460px;
		left: 90px;
		width: 80px;
		height: 25px;
		background-image: url('graf/menu_kontakt.gif');
		position: absolute;
    text-decoration: none;
	}


a:hover.home {
	background-position:0 -25px;
	}

a:hover.zglos {
	background-position:0 -25px;
	}

a:hover.zespoly {
	background-position:0 -21px;
	}

a:hover.media {
	background-position:0 -23px;
	}

a:hover.regulamin {
	background-position:0 -25px;
	}

a:hover.kontakt {
	background-position:0 -25px;
	}



font.zespoly {
	color: #FFFF66;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}

#wybierzzespol a {
	color: #FFFF66;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}

#wybierzzespol a:hover {
	color: #535252;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}

img.ideologia {	
	display:block; 
	width: 205px; 
	height: 40px; 
	margin-right: 16px; 
	float: right; 
}

img.aktualnosci {	
	display:block; 
	width: 135px; 
	height: 35px; 
	margin-right: 16px; 
	float: right; 
}


#container {
	overflow: hidden;
	position: relative;
	width: 980px;
	height: 760px;
	background: url('graf/madeinszczecin.gif') no-repeat;
	margin: 0 auto;
}


#container_footer {
	overflow: hidden;
	position: relative;
	width: 920px;
	height: 650px;
	background: url('graf/footer_boxes.gif') no-repeat;
	margin: 0 auto;
}


#content {
	overflow: auto;
	position: absolute;
	padding-right: 5px;
	top: 170px;
	left: 445px;
	width: 465px;
	height: 490px;
	text-align: justify;
}


#content_aktual {
	overflow: auto;
	position: absolute;
	padding: 10px 20px;
	top: 40px;
	left: 0px;
	width: 425px;
	height: 90px;
	background: url('graf/aktualnosci_box.gif') no-repeat;

}


.sponsorzy  {
	position: absolute;
	top: 55px;
	left: 55px;
        width: 360px;
   	height: 260px;
  	overflow: hidden;
}

.partnerzy  {
	position: absolute;
	top: 50px;
	left: 520px;
        width: 360px;
   	height: 570px;
  	overflow: hidden;
}
	

/* regulamin początek */


.regulamin1 { 
   	text-align: left;
   	font-size: 11px;
	padding-left:30px;
   	}

 /* regulamin koniec */
	
#footer {

color: #302f2f;
font-family: Tahoma;
font-size: 10px;

text-align: center;

}




#slideshow { margin:0 auto; position:relative; text-align:left; width:696px; margin-bottom:2em; top:90px; }	



/* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
/* // image replacement */



/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 	
		width:696px;
		height:321px;
		overflow:hidden; 
		text-decoration: none;
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:111px;

		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(graf/btn_prev.png) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(graf/btn_next.png) no-repeat 0 0;	
		}	
		



	
/* // Easy Slider */



/* formularz początek */

.clear {
	clear:both
}
.block {
	width:320px;
	margin:0 auto;
	text-align:left;
}
.element * {
	padding:2px; 
	margin:2px; 
	font-family:Tahoma;
	font-size:11px;
}
.element input.text {
	background: #171717;
	border:1px dashed #57670d;
	float:left; 
	width:300px;
	padding-left:10px;
	color: #9e9d9d;
}
.element .textarea {
	background: #171717;
	border:1px dashed #57670d;
	height:70px;
	width:300px;
	padding-left:10px;
	overflow-x: auto;
	overflow-y: auto;
	color: #9e9d9d;
}
.element #submit {
	margin-right:10px;
	float:right;
	color: #FFFFFF;
	line-height: 10pt;
	font-size: 11px;
   	font-weight: bold;
	text-align: center;
	font-family: Tahoma;
	background: #1e1e1e;
	border:1px solid #57670d;
}

.loading {
	float:right; 
	background:url(graf/progressbar.gif) no-repeat 1px; 
	height:15px; 
	width:45px; 
	display:none;
}
.done {
	margin:0px auto; 
	padding-left:0px;
	font-family:verdana;
	font-size:12px; 
	display:none
}
                  
.potw {
	color: #f00000;
	font-size: 11px;
   	font-weight: bold;
}
         
                         
 /* formularz koniec */



/* dział teksty - początek */


#contentContainer h2{	/* No margins above <h2> tags */
	margin-top:0px;
}


#mainContainer{
	width:455px;
	margin:0 auto;
	text-align:left;
	padding:1px;
	margin-top:5px;
	margin-bottom:5px;
	border:0px solid #000;
}
#contentContainer{
	float:left;
	border:1px solid #000;
	overflow:auto;
	margin-right:10px;
	padding:10px;
	
	/* CSS HACK */
	width: 450px;	/* IE 5.x */
	width/* */:/**/450px;	/* Other browsers */
	width: /**/450px;
	
	/* CSS HACK */
	height: 712px;	/* IE 5.x */
	height/* */:/**/690px;	/* Other browsers */
	height: /**/690px;
			
}


#contentContainer_aktual{
	float: center;
	border:1px solid #000;
	overflow:auto;
	text-align: justify;
	font-family: Tahoma;

	 
			
}


#contentContainer .openingText{
	color:red;
}

#articleListContainer{	/* <ul> container for article list */
	margin:0 auto;
	text-align:center;
	height:auto;
	overflow:auto;	
	float: center;
	width:310px;
	border:1px solid #000;

}

#articleListContainer_aktual{	/* <ul> container for article list */
	margin:0 auto;
	text-align:left;
	height:auto;
	overflow:auto;	
	float: left;
	width:390px;
	height: 70px;


}



/* dla newsów */

.articleList_n{
	margin:3px;
	padding:2px;
}
.articleList_n li{	/* General layout article in list */
	list-style-type:none;
	height:16px;
	font-weight: normal;
	font-size: 11px;
	padding:2px;
	margin: 0px;
	cursor:pointer;
	color:#bbcd9e;

}
.articleList_n li.articleMouseOver{	/* Mouse over article in list - layout */
	color:#FFF;
}
.articleList_n li.articleClick{	/* Active article in list - layout */
	color:#FFF;
	background-color:#282828;
	color:#FFF;
}





/* dla zespołów */


.articleList_z{
	margin:3px;
	padding:2px;
}
.articleList_z li{	/* General layout article in list */
	list-style-type:none;
	font-family:Tahoma;
	height:17px;
	font-weight: bold;
	font-size: 14px;
	padding:2px;
	margin: 0px;
	cursor:pointer;
	color:#bbcd9e;

}
.articleList_z li.articleMouseOver{	/* Mouse over article in list - layout */
	color:#FFF;
}
.articleList_z li.articleClick{	/* Active article in list - layout */
	color:#FFF;
	background-color:#282828;
	color:#FFF;
}




.keyText{	/* Just a column I use for key text inside articles - the one with the light blue bg and dotted border */

	border:1px dotted #000;
	float:right;
	margin-top:1px;
	margin-left:1px;
	margin-bottom:5px;
	width:150px;
	padding:3px
}
.clear{
	clear:both;
}



/* dział teksty - koniec */



#logos {
	margin-right: 6px;	
	margin-left: 6px;
}



/* newsletter */

#newsletter {
	float:center;
	color: #FFFFFF;
	text-align:center;
	font-family: Tahoma;
	font-size: 11px;
	position: relative;
	top: 540px;
	left: 90px;
	width: 200px;
}

.tbox{
	background: #171717;
	border:1px dashed #57670d;
	float:left; 
	width:75px;
	color: #9e9d9d;
	font: 11px Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
.tbox_max{
	background: #171717;
	border:1px dashed #57670d;
	float:left; 
	width:170px;
	color: #9e9d9d;
	font: 12px Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;
}

.button{
	width: 70px;
	color: #FFFFFF;
	line-height: 10pt;
	font: 12px Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;
   	font-weight: bold;
	background: #1e1e1e;
	border:1px solid #57670d;

}