body {
	font-family: Verdana, sans-serf;
    font-size: 12px;
	background-color: #FFFFFF;
}

/* Układ strony */

#page {
	margin-left: auto;
	margin-right: auto;
	width: 800px;
}

#widepage {
	margin-left: auto;
	margin-right: auto;
	width: 1200px;
}

#header {
	position: relative;
	height: 190px;
	background-color: #FFFFFF;
}

#headerleft {
	position: absolute;
	top: 120px;
	left: 0px;
	width: 90px;
	height: 30px;
	background-color: #2AA7C5;
}

#headerlogo {
	/* border: 1px solid black;*/
	position: absolute;
	top: 0px;
	left: 90px;
	width: 124px;
	height: 183px;
}

#headerright {
	position: absolute;
	top: 120px;
	right: 0px;
	width: 376px;
	height: 28px;
	font-size: 18px;
	font-weight: bold;
	padding: 2px 180px 0px 30px;
	text-align: center;
	color: #FFFFFF;
	background-color: #2AA7C5;
}

#wideheaderright {
	position: absolute;
	top: 120px;
	right: 0px;
	width: 576px;
	height: 28px;
	font-size: 18px;
	font-weight: bold;
	padding: 2px 340px 0px 70px;
	text-align: center;
	color: #FFFFFF;
	background-color: #2AA7C5;
}

#headertopmenu {
	position: absolute;
	top: 150px;
	right: 0px;
	width: auto;
	height: 20px;
}

#menu {
	float: left;
	width: 160px;
    text-align: center;
}

#content {
	float: left;
	width: 640px;
}

#verticalmenu {
    clear: both;
    text-align: center;
}

#fullscreencontent {
    clear: both;
    width: 100%;
}

/* Menu */

ul.menu, ul.menu li {
	display: block;
	list-style: none;
    text-align: left;
	margin: 0;
	padding: 0;
}

ul.menu {
	width: 150px;
	border-top: 1px solid #2AA8C5;
}

ul.menu li {
	border-bottom: 1px solid #2AA8C5;
}

ul.menu a:link, ul.menu a:visited {
	display: block;
	width: 126px;
	text-decoration: none;
	padding: 7px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #2AA8C5;
	border-left: 10px solid #5DC9E2;
}

ul.menu a:hover {
	width: 122px;
	background-color: #2AA8C5;
	color: #FFFFFF;
	border-left: 13px solid #3D8394;
}

ul.mymenu, ul.mymenu li {
	display: block;
	list-style: none;
    text-align: left;
	margin: 0;
	padding: 0;
}

ul.mymenu {
	width: 150px;
	border-top: 1px solid #3B5ACE;
}

ul.mymenu li {
	border-bottom: 1px solid #3B5ACE;
}

ul.mymenu a:link, ul.mymenu a:visited {
	display: block;
	width: 133px;
	text-decoration: none;
	padding: 7px 0px 7px 7px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #3B5ACE;
	border-left: 10px solid #6B86E7;
}

ul.mymenu a:hover {
	width: 132px;
	background-color: #485A9B;
    padding: 7px 0px 7px 4px;
	color: #FFFFFF;
	border-left: 13px solid #132C86;
}

a.vertmenu {
    font-size: 12px;
    text-decoration: none;
    color: #2AA8C5;
}

a.vertmenuav {
    font-size: 17px;
    font-weight: bold;
    text-decoration: none;
    color: #485A9B;
}

a.topmenu {
    color: #0E6A80;
    text-decoration: none;
    font-size: 11px;
}

a.topmenu:hover {
    color: #3B5ACE;
    text-decoration: underline;
    font-size: 11px;
}

.copy {
    color: #BABABA;
    text-decoration: none;
    font-size: 10px;
}

/* Wyniki */

.resultstitle {
    color: #A65A10;
    font-weight: 700;
    font-size: 21px;
}

.resultsdate {
    color: #0D8D2F;
    font-size: 17px;
}

.resultscity {
    color: #132C86;
    font-size: 12px;
}

.resultshost {
    color: #132C86;
    font-size: 12px;
}

table.resultsgames td {
    padding: 2px 4px 2px 4px;
}

.resultsscore {
    color: #BF854B;
    font-weight: bold;
}

.resultssmall {
    font-size: 9px;
}

.resultsteam {
    color: #0E6A80;
    text-decoration: none;
}

.resultsstats {
    color: #132C86;
    text-decoration: none;
}

/* Historia */

