* {margin : 0;}
BODY { font-family : Arial, Verdana, Tahoma; font-size : 13px; line-height : 18px; width : 100%; background-color : #ebe9d8; background-image : url(img/tlo_main.png); margin : 0}
#bodycontainer { background-image : url(img/tlo_header.png); background-repeat : repeat-x; height : 100%}
#center_cn { width : 874px; margin-left: auto; margin-right : auto;}
#mcontainer { width : 874px;   background-image : url(img/cien_mc.png); padding-left : 9px; padding-right : 9px; height : 100%;float : left; }
#header { position : relative; width : 874px; height: 89px; padding-top : 5px; padding-bottom : 1px;  background-image : url(img/tlo_nag.jpg);}
OBJECT { display : block; padding : 0; line-height : 0;}
#menu_top {margin-left : 450px; }
#menu_top UL { margin : 0;}
#menu_top UL LI {margin : 0; color : white; font-size : 9px; text-align : center; line-height : 18px; float : left; display : block; background-image: url(img/register_top.png); width : 122px; height : 18px; margin-right : 2px;}
#menu_top A {color: white; text-decoration : none}
#menu_top A:hover {color: #9a9997}
#logo_ktr {position  : absolute; left : 30px; top : 10px;}
#flash_menu IMG { display : block; border : 0 }
#login_form {margin-top : 8px; vertical-align : bottom; float: right; margin-right : 16px}
#login_form INPUT { font-size : 11px; color : #33302b; border : 0; background : none; padding-top : 12px; padding-left : 4px; padding-right : 8px; height : 17px; width : 93px}
#login_form INPUT.lfinput { background-image: url(img/input_login.png); vertical-align : bottom;}
#login_form INPUT.pfinput { background-image: url(img/input_haslo.png); vertical-align : bottom;}
#login_form INPUT.lzal { padding : 0; color : white; font-size : 8px; font-family : Arial; background-image: url(img/input_zaloguj.png); width : 60px; height : 20px; margin-top:1px; vertical-align : bottom; margin-bottom : 1px}
.clrb { clear : both}
#menu_podst { padding-right : 20px; height :26px; padding-top : 8px; padding-bottom : 2px; background-image: url(img/tlo_menu_podst.png) }
#menu_podst UL { padding : 0}
#menu_podst IMG { border : 0; vertical-align : middle; padding-right : 3px}
#menu_podst UL LI { width : 126px; margin : 0; padding-right : 3px;  font-size : 12px; text-align : center; line-height : 23px; float : left; display : block; height : 26px; background-image: url(img/menu_podst_separator.png); background-repeat: no-repeat; background-position: top right;}
#menu_podst UL LI A { color : #33302b; text-decoration : none; display : block; width : 126px;  background-image: url(img/tlo_button_menu.png); background-position : 0 0; height : 26px}
#menu_podst UL LI A:hover { margin : 0; color : black;  background-position : 0px 26px;  }
#menu_podst UL LI.small { width : 100px  }
#menu_podst UL LI.small A { width : 100px  }

#content_container { background-color: #f3f2e7; width : 874px; padding-top: 0px; padding-left : 0px; padding-bottom  : 0px; float : left; }
#ful_frame_content { margin-top : 15px; margin-right : 10px; padding-left : 15px; width : 849px }
#ful_frame_content UL { padding-left : 30px; margin-bottom : 30px; margin-top : 10px; color : #33302b}
#ful_frame_content UL LI { margin-bottom : 4px}

div.partner { padding : 3px; border : solid 1px #e6e3cc; width : 194px; text-align : center;  background-color : white; background-image: url(img/part_tlo.png); background-repeat : no-repeat; background-position :0px 65px;  margin-bottom : 15px}
div.partner a { display : block; background-color : #e6e3cc; color : #9f964f; text-align : center; font-weight : bold; margin-top : 5px; text-decoration : none}
.akapit { visibility: hide; }
div.partner IMG {margin-left : auto; margin-right : auto;  display : block; cursor: pointer;}


#mapka {width: 610px; height: 500px; border: 1px solid black; background: gray;; margin-left  : 10px; }
H1 {font-size: 20px; line-height : 28px; font-weight : bold; font-family: Trebuchet MS; margin-top : 5px; margin-bottom : 8px; text-align : right}
H2 {font-size: 17px; line-height : 25px; font-weight : bold; font-family: Trebuchet MS; margin-bottom : 20px; text-align : right}
H3 {color: #493c29; font-size : 16px; font-weight : bold; font-family  : Trebuchet MS; margin:0; margin-bottom : 10px}
H4 {color: #c86d02; font-size : 14px; font-weight : bold; font-family  : Trebuchet MS; margin:0; margin-bottom : 10px}
H5 {font-size: 14px; color:black; font-weight : bold; margin-top : 20px; margin-bottom : 10px; text-align : left}
.op1 { color:#a85f02 }
.op1b { color:#c86d02 }
.op2 { color : #6a6c4a }
.op2b { color : #7d8248 }
.op3 { color : #55452e }
.op3b { color : #7d6243 }

.toleft { text-align : left}
.tocenter { text-align : center}
.toright { text-align : right}
.small { font-size : 11px; line-height : 14px; color : black}
#content_container_l { margin-top : 10px; width : 220px;  float : left;  }
#content_container_r { margin-top : 10px;  margin-right : 10px; margin-left : 20px; width : 605px;  background-color : #f3f2e7; float : left;}
#content_container_l2 { margin-top : 10px; width : 310px;  float : left; padding-left : 10px }
#content_container_r2 { margin-top : 10px; margin-right : 20px;  margin-left : 40px; width : 490px;  background-color : #f3f2e7; float : left;}

#content_container_l3 { margin-top : 30px; width : 320px;  float : left; padding-left : 10px }
#content_container_r3 { width : 544px;  background-color : #f3f2e7; float : left;}

#content_container_r p {margin-bottom : 20px}
#content_container_r UL { padding-left : 30px; margin-bottom : 4px; margin-top : 8px; }
#content_container_r UL LI {margin-bottom : 3px}
#content_container_r OL  { padding : 0; margin-bottom : 10px}
#content_container_r OL LI {margin-left : 35px; margin-bottom : 10px}

#content_container_r A {  font-style : normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #974e00;  line-height : 18px; }
#content_container_r A:link { font-style : normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #974e00; line-height : 18px; }
#content_container_r A:visited { font-style :  normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #974e00;  line-height : 18px; }
#content_container_r A:focus {font-style : normal; color: #974e00; text-decoration: none; }
#content_container_r A:hover {font-style : normal; color: #575a2e; text-decoration: underline;}
#content_container_r A:active {font-style : normal; color: #974e00; text-decoration: none; }

#news_alllist { margin-top : 40px}

#content_container_l2 div.news_list { position : relative;  font-size : 11px; margin-bottom : 20px; padding-bottom : 0px; background-image : url(img/news_box_tb.png); background-position : bottom}
#content_container_l2 div.news_list P.tit { padding-left: 4px; padding-right : 4px; background-image : url(img/news_box_tt.png); background-position : top;  color : white; }
#content_container_l2 div.news_list P { padding : 5px }
#content_container_l2 div.news_list div.wiecej { position : absolute; right:0; bottom : 0;  text-align : right; padding-right : 15px; padding-bottom : 1px line-height : 14px}

#content_container_l2 div.news_list  A {  line-height : 14px !important;  font-style : normal; text-decoration: none; font-weight: bold; font-family : Verdana, Tahoma, Arial CE, Arial; color : #736d39;   }
#content_container_l2 div.news_list  A:link { font-style : normal; text-decoration: none; font-weight: bold; font-family : Verdana, Tahoma, Arial CE, Arial; color : #736d39;  }
#content_container_l2 div.news_list  A:visited { font-style :  normal; text-decoration: none; font-weight: bold; font-family : Verdana, Tahoma, Arial CE, Arial; color : #736d39;  }
#content_container_l2 div.news_list  A:focus {font-style : normal; color: #736d39; text-decoration: none; }
#content_container_l2 div.news_list  A:hover {font-style : normal; color: #575a2e; text-decoration: underline;}
#content_container_l2 div.news_list  A:active {font-style : normal; color: #736d39; text-decoration: none; }

#content_container_l2 div.news_list div.wiecej  A {  line-height : 18px !important;  font-style : normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #736d39;   }
#content_container_l2 div.news_list div.wiecej  A:link { font-style : normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #736d39;  }
#content_container_l2 div.news_list div.wiecej  A:visited { font-style :  normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #736d39;  }
#content_container_l2 div.news_list div.wiecej  A:focus {font-style : normal; color: #736d39; text-decoration: none; }
#content_container_l2 div.news_list div.wiecej  A:hover {font-style : normal; color: #575a2e; text-decoration: underline;}
#content_container_l2 div.news_list div.wiecej  A:active {font-style : normal; color: #736d39; text-decoration: none; }
div.news_list div.addinfo {margin-left : 6px; color: #757575} 
.addinfof { text-align : right; margin-bottom : 4px}
div.blok_P { padding : 10px; position : relative;   padding-bottom : 18px; background-color : #fcfcf8; margin-bottom:25px; background-image : url(img/tlo_babelki.png); background-repeat: no-repeat; background-position : bottom right;}
div.blok_P P { margin-bottom:10px; padding-left : 10px;  }
div.blok_P H4 {padding-left : 25px; background-image : url(img/babelek_h4.png); background-position: 0 3px; background-repeat: no-repeat; }

div.blok_Px { padding : 10px; position : relative;   padding-bottom : 10px; background-color : #e8e6d0; margin-bottom:25px; background-image : url(img/tlo_babelkix.png); background-repeat: no-repeat; background-position : bottom right;}
div.blok_Px P { margin-bottom:10px; padding-left : 10px;  }
div.blok_Px H4 {padding-left : 25px; background-image : url(img/babelek_h4x.png); background-position: 0 3px; background-repeat: no-repeat; }

div.blok_drop { padding : 10px; position : relative;   padding-bottom : 18px; background-color : #fcfcf8; margin-bottom:25px; background-image : url(img/tlo_opis_grupy.png); background-repeat: no-repeat; background-position : bottom right;}
div.blok_drop P { margin-bottom:10px; padding-left : 10px;  }
div.item-content{ border : solid 1px transparent; }
div.item-content P{ padding-left: 5px; padding-right: 5px; padding-top : 10px }
div.blok_drop H4.droph3-item { color : #493c29; cursor:pointer; background-image : url(img/babelek_h4arrow.png); background-position: 0 3px; background-repeat: no-repeat; padding-left : 25px;  background-repeat: no-repeat; margin-bottom : 0;}


div.blok_Pi { border :solid 1px transparent; padding-left : 10px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px;  margin-bottom:25px;  background-image: url(img/tlo_pol.png); background-position :top right; background-repeat : no-repeat}
div.blok_Pi div { float: right; width : 165px}
div.blok_Pi P { margin-top : 20px; margin-bottom:10px; padding-left : 10px; width : 430px }
div.blok_Pi H4 {margin-top : 20px; padding-left : 25px; background-image : url(img/babelek_h4.png); background-position: 0 3px; background-repeat: no-repeat;  font-size : 14px; font-weight : bold; font-family  : Trebuchet MS; margin-bottom : 10px; }
div.blok_Pi UL {margin-right : 22px; padding-bottom : 5px}

div.blok_Pic {  width : 450px; border :solid 1px transparent; padding-left : 10px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px;  margin-bottom:25px;  background-image: url(img/tloforico.png); background-position : top right; background-repeat : no-repeat; margin-left : auto; margin-right :auto;}
div.blok_Pic div { float: right; width : 100px}
div.blok_Pic div IMG { display : block; border : none}
div.blok_Pic P { margin-top : 20px; margin-bottom:10px; padding-left : 10px;}
div.blok_Pic H4 { margin-top :18px; padding-left : 5px;  color: #33302b; font-size : 14px; font-weight : bold; font-family  : Trebuchet MS; margin-bottom : 0px; }

div.blok_Pic_big {  width : 600px; border :solid 1px transparent; padding-left : 10px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px;  margin-bottom:25px;  background-image: url(img/tloforico4.png); background-position : top right; background-repeat : no-repeat; margin-left : auto; margin-right :auto;}
div.blok_Pic_big div { float: right; width : 100px}
div.blok_Pic_big div IMG { display : block; border : none}
div.blok_Pic_big P {  margin-top : 20px; margin-bottom:10px; padding-left : 8px; padding-right : 35px; }
div.blok_Pic_big UL {padding-right : 35px; }
div.blok_Pic_big H3 { margin-top :26px; padding-left : 5px;   margin-bottom : 0px; }

div.blok_Pic2 {  width : 450px; border :solid 1px transparent; padding-left : 10px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px;  margin-bottom:25px;  background-image: url(img/tloforico2.png); background-position : top right; background-repeat : no-repeat; margin-left : auto; margin-right :auto;}
div.blok_Pic2 div { float: right; width : 100px}
div.blok_Pic2 div IMG { display : block; border : none}
div.blok_Pic2 P { margin-top : 20px; margin-bottom:10px; padding-left : 10px; width : 400px }
div.blok_Pic2 H4 { background-image : none; margin-top :18px; padding-left : 5px;  color: #33302b; font-size : 14px; font-weight : bold; font-family  : Trebuchet MS; margin-bottom : 0px; }

div.blok_rl {width : 44%; float : left; margin-left : 6px;  margin-right : 6px; background-image : url(img/tlo_opis_grupy.png); background-repeat: no-repeat; background-position : bottom right; padding: 8px;  margin-top :15px; margin-bottom  :15px}
div.blok_rl H4 {  font-family :  Tahoma, Arial, Verdana; text-align : center; font-size : 12px; font-weight : bold}
div.blok_rl P { font-size : 12px;}
div.blok_rl UL {  padding : 0; margin : 0; }
div.blok_rl UL LI {  }

div.blok_Picrl { width : 280px; float : left; margin-left : 12px; padding-left : 10px; padding-top : 0px; padding-right : 0px; padding-bottom : 5px;  margin-bottom:25px;  background-image: url(img/tloforico.png); background-position :top right; background-repeat : no-repeat; }
div.blok_Picrl div { float: right; width : 100px}
div.blok_Picrl div IMG { display : block; border : none}
div.blok_Picrl P {  margin-bottom: 0 !important; margin-top : 5px;  padding-left : 5px; padding-right : 30px; }
div.blok_Picrl H4 { margin-top :18px; padding-left : 5px;  color: #33302b; font-size : 14px; font-weight : bold; font-family  : Trebuchet MS; margin-bottom : 0px; }

.tip { font-size : 11px; color : grey; line-height : 14px}

#menu_grupy.najmlodsi_tlo { margin-top : 70px;  background-image: url(img/najmlodsi_grupy_tlo.png); background-repeat: no-repeat; background-position: 0 40px; min-height : 350px}
#menu_grupy.najmlodsi_tlo  P { font-variant: small-caps; color: #9e5500; font-weight : bold; font-size : 12px; text-align : center}
#menu_grupy.najmlodsi_tlo  UL  { padding : 0; background-image: url(img/mgrupy_sep_br.png); background-repeat: no-repeat; background-position: top; padding-top : 1px; margin-bottom : 40px}
#menu_grupy.najmlodsi_tlo  UL LI { display : block; background-image: url(img/mgrupy_sep_br.png); background-repeat: no-repeat; background-position: bottom; height : 42px; padding-left : 0px; padding-right : 5px; margin : 0;}
#menu_grupy.najmlodsi_tlo  UL LI A { font-size : 12px; font-weight: bold; color : #755d55; text-decoration: none; padding-left : 30px; display : block; height : 32px; padding-top : 10px}
#menu_grupy.najmlodsi_tlo  UL LI A:hover { display : block; height : 32px; padding-left : 31px; padding-top : 10px; background-image: url(img/tlo_button_grupy.png); background-repeat: no-repeat;}
#menu_grupy.najmlodsi_tlo  UL LI A.select { display : block; height : 32px; padding-left : 31px; padding-top : 10px; background-image: url(img/tlo_button_grupy.png); background-repeat: no-repeat;}

#menu_grupy.dzieci_tlo { margin-top : 70px;  background-image: url(img/dzieci_grupy_tlo.png); background-repeat: no-repeat; background-position: 0 20px; min-height : 350px}
#menu_grupy.dzieci_tlo  P { font-variant: small-caps; color: #6a6c4a; font-weight : bold; font-size : 12px; text-align : center}
#menu_grupy.dzieci_tlo  UL  {  padding : 0; background-image: url(img/mgrupy_sep_gr.png); background-repeat: no-repeat; background-position: top; padding-top : 1px; margin-bottom : 40px}
#menu_grupy.dzieci_tlo  UL LI { display : block; background-image: url(img/mgrupy_sep_gr.png); background-repeat: no-repeat; background-position: bottom; height : 42px; padding-left : 0px; padding-right : 5px; margin : 0;}
#menu_grupy.dzieci_tlo  UL LI A { font-size : 12px; font-weight: bold; color : #755d55; text-decoration: none; padding-left : 15px; display : block; height : 32px; padding-top : 10px}
#menu_grupy.dzieci_tlo  UL LI A:hover { display : block; height : 32px; padding-left : 16px; padding-top : 10px; background-image: url(img/tlo_button_grupy.png); background-repeat: no-repeat;}
#menu_grupy.dzieci_tlo  UL LI A.select { display : block; height : 32px; padding-left : 16px; padding-top : 10px; background-image: url(img/tlo_button_grupy.png); background-repeat: no-repeat;}

#menu_grupy.rodzice { margin-top : 70px;  background-image: url(img/submenu_tlo_grupa.png); background-repeat: no-repeat; background-position: 0 -20px; min-height : 150px}
#menu_grupy.rodzice  P  { font-variant: small-caps; color: #5e4e37; font-weight : bold; font-size : 12px; text-align : center}
#menu_grupy.rodzice  UL  { padding : 0; background-image: url(img/mgrupy_sep_bb.png); background-repeat: no-repeat; background-position: top; padding-top : 1px; margin-bottom : 40px}
#menu_grupy.rodzice  UL LI { display : block; background-image: url(img/mgrupy_sep_bb.png); background-repeat: no-repeat; background-position: bottom; height : 42px; padding-left : 0px; padding-right : 5px; margin : 0;}
#menu_grupy.rodzice  UL LI A { font-size : 12px; font-weight: bold; color : #755d55; text-decoration: none; padding-left : 30px; display : block; height : 32px; padding-top : 10px}
#menu_grupy.rodzice  UL LI A:hover { display : block; height : 32px; padding-left : 31px; padding-top : 10px; background-image: url(img/tlo_button_grupy.png); background-repeat: no-repeat;}
#menu_grupy.rodzice  UL LI A.select { display : block; height : 32px; padding-left : 31px; padding-top : 10px; background-image: url(img/tlo_button_grupy.png); background-repeat: no-repeat;}

#menu_grupy.grupa_tlo { margin-top : 70px;  background-image: url(img/submenu_tlo_grupa.png); background-repeat: no-repeat; background-position: 0 -20px; }
#menu_grupy.grupa_tlo  P { color: #505137;  font-size : 11px; text-align : left; line-height : 15px}
#menu_grupy.grupa_tlo  UL  { padding : 0; background-image: url(img/mgrupy_sep_gr.png); background-repeat: no-repeat; background-position: top; padding-top : 1px; margin-bottom : 40px}
#menu_grupy.grupa_tlo  UL LI { display : block; background-image: url(img/mgrupy_sep_gr.png); background-repeat: no-repeat; background-position: bottom; height : 42px; padding-left : 0px; padding-right : 5px; margin : 0;}

#menu_grupy.grupa_tlo  UL LI A { font-size : 12px; font-weight: bold; color : #755d55; text-decoration: none; padding-left : 17px; display : block; height : 32px; padding-top : 10px}
#menu_grupy.grupa_tlo  UL LI A:hover { display : block; height : 32px; padding-left : 18px; padding-top : 10px; background-image: url(img/tlo_button_grupy.png); background-repeat: no-repeat;}
#menu_grupy.grupa_tlo  UL LI A.select { display : block; height : 32px; padding-left : 18px; padding-top : 10px; background-image: url(img/tlo_button_grupy.png); background-repeat: no-repeat;}
div.extras { margin-top : 50px; margin-left:10px; width :200px; color: #505137;  font-size : 11px; text-align : left; line-height : 15px}
#opis_grupy { float : left; background-image : url(img/tlo_opis_grupy.png); width : 300px; background-position: bottom right; margin-bottom  :10px; margin-top : 15px; padding-right : 9px; font-size : 12px; padding-bottom  :18px; }
#opis_grupy TABLE.naj TR TD.label { color : #9e5500; vertical-align : top; width : 112px; padding-right : 5px; font-size: 12px; text-align : right; padding-bottom : 4px; padding-top : 2px}
#opis_grupy TABLE.str TR TD.label { color : #757947; vertical-align : top; width : 112px; padding-right : 5px; font-size: 12px; text-align : right; padding-bottom : 4px; padding-top : 2px}
#galming { margin-top : 15px; margin-bottom : 5px; margin-left : 10px; width : 285px; float : left }

#stopka { clear : both;  color : #65553e; font-size : 10px; line-height : 12px; padding-top : 2px; padding-left : 10px; width : 864px;   background-color: #e2e0c6 }

#stopka A {  font-style : normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #65553e;  line-height : 18px; }
#stopka A:link { font-style : normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #65553e; line-height : 18px; }
#stopka A:visited { font-style :  normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #65553e;  line-height : 18px; }
#stopka A:focus {font-style : normal; color: #65553e; text-decoration: none; }
#stopka A:hover {font-style : normal; color: #575a2e; text-decoration: underline;}
#stopka A:active {font-style : normal; color: #65553e; text-decoration: none; }

#stopka_close { clear : both; height : 12px}
#stopka_close IMG { display : block}
.white_label { font-weight : bold; color : white; font-size : 11px}
.error_m { color : #da4200; font-size : 11px; line-height : 14px }
#menu_mform { background-image: url('img/tlo_mailer.png'); padding-top : 10px; padding-left : 11px; padding-right : 13px; width : 240px; height : 305px;padding-left :16px; }
#menu_mform_nag { background-image: url('img/ex_pas_top_kontakt.png'); width : 214px; height : 23px}
#menu_mform INPUT { background-image: url(img/input_cien.png); padding : 1px; width : 224px; border : solid 1px #6c9692; height : 13px; font-size: 11px; margin-bottom : 5px}
#menu_mform TEXTAREA { background-image: url(img/textarea_cien.png); padding : 1px; width : 224px; border : solid 1px #6c9692; height : 87px; font-size: 11px; margin-bottom : 5px}
#menu_mform LABEL { margin-left : 5px; font-size: 10px}
#menu_mform INPUT.submit_ok {border :0; background-color :#847d46; color : white; width : 140px; height : 15px; margin-right : 12px}
#error_box { height : 30px;}

#zg_form TABLE TR TD { padding : 2px;}
#zg_form HR { color : #c86d02; border : none; background-color: #c86d02; height : 1px; margin-top : 0; margin-bottom : 10px}
#zg_form LABEL { display:block; text-align : right; padding-right : 10px;}
#zg_form LABEL.toleft { display:block; text-align : left; padding-left : 10px;}
#zg_form INPUT { font-size : 12px; border : none; width : 172px; height: 20px;  padding-bottom:0px; padding-left : 5px; padding-right : 5px; padding-top : 3px;  background-image: url(img/input_tlo.png); }
#zg_form SELECT {margin-right : 10px}
#zg_form INPUT.radio { width : 15px}
#zg_form INPUT.send { background-image: none; line-height : 10px; height : 25px; padding:0; border : double }

#zg_form  { border : solid 1px #f3f2e7; padding-left : 20px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px;  margin-bottom:25px;  background-image: url(img/tloforico3.png); background-position : top right; background-repeat : repeat-y; margin-left : 15px;}
#zg_form div { float: right; width : 100px}
#zg_form div IMG { display : block; border : none}
#zg_form  P { margin-top : 20px; margin-bottom:10px; padding-left : 10px; width : 430px }
#zg_form  H4 { margin-top :18px; padding-left : 5px;  color: #33302b; font-size : 14px; font-weight : bold; font-family  : Trebuchet MS; margin-bottom : 0px; }
#error_boxzg { margin-top :18px; }

#mp_cytat { text-align : right; }
#mp_cytat IMG { margin-right : 0px }
DIV.mpbox  {  width : 316px;  position : relative;  font-size : 11px; margin-bottom : 30px; padding-bottom : 0px; background-image : url(img/mp_akt_tlo.png); background-position : bottom}
DIV.mpbox div.ico {float : right; width : 63px}
DIV.mpbox div.ico IMG  {display : block; border : 0}
DIV.mpbox div.ng {width : 243px; padding : 0; padding-left: 10px; font-family : Verdana, Tahoma, Arial CE, Arial; font-size : 12px; font-weight : bold; padding-right : 0px; padding-top :6px; background-image : url(img/mp_akt_top.png); background-position : top;  color : white; height : 52px}
DIV.mpbox P {padding-left : 10px; padding-right : 25px; margin-bottom : 5px}
DIV.mpbox div.addinfo { margin-left :10px; margin-top : 5px; padding-bottom : 10px; color :#7a7a7a }
DIV.mpbox div.wiecej { position : absolute; right:0; bottom : 7px;}

DIV.mpbox  A {  line-height : 14px !important;  font-style : normal; text-decoration: none; font-weight: bold; font-family : Verdana, Tahoma, Arial CE, Arial; color : white;   }
DIV.mpbox  A:link { font-style : normal; text-decoration: none; font-weight: bold; font-family : Verdana, Tahoma, Arial CE, Arial; color : white;  }
DIV.mpbox  A:visited { font-style :  normal; text-decoration: none; font-weight: bold; font-family : Verdana, Tahoma, Arial CE, Arial; color : white;  }
DIV.mpbox  A:focus {font-style : normal; color: white; text-decoration: none; }
DIV.mpbox  A:hover {font-style : normal; color: #e2e0c6; text-decoration: none;}
DIV.mpbox  A:active {font-style : normal; color: white; text-decoration: none; }

DIV.mpbox div.wiecej  A { display : block; width : 105px; height : 20px; padding-left : 10px;  padding-right : 30px; background-image : url(img/wiecej_button.png); background-position : 0 0;  line-height : 18px !important;  font-style : normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #736d39;   }
DIV.mpbox div.wiecej  A:link { font-style : normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #736d39;  }
DIV.mpbox div.wiecej  A:visited { font-style :  normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #736d39;  }
DIV.mpbox div.wiecej  A:focus {font-style : normal; color: #736d39; text-decoration: none; }
DIV.mpbox div.wiecej  A:hover {font-style : normal; color: #575a2e; text-decoration: none; background-image : url(img/wiecej_button.png); background-position : 145px 0px;}
DIV.mpbox div.wiecej  A:active {font-style : normal; color: #736d39; text-decoration: none; }

DIV.mpbox FORM { margin-left : 10px; margin-right : 25px; padding-bottom : 6px } 
DIV.mpbox INPUT { font-size : 12px; border : none; width : 149px; height: 19px;  padding-bottom:0px; padding-left : 5px; padding-right : 5px; padding-top : 2px;  background-image: url(img/ml_input_tlo.png); }
div.blok_Pmp { padding : 25px; position : relative;   background-color : #fcfcf8; margin-bottom:25px;  margin-left : 30px; font-size : 14px; line-height : 21px}
#mp_partners { text-align : center; background-image : url(img/partnerzy_gr.png); background-repeat: no-repeat; padding-top :15px}
#mp_partners IMG { border : 0; padding : 4px}
.sb_stop {vertical-align : top; padding-right : 5px}
.sb_error { color : #920300; font-weight : bold}
.sb_ok { color : #3c5b37; font-weight : bold; text-align : center}
#nextsdr3 { width : 185px; height : 80px; margin-left : 3px; background-image : url('imgspec/sdr_10_12.png'); text-align : center; padding-top : 48px; padding-left : 17px; padding-right : 5px; font-size : 14px; font-family : Trebuchet MS; font-weight : bold; color : #4c3f2e}
#nextsdr3 SPAN { font-size : 11px; font-family : Verdana; font-weight : normal }
A.blink { display : block; text-decoration : none}
.rej_info { color : #b4860c; font-size : 12px; margin-top : 8px}
.form_hide { display  : none; padding-bottom : 10px; padding: 10px; border : 0; border-top :0; border-bottom :solid 1px #0a65a2; border-left :solid 1px #0a65a2; border-right : solid 1px #0a65a2; margin-bottom : 5px }

.ico_form { margin-top : 10px; margin-bottom : 5px; padding:3px; border :solid 1px #3c494c; }
.ico_form_a { margin-top : 10px; margin-bottom : 0px; padding:3px;  border-top :solid 1px #0a65a2; border-left :solid 1px #0a65a2; border-right :solid 1px #0a65a2; }
.ico_form A IMG {border : 0; vertical-align : middle}
.ico_form A { width : 480px; text-decoration  :none}
.ico_form_a A IMG {border : 0; vertical-align : middle}
.ico_form_a A { width : 480px; text-decoration  :none}
FORM.zgloszenie TABLE TR TD INPUT.block { display : block; float : left;   margin : 0; border : solid 1px #bbbebf; width : 180px; height : 16px; padding:1px; color :  black;  background-color : white; margin-right : 10px}
FORM.zgloszenie TABLE TR TD INPUT.submit { margin : 0; border : solid 1px #bbbebf; font-size : 10px; padding-bottom: 8px;  background-color : #273639;  text-align : center; color : white; height : 20px; width : 185px; margin-top : 10px }
FORM.zgloszenie TABLE TR TD SELECT {background-color :#415152; width : 400px; border : solid 1px #bbbebf; color : white}
FORM.zgloszenie TABLE TR TD OPTION {background-color :#415152; width : 400px }
.fz_error  { text-align : left; padding-top : 15px; color : #9f2b30}
.fz_error { margin-left : 30px}
.fz_error IMG {vertical-align : middle}