body { background: #FFF; margin:0px; padding:0px; font-family:tahoma; font-size:12px;}
h1 { font-family:Tahoma; font-size:20px; font-weight:bold; width:100%; max-width:100%;margin-bottom:12px;}
h2 { font-family:Tahoma; font-size:12px; font-weight:bold; width:100%; max-width:100%;margin-bottom:8px;}
h3 { font-family:Tahoma; font-size:14px; font-weight:bold; display:inline; width:100%; max-width:100%;}
img { border:none; }
form { float:left; width:100%; margin:0px; padding:0px; display:block; clear:both;}
ul { float:left; margin:0px; padding:0px; }
input { font-family:Tahoma; font-size:12px; height:20px; margin:0px; margin-top:4px; padding:0px; margin-bottom:6px;}
textarea { font-family:Tahoma; font-size:12px; margin:0px; margin-top:4px; margin-bottom:6px;}
select { font-family:Tahoma; font-size:12px; height:20px; margin:0px; margin-top:4px; padding:0px; margin-bottom:6px;}
checkbox { margin:0px;padding:0px;}

#top { float:left; margin:8px; width:800px; margin-bottom:0px; height:60px;}

#main { float:left; margin:8px; width:800px; margin-bottom:40px;}
#header { float:left; background:#FFF url(dziecko_top.jpg) top left no-repeat; width:780px; height:280px; margin-left:10px;}

#main_menu {float:left; width:220px; height: auto !important; height:520px; min-height:520px; margin-bottom:22px; padding-top:6px; padding-bottom:6px; background:#f4f4f4;}
#main_menu ul {float:left; list-style-type: none; margin-left:6px;}
#main_menu li {float:left; margin-right:4px;margin-bottom:4px;}
#main_menu a {float:left; background:#e9e9e9; width:190px; border:1px #DDD solid; padding:4px; padding-left:6px; padding-right:6px;color:#800; font-weight:bold;}
#main_menu a:hover {background:#900; border:1px #800 solid; color:#FFF;}

#navigation { float:left; background: #FFF url(img/stripe.jpg) top left repeat-x; padding-top:8px; padding-bottom:8px; width:780px; color:#000; }
#navigation a { color:#96acbd;}
#navigation a:hover { color:#3f586b;}

#main_content { float:left; background: #FFF; width:560px; height: auto !important; height:520px; min-height:520px;  margin-left:8px; margin-top:0px; font-weight:lighter;}
#main_content .cell { float:left; width:550px; padding-left:4px; padding-top:7px;}
#main_content h1 { float:left; background: #eee; color:#000; width:100%; max-width:100%; font-family:Tahoma; font-size:12px; font-weight:bold; padding:5px; padding-left:10px; margin-bottom:8px; }
#main_content a { color:#000; text-decoration:underline; }
#main_content a:hover { color:#B00; text-decoration:none; }

.lista {float:left; width:540px; max-width:524px; padding:8px; margin-bottom:4px;background:#F7F7F7;}
.pozycja {float:left; width:540px; padding:8px; padding-top:12px;padding-bottom:12px;text-align:left;background:#FFF;border: 1px solid #E7E7E7;margin-bottom:8px;}
.pozycja_prv {float:left; width:540px; max-width:524px; padding:8px; padding-top:12px;padding-bottom:12px;text-align:left;background:#FFF;border: 1px solid #E7E7E7;margin-top:8px;}

.tekst { float:left; width:540px; margin-bottom:14px; margin-left:10px; text-align:justify; font-weight:lighter; line-height:1.4;}

.naglowek { float:left; width:550px; font-weight:bold; font-weight:lighter;}

.naglowek_b { float:left; background: #859eb1; width:600px; color:#FFF; padding:1px; margin-bottom:14px; font-weight:lighter;}

#reklama_320x250 { float:left; width:320px; margin-top:10px; margin-bottom:10px; font-weight:lighter;}
#reklama_728x90 { float:left; width:800px; max-width:792px; height:90px; background:#990000; ;margin-top:8px; margin-bottom:12px; padding-top:6px; padding-left:8px; font-weight:lighter;}

#bottom_cell { float:left; background:#FFF; width:800px; margin-left:10px; margin-top:20px; margin-bottom:6px; text-align:right;}

.button  {
    border-top:  1px solid #EA4444; border-left: 1px solid #EA4444; border-right:  1px solid #5D0B0B; border-bottom: 1px solid #5D0B0B;
    font-size:   12px; 
    font-family: Tahoma; 
    font-weight: bold;
	cursor:pointer;
	height:24px;
	background-color: #900;	
    color: #FFFFFF;
}


A:link  { color:#900; text-decoration: none;} 
A:visited  { color:#900; text-decoration: none;}
A:active { color:#900; text-decoration: none;}
A:hover { color:#000000; text-decoration: none; }

#linki_dolne { float:left; background: #FFF; padding-top:8px; padding-bottom:8px; width:780px; height:24px; clear:both; font-weight:lighter; text-align:right;padding-right:8px;}

#linksys ul {float:left; list-style-type: none; font-weight:lighter;}
#linksys li { float:left; display:inline; margin-right:10px;}
#linksys a { color:#999; text-decoration:none; font-weight:lighter;}
#linksys a:hover { color:#333; text-decoration:none; }