/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/* input,textarea,select{*font-size:100%;} */
legend{color:#000;}
/* Kolory #cc061d - czerwony, #44a22a - zielony, #7a4229 - brązowy, #02205c - granat, #0669ad - niebieski, #ebecf0 - szary jasny, #a4a4a4 - szary, #82899c - szary ciemny (lekko niebieski) */
/*----------------------------------------------------- Podstawowe ustawienia --------------------------- */
html {background-color: #ebecf0;}
body {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #ebecf0;}
table,td {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
a {text-decoration: none;color:#02205c}
a:hover {text-decoration:underline;}
img {vertical-align:bottom;}
/*----------------------------------------------------- Układ - strona główna --------------------------- */
#window {padding: 0px;margin: 0px;border: 0px;width: 100%;text-align:center; background-repeat: repeat-x;}
#container {width: 1000px;margin: 0px auto;padding:0px;text-align: center;position:relative;background-color: #ffffff;}
#top {background-color:#02205c}
#banner_top {background-color: #ebecf0;padding: 5px 0px; margin: 0px auto;}
#topbar {width:970px;margin: 0px auto 20px auto;}
#topbar .topbar_logout {float:right;}
#maincontainer {width:970px;margin: 0px auto;}
#left {float:left;clear:left; width:190px!important;}
#leftcolumn {margin-bottom: 20px;background-color: #02205c;}
#leftcolumn1 {background-color: #ffffff;margin: 0px;padding: 0px;}
#leftcolumn2 {margin-bottom: 20px;}
#leftcolumn a {color:#ffffff}
#maincolumn {float:right;clear:right; width:720px!important; margin-bottom: 20px;margin-right:20px;}
#maincolumnleft {float:left;clear:left;width:50%;margin-top:10px;}
#maincolumnright {float:right;clear:right;width:50%;margin-top:10px;}
#maincolumn1 {float:right;clear:right; width:720px!important; margin-right:20px;}
#maincolumnleft1 {float:left;clear:left;width:49%;margin-top:10px;}
#maincolumnright1 {float:right;clear:right;width:49%;margin-top:10px;}
#bottombar {clear:both;height:112px!important;background-color:#02205c;color: #ffffff;font-size: 10px;}
#bottombar input.text {border: 0px; height: 17px; width: 150px; vertical-align:top;}
#bottombar input.button {margin-left: 3px;vertical-align:top;}
#bottombar #infolinia {float:right;margin: 40px 40px auto auto;font-size: 14px; font-weight: bold;text-align:right;}
#bottombar #newsletter {float:left;margin: 30px auto auto 40px;text-align:left;}
#bottombar #szukaj {float:left;margin: 42px auto auto 40px;text-align:left;}
#bottombar #newsletter div, #bottombar #szukaj div {margin-bottom: 7px;}

/*----------------------------------------------------- Menu górne --------------------------- */
.topmenu {margin: 0px auto;width: 100%;height:34px;clear:both;background-image: url(/media/images/topmenu.gif);overflow:hidden;}
.topmenu ul {padding: 0px 10px;margin: 0px auto;list-style-type: none;text-align: left!important}
.topmenu li {float:left;margin:0px;padding:0px;height:34px;line-height:34px;}
.topmenu a {padding:10px 8px;font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #02205c!important;text-decoration: none;}
.topmenu a:hover {color: #ffffff!important;background-color: #02205c!important;}

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}

/*----- Lewa kolumna - wyjatki ----*/
.menu_elearning {font-weight: bold;}

#bottombar2 {height:34px;background-color:#ebecf0;width:100%}
.bottommenu {margin: 0px auto;height:34px;clear:right;overflow:hidden;float:right;}
.bottommenu ul {padding: 0px 10px;margin: 0px auto;list-style-type: none;text-align: left!important}
.bottommenu li {float:left;margin:0px;padding:0px;height:34px;line-height:34px;}
.bottommenu a {padding:10px;font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #02205c!important;text-decoration: none;}

.rimenu {margin: 0px auto;height:34px;overflow:hidden;float:left;}
.rimenu ul {padding: 0px 10px;margin: 0px auto;list-style-type: none;text-align: left!important}
.rimenu li {float:left;margin:0px;padding:0px;height:34px;line-height:34px;}
.rimenu a {padding:10px;font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #02205c!important;text-decoration: none;}
/* .bottommenu a:hover {color: #ffffff!important;background-color: #02205c!important;} */

