body { color: #000; font-family: Arial, Helvetica, sans-serif; background-color: #fff; background-repeat: repeat-x; margin: 0; }
.maincont_main { width: 970px  ; margin-bottom: 20px; }
.mainbox_header { font-size: 10px; font-family: Arial, Helvetica, sans-serif; background-color: #dcdcdc; text-align: center; width: 100%; height: auto; }
.mainbox_body { background-image: url(../images-common/pozadi-main.gif); background-repeat: repeat-y; width:100%; height:auto  ; }
.mainbox_footer { color: #505050; font-size: 10px; font-family: Arial, Helvetica, sans-serif; background-color: #fff; background-image: url(../images-common/pozadi-main.gif); background-repeat: repeat-y; text-align: left; width:100%; height:auto  ; margin: 0; padding: 15px 15px 5px; }
.navboxcont { width: 99%; height: auto; }
.navboxleft { color: #000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; width:280px; float:left; height:100%; padding: 0 15px 15px; }
.navbox-navigace { color: #505050; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin-left:320px; width:auto; height: auto; padding-top: 15px; padding-bottom: 10px; padding-left: 5px; order-right-style: solid; order-top-style: solid; }
.navbox-navigace a:link { color: #505050; text-decoration: none; }
.navbox-navigace a:hover { color: #505050; text-decoration: underline; }
.navbox-navigace a:active { color: #505050; text-decoration: none; }
.navbox-navigace a:visited { color: #505050; text-decoration: none; }
.navboxauto_2 { color: #000; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin-left: 320px; width: auto; height: auto; margin-top: 0; padding: 5px 20px 10px 5px; order-bottom-style: solid; }
.navboxauto_detaily { color: #000; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin-top: 0; margin-left: 285px; padding: 5px 20px 10px 15px; width: auto; height: auto; }
.obrazek_L { float: left; margin-right: 15px; margin-bottom: 5px; border: solid 1px #505050; }
.obrazek_P { margin-bottom: 5px; float: right; margin-left: 15px; border: solid 1px #505050; }
.obrazek { border: solid 1px #505050; }
h1 { color: #505050; font-size: 18px; font-family: Arial, Helvetica, sans-serif; }
h5 { color: #078c39; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left; }
h2 { color: #000; font-size: 14px; font-family: Arial, Helvetica, sans-serif; }
h3 { color: #0072ba; font-size: 16px; font-family: Arial, Helvetica, sans-serif; padding-top: 10px; }
h4 { color: #000; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 10px; padding-left: 10px; }
.navcont_hlavicka { background-color: #fff; background-image: url(../images-common/protan-head.jpg); background-repeat: no-repeat; width: 100%   ; height: 35px; padding-top: 90px; padding-left: 10px; }
.navbox_hlavicka { color: #fff; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; width:100%; }
.navbox_hlavicka2 { width: 100%; height: 37px; }
a:link { color: #000; text-decoration: underline; }
.NAVsipky { color: #505050; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-right: 3px; padding-left: 3px; }
.nadpis { color: #000; font-size: 14px; border-bottom: 1px dotted #505050; }
.jezirka-nadpis { color: #078c39; font-size: 16px; border-bottom: 1px dotted #505050; }
.ke-stazeni { color: #0072ba; font-style: italic; }
.zvyraznene { color: #000; font-weight: bold; }
.reference_cont { width:100%; height: 170px; padding-top: 20px; border-top: 1px solid #dcdcdc; }
.reference_L { text-align: center; width:50%; height:100px; float:left; }
.reference_P {margin-left:50%; width:auto; height:100px }
.foto { text-align: center; }
.ref-img { padding-right: 10px; padding-left: 10px; }
.mensi { font-size: 11px; }
.zvyraznene-firma { color: #0072ba; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; }
.tabulka_partneri { border: solid 1px #d2d2d2; outline: solid 1px #d2d2d2; }

