body {
    margin: 0;
    padding: 0;
    background-image: url('../image/bg_pasek.jpg');
    background-repeat: repeat-x;
    background-position: top center;
}

html * {
    font: normal 13px Arial,sans-serif;
    text-decoration: none;
    color: #000000;
}

strong {
    font-weight: bolder;
}

div.content {
    background-image: url('../image/bg.jpg');
    background-repeat: no-repeat;
    background-position: -94px 0px;
    width: 1180px;
   
    margin: auto;
}

div.top_menu {
    background-image: url('../image/pasek.jpg');
    background-repeat: no-repeat;
    background-position: top center;
    width: 960px;
    height: 23px;
    color: #ffffff;
}
div.top_menu p span strong,div.top_menu p a {
    line-height: 23px;
    color: #FFFFFF;
}

div.top_menu p {
    margin: 0 20px;
    text-align: right;
    line-height: 23px;
    color: #FFFFFF;
}

h1 {
    color: #C60B12;
    font-size: 17px;
    font-weight: bolder;
    background-image: url('../image/belka.jpg');
    background-repeat: no-repeat;
    height: 33px;
    line-height: 33px;
    padding: 0 10px;
}

h1.h1_click {
	cursor: pointer;
}

h2 {
    color: #C60B12;
    font-size: 16px;
    font-weight: bolder;
}
h3 {
    color: #C60B12;
    font-size: 15px;
    font-weight: bolder;
}
h4 {
    color: #C60B12;
    font-size: 15px;
    font-weight: bolder;
}
h5 {
    color: #C60B12;
    font-size: 14px;
    font-weight: bolder;
}
h6 {
    color: #C60B12;
    font-size: 13px;
    font-weight: bolder;
}

div.middle_menu {
    width: 960px;
    height: 20px;
    margin: 40px auto 0 auto;
    border-bottom: 1px solid #C60B12;
    position: relative;
}

div.middle_menu form .inputText {
    position: absolute;
    display: block;
    height: 22px;
    width: 150px;
    bottom: 0;
    right: 0;
    border: 0;
    background-color: #efefef;
}
div.middle_menu form .inputSubmit {
    position: absolute;
    display: block;
    bottom: -9px;
    right: 0;
}



div.middle_menu a {
    height: 20px;
    display: block;
    float:left;
    background-position: top center;
    

}
div.middle_menu a:hover{
    background-position: 0 21px;
}

a.menu_1 {
    background-image: url('../image/menu_01.jpg');
    width: 109px;
}
a.menu_2 {
    background-image: url('../image/menu_02.jpg');
    width: 82px;
}
a.menu_3 {
    background-image: url('../image/menu_03.jpg');
    width: 76px;
}
a.menu_4 {
    background-image: url('../image/menu_04.jpg');
    width: 114px;
}
a.menu_5 {
    background-image: url('../image/menu_05.jpg');
    width: 77px;
}
a.menu_6 {
    background-image: url('../image/menu_06.jpg');
    width: 144px;
}
a.menu_7 {
    background-image: url('../image/menu_07.jpg');
    width: 185px;
}

div.banner {
    background-image: url('../image/baner.jpg');
    background-repeat: no-repeat;
    background-position: top right;
    width: 1020px;
    height: 126px;
    margin: 40px auto 0 auto;
}

div.banner div.panel190 {
    height: 126px;
    margin-left: 25px;
    background-image: url('../image/logo.png');
    background-repeat: no-repeat;
    background-position: center center;
}


div.main {
    width: 950px;
    margin: auto;
}

div.main .col1 {
    width: 190px;
    background-color:white;
    padding: 0;
    margin: 0;
}
div.main .col1 img {
    margin: 0;
    padding: 0;
    border: 0;
}
div.main .col1 p {
    margin: 18px;
}

div.main .col2 {
    width: 566px;
}
div.main .col2 .inner {
    width: 498px;
    margin: 34px 0 34px 34px;
}

div.main .col2 .inner a {
    color: #CE0C12;
    text-decoration: underline;
}

.timeAdded {
    font-size: 10px;
    color: #555555;
}

div.main .col3 {
    width: 193px;

}

div.main .col3 .inner {
    width: 193px;
    margin: 34px 0;

}
div.main .col3 .inner .contact p {
}

div.main .col3 .inner .about{
    width: 193px;
    background-color: #CFCFCF;

}
div.main .col3 .inner .about img {
    margin: 0;
    padding: 0;
    border: 0;
}
div.main .col3 .inner .contact{
    width: 193px;
    background-color: #FFFFFF;

}
div.main .col3 .inner .contact img {
    margin: 0;
    padding: 0;
    border: 0;
}
div.main .col3 .inner .contact p {
    margin: 0 18px;
}

div.main .col3 .inner .about .formDiv {
    padding-top: 0;
}

div.bottom_menu {
    width: 950px;
    text-align: center;
    line-height: 40px;
    margin: auto;
    text-transform: uppercase;
}
div.footer {
    height: 100px;
    width: 950px;
    margin: auto;
    background-color: #CFCFCF;
    
    border-top: 1px solid #C60B12;
}

div.footer p {
    margin: 10px;
    color: #8F8F8F;
}
div.footer p a {
    color: #8F8F8F;
}

div.person {
    margin-bottom: 20px;
}
div.person img {
    margin: 0 20px 20px 0;
}

div.formDiv {
    margin: 0 18px;
    padding: 18px 0;

}

div.input input {
    border: 0;
    width: 100%;
    margin: 10px 0;
    height: 20px;
}

div.buttons {
    text-align: right;
}

div.buttons input {
    height: 27px;
    width: 28px;
    background-repeat: no-repeat;
    border: 0;
    margin: 0;
}

input.buttonDodaj {
    background-image: url('../image/plus.jpg');
}

input.buttonUsun {
    background-image: url('../image/minus.jpg');
}
/*common*/
div.center {
    margin: auto;
}

div.panel190 {
    width: 190px;
}

.left {
    float: left;
}
.right {
    float: right;
}

.clear {
    clear: both;
}
