body {

 font-family:verdana, helvetica, arial;
 font-size:0.9em;
 background:url("../_graphic/listicka.jpg") repeat-x;
 background-color:#000000;
 
}

hr {

 visibility: hidden;

}
a {

  color:black;

}
a:hover {

  text-decoration:none;

}
.obsah {

  margin:0 auto;
  width:750px;
  background:url("../_graphic/lista2.jpg") repeat-x;
  background-color:#DDDCE4;
  height:auto;
  
}
.index a{

  display:block;
  color:black;
  
}
.index a:hover{

  display:block;
  
}

.graphic {

  background:url("../_graphic/main.gif");
  height:83px;
  width:750px;

}
.prouzek {

  width:750px;
  height:37px;
  background:url("../_graphic/prouzek.jpg");
  
}
.prouzek ul {

 margin:0 0 0 10px;
 padding:0px;
 
}
.prouzek ul li {

 margin:0px;
 padding:0px;
 list-style: none;
 display: inline;
 
}
.prouzek a {

 font-weight:bold;
 color:navy;
 font-family:helvetica;
 font-size:0.8em;
}
.menu {
  
 width:750px;
  
}
.nabidka {
  
  height:400px;
  padding:10px;
  width:120px;
  float:right;
  
}

.nabidka ul {
  
  width:120px;

}
.text {

  width:525px;
  background-color:#dddce4;
  padding:10px;
  min-height:600px;
    
}

 .hotel-list {

 width:530px;
 border:1px black solid;
 margin:10px;
}
 .hotel-list h3 {
  
 margin: 0 1em;
 position: relative;
 top: -.5em;
 background:#CECDD4;
 border:1px black solid;
 width:400px;
 
 }
 .location {
  
 margin:2px;
 
  
 }
 .namehotel {
 
 margin:2px; 
 display:inline;
 
 }

#logotyp {

 position:relative;
 top:10px;
 left:10px;
 width:225px; 
 height:32px; 
 /* float:right; */

} 
#logotyp a {

 display: block; 
 background: url("http://www.pragueholiday.cz/images/logo-prague-manual-pruhledny.gif") no-repeat; 
 text-decoration: none; 
 height:32px;

}
#logotyp a span { 

 display: none; 

}

.hoteltext {

 margin:0px 5px 5px 5px;
 background:#dddce4;
 padding:5px;
 min-height:1620px;

}

.galerie {
 
 float:left;
 right:10px;
 width:220px;

}

.hotellist {

 border:1px black solid;
 margin:3px;
 padding:3px;
 position:relative;
 width:515px;
 min-height:120px;
 background:silver;

}

.hotellist img {

 border:0px;
 float:left;
 width:100px;
 height:120px;
 margin-right:5px;
}
.hotellist strong {

 color:black;

}

#bookingform {
     
     float:left;
     width:480px;
     margin : 0 0 10px;
     padding : 10px;
     background : #eaeaea;
     font-size:10px;

}
 #bookingform .description {

     font-size : 10px;

}
 #bookingform h3 {

     margin : 0;
     color : #000055;

}
 #bookingform label {

     width : 150px;
     margin-top : 7px;
     background : #ffffff;
     color : #000000;
     float : left;
     clear : left;
     height : 17px;

}
 #bookingform input {

     border : 1px solid #737171;
     background : #ffffff;
     width : 250px;
     font-size : 12px;
     margin-top : 7px;

}
 #bookingform textarea {

     border : 1px solid #737171;
     background : #ffffff;
     width : 250px;
     height : 70px;
     font-size : 12px;
     margin-top : 7px;

}
 #bookingform select {

     border : 1px solid #737171;
     background : #ffffff;
     font-size : 12px;
     margin-top : 7px;
}
 #bookingform fieldset {

    padding : 0 10px 10px;
     border : 1px solid #737171;
     margin : 0 0 10px;
     color : #000000;

}
 #bookingform fieldset legend {

     padding : 10px 5px 5px;
     color : black;
     font-weight : bold;

}
 #bookingform .submit {

     background : #eaeaea;
     color : #000000;
     width : auto;
     height : auto;
     border : 2px outset #737171;
     font-weight : bold;
     font-size : 12px;
     cursor : pointer;

}
#hotelpricelist {

	width:480px;
	border:1px Solid black;
	border-collapse:collapse;
	background-color:#FFFFFF;
  margin:10px;
  font-size:10px;
  
}
#hotelpricelist td {
	border:1px Solid #969696;
	padding:3px;
}
#hotelpricelist .roomtype {
	font-weight:bold;
	width:200px;
	color:navy;
	background-color:#F0F0F0;
}
#hotelpricelist .season {
	color:black;
    background-color:#F0F0F0;
}
#hotelpricelist .price {
	text-align:right;
	color:black;
}
#hotelpricelist .season {
	color:black;
    background-color:#F0F0F0;
}

.float-left {

float:left;
margin:3px;
border:0px;

}

.float-right {

float:right;
margin:3px;
border:0px;

}
.both {

visibility:hidden;
clear:both;

}
.nadpis {

font-size:0.8em;

}
