
body { font-family: Tahoma; font-size: 11px; color: #6c6c6c; background: #708fcf url('../../i/tlo.jpg') repeat-x; }
img { vertical-align: middle; border: 0 none; }
/*  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75); */

#nav { width: 91px; float: left; }


#container { width: 788px; margin: auto; background: white; }
#container #content { overflow: hidden; padding-left: 12px; padding-right: 12px; }
#footer { height: 49px; margin: auto; width: 758px; margin: auto; color: #FFFFFF; padding-left: 30px; line-height: 57px; overflow:hidden; background: url('../../i/stopka.jpg') no-repeat; }
#footer p { margin: 0px; padding: 0px;  }

#toolbar {  padding-top: 3px; padding-bottom: 3px; text-align: right;  }
#toolbar select { font-size: 10px; color:#666666; padding: 2px; }

#szkolenieInfo { background: url('../../i/szBg.jpg') left repeat-y; margin-top: 10px; }
#szkolenieInfo h1 { background: url('../../i/d3.jpg') no-repeat; padding: 0; line-height: 36px; color: #6082c2; font-size: 21px; padding-left: 40px; }
#szkolenieInfo #szkolenieDetails { width: 294px; float: left; overflow: hidden;  }
#szkolenieInfo #szkolenieDetails table { width: 100%; }
#szkolenieInfo #szkolenieDetails td { border-bottom: dotted 1px black; }
#szkolenieInfo #szkolenieDetails .head { background: #f2f2f2; padding: 5px; font-weight: bold; text-align: center; }
#szkolenieInfo #szkolenieDetails .text { padding: 2px; width: 98%; border: solid 1px #b6b6b6; font-size: 11px; }
#szkolenieInfo #szkolenieDetails .przycisk { background: #33972e; padding: 2px; border: none; color: #FFFFFF; }
#szkolenieInfo #szkolenieContent { width: 430px; float: left; padding-left: 20px; overflow: hidden;  }

#StaticMenu { float: left; width: 170px; padding: 10px; }
#StaticContent { float: left; width: 550px; padding: 10px; line-height: 17px; }
#StaticContent  h1 { background: url('../../i/d3.jpg') no-repeat; padding: 0; padding-bottom: 10px; line-height: 36px; color: #6082c2; font-size: 21px; padding-left: 40px; }
#StaticMenu .poziom0 { padding: 3px; background: url('../../i/dotNavi.jpg') repeat-x bottom; }
#StaticMenu .poziom1 { padding: 3px; }
#StaticMenu a:link { text-decoration: none;  color: #6883b4; }
#StaticMenu a:visited { text-decoration: none; color: #6883b4; }
#StaticMenu a:hover { text-decoration: underline; color: #ae036e; }

#StaticContent a:link { text-decoration: none;  color: #6883b4; }
#StaticContent a:visited { text-decoration: none; color: #6883b4; }
#StaticContent a:hover { text-decoration: underline; color: #ae036e; }

#home { background: url('../../i/bg1.jpg') left repeat-y; overflow: hidden; }
#home .column1 { float: left; width: 400px; overflow: hidden; }
#home .column2 { float: left; width: 350px; overflow: hidden; }
#home .separator { float: left; width: 30px;  }
#home .end { background: #f7f7f7; padding: 0px; }
#home ul { list-style: none; }
#home li { padding: 0; margin: 0; padding: 3px; }
#home li a:link { color: #6883b4; text-decoration: none; }
#home li a:visited { color: #6883b4; text-decoration: none; }
#home li a:hover { color: #6883b4; text-decoration: underline; }

#home .news h5 { margin-left: 15px; font-size: 12px; font-weight: bold; }
#home .news .content { margin-left: 15px; }
#home .news .data { margin-left: 15px; font-size: 9px; color: #b8b2b2; }
#home .news .data span { margin-left: 5px; font-size: 9px; font-weight: bold; }
#home .news a:link { color: #dd058a; text-decoration: none; }
#home .news a:visited { color: #dd058a; text-decoration: none; }
#home .news a:hover { color: #169d25; text-decoration: underline; }
#home .news .newsFoto { float: right; }

#home .news2 h5 { margin-left: 15px; font-size: 12px; font-weight: bold; }
#home .news2 .content { margin-left: 15px; }
#home .news2 .data { margin-left: 15px; font-size: 9px; color: #b8b2b2; }
#home .news2 .data span { margin-left: 5px; font-size: 9px; font-weight: bold; }
#home .news2 a:link { color: #1d9d2c; text-decoration: none; }
#home .news2 a:visited { color: #1d9d2c; text-decoration: none; }
#home .news2 a:hover { color: #dd058a; text-decoration: underline; }
#home .news2 .newsFoto { float: right; }


#FileList { padding: 20px; }
#FileList a { color: #0066CC; font-weight: bold; font-size: 11px; }
#FileList li { color: #999999; font-size: 9px; }

#news { margin-top: 10px; }
#news a {  color: #6082c2; }
#news h3 { font-size: 14px; color: #6082c2; padding-bottom: 5px; }
#news .porcjowanie { text-align: center; }
#news .porcjowanie a { margin-left: 3px; margin-right: 3px; }
#news .news_item { margin-bottom: 20px; }
#news .news_item .newsFoto { float: left; width: 160px; }


#projekty { margin-top: 10px; }
#projekty a {  color: #6082c2; }
#projekty h3 { font-size: 15px; color: #4f78d2; padding-bottom: 5px; margin-top: 10px; }
#projekty .porcjowanie { text-align: center; }
#projekty .porcjowanie a { margin-left: 3px; margin-right: 3px; }
#projekty .ProjektyItem { margin-bottom: 20px; }
#projekty .ProjektyItem .newsFoto { float: left; }
#projekty .ProjektyItem .logo { float: left; padding-right: 5px; height: 140px; border-right: dotted 1px #999999; }
#projekty .ProjektyItem .opis { float: left; width: 360px; padding-left: 5px;  }

#koszyk { width: 100%; }
#koszyk thead { background: #55AAFF; }
#koszyk th { text-align: left;  padding: 3px; color: #FFFFFF; font-weight: bold; font-size: 11px; text-shadow: black 0px 0px 3px; }

.najblizszeSzkolenia { width: 100%; padding: 0; margin: 0;  font-size: 10px; }
.najblizszeSzkolenia .td1 { background: #a7f983; padding: 7px; text-align: center; color: #262626; }
.najblizszeSzkolenia .td2 { background: #8de267; padding: 7px; color: #262626; }
.najblizszeSzkolenia .td3 { background: #6ed442; padding: 7px; text-align: center; color: #262626; }
.najblizszeSzkolenia .td4 { background: #5abf2d; padding: 7px; text-align: center; color: #262626; }
.najblizszeSzkolenia a:link { color: #262626; text-decoration: none; }
.najblizszeSzkolenia a:visited { color: #262626; text-decoration: none; }
.najblizszeSzkolenia a:hover { color: #262626; text-decoration: underline; }
.najblizszeSzkolenia .borders { border-bottom: solid 1px #f7f7f7; }


.najblizszeSzkolenia .th1 { background: #a7f983; padding: 0px; }
.najblizszeSzkolenia .th2 { background: #8de267; padding: 0px; font-size: 1px; }
.najblizszeSzkolenia .th3 { background: #6ed442; padding: 0px; font-size: 1px; }
.najblizszeSzkolenia .th4 { background: #5abf2d; padding: 0px; text-align: right; }

#listaSzkolen { width: 571px; float: left; }
.terminySzkolen { width: 100%; }
.terminySzkolen th { background: #f7f7f7 url('../../i/szkoleniaHead.jpg') no-repeat; height: 36px; padding: 5px; padding-top: 1px; color: #5879be; font-weight: bold; font-size: 11px; }
.terminySzkolen td { border-bottom: solid 1px #f7f7f7; padding: 5px; }
.terminySzkolen .cl1 { background: #f1f1f1; width: 88px; text-align: center; }
.terminySzkolen .cl1 img { height: 30px; }
.terminySzkolen .flaga { background: #eaeaea; width: 15px; }
.terminySzkolen .cl2 { background: #eaeaea; width: 244px; }
.terminySzkolen .cl3 { background: #e4e4e4; width: 93px; }
.terminySzkolen .cl4 { background: #dfdfdf; }
.terminySzkolen tr:hover { background: #f7f7f7; }
.terminySzkolen a:link { color: #073f7e; text-decoration: none; }
.terminySzkolen a:visited { color: #0A57B0; text-decoration: none; }
.terminySzkolen a:hover { color: #073f7e; text-decoration: underline; }
.terminySzkolen span { font-size: 9px; }
#scroller_container { position: relative; margin-left: 10px; margin-right: 10px; height: 55px; overflow: hidden; }
#scroller { white-space: nowrap; }
#scroller ul { list-style: none; }
#scroller li { padding: 0; padding-left: 5px; padding-right: 5px; float: left; }


.galeriafoto { float: left;  text-align: center; padding: 3px; font-size: 10px; }
.galeriafoto img { border: solid 1px #f0f0f0; padding: 2px; background: white; }
.galeriafoto:hover { background: #f0f0f0; }
.gThumb { cursor: pointer; }
.komunikat_ok { background: #D4FFAA; padding: 10px; text-align: center; width: 90%; margin: auto; border: solid 1px #72DD07; color: #315F03;  }
.komunikat_error { background: #F7B8AB; padding: 10px; text-align: center; width: 90%; margin: auto; border: solid 1px #F07B64; color: #A1270F;  }

.inputtext { font-size: 11px; padding: 3px; font-family: Verdana; font-size: 10px; border: solid 1px #86BAE4; width: 90%; }
.przycisk { font-size: 11px; }
.clear { clear: both; }
.col_L { float: left; }