.histtnmname {
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

/* News */

.newstable {
    border-collapse: collapse;
}

.newstable td {
    padding: 0px 16px 0px 16px;
    font-size: 10px;
}

a.newsedit {
    color: #0E6A80;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
}

a.newsid {
    color: #000000;
    text-decoration: none;
    white-space: nowrap;
}

tr.odd {
    background-color: #FFFFFF;
}

tr.even {
    background-color: #FFF0D6;
}

img.imgcenter {
	margin-left: auto;
	margin-right: auto;
	display: block;
}

/* Formularze */

table.formtable {
    width: 75%;
    border-width: 0px;
    border-spacing: 4px;
}

table.formtable th {
    padding: 2px;
    color: #FFB164;
    background-color: #A65A10;
}

table.formtable td {
    font-size: 12px;
    padding: 2px;
    background-color: #FFEEDD;
}

input.formbutton {
    border: 1px solid #000000;
    color: #000000;
    font-size: 11px;
    background-color: #FFC790;
}

/******************************************
 *                                        *
 *            Poprzednie style            *
 *                                        *
 ******************************************/

.date {
     /*color: #f7a609;*/
     color: #3333a3;
}

.toptitle {
     color: #fda24e;
     text-decoration: none;
     font-weight: bold;
     font-size: 15px;
}

.sectiontitle {
     color: #0D8D2F; /* #fda24e; */
     text-decoration: none;
     font-weight: bold;
     font-size: 13px;
}

.ltms {
     color: #b6b6b6;
}

.gberror {
     color: #ff1206;
     font-weight: bold;
     font-size: 14px;
}

.profilename {
     color: #0D8D2F;
     font-size: 16px;
     font-weight: bold;
     text-decoration: none;
}
     /* links */
     
     .linksection {
          color: #FF9731;
          font-size: 13px;
          font-weight: bold;
          text-decoration: none;
     }

     .link1 {
          color: #736b94;
          font-size: 15px;
          font-weight: bold;
          text-decoration: none;
     }

     .link2 {
          color: #000000;
          font-size: 13px;
          text-decoration: none;
     }

     /* -results- */

     .game {
          font-family: Courier;
          font-size: 12px;
          /* font-weight: bold; */
          margin-left: 2em;
          color: #000000;
     }

     .summary {
          margin-left: 1.5em;
          color: #2312e4;
     }



/* A */

a {
     text-decoration: none;
}

a.imgcopy {
     color: #000000;
     text-decoration: none;
     font-size: 10px;
}

a.ltm {
     color: #000000;
     font-size: 13px;
     text-decoration: none;
     font-weight: bold;
}

a.ltmr {
     color: #842121;
     font-size: 13px;
     text-decoration: none;
     font-weight: bold;
}

a.ltms {
     color: #000000;
     font-size: 12px;
     text-decoration: none;
}

.results {
     color: #666666;
     font-size: 9px;
     text-decoration: none;
}

a.mailmenu {
     color: #5a4d66;
     font-size: 12px;
     text-decoration: none;
     font-style: italic;
     /*font-weight: bold;*/
}

a.menuav {
	font-size: 17px;
    font-weight: bold;
    text-decoration: none; 

}

     /* links */
     
     a.link3 {
          color: #0E6A80;
          font-size: 13px;
          text-decoration: none;
     }

     a.link3:hover {
          color: #80CFE2;
          font-size: 13px;
          text-decoration: underline;
     }

     /* -results- */

     .tournament {
          color: #e3421a;
          text-decoration: none;
          font-weight: bold;
     }

     .team {
          font-family: Courier;
          /* font-weight: bold; */
          color: #000000;
     }

.message {
     color: #000000;
     text-decoration: none;
}

/* Guestbook */

td.gbid {
     color: #ffffff;
     text-decoration: none;
     font-size: 10px;
     background: #736b94;
}

td.gbdate {
     color: #ffffff;
     text-decoration: none;
     font-size: 10px;
     background: #948cc6;
}

td.gbteam {
     color: #ffffff;
     text-decoration:



     none;
     font-size: 10px;
     background: #948cc6;
}

     a.gburl {
          color: #ffffff;
          text-decoration: none;
          font-size: 10px;
     }

     a.gburl:hover {
          color: #dc913f;
          text-decoration: none;
          font-size: 10px;
     }
     
td.gbtext {
     color: #000000;
     padding-top:5px;
     padding-left:10px;
     padding-right:10px;
     padding-bottom:5px;
     text-decoration: none;
     font-size: 12px;
     background: #eaddf6;
}

input.gb {
     border: none;
     font-size: 12px;
     background: #eaddf6;
}

select.act {
     border: none;
     font-size: 12px;
     background: #ffffff;
}

textarea.act {
     border: none;
     font-size: 12px;
     background: #ffffff;
}

textarea.gb {
     border: none;
     font-size: 12px;
     background-color: #eaddf6;
}

.settings_section_title {
     color: #fda24e;
     text-decoration: none;
     font-weight: bold;
     font-size: 13px;
}

input.settings_input {
     border: none;
     font-size: 12px;
     background: #ffffff;
}

input.maildo {
     border: 0;
     font-size: 10px;
     color: #000000;
     background: #eaddf6;
}

.activity_comment {
     margin-left: 1.5em;
     color: #808080;
     font-size: 10px;
}

.activity_info {
     color: #808080;
     font-size: 10px;
}

table.warning {
     border: solid #ffff00;
     color: #d57105;
     background: #842121;
}

.newsdate {
     color: #ff6600;
     font-size: 10px;
}

/* Kolorystyka strony */

/* Kolor podstawowy: 2AA8C5 3D8394 0E6A80 5DC9E2 80CFE2
   Drugi kolor: 3B5ACE 485A9B 132C86 6B86E7 8C9FE7 (granatowy)
   Trzeci kolor: 29D957	40A25A 0D8D2F 5DEC82 83EC9E (zielony)
   Dodatkowy: FF9731 BF854B A65A10 FFB164 FFC68D (pomarańczowy) */
   
