body {font-family: Arial, Verdana, sans-serif; font-size: 12px;	color: #5E5893;	margin: 0px auto; padding: 0px; text-align: center; background-color: #C8C8EC; background-image: url(images/bg_site.gif); background-repeat: repeat-x}

h1{
	position:absolute;
	margin-left:-100px;
	display:inline;
	font-family: Tahoma, Arial, Verdana; 
	color:black;
	font-size: 15px; 
	font-weight: bold;
	top:30px;
	z-index:-1;
}

.text {font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E5893;}
.odkaz {font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #E89300; text-decoration: underline}
.odkaz_news {font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #386E17; text-decoration: underline; font-weight: normal}
.odkaz_news_big {font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #386E17; text-decoration: underline; font-weight: normal}
.odkaz_napsali{color:#5E5893;text-decoration:underline;}
.button {font-family: Tahoma, sans-serif; font-size: 11px; color: white; background-color: #FF8400; border: 1px solid #5E5893}
.button1 {background-color: #5E5893; border: 1px solid #342F59; color: white; font-weight: bold; padding: 2px; font-size: 11px}

h5 {margin: 0px; padding: 0px; font-size: 11px; font-weight: bold; color: #FF8400}
h6 {margin: 0px; padding: 0px; font-size: 11px; font-weight: bold; color: #FF8400}
img {vertical-align: top; border: none}
ul {margin: 7px 0px 7px 20px; padding: 0px 0px 0px 0px;}
.li {margin: 0px 0px 3px 0px;}

/* STYLY PRO LETENKY LEVNĚ */

.content_top_levne {width: 816px; height: 88px; background-image: url(images/bg_top_levne.gif); background-repeat: no-repeat; text-align: left}
.content_top_menu_levne {width: 816px; height: 88px; background-image: url(images/bg_top_menu_levne.gif); background-repeat: no-repeat; text-align: left}
.menu_top_levne {color: #ffffff; font-family: Tahoma, Arial, Verdana; font-size: 10px; font-weight: bold}
.oddelovac_levne {margin: 2px 7px 0px 6px}
.menu_top_odsazeni_levne {text-align: right; padding: 2px 238px 0px 0px}
.content_main_levne {width: 826px; overflow: hidden; background-image: url(images/bg_main_levne.gif); background-repeat: repeat-y; margin: 0px auto; text-align: left}
.vnitrek_levne {float: left; width: 816px; height: 100%}
.vnitrek_odsazeni_levne {padding-left: 8px; padding-right: 8px}
.content_paticka_levne {width: 826px; padding: 2px 0px 20px 0px; overflow: hidden; background-image: url(images/bg_paticka_levne.gif); background-repeat: no-repeat; margin: 0px auto; text-align: left; background-position: left bottom}
.header_blue_big_levne {height: 24px; background-image: url(images/bg_blue_big.gif); background-repeat: repeat-y; background-color: #524D8A}

/* KONEC */

.content_main {width: 775px; overflow: hidden; background-image: url(images/bg_main.gif); background-repeat: repeat-y; margin: 0px auto; text-align: left}
.content_paticka {width: 775px; padding: 2px 0px 20px 0px; overflow: hidden; background-image: url(images/bg_paticka.gif); background-repeat: no-repeat; margin: 0px auto; text-align: left; background-position: left bottom}
.paticka_odkaz {font-size: 9px; font-weight: bold; color: #FFB400; padding: 4px 0px 0px 23px; font-family: tahoma}
.paticka_odkaz2 {font-size: 9px; font-weight: bold; color: #FFB400; padding: 4px 0px 0px 5px; font-family: tahoma}
.text_bottom {width: 775px; margin: 0px auto; text-align: justify; font-size: 10px;}
.text_bottom_odsazeni {padding: 0px 15px 20px 15px}
.content_top {width: 765px; height: 88px; background-image: url(images/bg_top.gif); background-repeat: no-repeat; text-align: left}
.content_top1 {width: 765px; height: 88px; background-image: url(images/bg_top1.gif); background-repeat: no-repeat; text-align: left}
.content_top_menu {width: 765px; height: 88px; background-image: url(images/bg_top_menu.gif); background-repeat: no-repeat; text-align: left}
.content_top_menu1 {width: 765px; height: 88px; background-image: url(images/bg_top_menu1.gif); background-repeat: no-repeat; text-align: left}

.bok_left {float: left; width: 5px}
.vnitrek {float: left; width: 765px; height: 100%}
.vnitrek_odsazeni {padding-left: 8px;}
.bok_right {float: left; width: 5px}

.sikmina_blue {background-color: #5E5893; background-position: top right; background-image: url(images/sikmina_blue.gif); background-repeat: no-repeat;}
.sikmina_blue_index {background-color: #5E5893; background-position: top right; background-image: url(images/sikmina_blue_index.gif); background-repeat: no-repeat;}
.sikmina_blue1 {background-color: #080051; background-position: top right; background-image: url(images/sikmina_blue1.gif); background-repeat: no-repeat;}
.sikmina_blue_small {background-color: #5E5893; background-position: top right; background-image: url(images/sikmina_green_blue.gif); background-repeat: no-repeat;}
.sikmina_green {background-color: #68B23C; background-position: top right; background-image: url(images/sikmina_green.gif); background-repeat: no-repeat;}
.header {margin: 0px; padding: 5px 8px 5px 8px; color: #ffffff; font-family: Arial, Tahoma, Verdana; font-size: 11px; font-weight: bold}
.header_orange {text-align: left; margin: 0px; padding: 5px 8px 5px 15px; color: #FFB400; font-family: Arial, Tahoma, Verdana; font-size: 11px; font-weight: bold}
.header_blue_big {width: 749px; height: 24px; background-image: url(images/bg_blue_big.gif); background-repeat: repeat-y; background-color: #524D8A}
.header_blue_small {width: 500px; height: 24px; background-image: url(images/bg_blue_small.gif); background-repeat: repeat-y; }
.header_green {height: 24px; background-color: #479916;background-repeat: no-repeat;}
.header_fialovy_plavby {width: 525px; height: 24px;  background-color: #5E5893; float: left}
.header_blue_plavby {width: 224px; height: 24px; background-color: #080051; float: left; margin-left: 0px}

.motiv_viza {height: 197px; background-image: url(images/motiv_viza.jpg); background-repeat: no-repeat;}
.motiv_profirmy {height: 197px; background-image: url(images/motiv_profirmy.jpg); background-repeat: no-repeat;}
.motiv_pojisteni {height: 197px; background-image: url(images/motiv_pojisteni.jpg); background-repeat: no-repeat;}
.motiv_hotel {height: 197px; background-image: url(images/motiv_hotel.jpg); background-repeat: no-repeat;}
.motiv_auto {height: 197px; background-image: url(images/motiv_auto.jpg); background-repeat: no-repeat;}
.motiv_letadlo {height: 197px; background-image: url(images/motiv_letadlo.jpg); background-repeat: no-repeat;}
.content_menu {background-position: right top; width: 749px; height: 197px; background-image: url(images/bg_menu.gif); background-repeat: no-repeat; text-align: right}

.odkaz_plavby {font-size: 9px; font-weight: normal; color: #5E5893}
.odkaz_plavby_big {margin: 0px; padding: 0px; font-size: 11px; font-weight: bold; color: #5E5893;}
.odkaz_plavby_big1 {margin: 0px; padding: 0px; font-size: 11px; font-weight: bold; color: #5E5893; text-decoration: underline}
.plavby_oddelovac {height: 1px; background-color: #BDBDD0; overflow: hidden; font-size: 1px; margin: 3px 0px 3px 0px}

.bg_vnitrek_big_green {width: 749px; clear: left; overflow: hidden; background-color: #E8F2E4; text-align: left; color: #386E17}
.bg_vnitrek_big {width: 749px; clear: left; overflow: hidden; background-color: #EDEDF7; text-align: left}
.bg_vnitrek {width: 749px; clear: left; overflow: hidden; background-image: url(images/bg_vnitrek.gif); background-repeat: repeat-y; text-align: left}
.vnitrek_left {width: 525px; float: left; text-align: left}
.vnitrek_right_plavby {width: 224px; float: left; text-align: left}
.vnitrek_left_odsazeni {padding: 15px}

.but_english {margin: 31px 0px 0px 19px}
.menu_top_odsazeni {text-align: right; padding: 2px 238px 0px 0px}
.menu_top_odsazeni1 {text-align: left; padding: 2px 0px 0px 0px; margin-left: 149px; width: 381px; clear: left}
.menu_top {color: #ffffff; font-family: Tahoma, Arial, Verdana; font-size: 10px; font-weight: bold}
.oddelovac {margin: 2px 3px 0px 2px}

.menu_common {color: #ffffff; font-family: Arial, Tahoma, Verdana; font-size: 14px; font-weight: bold; display: block; text-align: left;}
.menu_info {color: #ffffff; font-family: Arial, Tahoma, Verdana; font-size: 11px; font-weight: normal; display: block}
.menu_odsazeni {padding: 3px 0px 0px 32px; display: block}
.menu1 {width: 253px; height: 39px; margin-left: 113px;}
.menu2 {width: 282px; height: 40px; margin-left: 84px}
.menu3 {width: 310px; height: 40px; margin-left: 56px}
.menu4 {width: 339px; height: 40px; margin-left: 27px}
.menu5 {width: 366px; height: 38px}

.bg_news {height: 152px; background-color: #C4DEB3; background-image: url(images/bg_news.gif); background-repeat: repeat-x; text-align: left; border-top: 1px solid white}
.bg_online {height: 152px; width: 499px; background-color: #CFCFEF; background-image: url(images/letenky-online.jpg); background-repeat: no-repeat; text-align: left; border-top: 1px solid white; border-left: 1px solid white}

.pic_box {margin-bottom: 0px; display: block; float: left; border: 1px solid #BDBDD0; background-color: #ffffff; color: #5E5893; font-weight: bold; font-family: Arial, Verdana; font-size: 11px}
.pic_box_img {margin: 10px 10px 0px 10px;}
.pic_box_text {padding: 5px 10px 7px 10px; display: block}

.silueta1 {width: 193px; height: 68px; display: block; background-image: url(images/silueta1.gif); background-repeat: no-repeat;}
.silueta2 {width: 90px; height: 49px; display: block; background-image: url(images/silueta2.gif); background-repeat: no-repeat;}
.silueta3 {width: 104px; height: 49px; display: block; background-image: url(images/silueta3.gif); background-repeat: no-repeat;}
.silueta4 {width: 204px; height: 58px; display: block; background-image: url(images/silueta4.gif); background-repeat: no-repeat;}

.cell_one {background-color: #D8D8ED; font-size: 11px; font-weight: bold; padding: 0px 7px 0px 7px; border: 1px solid #BBBBD7}
.input {margin-left: 3px; width: 320px}

.tab_plavby {width: 100%}
.cell_nazev {font-size: 11px; font-weight: bold; padding: 3px 7px 3px 7px; border: none; background-color: #5E5893; color: white}
.cell_popis {font-size: 11px; font-weight: normal; padding: 3px 7px 3px 7px; border-bottom: 1px solid #BBBBD7; width: 30%; background-color: #ffffff}
.cell_popis1 {font-size: 11px; font-weight: normal; padding: 3px 7px 3px 7px; border-bottom: 1px solid #BBBBD7; width: 70%; background-color: #ffffff}

.full_width {width: 100%}
.full_height {height: 100%}
.full_size {height: 100%; width: 100%}
 
A {text-decoration : none; color : Blue;}
A:HOVER {color : #E89300}
A.odkaz:HOVER {color: #ED5F00}
A.menu:HOVER {color : #000000}
A.menu_top:HOVER {color : #FFCC00}
A.menu_common:HOVER {color : #FFFDEC}
A.menu1:HOVER {background-image: url(images/menu1.gif); background-repeat: no-repeat}
A.menu2:HOVER {background-image: url(images/menu2.gif); background-repeat: no-repeat}
A.menu3:HOVER {background-image: url(images/menu3.gif); background-repeat: no-repeat}
A.menu4:HOVER {background-image: url(images/menu4.gif); background-repeat: no-repeat}
A.menu5:HOVER {background-image: url(images/menu5.gif); background-repeat: no-repeat}
A.odkaz_plavby:HOVER {color :#E89300; text-decoration: underline}
A.odkaz_plavby_big:HOVER {color :#E89300; text-decoration: underline}
A.pic_box:HOVER {color: #EC7A00; border: 1px solid #EC7A00; background-color: #FFFDEF}
A.paticka_odkaz:HOVER {color: #FFD800; text-decoration: underline}
A.paticka_odkaz2:HOVER {color: #FFD800; text-decoration: underline}

A.silueta1:HOVER {; background-image: url(images/silueta1aa.gif); background-repeat: no-repeat;}
A.silueta2:HOVER {; background-image: url(images/silueta2aa.gif); background-repeat: no-repeat;}
A.silueta3:HOVER {; background-image: url(images/silueta3aa.gif); background-repeat: no-repeat;}
A.silueta4:HOVER {; background-image: url(images/silueta4aa.gif); background-repeat: no-repeat;}

.leva1{
width: 680px;
background-color: #ffffff;
margin-left: 20px;
display: block;
position: relative;
float: left;
}

.prava1{
position: relative;
display: block;
float: right;
padding-right: 20px;
overflow: hidden;
padding-right: 82px;
}

.16 ul li{
padding-left: 20px;
font-size:16px;
}

.odsazeni{
margin-left: 30px;
}


.odsazeni2{
padding-left: 30px;
!important
}

.modra{
font-size: 28px;
color: blue;
font-weight: normal;
padding-left: 280px;
}

h1.s{
  position:absolute;
	top:64px;
	_top:71px;
	display:inline;
	margin-left:-140px;
}

.columns_container_white {
  margin: 0px 0 0 0;
}

.columns_container_white .left_column {
margin-left: 0px;
  width: 478px;
  border: 1px solid #ACABCA;
  float: left;
  padding: 10px 10px 0 10px;
  background: #EDEDF7;
}

.columns_container_white .field {
  border: 1px solid #ACABCA;
  margin: 3px 0;
  _margin: 0;
  padding: 5px;
  background: #EDEDF7 url('../images/bck_field.gif') repeat-x;
  text-align: left;
}

.month {
  width: 135px;
}

.date {
  width: 20px;
}

legend {
  color: #231B66;
  padding: 0;
  margin: 0;
}

.clear {
  clear: both;
}

.top {
  vertical-align: top;
  padding: 2px 0 0 5px;
  text-align: right;
  }
.one {
  width: 50px;
  vertical-align: top;
  padding: 5px 0 0 0;
  } 
	
.three {
  width: 55px;
  vertical-align: top;
  padding: 5px 0 0 10px;
/*	margin-left:10px;*/
  } 
	
/*--- kalendare on-line ---*/ 
.hp_calendar {
  height: 140px;
margin-left:-8px;
  }
.left_column .flight_itinerary .calendar {
  width: 100%;
  border-collapse: collapse;
  border: none;
  }
.left_column .flight_itinerary .calendar th {
  text-align: center;
  background: #231B66;
  border: 1px solid #EFEBF9;
  font-weight: bold;
  color: #fff;
  }
.left_column .flight_itinerary .calendar td {
  text-align: center;
  background: #CFCEED;
  padding: 2px 0;
  border: 1px solid #EFEBF9;
  font-weight: bold;
  color: #000;
  }
.left_column .flight_itinerary .calendar td.active {
  background: #FE8500;
  font-weight: normal;
  } 
.left_column .flight_itinerary .calendar td.active a{
  color: #fff;
  font-weight: normal;
  text-decoration: none;
  }
.left_column .flight_itinerary .calendar td.vacation a{
  color: #406991;
  font-weight: bold;
  text-decoration: none;
  }
.left_column .flight_itinerary .calendar td.unavailable {
  background: #ddd;
  font-weight: normal;
  color: #aaa;
  }
.left_column .flight_itinerary .calendar td.unavailable a{
  color: #aaa;
  font-weight: normal;
  text-decoration: none;
  }
.left_column .flight_itinerary .calendar td a {
  font-weight: bold;
  color: #000;
  text-decoration: none;
  }  
.left_column .flight_itinerary .calendar td a:hover {
  font-weight: bold;
  color: #000;
  text-decoration: underline;
  }
	
input.txt{
	width:156px;
}

.left_column .passengers {
  width: 460px;
  }
.left_column .passengers td {
  vertical-align: middle;
  text-align: center;

  }
.left_column .passengers td select{
  margin-top: 5px;
  }
	
.left_column .type_trip table {
  width:460px;
  }  
	
.left_column .type_trip td{
  vertical-align: middle;
  padding: 5px 0 0 0;
  }  
	
	
/*----buttony dolni --- */
.control  {
  text-align: center;
  padding: 10px 0 0 0;
  margin: 0 0 10px 0;
  } 
.control button {
  border: 1px solid #18599C;
  height: 24px;
  font-family: tahoma;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  margin: 0 3px;
  padding: 0;
  }
.control button.red_left {
  background: url('../images/buttons/red_left.gif') 0 0 no-repeat;
  color: #B41717;
  padding: 0 10px 3px 30px;
  _padding: 0 0 0 20px;
  }
.control button.red_right {
  background: url('../images/buttons/red_right.gif') 100% 0 no-repeat;
  color: #B41717;
  padding: 0 30px 3px 10px;
  _padding: 0 20px 0 0;
  }
.control button.red_up {
  background: url('../images/buttons/red_up.gif') 100% 0 no-repeat;
  color: #B41717;
  padding: 0 30px 3px 10px;
  _padding: 0 20px 0 0;
  }  
.control button.blue_left {
  background: url('../images/buttons/blue_left.gif') 0 0 no-repeat;
  color: #2F649B;
  padding: 0 10px 3px 30px;
  _padding: 0 0 0 20px;
  }
.control button.blue_right {
  background: url('../images/buttons/blue_right.gif') 100% 0 no-repeat;
  color: #2F649B;
  padding: 0 30px 3px 10px;
  _padding: 0 20px 0 0;
  }
.control button.blue_up {
  background: url('../images/buttons/blue_up.gif') 100% 0 no-repeat;
  color: #2F649B;
  padding: 0 30px 3px 10px;
  _padding: 0 20px 0 0;
  }
.control button.blue_down {
  background: url('../images/buttons/blue_down.gif') 100% 0 no-repeat;
  color: #2F649B;
  padding: 0 30px 3px 10px;
  _padding: 0 20px 0 0;
  }
.control button.blue_question {
  background: url('../images/buttons/blue_question.gif') 100% 0 no-repeat;
  color: #2F649B;
  padding: 0 30px 3px 10px;
  _padding: 0 20px 0 0;
  } 
.control button.grey_left {
  background: url('../images/buttons/grey_left.gif') 0 0 no-repeat;
  color: #656565;
  padding: 0 10px 3px 30px;
  _padding: 0 0 0 20px;
  }
.control button.grey_right {
  background: url('../images/buttons/grey_right.gif') 100% 0 no-repeat;
  color: #656565;
  padding: 0 30px 3px 10px;
  _padding: 0 20px 0 0;
  }
  
 .paticka_odkaz2 a{color: #FFB400;}
 
.partneri{
  margin-top:20px;
}

#lel{
  position:absolute;
  z-index:999;
  top:5px;
}

#lel a{
  margin-left:500px;
  color:orange;
}