html, body { height: 100%; }
body { background: #EEEEEE url(/www/pliki/design/css_body_bg.gif) top repeat-x; }
body, html, div, p, h1, h2, h3 {margin : 0px; padding : 0px;}

a {  text-decoration: none; color : #64A4B8}
a:hover , a:focus { color:#FFA800;}


body, td, li, input, select, textarea { font-family: Tahoma,Verdana,Arial; font-size: 8pt; color : #393939; line-height: 11pt;}

div.contA {}
div.contB { background : green; width : 766px}

div.contC { width : 766px; background : #FFFFFF}

div.contC .C1 { padding: 0px 0px 0px 18px; background: url(/www/pliki/design/css_main_bg_left.gif) left repeat-y; }
div.contC .C2 { padding: 2px 19px 0px 0px; background: url(/www/pliki/design/css_main_bg_right.gif) right repeat-y; }

div.contC .C3 { float : left; width : 182px; }
div.contC .C4 { float : right; width : 540px; }

div.contD { background : url(/www/pliki/design/css_main_bg_bottom.gif) no-repeat; width : 766px; height :36px;}
div.contD .D1 { padding : 16px 15px 1px 15px;}

div.contE { border-top: 2px solid #FFB72B; width: 762px; margin: 1px 0px 1px 0px; padding: 4px 2px 4px 2px; color: gray}
div.contE a { color: gray; }
div.contE a:hover { text-decoration: underline; }

#vertmenu ul { list-style: none; margin : 14px 5px 5px 9px; padding: 0px; }
#vertmenu ul li { margin: 0px; padding: 0px 0px 6px 0px;}
#vertmenu ul li a { color:#FFA800; text-decoration: none; text-transform:uppercase; font-weight: bold; display: block; overflow : hidden; padding: 0px; margin : 1px 0px 1px 0px; width : 100%}
#vertmenu ul li a span { color:#FFA800; display : block; padding : 9px 4px 14px 18px ; background : url('/www/pliki/design/css_button.gif') no-repeat top left; text-align : right; }
#vertmenu ul li a span div { float : left;}
#vertmenu ul li a:hover > span, #vertmenu ul li a:focus span { color : #64A4B8}
#vertmenu ul li a.active > span { color : #64A4B8; background : url('/www/pliki/design/css_button_active.gif') no-repeat top left; }

.tresc { margin : 14px }
.tresc h1 { font-size : 18px; margin : 0px 0px 16px 0px}
.tresc h2 { font-size : 13px; margin : 16px 0px 4px 0px}
.tresc h3 { font-size : 13px; font-weight: normal; margin : 8px 0px 4px 0px; }
.tresc p { margin : 4px 0px 8px 0px; text-align : justify;}

.oferta {clear : both; margin : 0px 0px 0px 0px}
.oferta img { margin : 0px 8px 16px 0px; padding : 4px; border:1px solid silver}
.oferta a:hover img { border :1px solid #FFA800}
.oferta li a { color:#393939; border-bottom :1px solid #DEDEDE}
.oferta li a:hover { border-bottom :1px solid #FFA800}


ol.faq {margin : 0px 0px 0px 0px; padding : 0px 0px 0px 18px}
ol.faq li {margin : 0px 0px 8px 0px; padding : 0px 0px 0px 0px;  text-align : justify;}

ul.lista {margin : 0px 0px 0px 0px; padding : 0px 0px 0px 18px}
ul.lista li {margin : 0px 0px 8px 0px; padding : 0px 0px 0px 0px;  text-align : justify;}

div.lb { border : 1px solid silver; padding: 4px 0px 4px 0px; margin : 8px 0px 8px 0px ; text-align: center;}
div.lb div.blok { margin : 0px 0px 0px 4px ; float:left;}
div.lb img { margin : 1px; padding : 1px; border : 1px solid #EEEEEE;}
div.lb a:hover img { border :1px solid #FFA800}
div.lb p { text-align: center; font-size: smaller; text-indent: 0; margin : 4px 4px 4px 4px; line-height: 1.1em; }


div.lbR { float : right; border : 1px solid silver; padding: 2px 2px 2px 2px; margin : 0px 0px 8px 8px ; text-align: center;}
div.lbR img { margin : 1px 1px 4px 1px; padding : 1px; border : 1px solid #EEEEEE;}
div.lbR a:hover img { border :1px solid #FFA800}
div.lbR p { text-align: center; font-size: smaller; text-indent: 0; margin : 4px 4px 4px 4px; line-height: 1.2em; }

div.lb2L { float : left; margin : 0px 8px 4px 0px ; text-align: center;}
div.lb2L img { margin : 0px 0px 4px 0px; padding : 0px; border : 1px solid silver;}
div.lb2L a:hover img { border :1px solid #FFA800}
div.lb2L p { text-align: center; font-size: smaller; text-indent: 0; margin : 4px 4px 4px 4px; line-height: 1.2em; }


div.lbL { float : left; border : 1px solid silver; padding: 2px 2px 2px 2px; margin : 0px 8px 8px 0px ; text-align: center;}
div.lbL img { margin : 1px 1px 4px 1px; padding : 1px; border : 1px solid #EEEEEE;}
div.lbL a:hover img { border :1px solid #FFA800}
div.lbL p { text-align: center; font-size: smaller; text-indent: 0; margin : 4px 4px 4px 4px; line-height: 1.2em; }

table.tbl { background : #EEEEEE; border-collapse: collapse; margin : 8px 0px 8px 0px}
table.tbl thead td { background : #64A4B8; color : white}

table.tbl td {border :1px solid white;}

div.file { padding : 8px 0px 8px 0px}
div.file img { float : left; margin : 0px 8px 8px 0px}
div.file .opis { color : gray; font-size : 10px}
