body {margin: 0px; padding: 0px; background-color: black; text-align: center;}
h1 {font: bold 14pt verdana; color: #00539C ; text-indent: 20px; }
h2 {font: 16pt verdana, arial; color: #107FF0;}
h3 {font: bold 8pt verdana; color: white; background-image: url(../img/right-lista.png); 
      width: 197px; height: 22px; margin-left: 15px; margin-top: 0px; line-height: 22px; text-indent: 7px;}
h4 {font-family: arial, sans-serif; font-size: 12pt; }
h5 {font-family: verdana; color: #107FF0; margin-bottom: 0px; }
p {font-family: arial, sans-serif; font-size: 10pt; color: #6E6E6E }
p.p1 {font: 9pt arial; color: black;}
a {text-decoration: none; color: #615F6A;}
a:link {text-decoration: none;}
ul {font: 11pt arial, sans-serif;}
span.sp1 {font-family: arial, sans-serif; font-size: 8pt; color: #4E4E4E;}
#center {text-align: left; margin: 0px auto; width: 1062px;}
#logo { margin-top: 40px; background-image: url(../img/logo.jpg); width: 1062px; height: 166px;}
#hlavni_box {background-image: url(../img/hlavnibox1.png); width: 1062px; height: 45px; float: left;}
#hlavni_box2 {background-image: url(../img/hlavnibox2.png); background-repeat: repeat-y; 
          width: 1062px; height: auto; float: left;}
#hlavni_box3 {background-image: url(../img/hlavnibox3.png); width: 1062px; height: 87px; float: left;}
#obsah { width: 831px; height: auto; z-index: 1; float: left; }
/*#left-stin {margin-left: 7.84469%; margin-top: 5px; background-image: url(left-stin.png); 
            background-repeat: repeat-y; width: 5px; float: left;}*/
#right { width: 231px; height: auto; float: right;}
#right a {margin-left: 14px;}
#right img {border: 1px solid black; margin-left: 14px;}
#patka { background-image: url(../img/patka.png); width: 1062px; height: 41px; font: 10pt verdana; text-align: center; color: #8D8D8D; line-height: 41px; margin-bottom: 40px; clear: both;}
#menu { width: 1062px; height: 38px; z-index: 2;}
ul.hlavni_menu {background-image: url(../img/lista2.jpg); background-repeat: no-repeat; width: 465px; height: 43px; float: left;
            list-style-type: none; padding: 0; margin: 0;}
ul.hlavni_menu li {text-align: center; line-height: 43px; }
#menu ul li a {text-decoration: none; font-size: 9pt; font-family: verdana; color: white;}
#menu ul li a:hover {color: #8bb3df;}
#menu ul, #menu ul.hovermenu {list-style-type:none; margin: 0; padding: 0;}
#menu li {float: left; }
#menu li, #menu ul.hovermenu li {margin: 0; padding: 0;}
ul.hovermenu a {display: block; text-decoration: none; width: 100%;}
/*ul.hovermenu {position: absolute; z-index: 10;}*/
#menu ul.hovermenu li {display: block; width: 100%; margin:0; padding: 0;}
#menu ul.hovermenu li a {display: block; margin: 0; width: 130px; border-left: 10px solid white; 
            color: black; background-color: white; line-height: normal; text-align: left;}
#menu ul.hovermenu li > a {width: 130px;}
#menu ul.hovermenu li a:hover {background-color: #EEE; color: inherit; }
/*#menu ul li.sluzby:hover a {background-color: #DDD; color: inherit;}*/
#menu ul li.sluzby {position: relative;}
#menu ul li > ul.hovermenu {position: absolute;z-index:10; visibility: hidden;}
#menu ul li.sluzby:hover ul.hovermenu {visibility: visible;}
#lista1 {background-image: url(../img/lista1.jpg); width: 316px; height: 43px; float: left;}
#lista3 {background-image: url(../img/lista3.jpg); width: 281px; height: 43px; float: left;}
.box {margin-top: 20px; margin-left: 30px; margin-right: 30px;}
.seznam li {list-style-image: url(../img/odrazka.gif); list-style-type: none; }
/*--------služby------------*/
#tab-sluzby {background-color: #DEDEDE; border: 2px solid #D3D3D3; padding: 20px 15px 10px 25px;} 
.tab-sluzby {height: 100%; min-height: 265px;}
.tab-sluzby ul {list-style-image: url(../img/odrazka.gif); list-style-type: none;}
.tab-sluzby img {float: right; border: 1px solid black; padding: 1px}
/*-------nabidka aut--------*/
form.trideni {font: 9pt arial; }
form.trideni SELECT {width: 130px; font: 9pt arial;}
label.trideni {width: 200px; text-align: right;}
#nabidka {font: 9pt arial; border-top: 10px solid #5E5E5E; border-bottom: 1px solid #C5C5C5;margin-top: 0px;
 margin-bottom: 0px;}
#nabidka img {padding: 1px; border: 1px solid black;}
#nabidka a img {opacity: 1.0; filter: alpha(opacity=100);}
#nabidka a:hover img {opacity: 0.90; filter: alpha(opacity=90); border: 1px solid #5C5C5C;}
#nab-nadpis {margin-bottom: 0px; margin-top: 10px;}
#nab-nadpis a {text-decoration: none; color: #1F1F1F;}
#nab-nadpis a:hover {color: #000060;}
.tab-sloupec3 {padding-left: 40px; padding-right: right: 40px;}
#nahled {padding-left: 15px;}
#nahled a img {opacity: 1.0; filter: alpha(opacity=100); border: 1px solid black;}
#nahled a:hover img {opacity: 0.90; filter: alpha(opacity=90); border: 1px solid #5C5C5C;}
#zafira {border: 2px solid black; padding: 1px}
/*------- konec nabidky aut--------*/
/*-------auta-------*/
.ram {border: 2px solid black;}
.auta {background-color: #DEDEDE; border: 2px solid #D3D3D3;}
.auta td {font: 9pt arial;}
td.auta-sl1 {color: #407FE0; font-weight: bold; padding-left: 5px; text-align: right;}
td.auta-sl2 {padding-left: 20px;}
.vybaveni {width: 90%; margin-left: 20px;}
/*-------kontakt-----*/
.kontakt {font: 9pt arial;}
/*.kontakt li {list-style-image: url(pics/odrazka.png); width: 12px; height: 15px;}*/
.tab-kontakt {background-color: #DEDEDE; border: 2px solid #D3D3D3; padding: 1px 10px 1px 15px; margin-bottom: 50px;}
.tab-kontakt ul li {list-style-image: url(../img/odrazka.gif); list-style-type: none;}
.kontakt-img { border: 1px solid black; margin-top: 0px; float: right;}
label {width: 4em; float: left; text-align: right; margin-right: 0.5em; display: block}
.pole {background-color: #EFEFEF; border-top : 2px solid Black; border-left : 2px solid Black;
       border-bottom : 2px solid #D9D9D9; border-right : 2px solid #D9D9D9;}
input.submit {margin-left: 4.5em;}
li.uvod {width: 75px;}
li.firma {width: 91px;}
li.sluzby {width: 85px;}
li.nabidka {width: 124px;}
li.kontakt {width: 90px;}
.sluzby font {color: #9E9E9E; font-size: 8pt;}
