/* CSS Document */
html{
margin:0;
padding:0;
}

body{
margin:0;
padding:0;
background-color:#f5f5f5;
font-family:Arial, Helvetica, sans-serif;
color:#717171;
}

h1{
margin:0;
padding:0;
font-size:16px;
}

h2{
margin:0;
padding:0;
font-size:12px;
}

p{
margin:0;
padding:0;
font-size:12px;
}

img{
margin:0;
padding:0;
border:none;
}

#container{
margin:0;
padding:0;
background-color:#f5f5f5;
}

#header{
margin:0;
padding:0;
background-color:#ffffff;
height:35px;
text-align:center;
}

#upper{
margin:0;
padding:0;
padding-top:7px;
height:23px;
background-color:#b3b3b7;
font-size:11px;
color:#FFFFFF;
}

#upper a{
text-decoration:none;
color:#FFFFFF;
}

#upper a:hover{
text-decoration:underline;
color:#FFFFFF;
}

#left_text{
margin:0;
margin-right:220px;
padding:0;
}

#right_text{
margin:0;
padding:0;
}

#main{
margin:30px auto;
padding:0;
padding-top:10px;
width:700px;
height:660px;
background-color:#FFFFFF;
}

#main_kontakt{
margin:30px auto;
padding:0;
padding-top:10px;
width:700px;
height:740px;
background-color:#FFFFFF;
}

#main_cenik{
margin:30px auto;
padding:0;
padding-top:10px;
width:700px;
height:1092px;
background-color:#FFFFFF;
}

#main_vozov{
margin:30px auto;
padding:0;
padding-top:10px;
width:700px;
height:990px;
background-color:#FFFFFF;
}

#inmain{
margin:0 auto;
padding:0;
width:677px;
height:479px;
}

#up_inmain{
margin:0;
margin-bottom:25px;
padding:0;
height:192px;
}

#bottom_inmain{
margin:0;
padding:0;
height:261px;
}

#up_inmain_left{
margin:0;
padding:0;
width:181px;
height:192px;
float:left;
}

#up_inmain_right{
margin:0;
padding:0;
width:487px;
height:192px;
float:right;
text-align:right;
}

.cleaner{
margin:0;
padding:0;
clear:both;
}

#menu{
margin:0;
padding:0;
font-size:14px;
color:#000000;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
list-style:none;
}

#menu a{
text-decoration:none;
color:#888888;
}

#menu a:hover{
text-decoration:underline;
}

.men{
margin-top:2px;
padding-top:10px;
!padding-top:9px;
padding-bottom:10px;
!padding-bottom:9px;
padding-left:10px;
background:url(../images/button.jpg) #FFFFFF no-repeat;
}

#logo{
margin-top:2px;
padding-top:10px;
!padding-top:9px;
padding-bottom:10px;
!padding-bottom:9px;
padding-left:10px;
background-color:#ffffff;
color:#ffffff;
}

#bottom_inmain_up{
margin:0;
padding:0;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
height:325px;
background:#FFFFFF url(../images/back_text.jpg) bottom no-repeat;
}

#bottom_inmain_up_kontakt{
margin:0;
padding:0;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
height:395px;
background:#FFFFFF url(../images/back_text.jpg) bottom no-repeat;
}

.nadpis{
margin:0;
padding:0;
width:649px;
height:17px;
text-align:center;
background:#999999;
color:#FFFFFF;
}

#bottom_inmain_up_cenik{
margin:0;
padding:0;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
height:758px;
background:#FFFFFF url(../images/back_text.jpg) bottom no-repeat;
}

#bottom_inmain_up_vozov{
margin:0;
padding:0;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
height:650px;
background:#FFFFFF url(../images/back_text.jpg) bottom no-repeat;
}

#bottom_inmain_down{
margin:0;
margin-top:25px;
padding:0;
height:67px;
}

.down{
margin:0;
margin-right:10px;
padding:0;
border:none;
}

.kontakt_a{
text-decoration:none;
color:#717171;
}

.odkaz{
text-decoration:underline;
color:#717171;
font-size:11px;
}

.odkaz:hover{
text-decoration:none;
font-size:11px;
}

.kontakt_a:hover{
text-decoration:underline;
}

table{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}

.vozov{
margin:0;
padding:0;
padding-left:5px;
padding-right:5px;
border:none;
}

.index_a{
color:#717171;
text-decoration:underline;
}

.index_a:hover{
text-decoration:none;
}

a{
color:#717171;
text-decoration:underline;
}

a:hover{
text-decoration:none;
}

#doprava{
margin-left:590px;
font-size:11px;
}

textarea{
width:300px;
font-size:11px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
}

input{
width:300px;
font-size:11px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
}

.odeslat{
width:60px;
}
