html, body, h1, div, p {margin:0; padding:0;}
body {
    background: url("/oc/public/images/fox_08.png") repeat-x top #fff;
    font-family: arial;
}

#body{
    width: 980px;
    margin:0 auto;
    
}

#head #headleft{
    background: url("/oc/public/images/fox_02.gif") no-repeat left top #fff;
    width:293px;
    height: 118px;
    float:left;

}

#head #headcenter{
    background: url("/oc/public/images/fox_04.gif") repeat-x left top #fff;
    height: 118px;
    width:677px;
    float:left;

}

#headcenter ul{
    list-style: none;
    position:relative;
    top:45px;
}

#headcenter ul li{
    float:left;
    margin-left:10px;
}

#headcenter ul li a{
    padding-left:20px;
    background: url("/oc/public/images/fox_12.gif") no-repeat left;
    font-size:12px;
    color: #fff;
    font-weight: bold;
    font-family: Tahoma;
    text-decoration: none;
}

#headcenter ul li a:hover{
    background: url("/oc/public/images/fox_10.gif") no-repeat left;
}


#head #headright{
    background: url("/oc/public/images/fox_06.gif") no-repeat right top #fff;
    width:10px;
    height: 118px;
    float:left;

}

#content{
    width:920px;
    float:left;
    font-size:12px;
    min-height: 450px;
}
#content table {
    font-size:12px;
}

#content ul{
    list-style: none;
}
#content ul li {
    float:left;
    margin: 10px;
}
#content form input {
    float:left;
}
#content form select {
    width:157px;
}
#content #form-left span{
    display:block;
    width:340px;
    height:40px;
}
#content #form-left label{
    width:180px;
    display:block;
    float:left;
    padding-top:5px;
}

#content #form-right span{
    display:block;
    width:340px;
    height:40px;
}
#content #form-right label{
    width:180px;
    display:block;
    float:left;
    padding-top:5px;
}

#content #form-left{
    float:left;
    width:350px;
    margin-left:100px;
}
#content #form-right{
    float:left;
    width:350px;
    margin-left:30px;
}

#content #menu{
    width:610px;
    height:35px;
    margin-left:90px;
    background-color: #ccc;
    -webkit-border-radius: 20px; /* Safari, Chrome */
    -khtml-border-radius: 20px;    /* Konqueror */
    -moz-border-radius: 20px; /* Firefox */
    border-radius: 20px;
}
#submenu{
    width:610px;
    height:35px;
    margin-left:90px;
    background-color: #ccc;
    -webkit-border-radius: 20px; /* Safari, Chrome */
    -khtml-border-radius: 20px;    /* Konqueror */
    -moz-border-radius: 20px; /* Firefox */
    border-radius: 20px;
    text-align:center;
    margin-bottom:25px;
}
#menu a,#submenu a {
    text-decoration: none;
    color:#666;
    font-size:14px;
}
#menu a:hover,#submenu a:hover{
    border-top: 2px solid #000;
    color:#000;
}

#content-right{
    width:190px;
    float:left;
    background-color: #fff;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    padding-left:30px;
    padding-right: 10px;
    padding-bottom: 40px;
}
#ubez {
    margin: 0 auto;
    width:600px;
}
#ubez td{
    font-size:14px;
    text-align: center;
}
#ubez td a{
    text-decoration: none;
    color:#666;
}
#ubez td a:hover{
    color:#000;
}

#choice{
    width:500px;
    margin:0 auto;

}
#choice td {
    padding-bottom: 15px;
        font-size: 16px;
}
#admin_content{
    width:600px;
    margin:0 auto;
}
#stan_konta{
    margin:0 auto;
    width:280px;
}
.center{
    margin:0 auto;
}
#history{
    width:400px;
}
#history th{
    border-bottom:1px solid #000;
}
#history td{
    text-align: center;
}
#content #lead{
    margin-top:30px;
    width:600px;
    font-size:10px;
}
#lead th{
    border-bottom:2px solid #000;
}
#lead td{
    border-bottom:1px solid #000;
    text-align:center;
}
#lead th{
    border-bottom:2px solid #000;
    padding-bottom:4px;
}
#lead th a {
    text-decoration: none;
    color:#666;
    border-bottom: 1px dotted #666;
}
#lead th a:hover {
    color: #000;
    border-bottom: 1px solid #000;
}

#lead .belong{
    background-color: #eee;
}

#lead tr:hover{
    background-color: #ddd;
}
#lead td a{
    text-decoration: none;
    color:#666;
}
#lead td a:hover{
    color:#000;
}


#admin_content span{
    display:block;
    width:540px;
    height:40px;
}
#admin_content label{
    width:180px;
    display:block;
    float:left;
    padding-top:5px;
}

.login{
    position:relative;
    left:230px;
    top:100px;
    }
.login a {
        font-size: 10px;
        position:relative;
        top:-120px;
        left:390px;
        margin-right: 20px;
        text-decoration: none;
        color:#666;
        }
.login a:hover{
            color:#000;
}
.element {
    border-bottom: 1px solid gray;
}

.element .logo{
    margin-top:5px;
    margin-right: 5px;
    color: #59893d;
    height: 46px;
    font-size:20px;
    padding-top:8px;
    padding-left:60px;
}

.element .first {
    background: url("/oc/public/images/fox_24.gif") no-repeat left top;
}
.element form input{
    width: 100px;
}
.element form #submit{
    background-color: #59893d;
    border: none;
    color: #fff;
    width:70px;
    font-weight: bold;
    position:relative;
    left:10px;
    top:0px;
}

