BODY { margin:0px;  padding:0px;  font-family: Tahoma;  font-size: 12px;  margin-top: 5px;  clear: both;  }
HR { border: 0px;  height: 1px;  color: #a12a22;  background-color: #a12a22;  display: block;  padding: 0px;  margin: 0px;  margin-top:10px;  margin-bottom:10px;  }

IMG { border-top-width: 0px;  border-right-width: 0px;  border-bottom-width: 0px;  border-left-width: 0px;  border: 0px;  }
H4 { padding: 0px;  margin: 0px;  font-size: 14px;  font-family: "Trebuchet MS";  height: 14px;  display: block;  }
H2 { padding-top: 0px;  padding-bottom: 5px;  margin: 0px;  color: #a12a22;  text-transform: uppercase;  letter-spacing: 0px;  font-family: "Trebuchet MS";  font-weight: bold;  font-size: 18px;  overflow: hidden;  line-height: 20px;  background-color: #FFFFFF;  height: 16px;  }
H5 { padding-bottom: 0px;  margin-bottom: 0px;  }
#container #prawa #plus .h5 { font-size: 12px;  }


FORM { margin: 0px;  padding: 0px;  }
SELECT { color: #999999;  margin: 0px;  padding: 0px;  font-size: 11px;  }
TEXTAREA { font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  }
fieldset { border:none}

#container { width: 840px;  margin: 0px auto;  height: 1%;  background-image: url(../assets/images/footterek.gif);  background-position: bottom left;  background-repeat: repeat-x;  }
#preloader { display: none;  }

#container #lewa { float: left;  width: 215px;  height: 1%;  }
#lewa #logo { color: #FFFFFF;  margin-bottom: 15px;  }
#lewa #afiliacje { margin-bottom: 15px;  background-image: url(../assets/images/hr_afiliacje.gif);  background-repeat: no-repeat;  background-position: top left;  padding-top: 30px;  }
#lewa #afiliacje .a { color: #990000;  font-size: 14px;  text-decoration: none;  font-weight: bold;  }
#lewa #afiliacje .link { color: #666666;  text-decoration: none;  }
#lewa #afiliacje .link:link { color: #666666;  text-decoration: none;  }
#lewa #afiliacje .link:visited { color: #666666;  text-decoration: none;  }
#lewa #afiliacje .link:hover { color: #333333;  text-decoration: underline;  }
#lewa #afiliacje .link:active { color: #990000;  text-decoration: underline;  }

#lewa #afiliacje p { margin: 0px;  padding: 0px;  color: #666666;  width: 200px;  font-size: 11px;  line-height: 11pt;  font-family: Tahoma;  font-weight: normal;  }
#lewa #afiliacje img { margin-bottom:10px;  }

#lewa #klienci { margin-bottom: 15px;  background-image: url(../assets/images/hr_klienci.gif);  padding-top: 30px;  background-position: top left;  background-repeat: no-repeat;  }
#lewa #klienci .a { color: #990000;  font-size: 14px;  text-decoration: none;  font-weight: bold;  }
#lewa #klienci .link { color: #666666;  text-decoration: none;  }
#lewa #klienci .link:link { color: #666666;  text-decoration: none;  }
#lewa #klienci .link:visited { color: #666666;  text-decoration: none;  }
#lewa #klienci .link:hover { color: #333333;  text-decoration: underline;  }
#lewa #klienci .link:active { color: #990000;  text-decoration: underline;  }

#lewa #klienci img { margin-bottom:10px;  }




#lewa #klienci p { margin: 0px;  padding: 0px;  font-size: 11px;  line-height: 10pt;  color: #666666;  width: 180px;  font-family: Tahoma;  }
#lewa #klin { color: #000000;  background-image: url(../assets/images/klin.gif);  background-position: bottom left;  background-repeat: no-repeat;  height: 300px;  }
#lewa #klin a { background-image: url(../assets/images/slupek.gif);  background-repeat: no-repeat;  background-position: left center;  height: 20px;  width: 120px;  display: block;  font-size: 11px;  font-weight: normal;  color: #666666;  padding-left: 15px;  margin-bottom: 5px;  padding-top: 5px;  text-decoration: none;  }
#lewa #klin a:hover { text-decoration:underline;  }
#lewa #klin .poradnik { display:block; border: none;  padding: 0px; margin-top:15px; margin-bottom:35px;   background: none; }







#container #prawa { float: left;  width: 625px;  text-align: left;  height: 1%;  padding-top: 10px;  background-color: #FFFFFF;  }

#prawa #top { background-color: #969593;  font-size: 12px;  font-weight: normal;  color: #FFFFFF;  clear: both;  float:right;  height: 1%;  }
#prawa #top #menuskos_0 { background-color: #FFFFFF;  background-repeat: no-repeat;  background-position: left top;  float: left;  }
#prawa #top #menuskos_1 { background-color: #FFFFFF;  background-repeat: no-repeat;  background-position: left top;  float: left;  }
#prawa #top #menuskos_2 { background-repeat: no-repeat;  background-position: left top;  float: left;  background-color: #FFFFFF;  }
#prawa #top #menuskos_3 { background-color: #FFFFFF;  background-repeat: no-repeat;  background-position: left top;  float: left;  }

#prawa #top #menuskos_top { background-color: #969593;  background-image:url(../assets/images/menu/menu_off.gif);  background-position: left top;  background-repeat: no-repeat;  width:500px;  height:37px;  float: left;  }
#prawa #top #menuskos_jezyki { background-color: #969593;  float:right;  margin-right:10px }
#prawa #top #menuskos_top a {  color: #FFFFFF;  text-decoration: none;  display:block;  float:left;  text-transform:lowercase;  text-align:center;  margin-right:2px;  padding-top:10px;  padding-bottom:13px;  }
#prawa #top #menuskos_top a:hover { color: #666666;  text-decoration: none;  }
#prawa #top #menuskos_top .menu_1 { margin-left:10px;  width:150px;  }
#prawa #top #menuskos_top .menu_2 { margin-left:0px;  width:110px;  }
#prawa #top #menuskos_top .menu_3 { margin-left:0px;  width:120px;  }

#prawa #top #menuskos_jezyki a { color: #FFFFFF;  font-weight: normal;  font-size: 10px;  margin-top: 10px;  width: 20px;  display: block;  float: right;  text-align: center;  text-decoration:none }
#prawa #top #menuskos_jezyki a:hover { color:#333333} 


#prawa #top #menu_1 { float: left;  background-color: #c1c1c1;  height: 37px;  width: 130px;  text-align: center;  vertical-align: baseline;  background-image: url(../assets/images/men_01_off.gif);  }
#prawa #top #menu_2 { float: left;  background-color: #c1c1c1;  height: 37px;  width: 100px;  text-align: center;  vertical-align: baseline;  }
#prawa #top #menu_3 { float: left;  background-color: #a7a7a7;  height: 37px;  width: 100px;  text-align: center;  }
#prawa #top #menu_4 { float: left;  background-color: #969593;  height: 37px;  width: 200px;  text-align: right;  }
#prawa #top #menu_4 a:hover { color: #333333;  }

#prawa #top form { font-family: Arial, Helvetica, sans-serif;  margin-top: 8px;  padding: 0px;  margin-bottom: 0px;  }
#prawa #top select { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px;  font-weight: bold;  color: #666666;  width: 150px;  }


#prawa #menu { height: 1%;  background-color: #FFFFFF;  clear: both;  margin-bottom: 0px;  }
#prawa #menu ul { padding: 0px;  margin: 0px;  margin-left: 30px;  background-color: #FFFFFF;  list-style-type: none;  }
#prawa #menu li { background-repeat: no-repeat;  background-position: top right;  text-align: center;  display: block;  font-weight: normal;  color: #333333;  background-color: #FFFFFF;  float: left;  height: 30px;  margin-top: 5px;  background-image: url(../assets/images/men_item.gif);  }
#prawa #menu a { width: 120px;  text-decoration: none;  color: #666666;  padding-left: 10px;  padding-right: 20px;  font-family: "Trebuchet MS";  font-size: 11px;  }
#prawa #menu .active { color: #990000;  }
#prawa #menu .flagi { color: #000000;  margin-top: 10px;  float: left;  text-align: right;  background-color: #FFFFFF;  width: 190px;  }
#prawa #menu .flagi a { color: #333333;  margin: 0px;  padding: 0px;  border: none;  }


#prawa #flash { height: auto; clear: both;  background-color: #FFFFFF;  background-repeat: no-repeat;  background-position: center right;   padding:0px;  margin:0px;  overflow:hidden;  width:100%;    }
#plus { height: 1%;  padding-top: 0px;  padding-bottom: 0px;  padding-left: 0px;  padding-right: 0px;  color: #666666;  font-size: 11px;  background-color: #FFFFFF;  }
#plus .column_plus { float: left;  width: 190px;  padding: 0px;  border-right-width: 1px;  border-right-style: none;  border-right-color: #CCCCCC;  padding-top: 0px;  padding-left: 15px;  padding-right: 0px;  }
#plus h3 { padding-top: 10px;  padding-bottom: 10px;  margin: 0px;  color: #a12a22;  text-transform: uppercase;  letter-spacing: 0px;  font-family: "Trebuchet MS";  font-weight: normal;  font-size: 15px;  overflow: hidden;  line-height: 18px;  background-color: #FFFFFF;  height: 28px;  }
#plus .h3 { padding-top: 10px;  padding-bottom: 10px;  margin: 0px;  color: #a12a22 !important;  text-transform: uppercase !important;  letter-spacing: 0px;  font-family: "Trebuchet MS";  font-weight: normal;  font-size: 15px;  overflow: hidden;  line-height: 18px;  height: 28px;  text-decoration:none !important;  }
#plus hr { margin: 0px;  padding: 0px;  height: 1px;  margin-bottom: 10px;  }

#plus h6 { color: #990000;  padding-bottom: 0px;  margin: 0px;  padding-top: 0px;  font-size: 9px;  display: inline;  margin-right: 10px;  }


#plus .img { border: 0px solid #bfbfb1;  background-color: #990000;  margin-bottom: 0px;  width: 190px;  }

#plus a { text-decoration:none;  color: #999999;  font-size: 11px;  font-family: Tahoma;  line-height: 14px;  }
#plus a:link { color:#999999;  }
#plus a:visited { color:#999999;  }
#plus a:hover { color:#333333;  text-decoration:underline }
#plus a:active { color:#999999;  }
#plus .arrow { color:#990000;  font-weight: bold;  font-size: 14px;  }

#plus .listingi { clear: both;  background-color: #FFFFFF;  float: left;  margin: 0px;  padding: 0px;  margin-top: 5px;  border-top: 1px solid #CCCCCC;  }
#plus .listingi ul { margin: 0px;  padding: 0px;  }

#plus .listingi li {   border-bottom: 1px solid #EEEEEE;  list-style: none;  height: 18px;  margin-left: 0px;  margin: 0px;  padding: 0px;  background-image: url(../assets/images/slupek.gif);  background-position: top left;  background-repeat: no-repeat;  padding-left: 10px;  border: 1px;  text-transform: none;  margin-top: 10px;  font-weight: normal;  font-family: "Trebuchet MS";  background-color: #FFFFFF;  overflow: hidden;  width:95% }
#plus .listingi li a { font-size: 11px;  font-weight: normal;  line-height: 16px;  color: #666666;  }


#plus .descript { height: 57px;  overflow: hidden;  line-height: 17px;  margin-top: 10px;  color: #333333;  width: 190px;  }
#plus .descript a { color: #666666;  }

#plus #news_menu { background-color: #FFF;  display: block;  clear: both;  height: 20px;  margin: 0px;  padding: 0px;  margin-top:25px;  }
#plus #news_menu ul { margin: 0px;  padding: 0px;  }
#plus #news_menu li { color: #666666;  display: inline;  text-transform: uppercase;  font-weight: normal;  background-repeat: no-repeat;  background-position: left center;  padding-left: 0px;  margin-right: 10px;  }
#plus #news_menu a { color: #a12a22;  font-family: "Trebuchet MS";  font-size: 12px;  }
#plus #news_menudat { display: block;  margin-bottom: 0px;  background-image: url(../assets/images/bg_daty.gif);  background-repeat: repeat-x;  background-position: left top;  line-height: 17px;  background-color: #FFFFFF;  }
#plus #news_menudata { color: #a12a22;  background-color: #FFFFFF;  width: 70px;  height: 25px;  font-size: 14px;  font-weight: bold;  float: left;  }

#plus #news_tresci { background-color: #FFF;  height:auto; display:block;  float: left;  width: 350px;  margin-left: 0px;  margin-right: 50px;  padding: 0px;  line-height:1.5; margin-top:40px   }
#plus #news_tresci p { padding:0px;  margin:0px;  padding-bottom:15px;  }
#plus #news_tresci ul { background-color: #FFFFFF;  margin: 0px;  padding: 0px;  margin-top: 30px;  }
#plus #news_tresci .wiecej { font-family: "Trebuchet MS";  font-size: 10px;  color: #FFFFFF;  background-color: #a12a22;  width: 50px;  display: block;  text-align: right;  float: right;  }
#plus #news_tresci #ludzie_stanow { font-family: "Trebuchet MS";  font-size: 13px;  font-weight: bold;  color: #990000;  text-align: right;  }
#plus #news_tresci #ludzie_nazwisko { font-family: "Trebuchet MS";  font-size: 11px;  font-weight: normal;  color: #999999;  text-align: right;  }
#plus #news_tresci a { color: #a12a22;  }
#plus #news_tresci .newsik { border-bottom: 0px dotted #CCCCCC;  background-color: #FFFFFF;  display:block;  }
#plus #news_tresci .newsik .fotonewsik img { margin-right:10px; } 


#plus #menu_dodakowe { color: #666666;  margin: 0px;  padding: 0px;  margin-bottom: 25px;  margin-top: 5px;  }
#plus #menu_dodakowe li { display: inline;  margin: 0px;  padding: 0px;  text-transform: uppercase;  }
#plus #menu_dodakowe a { color: #800000;  font-size: 12px;  font-weight:bold;  background-image: url(../assets/images/slupek_menkontext.gif);  background-repeat: no-repeat;  background-position: right;  padding-left: 5px;  padding-right: 10px;  font-family: "Trebuchet MS", Tahoma;  }
.gdzijestem { font-size: 12px;  font-weight: bold;  color: #666666;  text-transform: uppercase;  font-family: "Trebuchet MS";  padding-top: 0px;  padding-right: 50px;  margin-right:10px;  float:left;  background-color:#FFFFFF;  background-image:url(../assets/images/slupek_menkontext.gif);  background-repeat:no-repeat;  background-position: right;  }

#plus #news_lista { font-size: 11px;  width: 220px;  background-color: #FFFFFF;  float: left;  margin-top: 30px;  }
#plus #news_lista a { color: #990000;  font-size: 11px;  }
#plus #news_lista #polered { background-color: #FFF;  color: #FFFFFF; text-align:right   }
#plus #news_lista #polegray { background-color: #DBDBDB;  }


#mapastrony ul { margin:0px !important; padding:0px !important; margin-left:10px  !important;}
#mapastrony ul li { margin:0px !important; padding:0px !important; }
#mapastrony ul li a { margin:0px !important; padding:0px !important; font-weight: bold }
#mapastrony ul ul { margin:0px !important; padding:0px !important; margin-left:20px  !important;}
#mapastrony ul ul ul { margin:0px !important; padding:0px !important; margin-left:30px  !important;}
#mapastrony li li { margin:0px !important; padding:0px  !important;}
#mapastrony li li li { margin:0px !important; padding:0px !important; }
#mapastrony li li a { margin:0px; padding:0px; font-weight:bold}
#mapastrony li li li a { margin:0px; padding:0px; font-weight:normal}
#mapastrony .menu_1 { margin:0px !important; padding:0px !important; }
#mapastrony .menu_2 { margin:0px !important; padding:0px !important; }
#mapastrony .menu_3 { margin:0px !important; padding:0px !important; }


#footter { color: #333333;  text-align: right;  display: block;  clear: both;  padding-top: 17px;  background-color: #FFFFFF;  }
#footter  #foot { background-color: #dededc;  height: 1%;  font-size: 10px;  padding-bottom: 10px;  }
#footter #foot a { color: #666666;  background-image: url(../assets/images/slupek_gray.gif);  background-position: top left;  background-repeat: no-repeat;  text-decoration: none;  font-size: 10px;  padding-bottom: 0px;  margin-bottom: 0px;  padding-top: 5px;  padding-left: 10px;  padding-right: 10px;  display:block;  float:right;  }
#footter #bottom { background-color: #dededc;  height: 1%;  font-size: 9px;  }
#footter #bottom a { margin-top:0px;  color: #666666;  background-image: url(../assets/images/slupek_gray.gif);  background-position: bottom left;  background-repeat: no-repeat;  text-decoration: none;  font-size: 10px;  padding-left: 10px;  padding-right: 10px;  display:block;  float:right;  height:15px;  margin-top: 0px;  margin-bottom: 0px;  padding-top: 0px;  padding-bottom: 0px;  }
#footter a:hover { text-decoration: underline;  }
#footter .mikro { font-size: 9px;  padding-top: 10px;  display: block;  float: right;  background-position: bottom left;  }


#EmailForm LABEL    { width:150px; display:block; float:left }
#EmailForm TEXTAREA { width:300px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#FFF; color:#990000; height:150px; border:1px solid #999999  }



#mysqlquery { display:none; text-align:center;  font-size:8px;  color:#EEE;  font-family:Arial;  margin-top:10px}


.cleardiv { margin: 0px;  padding: 0px;  height: auto;  clear: both;  letter-spacing: 0px;  font-size: 0px;  }
.link 	{ color:#990000} 
.link:link { color:#990000} 
.link:visited { color:#990000} 
.link:hover { color:#990000} 
.link:active { color:#990000} 

.linkgray 	{ color:#666666  !important;  }
.linkgray:link { color:#666666 !important;  }
.linkgray:visited { color:#666666  !important;  }
.linkgray:hover { color:#990000  !important;  }
.linkgray:active { color:#990000  !important;  }
.more { color: #990000;  display: block;  width: 150px;  float: right;  clear: right;  }
.small { font-size: 9px;  font-weight: normal;  }

.kierunkowskaz { font-size: 10px;  font-weight: normal;  font-family: Tachoma;  color: #999999;  margin:0px;  padding:0px;  display:none;  }
.kierunkowskaz a{ font-size: 10px !important;  font-weight: normal;  color: #d68f8f !important;  font-family: Tahoma;  }

.wyliczanki { }
.wyliczanki li { margin-left:30px;  list-style:disc;  line-height:1.5} 

.osiagniecia_more { width:400px;  background-color:#003333 }
.referencje_more { width:480px; }