#thawte_top
     {
     position: absolute;
     /*width: 500px;*/
     top: 12px;
     left: 802px;
     margin: 0px;
	padding: 0px 0px 0px 1px;
	z-index: 5;
     }


#gray_strip
     {
     position: absolute;
     left: 175px;
     top: 75px;
     width: 450px;
     text-align: center;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     /*border: solid blue 1px;*/
     }
     
#gray_strip
a
     {
     font-weight: bold;
     font-size: 12px;
     color: #000000;
     line-height:0;
     text-decoration: none
     }

#gray_strip
a:hover
     {
     font-weight: bold;
     font-size: 12px;
     color: #DD5C0F;
     line-height:0;
     text-decoration: none
     }


.text_request2_full
     {
     font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	}

.footer_articles
     {
     font-family:Verdana,Sans-Serif;
     font-size:10px;
     }
     
.footer_articles_bold
     {
     font-weight:bold;
     }



.links_black
a
     {
     color:black;
     text-decoration:none;
     }
     
.links_black
a:hoover
     {
     color:black;
     text-decoration:underline;
     }



A 
     {
     color:#666666;
     text-decoration: none;
     }

A:hover 
     {
     color:#DD5C0F;
     text-decoration:none;
     }

.fullheight 
     {
     height:100%;
     }


.kalendar 
     {
     letter-spacing:.06em;
     font-family:Verdana,Sans-Serif;
     font-size:11px;
     }

body
     {
	background-repeat: no-repeat;
     }

.formular
     {
	height: 1px;
     }
	

.text_normal A:link 
     {
	COLOR: #000000; TEXT-DECORATION: none;
     }

.text_normal A:visited
     {
	COLOR: #666666; TEXT-DECORATION: none;
     }
     
.text_normal A:hover 
     {
	/*COLOR: #666666; TEXT-DECORATION: underline;*/
	COLOR: #DD5C0F; TEXT-DECORATION: none;
	}
     


.link_head_service
     {
     FONT-WEIGHT: bold;
     FONT-SIZE: 12px; 
     vertical-align: middle;
	height: 20px;
     COLOR: #000000;
     FONT-FAMILY: Arial, Helvetica, sans-serif;
     line-height:12px;
     TEXT-DECORATION: none;
     }

.link_head_service A:visited 
     {
	COLOR: #ffffff;
     background-color: #DD5C0F;
     TEXT-DECORATION: underline;
     }
     
.link_head_service A:hover 
     {
	COLOR: #ffffff;
     background-color: #DD5C0F;
     TEXT-DECORATION: underline;
     }
     
.link_head_service A:link
     {
	COLOR: #ffffff;
     background-color: #DD5C0F;
     TEXT-DECORATION: underline
     }

.text_normal_col A:visited
     {
	COLOR: #666666;
     TEXT-DECORATION: underline;
     }
     
.text_normal_col A:hover
     {
	COLOR: #666666;
     TEXT-DECORATION: underline;
     }

.text_normal_bold A:link
     {
	COLOR: #666666;
     TEXT-DECORATION: underline;
     }
     
.text_normal_bold A:visited
     {
	COLOR: #666666;
     TEXT-DECORATION: underline;
     }
     
.text_normal_bold A:hover
     {
	COLOR: #666666;
     TEXT-DECORATION: underline;
     }

H1
     {
     FONT-WEIGHT: bold;
     FONT-SIZE: 16px;
     COLOR: #ffffff;
     FONT-FAMILY: Arial, Helvetica, sans-serif;
     line-height:14px;
     TEXT-DECORATION: none;
     margin: 0;
     }
     
     /*
     {
     FONT-WEIGHT: bold;
     FONT-SIZE: 12pt;
     COLOR: #666666;
     FONT-FAMILY: Arial, Helvetica, sans-serif; 
     }
     */

H2
     {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height:12px;
	padding-top: 2px;
	TEXT-DECORATION: none;
	margin: 0;
     }
     
     /*
     {
     FONT-SIZE: 14px;
     COLOR: #296D84;
     FONT-FAMILY: Arial, Helvetica, sans-serif; 
     }
     */
     
