root { display: block; }
* { padding: 0px;  margin: 0px; border: 0px; }
body { background-color: #F5F3D3; font-family: Arial; font-size: 12px; color: #000000 }
a { color: #000000; }
a:hover, a:visited:hover { text-decoration: none; }
.clear { clear: both; }
.nazwa { font-size: 22px; font-weight: bold;  padding-top: 17px; }
.gp { font-size: 11px;  padding-top: 1px; text-align: right; }
.container { width: 700px; margin: 0 auto; background-color: #FFFFFF; }
.top_container { background-color: #e7bfa3 }
.top { width:700px; margin: 0 auto; background: url(../img/trzoda-chlewna/top.gif) no-repeat 0 0; height: 90px; }
.head_container { background-color: #cc6666; }
.head_container img { padding: 0px; margin: 0px; display: block; }
.head { width: 700px; height: 140px; margin: 0 auto; }
.stopka { width: 700px; background: url(../img/trzoda-chlewna/kreska-stopka.jpg) no-repeat center top; margin: 0 auto; padding: 8px; font-size: 11px; }
.stopka a:link, .stopka a:visited { text-decoration: none; }
.stopka a:visited:hover, .stopka a:hover { text-decoration: underline; }
.menu { width: 190px; float: left; }
.content { width: 470px; float: left; padding: 20px; }
.menu ul { list-style: none; }
.menu ul li { width: 190px; height: 40px; }
.menu ul li a:link, .menu ul li a:visited { height: 20px; font-size: 16px; text-decoration: none; padding: 10px; font-weight: bold; display: block; background-color: #CCCC66; background: url(../img/trzoda-chlewna/kreska.gif) no-repeat center bottom #e7bfa3 }
.menu ul li a:hover, .menu ul li a:visited:hover { background-color: #cc6666; }
.content h2 { padding-bottom: 20px; font-size: 22px; font-weight: bold; }
.content a:link, .content a:visited { color: #000000; font-weight: bold; text-decoration: underline; }
.content a:hover, .content a:visited:hover { text-decoration: none; }
.content p { text-align: justify }

