/* CSS Document */
#flashcontent {
	HEIGHT: 100%; margin-top: -160px; top: 50%; position: absolute; width: 99% }
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%;
	background: url(/img/bg.gif) repeat-x #fff 0px 0px;	 
	
	 }
BODY.test { background-image: none }
IMG { border: 0px }
DIV { display: block }

/** inline style **/
.m-5 {margin:5px !important;}

#top { width: 820px; position: relative; margin: 0px auto auto; height: 120px } /*82*/
#top_logo { width: 172px; height: 73px; margin: 3px 0px 0px 0px; background: url(/img/logo_top_wakabud.gif) no-repeat #132E65 0px 0px; float: left }
#top_menu { height: 15px; margin: 10px 0px 0px 0px; float: left }
#top_menu img { margin-left: 0px; padding: 5px 0px 5px 0px }
#top_menu a { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px }

#banner { width: 820px; position: relative; margin: 15px auto auto; height: 220px; background: url(/img/bg_banner.gif) no-repeat #fff 0px 0px; }

#content { width: 800px; position: relative; margin: 5px auto auto; clear: both }
#cotent_top { width: 800px; position: relative; margin: 0px auto auto; height: 20px; background: url(/img/bg_header.gif) no-repeat #fff 0px 0px }
.cotent_top { width: 525px; position: relative; margin: 0px auto auto; height: 20px; background: url(/img/bg_header.gif) no-repeat #fff 0px 0px; clear: both }
.cotent_header { float: left; width: 250px; margin: 0px auto auto; height: 20px }
#essence { width: 800px; clear: both; margin: 0px auto auto; margin: 0px 0px 0px; background-image: url(/img/bg_essence.gif); background-position: bottom; background-repeat: no-repeat  }
.column { float: left; width: 250px; margin-top: 10px}
.column_separator { float: left; width: 25px; height: 20px; background-color: #FFFFFF }
.column_header { width: 250px; margin: 10px auto auto; height: 20px; background: url(/img/bg_header.gif) no-repeat #fff 0px 0px; background-position: right }
IMG.header { float: left }

DIV.card { width: 525px; clear: both; margin: 10px 0px 0px 0px }
DIV.card_foto { float: left; width: 100px; height: 150px }
IMG.card_foto { border: 1px solid #aaa }
DIV.card_text { float: left; width: 390px; /*margin-left: 20px*/ }
DIV.card_text_jacobi { float: left; width: 490px; }

DIV.card_separator { height: 40px; width: 400px; clear: both; position: relative }
TABLE.card { border-left: 1px solid #11B3FF; margin-top: 20px; width: 300px }
TH.card, TH.dost { width: 25px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #132E65; font-size: 11px; padding: 1px 5px 0px 3px; text-align: right}
TD.card, TD.dost { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px}
TABLE.dost { margin: 0px 0px 0px; width: 450px }
TH.dost, TD.dost { width: auto; text-align: left }
TH.dost { height: 18px; padding: 10px 5px 0px 3px }
TD.dost { background-color: #FCFCFC; height: 18px; padding: 0px 0px 0px 3px }

#bottom { width: 800px; height: 40px; position: relative; margin: 0px auto auto; background: url(/img/bg_bottom.gif) no-repeat #fff 0px 0px; background-position: left; clear: both}
#foot_logo { float: left; width: 340px } 

#foot { float: left; margin: 0px 0px 0px 23px; padding: 1px 0px 0px 0px; left: 0% }
P.foot_menu { color: #666; font-size: 10px; margin: 7px 0px 0px 0px; padding: 0px }
P.foot_copy { color: #aaa; font-size: 10px; margin: 4px 0px 0px 0px; padding: 0px }
	P.foot_copy a { color: #aaa !important; }
#dystans { clear: both; height: 20px; width: 800px; margin: 0px auto auto; position: relative }

P, H1, H2, H3, H4, H5, H6, A, UL { font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none }
P, UL { font-size: 11px; padding: 5px 3px 5px 0px; margin: 0px; color: #0B0B0B  }
H5 { font-weight: normal; font-size: 11px; padding: 0px; margin: 3px 0px 3px 0px }
H6 { font-weight: normal; font-size: 11px; padding: 0px; margin: 3px 0px 3px 0px }
H4 { font-weight: bold; font-size: 11px; padding: 0px; margin: 15px 0px 5px 0px; color: #132E65 }
H3 { font-weight: normal; font-size: 11px; padding: 0px; margin: 5px 0px 5px 0px }
H1 { font-weight: normal; font-size: 13px; padding: 0px; margin: 0px 0px 3px 0px }
H2 { font-weight: bold; font-size: 11px; padding: 0px; margin: 3px 0px 0px 0px; color: #132E65 }
LI { padding-left: 10px; margin-left: 20px }



A:active, A:hover { text-decoration: none; color: #74C6F1 }
A.wiecej:link, A.wiecej:visited { text-decoration: none; color: #09599E }
A.wiecej:active, A.wiecej:hover { text-decoration: none; color: #74C6F1 }

DIV.dachowka_button { float: left; width: 120px; height: 160px; margin: 20px 0px 10px 0px; text-align: center }

img.fotoCube_2 { height: 80px; width: auto }

div.offer_button { height: 22px; border-bottom: 1px solid #eff }
div.button_text a { text-decoration: none; color: #09599E; font-size: 11px }
div.button_text a:active, div.button_text a:hover {  color: #74C6F1 }

div.offer_button_2 div.button_text { margin-left: 10px }
td { font-size: 12px; font-family: Arial, Helvetica, sans-serif}
textarea { width: 400px }