body, html
{
border: 0px none;
margin: 5px 5px 0px 5px;
padding: 0px;
font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
}

.resetovac
{
border: 0px none;
margin: 0px;
padding: 0px;
float: none;
clear: both;
width: 0px;
height: 0px;
line-height: 0px;
font-size: 0px;
}

p, img, tr, th, td, h1, h2
{
border: 0px none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

h1
{
font-size:16px;
color:#000080;
margin-top:10px;
}

h2
{
font-size:16px;
color:white;
}

h3
{
font-size:16px;
color:#000028;
margin:5px 0px 5px 0px;
}

hr
{
border-top:1px solid white;
border-bottom:1px solid #A2A2A2;
}

div.taxibutton
{
 width:130px;
 height:26px;
 background-image:url('img/taxibutton.jpg');
 background-repeat:repeat-y;
 background-position:0px 0px;
 cursor:pointer;
 margin-top:5px;
}

div.taxibuttonhover
{
 width:130px;
 height:26px;
 background-image:url('img/taxibutton.jpg');
 background-repeat:repeat-y;
 background-position:0px 27px;
 cursor:pointer;
 margin-top:5px;
}

div.fitnessbutton
{
 width:130px;
 height:26px;
 background-image:url('img/fitnessbutton.jpg');
 background-repeat:repeat-y;
 background-position:0px 0px;
 cursor:pointer;
 margin-top:5px;
}

div.fitnessbuttonhover
{
 width:130px;
 height:26px;
 background-image:url('img/fitnessbutton.jpg');
 background-repeat:repeat-y;
 background-position:0px 27px;
 cursor:pointer;
 margin-top:5px;
}

div.solarbutton
{
 width:130px;
 height:26px;
 background-image:url('img/solarbutton.jpg');
 background-repeat:repeat-y;
 background-position:0px 0px;
 cursor:pointer;
 margin-top:5px;
}

div.solarbuttonhover
{
 width:130px;
 height:26px;
 background-image:url('img/solarbutton.jpg');
 background-repeat:repeat-y;
 background-position:0px 27px;
 cursor:pointer;
 margin-top:5px;
}

a.menu
{
 color:#737373;
 font-size:20px;
 font-weight:bold;
 text-decoration:none;
}

a.odkaz
{
 color:#676767;
 font-weight:bold;
 text-decoration:none;
 }

tr.menuhover
{
 background-color:#F5EB1F;
}

tr.active
{
 background-color:#F5EB1F;
}

tr.passive
{
 background-color:#002075;
}

#nadpis
{
 border-top:2px solid #A2A2A2;
 border-bottom:2px solid #A2A2A2;
 padding: 3px 0px 3px 0px;
}


#bodyhlavicka
{

}

#bodypaticka
{

}

#strankahlavicka
{
padding:0px 0px 0px 0px;
}

#strankapaticka
{
padding:0px;
background-color: #0362A7;
color:white;
height:30px;
}

#strankaobal
{
width: auto;
font-size:12px;
margin: 0px auto 0px auto;
color:#676767;
}

#strankaobal1
{

}

#strankaobal2
{

}

#levypanelobal
{
float: left;
width: 170px;
margin: 5px 0px 5px 5px;
padding: 2px 2px 2px 2px;
}

#pravypanelobal
{
float: right;
width: 170px;
margin: 5px 5px 5px 0px;
padding: 2px 2px 2px 2px;
}

div.aktualita
{
width: 170px;
margin-top: 10px;
padding: 2px 2px 2px 2px;
background-color:#D6EAFE;
border:1px solid #A2A2A2;
}

#bannery
{
 text-align:center;
 margin-top:20px;
}

#hlavnipanelobal
{
padding: 5px 190px 5px 190px;
}

#hlavnipanelhlavicka
{
 border-left:0px;
 border-right:0px;
 border-style:double;
 background:#A2A2A2;
}

#hlavnipanelpaticka
{
 border-left:0px;
 border-right:0px;
 border-style:double;
 background:#A2A2A2;
}

#copyright
{
 float:left;
 margin:8px 0px 0px 5px;
}

#validace
{
 text-align:right;
 margin:2px 8px 0px 0px;
}