﻿body {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #4b4b4b;
	margin: 0px 0px;
	background-color: White;
}

#main {
    width: 1134px;
    margin: 0px auto;
}

#header {
    width: 100%;
    height: 135px;
}

#header .left {
    width: 480px;
    height: 135px;
    background-image: url(images/headLeft.jpg);
    float: left;
}

#header .right {
    width: 574px;
    height: 30px;
    background-image: url(images/headRight.jpg);
    float: left;
    padding-top: 105px;
    padding-left: 50px;
    font-weight: bold;
    letter-spacing: -1.1px;
}

#menu {
    width: 100%;
    height: 61px;
}

#menu .left {
    width: 400px;
    height: 61px;
    background-image: url(images/menuLeft.jpg);
    float: left;
}

#menu .right {
    width: 734px;
    height: 50px;
    background-image: url(images/menuRight.jpg);
    float: left;
    padding-top: 11px;    
}

#menu .right a {
    color: white;
    font-weight: bold;
    font-size: 14px; 
    text-decoration: none;
    cursor: pointer;   
}

#menu .right a:hover {
    color: #0056a3;
    font-weight: bold;
    font-size: 14px;    
    text-decoration: none;
}

#content {
    width: 100%;    
    background-image: url(images/contentBg.jpg);
    z-index: 2;
}

#content .inner {
    width: 100%;        
    background-image: url(images/contentLeftBg.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    z-index: 1;
}

#footer {
    width: 100%;
}

#footer .topLeft {
    width: 480px;
    height: 121px;
    background-image: url(images/footerTopLeft.jpg);
    float: left;
}

#footer .topRight {
    width: 654px;
    height: 121px;
    background-image: url(images/footerTopRight.jpg);
    float: left;
}

#footer .middleLeft {
    width: 560px;
    height: 51px;
    background-image: url(images/footerMiddleLeft.jpg);
    float: left;
}

#footer .middleRight {
    width: 484px;
    height: 43px;
    background-image: url(images/footerMiddleRight.jpg);
    float: left;
    color: #c5c5c5;
    font-weight: bold;
    font-size: 14px;
    padding-top: 8px;
    padding-left: 90px;
}

#footer .middleRight a {
    color: #c5c5c5;
    font-weight: bold;
    font-size: 13px; 
    text-decoration: none;
    cursor: pointer;
}

#footer .middleRight a:hover {
    color: #c5c5c5;
    font-weight: bold;
    font-size: 13px; 
    text-decoration: underline;
    cursor: pointer;
}

#bottom {
    width: 100%;
    height: 34px;
    background-image: url(images/footerBottom.jpg);
    float: left;
    text-align: center;
    color: #b0b1ab;
    font-size: 11px;
    padding-top: 15px;
}

#bottom a {
    color: #b0b1ab;
    font-size: 11px; 
    text-decoration: none;
    cursor: pointer;
}

#bottom a:hover {
    color: #b0b1ab;
    font-size: 11px; 
    text-decoration: underline;
    cursor: pointer;
}

.obsahova_tabulka {
    width: 760px;
    border-width: 0px;
    margin: 0px auto;
    background-color: Transparent;
}

.obsahova_tabulka_td {
    padding-left: 120px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.nadpis {
    color: #0157a2;
    font-weight: bold;
    font-size: 13pt;
    padding-left: 60px;
    padding-bottom: 40px;
}

.stlpec1 {
    float: left;
    width: 220px;
    height: 30px;
    text-align: left;
    padding-left: 50px;
}

.stlpec2 {
    float: left;
    width: 350px;
    height: 30px;
    text-align: left;
}

.resume_td_1 {
    font-weight: bold;
    width: 200px;
    padding-left: 50px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.info_td_1 {
    width: 200px;
    padding: 3px;
    border: solid 1px silver;
    border-collapse: collapse;
}

.info_td_2 {
    width: 200px;
    padding: 3px;
    border: solid 1px silver;
    border-collapse: collapse;
}

.info_td_3 {
    width: 200px;
    padding: 3px;
    border: solid 1px silver;
    border-collapse: collapse;
}

.cennik_td {
    width: 250px;
    height: 25px;
    padding: 3px;
    border-bottom: solid 1px gray;
    letter-spacing: 5px;
}
