body{
font: 12px Verdana, MS Sans serif, Arial, Helvetica;
background-color: #fffff;
font-size:12px;

border: #4D8CCC;
vnitrek: #DFF4FF;
autoporadna: #D5EFFD;


--scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #4D8CCC;
scrollbar-3dlight-color: #DFF4FF;
scrollbar-darkshadow-color: #DFF4FF;
scrollbar-shadow-color: #4D8CCC;
--scrollbar-arrow-color: #4D8CCC;
scrollbar-track-color: #DFF4FF;

/*
Puvodni barva scrollbaru:
scrollbar-face-color: #e7f7ff;
scrollbar-highlight-color: #D5EFFD;
scrollbar-3dlight-color: #DFF4FF;
scrollbar-darkshadow-color: #DFF4FF;
scrollbar-shadow-color: #D5EFFD;
scrollbar-arrow-color: #4D8CCC;
scrollbar-track-color: #DFF4FF;
*/
}


TABLE {
font: 12px Verdana, MS Sans serif;
}
H1 {

font-size:15px;
}

H2 {
top:0px;
bottom:0px;
margin-top:0px;
padding-top:0px;
margin-bottom:0px;
padding-bottom:0px;
font-size:18px;
}

h3 {
font-size:14px;
color:#FF0000;
}

.konec{
background-color: #eff1f8;
}

.popisky{
font-weight: bold;
color: darkblue;
}

.udaje{
background-color: #eff1f8;
}

.sinput{
width:160px;
//border: 1px solid #4D8CCC;
}

.rtable{
border-left:2px solid #4D8CCC;
border-right:2px solid #4D8CCC;
border-bottom:2px solid #4D8CCC;
border-top:2px solid #4D8CCC;
}

.doporucte{
border-bottom:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
margin-left:5px;
left:5px;
padding-left:5px;
}

.doporucte-top{
border-top:1px solid black;
}

.detajly{
background-color:#4D8CCC;
color:#FFFFFF;
border-bottom:1px solid #DFF4FF;
padding-left:5px;
}

.detajly-dop{
background-color:#FFCC00;
color:#0066CC;
border-bottom:1px solid #FFFFCC;
padding-left:5px;
}

.pointer{
cursor:pointer
}

.kontrola{
float: left;
width: 300px;
}

.kontrola-nazev{
float:left;
width:90px;
background-color:#4D8CCC;
color:#FFFFFF;
padding-left:5px;
border-bottom:1px solid #DFF4FF;
}

.kontrola-data{
float:left;
width:260px;
border-bottom:1px solid #DFF4FF;
}

.kontrola-borderbot{
border-bottom:1px solid #DFF4FF;
}


.kontrola-nazev2{
float:left;
width:125px;
background-color:#4D8CCC;
color:#FFFFFF;
padding-left:5px;
border-bottom:1px solid #DFF4FF;
}

.kontrola-data2{
float:left;
width:250px;
border-bottom:1px solid #DFF4FF;
}

.kontrola-borderbot{
border-bottom:1px solid #DFF4FF;
}


.adloginput{
border: 1px solid #4D8CCC;
width: 200px;
}

.vinput{
border: 1px solid #4D8CCC;
width: 140px;
}

.bord{
border: 1px solid #4D8CCC;
}

.odrazky
{
margin-left:15px;
background-color:#e7f7ff;
padding:7px;
border:1px solid #FFFFFF;
}

.podminky
{
background-color:#e7f7ff;
padding:7px;
border:1px solid #FFFFFF;
}

.error
{
color:#000000;
background-color: #FFFF99;
border:1px solid #FF0000;
padding:15px;
text-align:center;
font-size:14px;
}

.autosalony
{
background-color:#FFFFFF;
width:100px;
height:15px;
border-left: 1px solid #DFF4FF;
border-right: 1px solid #DFF4FF;
padding:2px;
padding-left:10px;
}

.autosalony-blank
{
background-color:#FFFFFF;
width:100px;
height:15px;
border-left: 1px solid #DFF4FF;
border-right: 1px solid #DFF4FF;
}

.autosalony:hover
{
background-color:#D5EFFD;
/*display:block;*/
}

