/*----------------------------------------------------- Podstawowe ustawienia --------------------------- */
body {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
table,td {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
a {text-decoration: none;}
a:hover {text-decoration:underline;}

/*----------------------------------------------------- Układ --------------------------- */
#window {padding: 0px;margin: 0px;border: 0px;width: 100%;text-align: center;}
#container {width: 950px;margin: 0px auto;padding:0px;padding-bottom: 10px;text-align: center;background-color:#004b75;position:relative;}
#top {width: 950px;height: 40px;margin: 0px; text-align: center;background-color:#09294f;}
.data {float:right;clear: right;color:#ffffff;margin:5px 10px 0px 0px}
.imieniny {float:right;clear: right;color:#ffffff;margin:5px 10px 0px 0px}
#lang, #lang_pl {float:left;height:40px;margin-left:10px;overflow:hidden;}
#lang a {display:block;height:40px;color:#6c8eb1;background-image: url(/media/images/english.gif);background-position:0px 0px; background-repeat:no-repeat;padding-top: 11px;padding-left: 35px;}
#lang_pl a {display:block;height:40px;color:#6c8eb1;background-image: url(/media/images/polski.gif);background-position:0px 0px; background-repeat:no-repeat;padding-top: 11px;padding-left: 35px;}
#topbar {font-size: 10px;line-height:10px;color:#ffffff;width:950px;height:40px;padding: 0px;margin: 0px;border: 0px;text-align:center;}
.logo {width: 950px; height:125px; background:url(../images/logo.jpg) top left no-repeat;}
#maincolumntop {clear:both;width:100%;text-align:center;margin:0px auto;background-color:#09294f}
#leftcolumn {float: left;width: 200px;margin:0px;margin: 0px;padding-top:3px;padding-right: 3px;overflow: hidden;background-color: #ffffff;}
#leftcontainer {margin: 0px 0px auto 0px;}
#maincontent {clear:right;float:right;width: 747px;margin: 0px;padding:0px;text-align: center;}
#rightcolumn {float: right;width: 200px;margin:0px;padding:0px;padding-top:3px;padding-left: 3px;overflow: hidden;background-color: #ffffff;}
#rightcontainer {margin: 0px 0px auto 0px;}
#contentcontainer {float: left; width: 544px;margin: 0px;background-color:#ffffff;}
#content {width:544px;padding-bottom: 15px;margin: 0px;text-align: left;line-height: 16px;overflow: auto;color:#000000;background-color:#e5eef3}
#content li, #content td, #content input, #content p {color:#000000}
.btn_drukuj, .btn_gora {margin-top: 15px;}
.btn_drukuj {float: left;clear:left; margin-left: 5px;}
.btn_gora {float: right;clear:right; margin-right: 5px;}
#maincolumnbottom {}
#bottom {clear:both;}
#bottom .tekst {padding-top: 10px;background-color:inherit}
#bottom .tekst .tresc {color:#ffffff;font-size:11px;}
#bottom .tekst .tresc p {text-align: center;}
#footer {display:none;clear:both; width: 950px; height: 100px;margin: 0px auto;padding:0px;color:#ffffff; font-size: 10px;text-align:left;}
#footer div {padding:12px 10px 5px 10px!important}
/*----------------------------------------------------- Style --------------------------- */
h1 {font-size: 25px;line-height: 28px;font-weight: bold; padding: 10px 15px;}
.error {font-weight: bold; font-size: 11px;color:#c10101}
.message {font-weight: bold; font-size: 14px;color:#c10101;text-align: center; padding: 10px 5px}
/*--------------------------- leftmenu */
.leftmenu {clear:both;text-align:left;margin:0px;padding:0px;width:100%;}
.leftmenu li {list-style-image:none;list-style-type:none; margin:0px;border-bottom:1px solid #011931;border-top:1px solid #2e4863;color:#ffffff;text-align:left;font-size:10px;line-height:13px;padding-left: 5px;}
.leftmenu li a {display:block;padding: 7px 2px 7px 40px;color:#ffffff;background-repeat:no-repeat;background-position: 15px 60%;}
.leftmenu ul, .auto_menu li, .auto_menu li a {vertical-align:bottom}
.leftmenu li.ML {padding-left: 0px;background-color:#09294f;}
.leftmenu li.ML a {background-image: url(/media/images/auto_menu/menu_inactive.gif) !important;}
.leftmenu li.current a {background-image: url(/media/images/auto_menu/menu_active.gif) !important;}

/* ------------ konkurs */
#maincontent_konkurs {clear:right;float:right;width: 950px;margin: 0px;padding:0px;text-align: center;}
#maincontent_konkurs #contentcontainer {float: left; width: 747px;margin: 0px;background-color:#ffffff;}
#maincontent_konkurs #content {width:747px;padding-bottom: 15px;margin: 0px;text-align: left;line-height: 16px;overflow: auto;color:#000000;background-color:#e5eef3}
#powrot {float:left;height:40px;margin-left:10px;overflow:hidden;}
#powrot a {display:block;height:40px;color:#6c8eb1;background-image: url(/media/images/powrot.gif);background-position:0px 0px; background-repeat:no-repeat;padding-top: 11px;padding-left: 35px;}

/* ------------ ankieta */
.ankieta {text-align: left;background-color:#f7fbfc;padding: 10px 15px;font-size: 11px;}
.ankieta h2 {font-size: 14px; font-weight: bold;line-height: 120%;padding-bottom: 10px;}
.ankieta .ankieta_naglowek {line-height: 120%;padding-bottom: 10px;text-align:justify}
.ankieta table {padding: 5px 0px;margin:0px auto;}
.ankieta th {padding: 5px 0px;}
.ankieta td {}
.ankieta .ankieta_pytanie {font-weight:bold;padding-top: 15px;padding-bottom:5px;text-align:left}
.ankieta .ankieta_odpowiedz {}
.ankieta .ankieta_stopka {line-height: 120%;padding: 10px 0px;text-align:justify}
.ankieta p {padding: 10px 0px;}
.ankieta ul {margin: 0px;}
.ankieta ul li {padding: 2px 0px;list-style-type:disc!important;margin-left: 25px!important;}
.ankieta ul li ol li {padding: 2px 0px;list-style-type:decimal!important;margin-left: 25px!important;}
.ankieta ol {margin: 0px;}
.ankieta ol li {padding: 2px 0px;list-style-type:decimal!important;margin-left: 25px!important;}
.ankieta ol li ul li {padding: 2px 0px;list-style-type:disc!important;margin-left: 25px!important;}
.ankieta em {font-style: italic;}
.ankieta strong {font-weight: bold;}