/* CSS Document */

/* GŁÓWNE */
body { 
		margin: 0; 
		padding: 0; 
		background: #fff url(../images/back_bg.gif) top repeat-x;
		height: 100%;
}

td, p, h1, h2, h3, div { 
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px;
}

li hr { height: 1px; }


a { 
		text-decoration: none; 
		border: none;
}

a img { border: 0; }

.link_foto {
		color: #333333;
}
.link_foto:hover {
		color: #990000;
}

.page_links a, .page_links  { 
		color: #666666;
}
.page_links a:hover {
		color: red;
}
.page_link_active {
		color: red;
}


.link {
	 	color: #000;
}

.link:hover { 
		color: red; 
}


#ShadowLeft {
		position: absolute; 
		background: url(../images/shadow_left.gif); 
		width: 9px; 
		left: -9px; 
		height: 100%;
}

#ShadowRight {
		position: absolute; 
		background: url(../images/shadow_right.gif); 
		width: 9px; 
		left: 770px; 
		height: 100%;
}

/* TOP */
#site_adress { 
		width: 950px;
		height: 15px; 
		text-align: right; 
		font-size: 9px; 
		color: #fff; 
		background: #050505;
		margin: 0 auto;
}

#site_adress a { 
		color: #fff;
}

#site_adress a:hover { 
		color: #FF0000;
}

#header { 
		width: 950px; 
		height: 148px; 
		display: block;
		position: relative;
}
#top1 { 
		height: 148px;
		width: 190px;
		background: url(../images/top_1.jpg);
		position: absolute;
}
#top2 { 
		height: 148px;
		width: 185px;
		background: url(../images/top_2.jpg);
		position: absolute; left:190px;

}
#top3 { 
		height: 148px;
		width: 195px;
		background: url(../images/top_3.jpg);
		position: absolute; left: 375px;
}
#top4 { 
		height: 148px;
		width: 190px;
		background: url(../images/top_4.jpg);
		position: absolute; left: 570px;
}
#top5 { 
		height: 148px;
		width: 190px;
		background: url(../images/top_5.jpg);
		position: absolute; right: 0px;
}
/* MENU */
#menu {
		width: 950px;
		height: 35px;
		background: url(../images/top_menu_bg.jpg);
		position: relative;
		margin-bottom: 1px;
}

#menu ul { 
		list-style: none;
		margin: 0 auto; 
		padding: 0;
}
#menu li { 
		position: absolute;
}

#menu a {
		border: none;
		text-decoration: none;
}

/* PRZYCISKI */
a#oklubie {
		width: 89px;
		height: 35px;
		background-image: url(../images/menu/o_klubie.gif);
		display: block;
}
a#oklubie:hover {
		background-image: url(../images/menu/o_klubie_over.gif);
}

a#wydarzenia {
		width: 96px;
		height: 35px;
		background-image: url(../images/menu/wydarzenia.gif);
		display: block;
}
a#wydarzenia:hover {
		background-image: url(../images/menu/wydarzenia_over.gif);
}

a#b_sekcje {
		width: 76px;
		height: 35px;
		background-image: url(../images/menu/sekcje.gif);
		display: block;
}
a#b_sekcje:hover {
		background-image: url(../images/menu/sekcje_over.gif);
}

a#b_tabele {
		width: 76px;
		height: 35px;
		background-image: url(../images/menu/tabele.gif);
		display: block;
}
a#b_tabele:hover {
		background-image: url(../images/menu/tabele_over.gif);
}

a#b_sponsorzy {
		width: 88px;
		height: 35px;
		background-image: url(../images/menu/sponsorzy.gif);
		display: block;
}
a#b_sponsorzy:hover {
		background-image: url(../images/menu/sponsorzy_over.gif);
}

a#b_kontakt {
		width: 74px;
		height: 35px;
		background-image: url(../images/menu/kontakt.gif);
		display: block;
}
a#b_kontakt:hover {
		background-image: url(../images/menu/kontakt_over.gif);
}

a#b_klubstu {
		width: 74px;
		height: 35px;
		background-image: url(../images/menu/klub_stu.gif);
		display: block;
}
a#b_klubstu:hover {
		background-image: url(../images/menu/klub_stu_over.gif);
}