H3
     {
     FONT-WEIGHT: bold;
     FONT-SIZE: 12px;
     COLOR: #ffffff;
     FONT-FAMILY: Arial, Helvetica, sans-serif;
     line-height:12px;
     TEXT-DECORATION: none;
     /*margin: 0;*/
     margin-bottom: 3px;
     /*padding-bottom: 0px;*/
     margin-top: 3px;
     /*padding-top: 0px;*/
     /*spacing-top: 0px;*/
     margin-left: 7px;
     }

     /*
     {
     FONT-WEIGHT: bold;
     FONT-SIZE: 14px;
     COLOR: #666666;
     FONT-FAMILY: Arial, Helvetica, sans-serif; 
     }
     */

H7
     {
     FONT-WEIGHT: bold;
     FONT-SIZE: 16px;
     COLOR: #ffffff;
     FONT-FAMILY: Arial, Helvetica, sans-serif;
     line-height:16px;
     TEXT-DECORATION: none;
     /*margin: 0;*/
     margin-bottom: 3px;
     /*padding-bottom: 0px;*/
     margin-top: 3px;
     /*padding-top: 0px;*/
     /*spacing-top: 0px;*/
     margin-left: 7px;
     }

     /*
     {
     FONT-WEIGHT: bold;
     FONT-SIZE: 14px;
     COLOR: #666666;
     FONT-FAMILY: Arial, Helvetica, sans-serif; 
     }
     */



H4 
     {
     FONT-WEIGHT: bold;
     FONT-SIZE: 14px;
     COLOR: #666666;
     FONT-FAMILY: Arial, Helvetica, sans-serif; 
     }
     
h5
     {
     FONT-WEIGHT: bold;
     FONT-SIZE: 18px;
     COLOR: black;
     FONT-FAMILY: Arial, Helvetica, sans-serif; 
     }

.sedalink
     {
     FONT-WEIGHT: normal;
     FONT-SIZE: 11px;
     COLOR: #666666;
     FONT-FAMILY: Arial, Helvetica, sans-serif;
     TEXT-DECORATION: none;
     }

.text_head 
     {
     FONT-WEIGHT: bold;
     FONT-SIZE: 16px;
     COLOR: #ffffff;
     FONT-FAMILY: Arial, Helvetica, sans-serif;
     line-height:14px;
     TEXT-DECORATION: none;
     }

.text_head_mala
     {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height:12px;
	padding-top: 2px;
	TEXT-DECORATION: none;
     }
     
.text_heading
     {
     FONT-WEIGHT: bold;
     FONT-SIZE: 12px;
     COLOR: #ffffff;
     FONT-FAMILY: Arial, Helvetica, sans-serif;
     line-height:12px;
     TEXT-DECORATION: none
     }

.text_booking_cart {
	FONT-SIZE: 12px;
     BACKGROUND-COLOR: #A6CAE0;
     FONT-FAMILY: Arial, Helvetica, sans-serif;
     COLOR: #000000;
     font-weight: bold;
	line-height:12px;
	/*-padding-top: 2px;*/
	TEXT-DECORATION: none;
}

