/* kalendarz */
#calendar_div{margin-right:5px;margin-left:15px;margin-top:8px;margin-bottom:15px}
#calendar_div_t{height:1px}
#calendar_div_b{height:1px}
#calendar_div_sep{border-top-width:1px; border-top-style:solid; border-top-color:#E4E4E4; height:1px; margin: 5px 5px 5px 5px}
#calendar_div_1{width:110px;float:left;text-align:center;font-family:Georgia,"Times New Roman",Times,serif;line-height:normal}
#calendar_div_2{width:15px;float:left;font:bold 12px Arial,Helvetica,sans-serif;margin-top:8px;margin-left:4px}
#calendar_div_3{clear:both}
#calendar_div_4{font-size:42px;color:#999}
#calendar_div_5{font-size:24px}
#calendar_div_6{font-size:15px}
#calendar_div_7{font:12px Tahoma,Verdana,Arial,Helvetica,sans-serif;border-top-width:1px;border-top-style:solid;border-top-color:#666;padding-top:2px;margin-right:7px;margin-left:7px}
.imieninki{font-size:120%}

/* podstawowe class'y modulow systemu */
.uni_01 {font-family: Verdana; font-size: 11px; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; color: #717171;}
.uni_02 {font-family: Verdana; font-size: 11px; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; color: #717171;}
.poll {border: none; background: none;}
.pollul {margin: 0px; padding: 0px;}
.pollul li {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EEEEEE; margin-bottom: 3px; padding-bottom: 3px; list-style-type: none;}
.pollul label {left: 15px; margin-left: 3px;}
.code {border: 1px #999999 solid; background-color: #F4f4f4; font-family: Courier; font-size: 11px; padding-top: 1px; padding-right: 3px; padding-bottom: 2px; padding-left: 16px; text-align: left; color: #009900;}
.cytat {border: 1px #999999 solid; background-color: #F4f4f4; font-family: Verdana; font-size: 11px; padding-top: 1px; padding-right: 3px; padding-bottom: 2px; padding-left: 16px; text-align: left; color: #8c0000;}

/* definicje uzytkownika (uzyte w functions.inc.php) */
body {font-family:Verdana; padding:0px; margin:0px; background-color:#FFFFFF;}
img {border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;}
.title {font-family: Verdana; font-size: 13px; padding-top: 0px; padding-right: 3px; padding-bottom: 0px; padding-left: 3px; color: #444444;}
.title2 {font-family: Verdana; font-size: 13px; padding-top: 0px; padding-right: 3px; padding-bottom: 0px; padding-left: 3px; color: #444444;} /* del */
.topmenu {font-family: Verdana; font-size: 12px; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; color: #c80000;}
a.topmenu:visited {color: #eeeeee;}
a.topmenu:link {color: #eeeeee;}
a.topmenu:hover {color: #C80000;}
.menu {font-family: Verdana; font-size: 13px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #C80000;}
.o {font-family: Verdana; font-size: 13px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; font-weight: bold; color: #eeeeee;}
.block {font-family: Verdana; font-size: 12px; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px; color: #717171;}
.text {font-family: Verdana; font-size: 12px; text-align: justify; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; color: #363636; font-weight: normal;} 
input, .s_imput {font-family: Verdana; font-size: 13px; color: #c80000; border: 1px #6e6e6e solid; background-color: #fafafa;} 
select {font-family: Verdana; font-size: 13px; color: #717171; border: 1px #6e6e6e solid; background-color: #fafafa;} 
textarea {font-family: Verdana; font-size: 13px; color: #c80000; border: 1px #6e6e6e solid; background-color: #fafafa;} 
TD.main-date {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #c0c0c0;}
.main-header {border-top: #e6e6e6 1px solid; background-color: #fafafa;} /* del */
.main-feedback {BORDER-BOTTOM: #e6e6e6 1px solid; text-align: left;}
a:link    { text-decoration: none; color: #C80000}   
a:visited { text-decoration: none; color: #C80000} 
a:hover   { text-decoration: none; color: #717171; TEXT-DECORATION: underline}
.podstawowa_tabela {font-family: tahoma, sans-serif, Verdana, Arial, Helvetica; font-size: 11px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; color: #777777;}

/* Linki w menu */
a.m_itm:link    { text-decoration: none; color: #C80000;}   
a.m_itm:visited { text-decoration: none; color: #C80000;} 
a.m_itm:hover   { text-decoration: none; color: #717171; TEXT-DECORATION: underline;}

/* filtr */
a.f img {filter : gray;}
a.f:hover img {filter : none;}
.fm {filter : Blur(Add=10, Direction=-200, Strength=20), gray;}
*::-moz-selection { background-color: #C80000; color: #FFFFFF;}

/* galery mod 2.2 FX */
.butt {	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold; border: 1px solid #b2b2b2; filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#FCFCFC,endcolorstr=#CECECE);}
.tablea { border: 1px solid #394049; background-color: #EFEFEF; margin-top: 1px; margin-bottom: 1px;}
.tableb { background: #EFEFEF ; padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 10px;}
.image { border-style: solid; border-width:1px; border-color: #000000; margin: 2px;}
.maintablea { border: 1px solid #394049; background-color: #B0B9C5; margin-top: 1px; margin-bottom: 1px;}
.maintable { border: 1px solid #0E72A4; background-color: #FFFFFF; margin-top: 1px; margin-bottom: 1px;}

/* galeria */
img.rot {background-color: #f4f4f4;	border: 1px solid #C80000; margin: 1px; padding: 2px;}
td.rot {background-color: #f4f4f4; padding: 1px; border: none;}
table.rot {padding: 0 0 0 0; margin-bottom: 7px; margin-left: 2px; margin-right: 2px; margin-top: 0px; border: 1px solid #C80000;}

/* reklama */
#ads_up { font-family: Arial, Helvetica, sans-serif; font-size: 8px; letter-spacing: 7pt; color: #999999; width: 750px; text-align: center; background-image: url(../../images/ads_up.gif);}

/* przejscie na divy */
#bodydivlarge{width:980px;margin:auto}
#bodydiv980{width:980px;margin-right:auto;margin-left:auto}
#topdata{width:auto;background-color:#FCFCFC;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ededed;color:#666;font:11px Arial,Helvetica,sans-serif;text-align:right;margin-bottom:10px;padding-top:3px;padding-bottom:3px} /* z */
#topwebsite{width:auto;float: left;margin-left: 275px;border-right-width: 1px;border-right-style: solid;border-right-color: #EDEDED;padding-right: 10px;}
#topdatawho{width:150px;margin-right:8px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ededed;margin-left:auto}
#toplogo{width:auto;text-align:left;margin-bottom:6px;position:relative;overflow:hidden} /* z */
#toplogoimg {width: 200px;}
#toplogoimg img {padding-right: 10px; padding-left: 10px;}
.divlef {text-align: left;}
.divrig {text-align: right;}
.divcen {text-align: center;}
.divjus {text-align: justify;}
.clr {clear: both;}
#toplogo .toplA { position: absolute; top: 1px; height: 39px; font-size: 12px; }
#toplogo .toplA a, #toplogo.toplA a:link, #toplogo .toplA a:hover, #toplogo .toplA a:visited, #toplogo .toplA a:active { color: #454545; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
#topWw1{left:447px;width:105px;} /* z */
#topWw2{left:552px;width:105px} /* z */
#topWw3{left:657px;width:92px} /* z */
#topWw4{left:749px;width:142px} /* z */
#topWw5{left:890px} /* z */
#topWw1, #topWw2, #topWw3, #topWw4 { background: url('gfx/topico/sep_ico.gif') no-repeat 100% 0; }
#topWw1 a { background: url('gfx/topico/nowosci_ico.gif') no-repeat 8px 0; padding: 10px 0 0 47px; height: 29px; display: block; }
#topWw2 a { background: url('gfx/topico/galeria_ico.gif') no-repeat 9px 0; padding: 10px 0 0 51px; height: 29px; display: block; }
#topWw3 a { background: url('gfx/topico/praca_ico.gif') no-repeat 8px 0; padding: 10px 0 0 48px; height: 29px; display: block; }
#topWw4 a { background: url('gfx/topico/nieruchomosci_ico.gif') no-repeat 8px 0; padding: 10px 0 0 48px; height: 29px; display: block; }
#topWw5 a { background: url('gfx/topico/forum_ico.gif') no-repeat 8px 0; padding: 10px 0 0 48px; height: 29px; display: block; }

#pogoda_fast{position:absolute;top:1px;left:275px;cursor:pointer} /* z */
#pogoda_fast img {float: left;}
#pogoda_par {color: #A7A7A7; margin-left: 10px; font-family: Tahoma; font-size: 11px; float: left; margin-top: 6px;}
#pogoda_opis{color:#8F8F8F; float:left; margin-top:36px; position:absolute; font-family:Arial; font-size:10px; line-height:9px}

/* kursy_nbp */
#kursy_nbp_head{color:#000;margin-bottom:6px;padding-bottom:2px;text-align:right;margin-right:auto;margin-left:auto;padding-right:10px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#efefef;font-weight:bold;font-size:10px;margin-top:6px}
#kursy_nbp{font:11px Verdana,Arial,Helvetica,sans-serif;width:100%;color:#717171}
#kursy_nbp td{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#efefef;padding-top:2px;padding-right:6px;padding-bottom:2px;padding-left:2px}

#bsystem_top {text-align: center; margin:8px 0 5px 0; padding-top: 12px; border-top-width: 1px; border-top-style: solid; border-top-color: #ededed;}
#search	{font-size: 13px; color: #C80000; padding: 15px 0px 14px 0px; text-align: right; text-align: center; border-bottom: 1px solid #EFEFEF; background-image: url(gfx/search_bg.gif); background-repeat: repeat-x;}
#search form {margin: 0px; padding: 0px;}
#search input {font-size:13px; color: #C80000; padding: 0px 5px 0px 5px;}
#search .search_btn {font-weight: bold;}
#h1-seo h1 {font-size: 12px; font-weight: bold; text-align: right; color: #999999;}

/* tmp */
.title_top {background-color: #fafafa; font-family: Verdana; font-size: 13px; font-weight: bold; color: #444444; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; border-top: #e6e6e6 1px solid;}
.title_div_2 {background-color: #fafafa; font-family: Verdana; font-size: 13px; font-weight: bold; color: #444444; text-align: center; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px; border-top: #e6e6e6 1px solid;}
.block_div {font-family: Verdana; font-size: 12px; padding-top: 2px; padding-right: 3px; padding-bottom: 10px; padding-left: 6px; color: #717171;}
#col_l{width:190px;float:left;margin-right:2px;padding-right:2px;border-right-width:1px;border-right-style:solid;border-right-color:#EAEAEA} /* z */
#col_index{width:590px;float:left} /* z */
#col_normal{width:785px;float:left} /* z */
#col_nomenu{width:980px;float:left;margin:0 0 20px 0} /* z */
#col_r{width:190px;float:left;margin-left:2px;padding-left:2px;border-left-width:1px;border-left-style:solid;border-left-color:#EAEAEA} /* z */
#empty{clear:both}

#block_login {margin-top: 5px;text-align: center;}
#block_login p {margin: 10px 0 0 0;}
.block_login_l, .block_login_p, .block_login_g {font-size: 11px;}
.block_login_l {width: 130px;}
.block_login_p {width: 95px;}
.block_login_g {width: 30px; margin-left: 5px;font-weight: bold;cursor: pointer;}

.n2{border-left:6px solid #EBEBEB;border-bottom:1px solid #EBEBEB;clear:both;margin: 2px 0 2px 10px;padding: 3px 0 3px 3px}
.hr_sep {margin-top: 6px; margin-right: auto; margin-bottom: 6px; margin-left: auto; padding: 0px; height: 1px; color: #ededed;}
#footer	{font-size: 10px; border-top: 1px solid #EFEFEF; padding: 6px; margin-top: 15px; margin-bottom: 25px;}

.greeydivall { float: right; text-align: right; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 6px;}
.greeydiv {border: 1px solid #E4E4E4; padding: 2px;}
img.greey {border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;}

/* /przejscie na divy */

/* definicja seo i korekty */
h1 {font-family: Verdana; font-size: 10px; color: #FFFFFF;}
.h1_rozklad {text-align: center;}
.h1_rozklad h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #CC0000;}

/* google ad */
#intertext_bt { text-align: right; color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 8px; text-transform: uppercase; margin-bottom: 10px; padding-bottom: 2px; letter-spacing: 6px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ededed; width: 300px;}
#intertext_bm { padding-left: 30px; width: 300px;}
#intertext_bb { margin-top: 5px; margin-bottom: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #ededed; height: 1px; width: 300px;}

/* toolbar bottom */
#toolb {font-size:10px;font-family:Verdana;margin:30px 0px 12px 0px;color:#000;}
#toolb .nsn {border: 1px solid #B8B8B8; padding: 5px 6px 6px 6px;}
#toolb .nsn2, #toolb .nsn3 {border: 1px solid #B8B8B8; padding: 5px 6px 6px 6px; border-left: none}
#toolb .nsn2, #toolb .nsn3, #toolb .nsn4 {margin-left: -4px}
#toolb .nsn a, #toolb .nsn2 a, #toolb .nsn3 a {font-size:9px;font-family:Verdana;font-weight:normal}
span.nsn a { background: transparent url('gfx/mail.gif') no-repeat 0% 50%; padding: 3px 0 3px 22px;}
span.nsn2 a { background: transparent url('gfx/print.gif') no-repeat 0% 50%; padding: 3px 0 3px 22px;}
span.nsn3 a { background: transparent url('gfx/comm2.gif') no-repeat 0% 50%; padding: 3px 0 3px 22px;}

/* nice comment */
.comm_art { background-image: url(gfx/comm_bgd.gif); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #DADADA; border-bottom-color: #DADADA; padding-top: 6px; padding-right: 2px; padding-bottom: 6px; padding-left: 2px; margin-top: 50px; margin-bottom: 10px;}
.comm_art_pen { background-image: url(gfx/pen.gif); background-repeat: no-repeat; background-position: 0px 0px; padding-left: 25px;}
.comm_art_pen a { font-weight: bold;}