a#b_forum {
		width: 74px;
		height: 35px;
		background-image: url(../images/menu/forum.gif);
		display: block;
}
a#b_forum:hover {
		background-image: url(../images/menu/forum_over.gif);
}



/* GŁÓWNA CZĘŚĆ */
#container { 
		width: 950px;
		height: auto;
		background: #fff url(../images/bg_main.png) top left repeat-y;
		padding: 0;
		float: left;
		position: relative;
}

/* LEWA KOLUMNA */
#LeftCol { 
		width: 180px;
		overflow: hidden;
		float: left;
}

#LeftCol div.head {
		width: 180px;
		height: 21px;
}

#LeftCol div.menu {
		width: 180px; 
		height: auto;
		padding-bottom: 10px;
		padding-top: 10px; 
		background: url(../images/left_bg_modul.png) top repeat-x;
}
#RightCol td {
		font-size: 10px;
}

#RightCol div.head {
		width: 180px;
		height: 21px;
}

#RightCol div.menu {
		width: 180px; 
		height: auto;
		padding-bottom: 10px;
		padding-top: 10px; 
		background: url(../images/left_bg_modul.png) top repeat-x;
}

#RightCol div.box, #RightCol div.box_wideo {
		width: 180px; 
		height: auto;
		padding-bottom: 10px;
		padding-top: 10px; 
		background: url(../images/left_bg_modul.png) top repeat-x;
		font-family: Tahoma, Verdana;
		color: #FFFFFF;
		font-size: 10px;
		padding-left: 5px; padding-right: 5px;
}

#RightCol div.box_wideo a {
		color: #FFF;
}

#RightCol div.box_wideo a:hover {
		color: #FC0;
}

/* SUBSKRYPCJA */
#LeftCol div.menu p {
		padding: 0px 5px 0px 5px;
		color: #fff;
		font-size: 10px;
		margin: 0;
}

.mail {
		width: 173px;
		height: 28px;
		background: url(../images/input.png) no-repeat;
		font-size: 10px;
		color: #990000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		border: none;
}
/* =========== */

/* NAWIGACJA */
#LeftCol ol hr {
		width: 180px;
		background: /* #494949 */ #FF0000;
		height: 1px;
		padding: 0;
		color: #FF0000;
		size: 1;
		margin: 4px 0px 4px -5px;		
}

#LeftCol ol {
		margin: 0px 0px 0px 5px; /* top right bottom left */
		padding: 0;
		color: #fff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		list-style: none;
		line-height: normal;
}

#LeftCol li {
		padding: 0; 
		margin: 0;
}

#LeftCol li a {
		color: #fff;
}

#LeftCol li a:hover {
		color: #FFFF00;
		font-weight: bold;
}

img.arrow {
		width: 2px;
		height: 3px;
		padding-bottom: 2px;
}
/* =========== */

#LeftCol hr {
		width: 180px;
		background: #FF0000;
		height: 1px;
		padding: 0;
		color: #FF0000;
		size: 1;
		margin: 2px 0px 2px 0px;		
}

.news {
		width: 180px;
}
.news img {
		width: 150px; height: 37px;
}

.news td {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #fff;
		text-align: left;
}

.news td a {
		color: #fff;
		font-weight: bold;
		padding-right: 10px;
}
.news td a:hover {
		color: #FFFF00;
}

.pages {
		color: #666666;
		font-size: 11px;
}
.pages:over { 
		color: #990000;
}
.page_open {
		color: #990000;
		font-weight: bold;
}

/* PRAWA KOLUMNA */
#RightCol { 
		width: 180px;
		overflow: hidden;
		background: /* #747474 */ #e80101;
		float: left;
		vertical-align: top;
}

/* GŁÓWNA KOLUMNA */
#MainCol {
		width: 587px;
		margin-left: 3px;
		overflow: hidden;
		float: left;
}

div#MainHeadline {
		width: 590px;
		height: 32px;
		background: url(../images/main_headline.png);
		text-align: center;
		left: 180px;
		position: absolute;
		display: block;
		z-index: 5;
}
div#MainHeadline h1 {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #fff;
		font-weight: normal;
		padding-top: 5px;
}