.text_head_lista {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #005B5B; FONT-FAMILY: Arial, Helvetica, sans-serif; line-height:14px; TEXT-DECORATION: none}



.text_head_nadpis {FONT-WEIGHT: bold; FONT-SIZE: 12px; height: 20px; COLOR: #005B5B; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-top: 5px; line-height:14px; TEXT-DECORATION: nono}

.text_head_nadpis_details {FONT-WEIGHT: bold; FONT-SIZE: 16px; height: 20px; COLOR: #005B5B; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-top: 5px; line-height:14px; TEXT-DECORATION: nono}

.text_nadpis_nabidka {FONT-WEIGHT: bold; FONT-SIZE: 12px;  COLOR: #DD5C0F; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: bold}


.text_normalo {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; line-height:14px; TEXT-DECORATION: nono}

.text_normal {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	
	color: #000000;
	
	text-decoration:none;
	
	height: 20px;
	padding-top: 2px;
	padding-bottom: 2px }
	
  .link_bottom { FONT-WEIGHT: normal; vertical-align: middle; FONT-SIZE: 10px; height: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none }

	
.text_normal_link {font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	vertical-align: middle;
	color: #515151;
	
	text-decoration:none;
	
	height: 20px;
	padding-top: 2px;
	padding-bottom: 2px }

.text_normal_link_bottom {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	vertical-align: bottom;
	color: #005B7B;
	
	text-decoration:none;
	
	height: 20px;
	padding-top: 2px;
	padding-bottom: 2px }	


.text_normal_text {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	
	color: #000000;
	
	text-decoration:none
	
	 }






.text_head_service {FONT-WEIGHT: bold; FONT-SIZE: 12px; 
vertical-align: middle;
	height: 20px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; line-height:12px; TEXT-DECORATION: none}

.text_mala {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; text-transform: uppercase; line-height:13px; TEXT-DECORATION: none}

.text_malacek {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; line-height:13px; TEXT-DECORATION: none}

.text_mala_white {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; line-height:13px; TEXT-DECORATION: none}


.sedalinkbold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none}

.redlink {FONT-SIZE: 14px; FONT-FAMILY: Verdana, "Helvetica CE", "Arial CE", Arial, sans-serif;  color:#666666; text-decoration:none; ; font-weight: bold}

.sedalinkmala {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none}

.select { background: #000099; color: #ffff99; font-family: Arial,Helvetica,Verdana; font-size: 10pt; font-weight: bold; }

.sbut {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #2266bb; LEFT: 459px; BORDER-BOTTOM-COLOR: #2266bb; WIDTH: 55px; COLOR: #ffffff; BORDER-TOP-COLOR: #2266bb; FONT-FAMILY: Verdana; TOP: 62px; BACKGROUND-COLOR: #2266bb; BORDER-RIGHT-COLOR: #2266bb
}

.sedalinkboldred { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC3300; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none }

.hoteln { FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none }

.headerloc { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none }



.link_normal { FONT-WEIGHT: normal; vertical-align: middle; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none }



.sedalinkmala_white { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none }
.header2 { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none }

.headhotelin { FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none }
.headermid { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none }
.headerpricelist { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none }
.text_normal_col { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif}
.text_normal_bold { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none }
.text_small_c { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #AEAEAE; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none }
.basicText { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif}

.docOutline {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND: #ffffff; MARGIN: 0px auto 10px; BORDER-LEFT: #999 1px solid; WIDTH: 750px; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: left
}

/* operatorky */
.box_operatorky  
    { width:155px;
      background:#C9E9E8;
      border:1px solid #045B53;
      margin:20px 0 0 3px;
      font-size: 13px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
}
.box_operatorky table tr
{
      font-size: 13px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
}

.box_operatorky .nadpis 
    { width:156px;
      color:white;
      background:#DC5C11;
    }      
.box_operatorky img 
    { margin:5px 0 5px 2px; 
    }
.box_operatorky .jmeno
    {
      color:black;
      font-weight:bold;
    }
.box_operatorky .cara
    { border-bottom:1px solid #045B53;
    }    
.box_operatorky .nadpis_kontakt
    {
      color:black;
      font-weight:normal;
    }
.box_operatorky .popis_kontakt
    {
      color:#606060;
      font-weight:normal;
    }  
.leva 
    {
      float:left;
    }    
#left_content_near_photo
    {
     float:right;
     text-align: left;
     color: #000;
   }
.cleaner {
      clear: both;
      height: 1px;
      margin: 0px;
      padding: 0px;
      visibility: hidden;
      border-style: none;
      line-height: 1px;
      }
.online
     {
     color: #008000;
     }
     
.offline
     {
     color: red;
     }

a.link_normal_boldred:link { FONT-WEIGHT: bold; vertical-align: middle; FONT-SIZE: 12px; COLOR: #DD5C0F; FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none }
a.link_normal_boldred:visited { FONT-WEIGHT: bold; vertical-align: middle; FONT-SIZE: 12px; COLOR: #DD5C0F; FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none }
a.link_normal_boldred:hover { FONT-WEIGHT: bold; vertical-align: middle; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none }

.formular {border:#dc5c11 solid 1px;background-color:#e0e0e0;}
.formular h3 {color:#ffffff;background-color:#dc5c11;text-align:center;}
.formular th {width:12%;font-weight:bold;text-align:center;border:#dc5c11 solid 1px;padding:2px;color:#000000;
background-color:#c0c0c0;}
.formular th.uzky {width:1%;background-color:transparent;}
.formular th.tenky {font-weight:normal;}
.formular td {width:12%;text-align:center;border:#dc5c11 solid 1px;padding:2px;}
.formular th.vlevo, .formular td.vlevo {text-align:left;padding-right:2px;}
.formular th.vpravo, .formular td.vpravo {text-align:right;padding-right:2px;}
.formular td input.kalendar {width:85%;font-weight:normal;text-align:center;border:0;}
.formular td.zavren {background-color:#ffcccc;}
.formular td.nula {vertical-align:top;border:0;margin:0;padding:0;}
.formular td.zavren .cervena {color:#000000;font-weight:normal;}
.formular p {padding:2px;}
.formular p input.checkbox {width:50px;margin-top:3px}
.formular th input.checkbox, .formular td input.checkbox {width:20px;margin-top:3px;}
.formular td select.select {width:70px;}
.formular p.kalendar {padding:2px;text-align:center;}
.formular p.kalendar select {width:70px;}
.formular td.kalendar select {width:80px;}
.formular tr.odsazeno {margin:10px 0;}
.formular p.kalendar input {width:160px;margin:0;font-weight:bold;}
.formular p.dulezite {margin:15px 0;text-align:center;}


.form-room {
border:#dc5c11 solid 1px;
background-color:#e0e0e0;
font-family: Arial, Helvetica, sans-serif;
}

.form-room h3{
	color:#ffffff;
	background-color:#dc5c11;
	text-align:center;
	height:20px;
	font-size:14px;
	padding:3px 0;
	margin:0;
}
.form-room .right-href{text-align:right;padding:6px 5px 6px;} 
.form-room table{
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  margin:8px;
  border-left:#dc5c11 solid 1px;
  border-bottom:#dc5c11 solid 1px;
}
.form-room table label {
	width:auto; /*ie55-*/
	wid\th:auto; /*specifikace*/
	padding-right:2px;
	float:right;
}
.form-room table input, .form-room table textarea, .form-room table select {
	width:250px;
	float:left;
	margin-left:5px;
}
.form-room table.sedy {
	background-color:#e0e0e0;
	margin:0 auto;
	padding:0;
}
.form-room table.seda {
	background-color:#e0e0e0;
}
.form-room th {
	width:12%;
	font-weight:bold;
	text-align:center;
	border-right:#dc5c11 solid 1px;
	border-top:#dc5c11 solid 1px;
	padding:2px;
	color:#000000;
	background-color:#c0c0c0;
}
.form-room th.uzky {
	width:1%;
	background-color:transparent;
}
.form-room th.tenky {
	font-weight:normal;
}
.form-room td {
	width:12%;
	text-align:center;
  border-right:#dc5c11 solid 1px;
	border-top:#dc5c11 solid 1px;
	padding:2px;
	font-size:12px;
}
.form-room th.vlevo, .form-room td.vlevo {
	text-align:left;
	padding-right:2px;
}
.form-room th.vpravo, .form-room td.vpravo {
	text-align:right;
	padding-right:2px;
}
.form-room td input.kalendar {
	width:85%;
	font-weight:normal;
	text-align:center;
	/*border:0;*/
}
.form-room td.zavren {
	background-color:#ffcccc;
}
.form-room td.nula {
	vertical-align:top;
	border:0;
	margin:0;
	padding:0;
}
.form-room td.zavren .cervena {
	color:#000000;
	font-weight:normal;
}
.form-room p {
	padding:2px;
}
.form-room p input.checkbox {
	width:50px;
	margin-top:3px
}
.form-room th input.checkbox, .form-room td input.checkbox {
	float:left;
  width:20px;
	margin-top:3px;
}
.form-room td select.select {
	width:70px;
}
.form-room p.kalendar {
	padding:2px;
	text-align:center;
}
.form-room p.kalendar select {
	width:70px;
}
.form-room td.kalendar select {
	width:80px;
}
.form-room tr.odsazeno {
	margin:10px 0;
}
.form-room p.kalendar input {
	width:160px;
	margin:0;
	font-weight:bold;
}
.form-room p.dulezite {
	margin:15px 0;
	text-align:center;
} 

.form-room a {color:black;font-size:13px;}
.zelena {
	color:#008000;
}
.cervena {
	color:#dc5c11;
} 

