.wyroznienie_niebieskie { color: rgb(9,79,163);}
.wyroznienie_czerwone { color: rgb(183,0,0);}
a:focus {outline: none;}
p {margin: 0px;}
.fl {float: left;}
.fr {float: right;}
body {margin: 0 0 15px 0; color: #000000;font-family:Tahoma;font-size:12px;background:url('../img/bg1.gif') no-repeat 50% top;}
img {border: 0px;}
div.bg2 {background:url('../img/bg2.gif') no-repeat 50% top; width: 100%; clear: both;}
div.bg3 {background:url('../img/bg3.gif') repeat-y 50% top; width: 100%; clear: both;}
div.bg4 {background:url('../img/bg4.gif') no-repeat 50% bottom; width: 100%; clear: both;}
div.bg5 {background:url('../img/bg5.gif') no-repeat 50% top; width: 100%; clear: both; height: 36px;}
.blue {color:rgb(11,80,164)}
.red {color: rgb(208,0,0);}
.cb {clear: both;}
.tdn {text-decoration: none;}
.b {font-weight: bold;}
div.top { width:955px;height:208px;}
.white {color:#ffffff}
a {color:rgb(183,0,0);text-decoration:none;}
.black {color:#000000}
div.top_kalendarium {background:url('../img/bg_kalendarium.png');  width:201px;height:46px; clear: both; text-align: center;color:#ffffff;font-size: 11px;}
div.top_address {background:url('../img/address.png'); width: 261px;height:208px;float: left;}
div.top_bip{float: left; margin: 150px 0 0 210px;}
div.search_zone {width: 193px;height:37px;background:url('../img/bg_search.png') no-repeat;float: left;}
div.search_input{float: left; margin: 8px 0 0 10px;}
div.search_input input {width: 144px;height:16px; border:1px solid rgb(185,2,3);font-size:11px; font-family:Arial; font-weight: bold;color: rgb(9,79,163);padding:2px 0 0 2px; }
div.search_submit {width: 24px;height:20px;background: url('../img/lupa.png') no-repeat; float: left;margin-top:8px; cursor: pointer;}
div.main_content{width:955px;margin:auto;}

div.menu_top {width: 761px;height:37px;background: rgb(208,0,0) url('../img/bg_menutop.png');border-left:1px solid rgb(255,255,255); text-align: center; float: left;}
div.menu_top ul {margin: 0px; padding:0px; list-style-type: none;padding-left: 20px;}
div.menu_top ul li {float: left; display: block; padding-top: 10px; background:url('../img/arrow_menu.png') no-repeat 50% top; margin: 0px 10px 0 10px;}div.menu_top ul li a {color: #ffffff;font-size: 14px;font-weight: bold;text-decoration:none;font-family: Arial;}
div.menu_top ul li a:hover {text-decoration: underline;}
div.menu_top ul li.divider{width:1px;border-left:1px solid rgb(156,0,0);background:#ffffff;margin-top:13px;}
div#top_animation {width:493px;height:208px;float: left; background:#ffcc00; background:url('../img/banner/p1.jpg'); }
div.menu {width: 193px; border-top:1px solid #ffffff;float: left;clear: both; font-size:11px;}
div.menu ul  {margin: 0px; padding:0px; list-style-type: none;border-bottom: 8px solid rgb(208,0,0)}
div.menu ul.level2  {margin: 10px 0 10px 0; padding:0px; list-style-type: none; border-bottom: none;}
div.menu ul.level2 li a {color: rgb(9,79,163); background: none; display: inline; padding: 0px; margin: 0px; font-size:11px;}
div.menu ul.level2 li a:hover , div.menu ul.level2 li a.active  {text-decoration: underline;}
div.menu ul.level2 li { background: url('../img/bg_li.png') no-repeat 10px 5px; padding: 1px 0 1px 20px; font-size: 11px; font-weight: bold;}

ul.level2  {margin: 10px 0 10px 0; padding:0px; list-style-type: none; border-bottom: none;}
 ul.level2 li a {color: rgb(9,79,163); background: none; display: inline; padding: 0px; margin: 0px;}
ul.level2 li a:hover , div.menu ul.level2 li a.active  {text-decoration: underline;}
ul.level2 li { background: url('../img/bg_li.png') no-repeat 10px 5px; padding: 1px 0 1px 20px; font-size: 11px; font-weight: bold;}


div.menu ul a {display: block; background: url('../img/bg_menu.png'); width: 193px;height:30px;color:#ffffff;text-decoration: none;}
div.menu ul a:hover, div.menu ul li.active a {background-position: bottom;}
div.menu ul a  span {padding: 7px 0 0 10px; display: block;}
.w385 {width: 385px;}
div.box {margin: 15px 0 0 15px; float: left;}
div.header_1 {background: url('../img/bg_topright.png') repeat-x right top; float: left}
div.header_1 img, div.header_1 span {display: block; float: left;}
div.header_1 span {font-family: Arial; font-size: 16px; font-weight: bold; margin: 5px 0 0 10px;} 
div.header_2 {clear: both;background: url('../img/bg_center.png') repeat-x; border-left:1px solid rgb(213,213,213); border-right:1px solid rgb(213,213,213); }
div.header_3 {background: url('../img/bg_bottomright.png') repeat-x right top; float: left}
div.header_3 img, div.header_3 span {display: block; float: left;}
div.leadimage {width: 378px;height:248px;margin:7px 12px 0px 12px; float: left;}
div.leadimage div.alpha {height: 82px; float: left; margin-top:166px; width: 378px; background: rgb(208,0,0)}
div.lead_absolute a {color:#ffffff;}
div.lead_absolute  h2 {color: #ffffff;display: block; margin: 10px 0 0 10px;}
div.lead_absolute  p {color: #ffffff;display: block; margin: 5px 0 0 10px;}
div.lead_absolute {position: absolute;margin-top: 160px;z-index: 10;width:387px;}

div.news_box_wrap {  padding: 5px 0 10px 0;margin: 8px 0 8px 0px;}
div.news_box {width: 380px; background:url('../img/bg_line.gif') repeat-x; margin-left: 13px; }
div.plans_wrap0 {font-size: 11px; padding: 5px 15px 5px 15px; border-bottom: 1px solid rgb(83,132,191);}
div.plans_wrap1 {font-size: 11px; padding: 5px 15px 5px 15px ; border-bottom: 1px solid rgb(9,79,163); background: rgb(194,225,262)}


div.news_nice_date {color: rgb(9,79,163); font-weight: bold; font-size: 11px; margin-bottom: 3px;}
div.news_title {   background: #ffffff;display: inline; padding-right: 5px; font-size: 12px;}
div.news_title a {color: rgb(208,0,0); text-decoration: none; font-weight: bold;}
div.news_content {margin: 5px 0 0 0; font-size: 11px; text-align: justify;}
div.news_content  img {display: block; float: left; margin: 0 8px 5px 0}
div.b_lightblue, div.b_lightblue div.news_title  {background: rgb(238,243,249);}
div.nice_text {font-size: 11px; padding: 10px; text-align: justify; text-indent: 10px;}
div.right_tip {float: right;margin-right: 0px;background:rgb(208,0,0); padding: 1px 5px 3px 10px; margin-bottom: 5px;}
div.right_tip a {color: #ffffff; font-size: 9px; text-decoration: none;}


div.bottom_content {width:955px;margin:auto; padding: 5px; color: rgb(9,79,163); font-size: 11px;}  
div.bottom_content a {color: rgb(9,79,163); text-decoration: none;}
div.bottom_content div.gray a, div.bottom_content div.gray {color: rgb(190,190,190)}
div.bottom_content div.gray{margin-right: 28px;}
 h1 {padding: 0px;margin: 0px; color: rgb(183,0,0); font-family:Arial;font-size: 15px;font-weight: bold}
 div.content_subpage { float: left; width: 740px; margin: 10px; font-size: 11px; line-height: 150%}
 div.content_subpage img {padding-left: 10px;}
 div.content_subpage div.news_box {width: 720px; background:url('../img/bg_line.gif') repeat-x; margin-left: 13px;  }
 div.top div.fl img {display: block;}
 .hideme {width:1px;height:1px;position:absloute;}
 div.foto {width: 168px; height: 147px; background:url('../img/photo.png') ;float: left; margin: 5px;}
 div.foto a {display: block; margin: 8px;}
 div.t1 {font-size: 12px; margin: 5px 0 5px 0; font-weight: bold;}
 div.from_tiny {margin: 5px 0 5px 0}