div#MainWrap {
	    width: 587px;
		height: auto;
		display: block;
		margin-top: 37px		
}

div#MainWrap td {
		font-size: 11px;
}

div#MainWrap2 {
	    width: 587px;
		height: auto;
		display: block;
		padding-top: 40px;
}
div#MainWrap2 ul {
		list-style: none;
		padding: 0;
		margin-top: 0px;
		margin-left: 40px;
		text-align: left;
}
div#MainWrap2 p {
		padding-bottom: 0;
		font-family: Tahoma; 
		font-size: 11px; 
		text-align: left;
}
div#MainWrap2 li a {
		text-decoration: none;
		font-family: Tahoma, Verdana;
		color: #333333;	
}
div#MainWrap2 li a:hover {
		color: #FF0000;
}
.inText {
		color: #000000;
}
.inText:hover {
		color: #990000;
}

/* SPONSORZY */
.sponsors {
        text-align: justify;
		font-size: 11px;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		text-indent: 20px;
		padding-right: 40px;
		margin-left: 25px;
		line-height: 17px;
}

/* KONTAKT */
.kontakt {
		color: #000000;
}
.kontakt:hover {
		color: #990000;
}

/* TABELA WYNIKÓW */
.tabela_row {
		background: #F0F0F0;
		font-size: 11px;
}
.tabela_row2 {
		font-size: 11px;
		background: #E8E8E8;
}
.tabela_head {
		background: #FFCC33;
		font-size: 10px;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

/* AKTUALNOŚCI */
.newsTXT p {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;
		padding: 0;
		margin: 0;
}
td.extras {
		font-size: xx-small;
		font-family: tahoma;
		color: #b2b2b2;
}
td.extras a {
		color: #b2b2b2;
		text-decoration: none;
}
td.extras a:hover {
		color: #990000;
}

.more {
		color: #990000;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: none;
}
.more:hover {
		color: #FF0000
}

.news_all h2 {
		padding: 0;
		margin: 0;
		color: #990000;
		font-size: 12px;
}

.news_all_txt {
		font-size: 11px;
		text-align: justify;
}
/* *********************** */

/* KOMENTARZE */
.comment {
		font-size: 10px;
		text-align: justify;
		color: #666666;
}
.comment_nick {
		font-size: 10px;
		color: #990000;
}
.comment_extra {
		font-size:10px;
		color: #999999;
		text-decoration: none;
}
.comment_extra a {
		font-size: 10px;
		color: #999999;
		text-decoration: none;
}
.comment_extra a:hover {
		color: #333333;		
}
.comment_txt {
		color: #666666;
		font-size: 10px;
}

.back {
		font-size: 9px;
		color: #666666;
}
.back:hover {
		color: #FF0000;
}
/* ********************** */


/* HISTORIA */
.history table {
		width: 567px;
		margin: 0 auto;
}
.history td {
		text-align: justify;
}

/* TEAM */
.team td {
		font-family: Tahoma; 
		font-size: 10px; 
		text-align: left;
}

/* STOPKA */
div#footstop { 
		color: #fff; 
		font-size: 9px; 
		text-align: center;
		height: 145px;
		width: 100%;
		clear: both;
		background: #050505 url(../images/foot_bg.gif) top repeat-x;
}


div#foot_links { 
		color: #fff; 
		font-size: 9px; 
		text-align: center;
		height: 50px;
		width: 950px;
		clear: both;
		background: #050505;
}

div#foot_links a, div#footBG a { 
		color: #fff;
}
#foot_links a:hover, #footBG a:hover { 
		color: #FF0000;
}

#footBG {
		color: #fff;
		width: 950px;
		height: 25px;
		font-size: 9px; 
		text-align: center;
		background: url(../images/foot.jpg);
		clear: both;
		padding-top: 70px;
}

/* WIDEO */
#wideo {
		padding: 10px;
		font-size: 9px;
}

#wideo td {
		text-align: center;
		padding-right: 5px;
}
#wideo td a {
		color: #000000;
}
#wideo td a:hover {
		color: #990000;
		text-decoration: underline;
}

/* KONIEC WIDEO */
