body { background: #FFF; margin:0px; padding:0px; font-family:tahoma; font-size:12px;}
h1 {margin-left:20px;margin-top:22px;padding-top:10px;font-family:Arial; font-size:22px; font-weight:bold; display:underline; width:100%; max-width:100%;margin-bottom:8px;}
h2 { font-family:Arial; font-size:16px; font-weight:bold; display:underline; width:100%; max-width:100%;margin-bottom:2px;margin-top:0px;padding-top:0px;}
h3 {margin-left:20px;font-family:Arial; font-size:18px; font-weight:bold; display:inline; width:100%; max-width:100%;color:#000;}
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:Arial; font-size:12px; height:20px; margin:0px; margin-top:4px; padding:0px; margin-bottom:6px;}
textarea { font-family:Arial; font-size:12px; margin:0px; margin-top:4px; margin-bottom:6px;}
select { font-family:Arial; font-size:12px; height:20px; margin:0px; margin-top:4px; padding:0px; margin-bottom:6px;}
checkbox { margin:0px, padding:0px; }
p {float:left;width:100%;}

#top {float:left; margin:0; width:728px; margin-bottom:0px; height:160px;}

#main {margin:auto; margin-top:8px; width:728px; height:580px; min-height:580px; margin-bottom:40px;background:url(background.jpg) top left no-repeat;}
#google_nawigacja {width:100%;margin:0px 0px 0px 0px;border-left: 16px solid #c6005d;padding-left:4px;margin-top:4px;background-color:#FFF;}
#header {float:left; width:100%; height:180px;}

#main_menu {background:url(menu_bg.jpg) top left no-repeat;float:right; width:218px; height: auto !important; height:520px; min-height:520px; margin-bottom:22px; padding-top:0px; padding-bottom:0px;margin-top:-10px;}
#main_menu ul {float:right; list-style-type: none; margin-top:140px; width:195px;}
#main_menu li {float:right; display:underline; margin-left:4px;margin-bottom:8px;}
#main_menu a {float:right; width:195px; padding:3px 8px 3px 0px;color:#c6005d; font-weight:bolder;font-size:12px;font-family:Arial;text-decoration:underline;border-bottom:1px dotted #c6005d;border-right:14px solid #c6005d;text-align:left;}
#main_menu a:hover {color:#000;border-right:14px solid #ff1b86;}

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

#main_content {color:#000;float:left;position:relative;width:490px; height: auto !important; height:460px; min-height:400px;margin-left:8px; margin-top:4px; font-weight:lighter;}
#main_content .cell { float:left; width:490px; padding-left:4px; padding-top:7px;}
#main_content .nawigacja {margin:14px 0 10px 0;padding-bottom:20px;}
#main_content h1 { float:left; color:#000; width:100%; max-width:100%; font-family:Arial; 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:#c6005d; text-decoration:none; }



.lista {float:left; width:padding:8px; ; padding:6px 0;color:#000;border-bottom:1px dotted #CCC;}
.pozycja {float:left; width:100%; padding-bottom:12px;text-align:justify;margin-bottom:4px;color:#000;font-size:12px;}
.pozycja_prv {color:#000;float:left; width:100; padding-top:12px;padding-bottom:12px;text-align:justify;margin-top:8px;}

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

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

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

#reklama_search {position:absolute;top:0;right:0;}
#reklama_320x250 {background:#c6005d url(media_bg.jpg) top left no-repeat;color:#000;float:left; width:490px; height:280px;margin-top:10px; margin-bottom:10px; font-weight:lighter;padding-right:20px;max-width:450px;text-align:right;}
#reklama_728x90 { float:left; width:728px; max-width:728px; height:90px; ;margin-top:8px; margin-bottom:20px; padding-top:6px;font-weight:lighter;}

#bottom_cell { float:left; width:728px; margin-left:10px; margin-top:20px; margin-bottom:6px; text-align:right;color:#000;}

.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: Arial; 
    font-weight: bold;
	cursor:hand;
	height:24px;
	background-color: #900;	
    color: #000;
}


A:link  { color:#c6005d; text-decoration: none;} 
A:visited  { color:#c6005d; text-decoration: none;}
A:active { color:#c6005d; text-decoration: none;}
A:hover { color:#000; text-decoration: none; }


#linki_dolne { float:left; 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:#000; text-decoration:none; font-weight:lighter;}
#linksys a:hover { color:#000; text-decoration:none; }
