body { font-family: Verdana, Arial, Helvetica, sans-serif}
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
th { font-family: Verdana, Arial, Helvetica, sans-serif;}
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;	font-style: normal;	line-height: normal; color: #000000; text-decoration: none;	background-color: #FFFFFF;	background-image: url(../img/bckground_body.gif); background-repeat: repeat-x; height:100%; }

h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; text-align:left; font-style:normal; color:#333333;}

/* Deklaracje Wrapperów */

#wrapper_main {	width:912px; min-height:400px; text-align:center; margin:0 auto; background-color:#FFFFFF;}
#wrapper_banner {margin-top:10px; border:0px #000 solid; margin:0 auto;}
#wrapper_navi { margin-top:0px; border:0px #000 solid; padding: 0; visibility:visible;}
#wrapper_left {	margin-top:0px;	margin-bottom:10px;	width:210px; float:left; clear:left;}
#wrapper_right { margin-top:0px; margin-bottom:10px; min-height: 450px;	width:700px; float:right; clear:none;}
#wrapper_footer { margin-bottom: 0px; margin-top:auto; width:912px;	height: 52px; /*height: 20px; background-image:url(../img/footer.png);*/ clear:both; text-align:left;	vertical-align:bottom; margin: 2px 0px 0px 0px; padding: 3px 0px 0px 0px; font-size: 7pt; text-indent: 20px; border-top: dotted 1px;}

/* Okreslenie wlasnosci elementów poszczególnych warstw */

#content{ background:#FFFFFF; padding: 5px 7px 3px 7px; width: 683px; border-left: 1px dotted; min-height: 450px; line-height: 120%; margin-top: 5px;}
#content p {text-align:justify; font-size:9pt; font-family: Verdana, Helvetica, sans-serif; text-decoration:none;}
#content p.konto { text-align:center; font-size:9pt; font-family: Verdana, Helvetica, sans-serif; text-decoration:none;}
#content a:link, a:visited {font-weight: normal;}
#content a:hover {font-weight: normal;}
#content li.lista_1 {list-style: disc; display: list-item; margin: 0px;	padding: 2px 0px 2px 0px; list-style-position: inside; text-align:left;	list-style-position: outside;}
#content li.lista_2 {list-style-type: inherit;  display: list-item; margin: 0px;	padding: 2px 0px 2px 0px; list-style-position: inside; text-align:left;	list-style-position: outside;}
#content p.navi_kursy {display: block;}

#navi_bar { background-image:url(../img/menu_bar2.png); background-repeat:repeat-y; height:30px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt; font-style: normal;	line-height: 200%;	font-weight: normal;	font-variant: normal;	color: #003366;	text-decoration: none;	text-align: left;	vertical-align: top;	list-style-type: disc;	display:block;	border-top: 0px solid;	border-left: 0px solid;	border-right: 0px solid; padding-top: 0px;}
#navi_bar ul, ul li { display: block; list-style: none;	margin: 0;	padding: 1px 1px 1px 1px; }
#navi_bar ul li {display: inline; float: left; width:auto; white-space: nowrap;}
#navi_bar ul li a:link, ul a:visited { font-weight: bold; text-align:center; color:#003399;	padding: 1px 15px 1px 15px;	text-decoration:none;}
#navi_bar ul li a:hover { color: #333333; text-align:center; text-decoration:none;}

#menu {background:#FFFFFF; padding: 0px 0px 0px 0px; width: 210px; margin-left: 0px; margin-top: 5px; list-style-position: inside; list-style-type: none;}
#menu ul {list-style: none; margin: 0; padding: 0;}
#menu li.menu_item  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 250%; font-weight: bolder; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; text-align: left; text-indent: 1px; white-space: nowrap; display:block; border-bottom: 0px solid; text-align:left; background-image:url(../img/menu_item2.png); background-repeat: no-repeat; padding: 0px 3px 0px 2px; margin: 1px 0px 1px 0px; }
#menu li.menu_item a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; line-height: 250%; font-variant: normal;	text-transform: none; color: #333333; text-decoration: none; text-align: left; text-indent: -1px; white-space: nowrap; display:block; border-bottom: 0px solid; text-align:left; background-image:url(../img/menu_item2.png); background-repeat: no-repeat; padding: 0px 8px 0px 2px; margin: 1px 5px 1px 0px; }
#menu li.menu_item a:hover { color:#990033; }
#menu li.menu_item_1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 150%; font-weight: normal; font-variant: normal; text-transform:none; color: #003366; text-decoration: none;	background-color: #ffffff; text-align: left; white-space: normal; display:block; text-align:left; padding: 4px 3px 4px 7px; }
#menu li.menu_item_1 a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;	font-style: normal;	line-height: 150%; font-weight: normal;	font-variant: normal; text-transform:none; color: #003366; text-decoration: none; background-color: #ffffff; text-align: left; white-space: normal; display:block; text-align:left; padding: 0px 3px 0px 0px; margin-left: 7px;	list-style-position: outside; }
#menu li.menu_item_1 a:hover {color:#990033;}

/* Luzne style */

table.kursy {border: 1px solid #CCCCCC; font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-align:left; padding: 2px 2px 2px 2px;}
tr.kursy1 { background-color: #dae8ff;}
tr.kursy2 {background-color:#FFFFFF;}

ul.tresc {list-style-type:circle; list-style-position: outside;}

h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; text-align:left; font-style:normal; color:#333333;}

/* Style w opisach kursów */

p.nazwakod { font-weight: bold; font-size: 10px; text-indent: 10px; color: #000099; }
p.opis { font-weight: bold; margin-left: 20px; }
p.prowadzacy { font-weight: bold; margin-left: 20px; color: #333333; }
td.skrot { font-weight: bold; color: #333333; }
td.nazwa a:link, a:visited { font-weight: bold; color: #000000;}
td.nazwa a:hover { font-weight: bold; color: #666666; }
p.konto {text-align: center; }
h2.glowna {text-align:center;}
a:link, a:visited {font-weight: normal; color:#333333;}
a:hover {font-weight: normal; color:#990000;}