/* freeball.go.pl main styles */

#googleSearchUnitIframe {
    width: 700px;
    height: 1360px;
    overflow:hidden; }

body {
    margin: 0px;
    padding: 0px;
    background-color: rgb(224,224,224);
    color: rgb(0,0,0);
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 8pt; }
p {
    font-size: 8pt;
    margin: 0px;
    padding: 0px; }
a {
    color: rgb(48,96,144);
    text-decoration: none; }
a:hover {
    color: rgb(144,96,48);
    text-decoration: underline; }
form {
    margin: 0px;
    padding: 0px; }
img {
    margin: 0px;
    padding: 0px;
    border: 0px; }
object {
    margin: 0px;
    padding: 0px;
    border: none; }

#container {
    margin: 0px;
    padding: 0px; }

#headercontainer {
    margin: 0px;
    padding: 0px 18px;
    min-width: 956px;
    background-color: darkblue;
    background-image: url(../images/bg_header.gif);
    background-repeat: repeat;
    background-position: top center; }
#header {
    margin: 0px auto;
    padding: 0px;
    width: 920px;
    height: 155px; }
#headerright {
    float: right;
    width: 260px;
    height: 155px;
    background-repeat: no-repeat;
    background-position: bottom right; }
#headerleft {
    float: left;
    width: 480px;
    height: 130px;
    background-image: url(../images/bg_leftheader.gif);
    background-repeat: no-repeat;
    background-position: bottom left; }
#headermenu {
    height: 25px;
    margin: auto;
    clear: left;
    padding: 0px;
    list-style: none; }
#headermenu li {
    display: inline;
    float: left;
    margin-left: 2px; }
#headermenu li a {
    height: 17px;
    line-height: 17px;
    display: block;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 8px;
    padding-bottom: 0px;
    float: left;
    font-weight: bold;
    background: url(../images/bg_leftheadermenu.gif) no-repeat 100% 4px; }
#headermenu li a:hover {
    text-decoration: none;
    color: white;
    padding-top: 4px;
    padding-bottom: 4px;
    background: url(../images/bg_leftheadermenu.gif) no-repeat 100% 0px; }
#headermenu #current a {
    padding-top: 4px;
    padding-bottom: 4px;
    background: url(../images/bg_leftheadermenu.gif) no-repeat 100% -25px; }

#menucontainer {
    margin: 0px;
    padding: 0px 18px;
    min-width: 956px;
    background-color: orange;
    background-image: url(../images/bg_bottomheadermenu.gif);
    background-repeat: repeat;
    background-position: top center; }
#menu {
    margin: 0px auto;
    padding: 0px;
    min-width: 920px;
    width: 920px;
    height: 25px; }
#menu p {
    text-align: right;
    padding-top: 6px;
    color: white;
    font-family: verdana, helvetica, arial, sans-serif;
    font-weight: normal; }
#menu a {
    font-family: tahoma, trebuchet ms, sans-serif;
    font-weight: bold;
    color: rgb(86,86,86); }
#menu a:hover {
    color: white;
    text-decoration: none; }
#menu a#current {
    color: rgb(240,240,240); }
#menu a#current:hover {
    color: white;
    text-decoration: none; }

#mainbodycontainer {
    margin: 0px;
    padding: 0px 18px;
    min-width: 956px;
    background-color: rgb(224,224,224);
    background-image: url(../images/bg_content.gif);
    background-repeat: repeat-x;
    background-position: top center; }
#mainbody {
    margin: 0px auto;
    padding: 25px 0px 15px;
    width: 920px; }

#footercontainer {
    margin: 0px;
    padding: 0px 18px;
    min-width: 956px;
    background-color: rgb(224,224,224);
    background-image: url(../images/bg_footer.gif);
    background-repeat: no-repeat;
    background-position: top center; }
#footer {
    margin: 0px auto;
    padding: 0px;
    width: 920px;
    height: 28px; }
#footer p {
    padding-top: 6px;
    vertical-align: top;
    font-size: 6pt;
    color: rgb(32,32,32);
    text-align: center; }
#footer img {
    vertical-align: middle; }


