/* reset css */
* {font-size:100.01%}
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
img {display:block;}

body
{
background:#ffc url(img/bg.png) repeat-y top center;
color:#444;
line-height:1.6em;
font-family:Arial,Helvetica,sans-serif;
}

a {color:#3399cc; text-decoration:underline;}
a:hover {color:#0066ff; text-decoration:underline;}
 
h1, h2, h3{font-size:1.4em; color:#cc0000; font-family:"Trebuchet MS", Arial, Helvetica; letter-spacing:-0.05em;
border-bottom:1px solid #eee; padding-bottom:10px; margin-bottom:10px;}

h3{font-size:1.2em; color:#000; border-bottom:1px solid #000;}

#wrap{width:960px; margin:0 auto; background:#fff;}
 
ul#skip-links { position: absolute; top: 0; left: -10001px; list-style: none;}

ul.menu_top{ height:40px; padding:0 10px; line-height:40px;   border-top:2px solid #000000; background:#444;}
ul.menu_top li{float:left; }
ul.menu_top li a{  margin:0 15px; padding:0 15px; font-weight:bold;  color:#fff;  float:left; display:block; text-decoration:none; }
ul.menu_top li a:hover {background:#fff;  color:#000; text-decoration:none;}

#tags{padding:30px; background:#333; clear:both; color:#777; font-size:0.9em; line-height:1em;}

#tags .wielkosc_tagu1{font-size:0.8em;  }
#tags .wielkosc_tagu2{font-size:0.85em;  }
#tags .wielkosc_tagu3{font-size:0.9em;  }
#tags .wielkosc_tagu4{font-size:0.95em; }
#tags .wielkosc_tagu5{font-size:1em;  }
#tags .wielkosc_tagu6{font-size:1.1em; }
#tags .wielkosc_tagu7{font-size:1.2em; }
#tags .wielkosc_tagu8{font-size:1.3em; }
#tags .wielkosc_tagu9{font-size:1.5em; }
#tags .wielkosc_tagu10{font-size:1.5em; }
#tags .wielkosc_tagu11{font-size:1.6em; }
#tags .wielkosc_tagu12{font-size:1.25em;}
#tags .wielkosc_tagu13{font-size:1.15em;}
#tags .wielkosc_tagu14{font-size:1.05em;}
#tags .wielkosc_tagu15{font-size:0.82em;}


#content{font-size:0.9em;}

#content p a, #content p a:hover{text-decoration:none; color:#333;}
#content p a:hover{color:#000;}

#content ul {  }
#content ul li{  line-height: 1.4em; border-bottom: 1px #eee solid; padding: 4px 0 4px 15px; background: url(img/li.gif) 0 0.8em no-repeat; }

#content ol { list-style:decimal; list-style-position: outside; padding-left:25px; }
#content ol li{  line-height: 1.4em; border-bottom: 1px #f7f4ee solid; padding: 4px 0 4px 0px; }

#content div.text_site {clear:both; padding:30px;}
#content div.text_site_left{ float:left; padding:30px 15px 30px 30px; width:435px;}
#content div.text_site_right{ float:right; padding:30px 30px 30px 15px; width:435px;}
 
#content div.text_site p{padding:10px 0 0 0}

a.go{background:#cc0000; padding:10px 20px; font-size:1.1em; font-weight:bold; color:#fff !important; display:block; margin:10px;}

#footer{background:#444; color:#fff; clear:both;   padding:30px; font-size:0.8em;}
#footer ul{ float:right; height:20px; padding:0 20px;  }
#footer ul li{float:left; border:0; }
#footer ul li a{ margin:0 10px;  float:left; display:block; }

#footer p a {color:#3399cc; text-decoration:underline;}
#footer p a:hover {color:#0066ff; text-decoration:underline;}