.zpet
{
background-color:#DFF4FF; border:none; font: 12px Verdana, MS Sans serif, Arial, Helvetica; color: darkblue; cursor:pointer;
}

.zpet:hover
{
color:blue;
}

a.tlacitko{
border-style: outset;
border-width: 1px;
text-decoration: none;
height: 1.2em;
background-color: #4D8CCC;
border-color: #e7f7ff;
font-size:10px;
color:#FFFFFF;
padding:2px;
width:80px;
} /* vystouplý rámeček, text není podtržený */

a.tlacitko:hover{
border-style: inset; font-size: 10px; color: #FFFFFF; width:80px;
} /* zatlačený rámeček */

a.tlacitko:visited
{
text-decoration: none; font-size: 10px; color: #FFFFFF; width:80px;
}

a.tlacitko:link
{
text-decoration: none; font-size: 10px; color: #FFFFFF; width:80px;
}

a.tlacitko:active
{
text-decoration: none; font-size: 10px; color: #FFFFFF; width:80px;
}

a.tlacitko-dop{
border-style: outset;
border-width: 1px;
text-decoration: none;
height: 1.2em;
background-color: #FFCC33;
border-color: #FDFFDD;
font-size:10px;
color: #0066CC;
padding:2px;
width:80px;
} /* vystouplý rámeček, text není podtržený */

a.tlacitko-dop:hover{
border-style: inset; font-size: 10px; color: #0066CC; width:80px;
} /* zatlačený rámeček */

a.tlacitko-dop:visited
{
text-decoration: none; font-size: 10px; color: #0066CC; width:80px;
}

a.tlacitko-dop:link
{
text-decoration: none; font-size: 10px; color: #0066CC; width:80px;
}

a.tlacitko-dop:active
{
text-decoration: none; font-size: 10px; color: #0066CC; width:80px;
}

.tlacindex{
float:left;
width:100px;
text-align:center;
/*background-color:#FFFFCC;*/
text-align:center;
}

a.tlacindex{
border-style: outset;
border-width: 1px;
text-decoration: none;
height: 1.2em;
background-color: #4D8CCC;
border-color: #e7f7ff;
font-size:10px;
color:#FFFFFF;
padding:2px;
width:90px;
} /* vystouplý rámeček, text není podtržený */

a.tlacindex:hover{
border-style: inset; font-size: 10px; color: #FFFFFF; width:90px; background-color:#0099FF;
} /* zatlačený rámeček */

a.tlacindex:visited
{
text-decoration: none; font-size: 10px; color: #FFFFFF; width:90px;
}

a.tlacindex:link
{
text-decoration: none; font-size: 10px; color: #FFFFFF; width:90px;
}

a.tlacindex:active
{
text-decoration: none; font-size: 10px; color: #FFFFFF; width:90px;
}


a.barvy{

border-style: outset;
border-width: 1px;
text-decoration: none;
height: 1.2em;
border-color: #e7f7ff;
width:30px;
height:30px;
display:block;
} /* vystouplý rámeček, text není podtržený */

a.barvy:hover{

border-style: inset;
border: 1px solid #CCCCCC;
width:30px;
} /* zatlačený rámeček */

a.barvy:visited
{
text-decoration: none; width:30px;
}

a.barvy:link
{
text-decoration: none; width:30px;
}

a.barvy:active
{
text-decoration: none; width:30px;
}


a:link
{
text-decoration: none; font-size: 12px; color: darkblue;
}

a:active
{
text-decoration: none; font-size: 12px; color: darkblue;
}

a:visited
{
text-decoration: none; font-size: 12px; color: darkblue;
}

a:hover
{
text-decoration: none; font-size: 12px; color: blue;
}

td a
{
/*display: block*/
}

/*
td a:hover
{
background-color: #FFFFCC
}
*/

#vrch
{
position: absolute;
top: 0px;
left: 0px;
right: 0px;
padding: 4px;
width: 100%;
height: 25px;
font: 12px Verdana, MS Sans serif;
border: 1px solid black;
background-color: #B1D3EC;
}

#main
{
position: absolute;
top: 50px;
left: 0px;
padding: 5px;
width: 100%;
height: auto;
font: 12px Verdana, MS Sans serif;
background-color: white;
}
