.tit {font-size: 15pt; font-style: italic; font-family: "arial black"; color: #004F00; text-decoration: none;}
.tit2 {font-size: 15pt; font-style: normal; font-family: "arial black"; color: #339900; text-decoration: none;}
.cou {font-size: 10pt; font-style: normal; font-weight: bold; font-family: arial; color: #009933; text-decoration: none;}
.opis {font-size: 11pt; font-weight: bold; font-style: italic; font-family: "times new roman"; color: #339933; text-decoration: none;}
.news {font-size: 25pt; font-weight: normal; font-family: "arial black"; color: #339933; text-decoration: none;}
.tek {font-size: 10pt; font-weight: bold; font-family: arial; color: #00FF99; text-decoration: none;}
.tekn {font-size: 10pt; font-weight: normal; font-family: arial; color: #55FF8C; text-decoration: none;}
.tekw {font-size: 10pt; font-weight: bold; font-family: arial; color: #DDE860; text-decoration: none;}
.teka {font-size: 13pt; font-weight: bold; font-family: arial; color: #00FF99; text-decoration: none;}
.tek1 {font-size: 13pt; font-weight: bold; font-family: "times new roman"; color: #98B623; text-decoration: none;}
.tek1c {font-size: 15pt; font-weight: bold; font-family: "times new roman"; color: #BD2222; text-decoration: none;}
.tekch {font-size: 13pt; font-weight: bold; font-family: "times new roman"; color: #03BCA5; text-decoration: none;}
.tekd {font-size: 10pt; font-weight: bold; font-family: "times new roman"; color: #339933; text-decoration: none;}
.rig {font-size: 8pt; font-weight: normal; font-family: verdana; color: #CCCCFF; text-decoration: none;}
.small {font-size: 3pt; font-weight: normal; font-family: verdana; color: #CCCCFF; text-decoration: none;}
A:link     { color: #33CC33; text-decoration: none }
A:visited  { color: #009933; text-decoration: none }
A:hover    { color: #0099FF; text-decoration: underline }
A:active   { color: #39B9B6; text-decoration: underline }

.main {font-size: 10pt; color: #20C124; font-family: Verdana; background-color: black; background-image: url(images/walla.gif); }
.main .tit {font-size: 15pt; font-style: italic; font-family: "arial black"; color: #004F00; text-decoration: none;}
.main .tit2 {font-size: 15pt; font-style: normal; font-family: "arial black"; color: #339900; text-decoration: none;}
.main .cou {margin-top:15px;text-align:center; font-size: 9pt; font-style: normal; font-weight: bold; font-family: arial; color: #009933; text-decoration: none;}
.main .cou2 {margin-top:5px; text-align:center; font-size:10pt; font-style: normal; font-weight: bold; font-family: arial; color: #009933; text-decoration: none;}
.main .opis {font-size: 11pt; font-weight: bold; font-style: italic; font-family: "times new roman"; color: #339933; text-decoration: none;}
.main .opis12 {font-size: 12pt; font-weight: bold; font-style: italic; font-family: "times new roman"; color: #339933; text-decoration: none; text-align:center; }
.main .opis_sm {font-size: 9pt; font-weight: bold; font-style: italic; font-family: "times new roman"; color: #339933; text-decoration: none;}
.main .opis_jb {font-size: 11pt; font-weight: bold; font-style: normal; font-family: "times new roman"; color: #B7BA30; text-decoration: none;}
.main .news {font-size: 25pt; font-weight: normal; font-family: "arial black"; color: #339933; text-decoration: none;}
.main .tek {font-size: 10pt; font-weight: bold; font-family: arial; color: #00FF99; text-decoration: none;}
.main .tekw {font-size: 10pt; font-weight: bold; font-family: arial; color: #DDE860; text-decoration: none;}
.main .tekw1 {font-size: 9pt; font-weight: bold; font-family: arial; color: #C1C62D; text-decoration: none;}
.main .teka {font-size: 13pt; font-weight: bold; font-family: arial; color: #00FF99; text-decoration: none;}
.main .tek1 {font-size: 13pt; font-weight: bold; font-family: "times new roman"; color: #98B623; text-decoration: none;}
.main .tek1c {font-size: 15pt; font-weight: bold; font-family: "times new roman"; color: #BD2222; text-decoration: none;}
.main .tekch {font-size: 13pt; font-weight: bold; font-family: "times new roman"; color: #03BCA5; text-decoration: none;}
.main .tekd {font-size: 10pt; font-weight: bold; font-family: "times new roman"; color: #339933; text-decoration: none;}
.main .newsdate {margin-top:10px; text-align: left; font-size: 9pt; font-weight: bold; font-family: "times new roman"; color: #339933; text-decoration: none;}
.main .newstitle {margin-top:0px; text-align: center; font-size: 12pt; font-weight: bold; font-family: "times new roman"; color: #98B623; text-decoration: none;}
.main .newstext {margin-top:15px; text-align: left; font-size: 9pt; font-weight: normal; font-family: verdana; color: #00FF99; text-decoration: none;}
.main .newsauthor {margin-top:5px; margin-bottom:10px; text-align: right; font-size: 9pt; font-weight: bold; font-family: verdana; color: #00FF99; text-decoration: none; font-style: italic;}
.main .newsyear {vertical-align:middle; text-align:center; font-family: "times new roman"; font-size: 20pt; font-weight: bold;  color: #3FBD2D; margin:10px;}
.main .chroniclebox {padding:20px 10px 10px 10px; width:450px; border:4px #12220D solid; -moz-border-radius: 30px; -webkit-border-radius: 30px; -khtml-border-radius: 30px; border-radius: 30px; margin-left: auto; margin-right:auto; margin-top:25px; margin-bottom:10px;}
.main .chrontable {margin-top:10px; margin-bottom:10px; text-align:center; margin-left: auto; margin-right:auto;}
.main .maintable {margin: 0px auto; text-align: center; border:0px; width:100%;}
.main .maintd {width: 100%; text-align:center; vertical-align: top;}
.main .maintdmenu {vertical-align: top; text-align: left;}
.main .mainbox {overflow: hidden; width:88%; min-width:750px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; padding-top: 10px; margin-left:auto; margin-right:auto; background-color: black; border: 1px #285F1F solid; margin-top:20px; margin-bottom: 20px;}
.main .dragonbox {border:0px red solid; text-align:center; width:100%; }
.main .newsbox {vertical-align: top; border:0px red solid; text-align:center; min-width:510px; }
.main .swordbox {vertical-align: top; border:0px green solid; text-align:center; width:50px; padding-top:20px; margin:0px;}
.main .addbox {vertical-align: top; border:0px red solid; text-align:center; width:150px; padding-top:20px;}
.main .welcome_table {width:100%; margin-bottom:10px; border:0px;}
.main .welcome {padding-left:20px; text-align:left; font-size: 10pt; font-weight: bold; font-family: arial; color: #B7BA30; text-decoration: none;}
.main .welcome_log {padding-right:20px; text-align:right; font-size: 10pt; font-weight: bold; font-family: arial; color: #DDE860; text-decoration: none;}
.main .xmasdesc {width:700px; margin:auto; text-align: left; font-size: 10pt; font-weight: normal; font-family: verdana; color: #00FF99; text-decoration: none;}
.main .tek11 {font-size: 11pt; font-weight: normal; font-family: arial; color: #55FF8C; text-decoration: none; text-align:left; }
.main .rig {font-size: 8pt; font-weight: normal; font-family: verdana; color: #CCCCFF; text-decoration: none;}
.main .garfield {font-size: 9pt; font-weight: bold; font-family: arial; color: #9FB11D;}
.main .snake {background-image: url(images/wall_snake.gif); border: 2px #000000 solid; width: 90%; margin:0px auto; text-align:center; padding:20px; }
.main .gold {background-image: url(images/wall_gold.gif); border: 2px #000000 solid; width: 90%; margin:0px auto; text-align:center; padding:20px; }
.main .sudoku1 {font-size: 12pt; font-weight: bold; font-style: italic; font-family: "times new roman"; color: #9C3330; text-decoration: none; text-align:center; }
.main .sudoku2 {font-size: 11pt; font-weight: normal; font-family: arial; color: #FA5; text-decoration: none; text-align:left; }
.main .rig2 {font-size: 8pt; font-weight: normal; font-family: arial; color: #9FB11D;}
.main .rig2 a:link     {text-decoration: none }
.main .rig2 a:hover    {text-decoration: underline }
.main .rig2 a:active   {text-decoration: underline }
.main .small {font-size: 3pt; font-weight: normal; font-family: verdana; color: #CCCCFF; text-decoration: none;}
.main .biglink {font-size: 15pt; font-weight: bold; font-family: "arial black"; color: #339933; text-decoration: none;}
.main a:link     { color: #33CC33; text-decoration: none }
.main a:visited  { color: #009933; text-decoration: none }
.main a:hover    { color: #89E70C; text-decoration: underline }
.main a:active   { color: #39B9B6; text-decoration: underline }
.main .games a:link     { color: #CF5430; text-decoration: none }
.main .games a:visited  { color: #991300; text-decoration: none }
.main .games a:hover    { color: #E7CB0C; text-decoration: underline }
.main .games a:active   { color: #BCB636; text-decoration: underline }

.main .error {background-image: url(images/wallorange.gif); border: 2px #000000 solid; width: 80%; margin:0px auto; text-align:center; padding:20px; }
.main .error .tek {font-size: 13pt; font-weight: bold; font-family: arial; color: #CC0000; text-decoration: none; }
.main .error .big {font-size: 40pt; font-weight: bold; font-family: arial; color: #FF531A; text-decoration: none; }
.main .menudiv {float:left; text-align: right; width: 180px; padding-top:20px; padding-left:7px; border:0px;}

.main input {background-color: #ABC2CD; padding-left: 2px; margin-left:10px; margin-right:10px; margin-top: 3px; margin-bottom: 8px;}
.main textarea { background-color: #ABC2CD; }
.main .alpha {background-color: #0E1425; border: 3px solid #1F2545; background-image:url(wallb.gif); width:900px; padding: 15px; margin:0px auto; text-align: left; }
.main .but {background-color: #575FA2;}

.main .year_summary .box {width:700px; margin-left:auto; margin-right:auto; margin-bottom:20px;}
.main .year_summary .descr {text-align: justify; font-size: 10pt; font-weight: normal; font-family: verdana; color: #D8EE80; text-decoration: none;}
.main .year_summary .title {margin-left:auto; margin-right:auto; margin-bottom:20px; margin-top:0px; text-align: left; font-size: 12pt; font-weight: bold; font-family: verdana; color: #ABEC13; text-decoration: none;}
.main .year_summary .arrow {clear:both; margin-left:auto; margin-right:auto; margin-bottom:20px; text-align: center; font-size: 11pt; font-weight: bold; font-family: verdana; color: #EFEA10; text-decoration: none;}
.main .year_summary .graph {float:left; margin-left:10px; margin-right:15px; margin-bottom:15px; border:0px; font-size: 10pt; font-weight: normal; font-family: verdana; color: #EFEA10; text-decoration: none;}


.extranet {font-size: 10pt; font-weight: bold; font-family: arial; color: #00FF99; text-decoration: none; background-image: url(images/walla.gif);}
.extranet .sm {font-size: 9pt; font-weight: normal; font-family: arial; color: #00FF99; text-decoration: none; }
.extranet .title {font-size: 30pt; font-weight: normal; font-family: "arial black"; color: #121FB8; text-decoration: none; }
.extranet a { color: #32B1CD; text-decoration: underline; }
.extranet a:visited { color: #32B1CD; text-decoration: underline; }
.extranet a:hover { color: #8BD3E2; text-decoration: underline; }
.extranet a:active { color: #8BD3E2; text-decoration: underline; }

.quiz {font-size: 10pt; color: #FFFFFF; font-family: Verdana; background-color: black; background-image: url(images/walla.gif); }
.quiz .all {font-size: 10pt; font-weight: normal; font-family: arial; color: #00FF99; text-decoration: none; }
.quiz .title {font-size: 30pt; font-weight: normal; font-family: "arial black"; color: #121FB8; text-decoration: none; }
.quiz .topic {font-size: 10pt; font-weight: bold; font-family: arial; color: #D5C82B; text-decoration: none; }
.quiz .ling {font-size: 12pt; font-weight: bold; font-family: arial; }
.quiz .pytanie {font-size: 10pt; font-weight: bold; font-family: arial; color: #6FE137; text-decoration: none; }
.quiz .odpowiedzi {font-size: 10pt; font-weight: normal; font-family: arial; color: #3ADE99; text-decoration: none; }
.quiz textarea { background-color: #ACE3DA}
.quiz input { background-color: #ACE3DA}
.quiz a:link     { color: #33CC33; text-decoration: none}
.quiz a:visited  { color: #009933; text-decoration: none}
.quiz a:hover    { color: #89E70C; text-decoration: underline}
.quiz a:active   { color: #39B9B6; text-decoration: underline }

.login {font-size: 10pt; font-weight: bold; font-family: arial; color: #20C124; text-decoration: none; background-image: url(images/walla.gif);}
.login .sm {font-size: 9pt; font-weight: normal; font-family: arial; color: #00FF99; text-decoration: none; }
.login .title {font-size: 30pt; font-weight: normal; font-family: "arial black"; color: #121FB8; text-decoration: none; }
.login .rig {font-size: 8pt; font-weight: normal; font-family: verdana; color: #CCCCFF; text-decoration: none;}
.login table {background-color: #0E1425; border: 3px solid #1F2545; background-image:url(images/wallb.gif); width:700px; padding: 5px; margin:0px auto }
.login td { font-family: Arial; font-size: 10pt; color: #AFCD07; text-align:center; white-space: normal; padding: 3px;}
.login textarea { background-color: #ABC2CD}
.login input {background-color: #ABC2CD; padding-left: 5px;}

.centre {font-size: 10pt; font-weight: bold; font-family: arial; color: #00FF99; text-decoration: none; background-image: url(images/walla.gif);}
.centre .section {font-size: 11pt; font-weight: bold; font-family: arial; color: #DDFC03; text-decoration: none;}
.centre .sm {font-size: 9pt; font-weight: normal; font-family: arial; color: #00FF99; text-decoration: none; }
.centre .title {font-size: 30pt; font-weight: normal; font-family: "arial black"; color: #121FB8; text-decoration: none; }
.centre .rig {font-size: 8pt; font-weight: normal; font-family: verdana; color: #CCCCFF; text-decoration: none;}
.centre .but {background-color: #575FA2;}
.centre table {background-color: #0E1425; border: 3px solid #1F2545; background-image:url(images/wallb.gif); width:700px; padding: 5px; margin:0px auto }
.centre .alpha {background-color: #0E1425; border: 3px solid #1F2545; background-image:url(images/wallb.gif); width:700px; padding: 15px; margin:0px auto; text-align: center; }
.centre td { font-family: Arial; font-size: 10pt; color: #AFCD07; text-align:center; white-space: normal; padding: 3px;}
.centre textarea { background-color: #ABC2CD}
.centre input {background-color: #ABC2CD; padding-left: 5px; margin-left:10px; margin-right:10px; margin-top: 3px; margin-bottom: 8px;}
.centre select {background-color: #ABC2CD; margin-left:10px; margin-right:10px;}
.centre a:link     { color: #33CC33; text-decoration: none }
.centre a:visited  { color: #009933; text-decoration: none }
.centre a:hover    { color: #89E70C; text-decoration: underline }
.centre a:active   { color: #39B9B6; text-decoration: underline }

.menu .ac_td {	color: black;
			width:170px;
			height:20px;
			font-weight:bold;
			font-family:arial;
			font-style:italic;
			font-size:13px;
			text-align:center;
			background:url(images/green.jpg);
			margin-top:0px;
			cursor: pointer;
			}
.menu a:link { 	
			display: block; 
			width:170px; 
			height:20px;
			text-decoration: none;
			font-weight:bold;
			color: black 
			}
.menu a:visited { 	
			display: block; 
			width:170px; 
			height:20px;
			text-decoration: none;
			font-weight:bold;
			color: black 
			}
.menu a:active { 	
			display: block; 
			width:170px; 
			height:20px;
			text-decoration: none;
			font-weight:bold;
			color: black 
			}
.menu a:hover {
			text-decoration: none;
			font-weight:bold;
			color: black
			}