.element .newsletter {
    background: url("/oc/public/images/fox_29.gif") no-repeat left top;
}

.element .kontakt {
    background: url("/oc/public/images/fox_45.gif") no-repeat left top;
}
.element .text {
    font-size:10px;
    color: #d16303;
    padding-bottom: 10px;
}

#footleft {
    background: url("/oc/public/images/fox_52.gif") no-repeat left bottom #fff;
    width:15px;
    height: 44px;
    float:left;
}

#footcenter {
    background: url("/oc/public/images/fox_55.gif") repeat-x left bottom #fff;
    height: 29px;
    width:935px;
    float:left;
    color: #fff;
    font-size:12px;
    padding-top:15px;
    padding-left:20px;
}

#footright {
    background: url("/oc/public/images/fox_57.gif") no-repeat right bottom #fff;
    width:10px;
    height: 44px;
    float:left;
}

.group {
    width:266px;
    height:150px;
    margin:16px;
}

.group .logo{
    height:41px;
    width:266px;
}

.group .text
{
    padding:5px;
    height:80px;
    background-color: #f5f5f5;
}
.a {float:left;}
.b {float:left;}
.c {float:left;}
.d {float:left;}
.e {float:left;}
.f {float:left;}

.a .logo {background: url("/oc/public/images/fox_19.gif") no-repeat center top;}
.b .logo {background: url("/oc/public/images/fox_21.gif") no-repeat center top;}
.c .logo {background: url("/oc/public/images/fox_30.gif") no-repeat center top;}
.d .logo {background: url("/oc/public/images/fox_32.gif") no-repeat center top;}
.e .logo {background: url("/oc/public/images/fox_39.gif") no-repeat center top;}
.f .logo {background: url("/oc/public/images/fox_41.gif") no-repeat center top;}

.group .bottom {
    height:14px;
    background: url("/oc/public/images/fox_37.gif") no-repeat center bottom;
}

.newsy {
    width: 280px;
    height: 400px;
    margin:10px;
    float:left;
}

.newsy .logos {
    background: url("/oc/public/images/fox_49.gif") no-repeat left #fff;
    height: 28px;
    padding-top:20px;
    padding-left:70px;
    padding-bottom:10px;
    color: #59893d;
    font-size:20px;
}
#info {
    width:400px;
    margin:0 auto;
}
#info div{
    margin:5px;
    border: 1px solid #ddd;
    -webkit-border-radius: 20px; /* Safari, Chrome */
    -khtml-border-radius: 20px;    /* Konqueror */
    -moz-border-radius: 20px; /* Firefox */
    border-radius: 20px;
    padding:10px;
}
#info div span{
    font-weight: bold;
    display:block;
    margin-bottom: 5px;
}

#table{
    margin-top:30px;
    width:600px;
    margin: 0 auto;
}
#table th{
    border-bottom:2px solid #000;
    padding-bottom:4px;
}
#table th a {
    text-decoration: none;
    color:#666;
    border-bottom: 1px dotted #666;
}
#table th a:hover {
    color: #000;
    border-bottom: 1px solid #000;
}

#table td{
    border-bottom:1px solid #000;
    text-align:center;
}
#table tr:hover{
    background-color: #ddd;
}
#table td a{
    text-decoration: none;
    color:#666;
}
#table td a:hover{
    color:#000;
}
.bold {
    font-weight: bold;
}
.italic {
    font-style: italic;
    font-size:10px;
}

.div{
    margin:5px;
    border: 1px solid #ddd;
    -webkit-border-radius: 20px; /* Safari, Chrome */
    -khtml-border-radius: 20px;    /* Konqueror */
    -moz-border-radius: 20px; /* Firefox */
    border-radius: 20px;
    padding:10px;
}
#ext ul li{
    float:none;
}
#bonus {
    margin-top:30px;
}
#bonus ul li{
    float:none;
}
.anchor a{
    color:#666;
    text-decoration: none;
}
.anchor a:hover{
    color:#000;
}

#lead_setting a {
    display:block;
    float:left;
    width:100px;
    height:22px;
    background-color: #ddd;
    border-width: 1px;
    border-style: outset;
    font-size:14px;
    color:#000;
    text-decoration: none;
    margin-right:10px;
    margin-left:10px;
    text-align: center;
    padding-top:5px;
}
#lead_setting a:hover {
    border-style: inset;
}
#lead_search span {
    width:200px;
}

#lead_search label {
    width:80px;
    display:inline;
    float:left;
    margin-left:10px;
}

#lead_search input {
    width:60px;
    float:left;
    margin-left:10px;
}

#lead_search .miejscowosc{
    position:relative;
}

#lead_search .kod{
    position:relative;
    left:160px;
    top:-40px;
}

#lead_search .marka{
    width:260px;
    position:relative;
    left:350px;
    top:-80px;
}

#lead_search .search{
    position:relative;
    left:290px;
    top:-170px;
}

#lead_search select {
    width:80px;
    float:left;
    margin-left:10px;
}

#lead_search #wiek label{
    width:20px;
    display:inline;
    float:left;
    margin-left:10px;
}

#lead_search #wiek input{
    width:60px;
    float:left;
    margin-left:10px;
}

#lead_search #wiek span {
    position:relative;
    top:-80px;
    left:10px;
}

#lead_search #wiek div {
    position:relative;
    top:-125px;
    left:90px;
}

#lead_search .old{
    width:270px;
    position:relative;
    top:-150px;
    left:290px;
}

#lead_search .old label{
    width:70px;
}

.table-search{
    position:relative;
    top:-160px;
}

