body { margin:20px 0px 10px 0px; text-align:center; }
img { border:none; }

span.break { padding:0px 4px 0px 4px; }

div.top_space { width:750px; height:25px; }
div.top_slide { width:750px; height:15px; background-color:#D6D6D6; margin:auto; margin-bottom:1px; }
div.header { width:750px; height:171px; margin:auto; margin-bottom:1px; }

/* szkielet glownej tabeli */
table.main { width:750px; border-collapse:collapse; margin:auto; padding:0px; }
table.main td.left { width:214px; padding:0px; vertical-align:top; }
table.main td.center { width:339px; padding:0px; vertical-align:top; }
table.main td.right { width:197px; padding:0px; vertical-align:top; }

div.home { background-color:#19A319; height:24px; margin-right:1px; padding-top:6px; text-align:center; font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; cursor:default; }
div.home img { width:10px; height:10px; margin:0px 10px 1px 0px; }
div.home_ { font-size:1px; background-color:#0E7f0E; height:6px; margin:0px 1px 1px 0px; }

span.menu { color:#A2A2A2; background-image:url(../img/menu_green_ico.gif); background-position:left; background-repeat:no-repeat; padding-left:25px; cursor:default; }
span.submenu {  color:#19A319; background-image:url(../img/submenu_green_ico.gif); background-position:left; background-repeat:no-repeat; padding-left:10px; cursor:default; }

span.more { color:#19A319; cursor:pointer; font-weight:bold; padding-left:4px; }
span.more2 { color:#19A319; cursor:pointer; font-weight:bold; }
span.comment { color:#999999; }

div.lang-center { background-color:#82AbC9; height:30px; }
div.lang-center_ { font-size:1px; background-color:#5982A0; height:6px; margin:0px 0px 1px 0px; }
div.lang-right { background-color:#82AbC9; height:30px; padding:0px 23px 0px 0px; text-align:right; font-family:Tahoma; font-size:11px; font-weight:bold; color:#c6d8e5; cursor:default; }
div.lang-right img { margin:3px 0px 0px 0px; }
div.lang-right_ { font-size:1px; background-color:#5982A0; height:6px; margin:0px 0px 1px 0px; }

/* headery sekcji */
div.head_menu { margin-right:1px; height:30px; background-color:#D6D6D6; background-image:url(../img/arr_gray_ico.gif); background-position:top left; background-repeat:no-repeat; }
div.head_tabletki { margin-right:1px; height:30px; background-color:#19A319; background-image:url(../img/arr_green_ico.gif); background-position:top left; background-repeat:no-repeat; }
div.head_kontakt { margin-left:1px; height:30px; background-color:#4792b1; background-image:url(../img/arr_blue_ico.gif); background-position:top left; background-repeat:no-repeat; }
div.head_zdjecia { margin-left:1px; margin-top:1px; height:30px; background-color:#19A319; background-image:url(../img/arr_green_ico.gif); background-position:top left; background-repeat:no-repeat; }
div.head_referencje { margin-left:1px; height:30px; background-color:#91A1A8; background-image:url(../img/arr_gray2_ico.gif); background-position:top left; background-repeat:no-repeat; }
div.head_text2 { height:30px; background-color:#D6D6D6; background-image:url(../img/arr_gray_ico.gif); background-position:top left; background-repeat:no-repeat; }
div.head_text { height:30px; background-color:#ffb22d; background-image:url(../img/arr_orange_ico.gif); background-position:top left; background-repeat:no-repeat; }
img.head { border:none; height:12px; margin:11px 0px 0px 52px; }
img.head2 { border:none; height:13px; margin:11px 0px 0px 52px; }
img.gallery { border:solid 1px; border-color:#666666; width:138px; height:94px; }
img.foto { border:solid 1px; border-color:#A9A9A9; } 

div.text_bg { background-color:#F0F0F0; margin-bottom:1px; font:11px Tahoma; color:#707070; cursor:default; padding:25px 40px 24px 30px; }
div.text_bg ul { list-style-type:square; line-height:13px; }
div.text_bg ol { margin-left:21px; }

div.text_bg a:link { text-decoration:none; color:#707070; }
div.text_bg a:visited { text-decoration:none; color:#707070; }
div.text_bg a:active { text-decoration:none; color:#707070; }
div.text_bg a:hover { text-decoration:none; color:#19A319; }

div.text_menu { background-color:#A9A9A9; color:#FFFFFF; text-align:center; padding:2px 0px 2px 0px; font-weight:bold; margin-top:1px; cursor:pointer; }
div.text_menu_on { background-color:#19A319; color:#FFFFFF; text-align:center; padding:2px 0px 2px 0px; font-weight:bold; margin-top:1px; }

div.subname { font-weight:bold; font-size:11px; }

div.text_back { background-color:#C9C9C9; margin-bottom:1px; font:11px Tahoma; color:#FFFFFF; cursor:default; padding:2px; text-align:center; font-weight:bold; }

img.go { border:none; width:8px; height:6px; }
img.referencje { border:1px solid darkgray; vertical-align:middle; }

div.menu { margin-right:1px; padding:28px 0px 28px 20px; font:11px Tahoma; font-weight:bold; line-height:18px; background-image:url(../img/line_menu.gif); background-position:top left; background-repeat:repeat-y; }
div.submenu { padding:10px 0px 10px 25px; font:11px Tahoma; font-weight:normal; line-height:15px; }
div.tabletki { margin-right:1px; height:88px; background-color:D8D8D8; font:11px Tahoma; color:#74838A; padding:20px 20px 20px 20px; cursor:default; }
div.tabletki_ { margin-right:1px; height:7px; background-color:C6C6C6; font:1px; }
div.zdjecia { margin-left:1px; height:58px; background-color:D8D8D8; font:11px Tahoma; color:#74838A; padding:20px 15px 20px 30px; cursor:default; }
div.zdjecia_ { margin-left:1px; height:7px; background-color:C6C6C6; font:1px; }
div.kontakt { margin-left:1px; background-color:#317C9B; font:11px Tahoma; color:#FFFFFF; padding:20px 20px 20px 20px; cursor:default; }
div.kontakt_ { height:7px; margin:0px 0px 1px 1px; background-color:#426B89; font:1px; }
div.referencje { margin-left:1px; background-color:D8D8D8; font:11px Tahoma; color:#74838A; padding:20px 20px 20px 20px; cursor:default; }
div.referencje_ { margin-left:1px; height:7px; background-color:C6C6C6; font:1px; }

div.footer_line { margin:auto; width:750px; height:8px; margin-top:20px; margin-bottom:1px; background-color:#82ABC9; font:1px Tahoma; }
div.footer { margin:auto; width:750px; height:25px; background-color:#C9C9C9; text-align:center; font:11px Tahoma; color:#FFFFFF; padding-top:6px; cursor:default; }
