body { font-family: Arial, sans-serif; font-size: 70%; background: #D0D0CB url(../images/bg.gif) repeat-x top; margin: 0px; padding: 0;}h1 {color: #E05825; text-transform: uppercase; font-size: 18px; font-weight: bold; border-bottom: 1px solid #ccc; padding: 0; padding-bottom: 5px; margin-bottom: 20px;}#obal { width: 800px; background: #fff url(../images/bg-submenu.gif) repeat-y left;  margin-top: 15px; border-left: 0px solid #747469; border: 0px solid #ddd; margin-bottom: 20px; text-align: left; padding: 0 15px 0 15px; border-bottom: 15px solid #fff;}#obal #head { padding: 0px 0 0 0px; border-top: 5px solid #fff; height: 260px; background: #fff; }#obal #head #logo  { height: 50px; width: 200px; display: block; float: left;}#obal #head #logo a img { border: 0;  padding-top: 18px; padding-left: 5px;}#obal #head #menu { margin-top: 43px; display: block; float: right; width: 580px; border: 0px solid #ddd; border-bottom: 0; background: #fff;}#obal #head #menu ul {  float: right; list-style-type: none;  padding: 0;  height: 22px; margin: 0;   margin-right: 0px;  }#obal #head #menu ul li { float: left; margin-left: 5px; display: block; border: 1px solid #bbb; }#obal #head #menu ul li a {  font-size: 12px; font-weight: bold; color: #000; background: #eee; text-decoration: none; line-height: 22px; display: block; padding: 0 7px 0 7px;}#obal #head #menu ul li a:hover { background: #fff; }#obal #head2 { padding: 0; height: 47px; width: 800px; background: url(../images/linka-search.gif) no-repeat; }#obal #head2 #vyber { float: left; padding-left: 220px; margin-top: 5px; }#obal #head2 #vyber form { float: left; padding-right: 7px;}#obal #head2 #vyber form select { font-size: 11px; }#obal #head2 #fulltext { float: right; margin-top: 5px; padding-right: 5px;}#obal #head2 #fulltext form { padding: 0; margin: 0; padding-left: 20px; background: url(../images/icon-lupa.gif) no-repeat left;}#obal #head2 #fulltext form input { font-size: 10px; height: 16px; line-height: 16px; border: 0; width: 115px;}#obal #head2 #fulltext form input.tlacitko { cursor: pointer; font-size: 10px; border: 0px; width: 40px; font-weight: bold; background: #EDE9DE; color: #000; height: 18px; line-height: 18px; padding: 0 3px 0 3px;}#obal #prostredni-vypis {  width: 800px; padding: 0px;  margin: 0; }#obal #prostredni-vypis #levy-panel { display: block; float: left; width: 205px; display: block; margin: 0px;  padding: 0; }#obal #prostredni-vypis #levy-panel #submenu { width: 205px;  margin: 0px;  padding: 0; }#obal #prostredni-vypis #levy-panel #submenu ul { margin: 0; padding: 0; list-style-type: none; }#obal #prostredni-vypis #levy-panel #submenu ul li { line-height: 23px; border-bottom: 1px solid #fff; width: 196px;}#obal #prostredni-vypis #levy-panel #submenu ul li a { text-decoration: none; display: block; padding-left: 30px; width: 166px; color: #000; font-size: 12px; background: url(../images/sipka-submenu.gif) no-repeat left top; }#obal #prostredni-vypis #levy-panel #submenu ul li a:hover { text-decoration: underline; }#obal #prostredni-vypis #levy-panel #submenu ul li.sekce { font-family: arial; text-transform: uppercase; font-size: 12px;  padding-left: 30px; display: block; width: 166px; border-bottom: 0px solid #BA4129;  font-weight: bold; padding-top: 5px; margin-bottom: 5px; background: url(../images/sipka-submenu-sekce.gif) no-repeat left top; }#obal #prostredni-vypis #levy-panel #submenu ul li.sekce a { padding: 0; background: none; color: #E25925; text-decoration: underline; }#obal #prostredni-vypis #levy-panel #submenu ul li.sekce a:hover { color: #000 }#obal #prostredni-vypis #hlavni { font-size: 120%; float: left; width: 365px;  margin: 0; padding: 15px 20px 15px 20px; line-height: 17px; border-top: 0px solid #000;  }#obal #prostredni-vypis #hlavni .AkcniNabidky { display: block; background: #eee; border: 1px solid #ddd; margin-bottom: 20px; margin-top: 20px; padding: 7px; padding-bottom: 0; line-height: 17px; }#obal #prostredni-vypis #hlavni .AkcniNabidky img { padding: 4px; background: #fff; border: 1px solid #ddd; margin-right: 10px;  }#obal #prostredni-vypis #hlavni .AkcniNabidky b { display: block; padding-bottom: 5px; padding-top: 5px; }#obal #prostredni-vypis #hlavni .AkcniNabidky a { padding-top: 5px; font-size: 11px; display: block; color: #195EA3;   }#obal #prostredni-vypis #hlavni .AkcniNabidky a:hover { color: #000;  }#obal #prostredni-vypis #pravy { padding: 0px; width: 186px; border: 1px solid #FEB36F;  float: left;}#obal #prostredni-vypis #pravy ul li.sekce { font-size: 12px; display: block; margin: 0; padding: 0; margin-bottom: 5px; padding: 5px; padding-left: 10px; background: #FFEBCA; font-weight: bold;}#obal #prostredni-vypis #pravy ul { display: block; font-size: 11px; padding: 0; margin: 0; padding-bottom: 8px; list-style-type: none; }#obal #prostredni-vypis #pravy ul li { margin-left: 8px; line-height: 20px; }#obal #prostredni-vypis #pravy ul li a { margin-left: 3px; padding-left: 12px; color: #195EA3; background: url(../images/sipka-home-right.gif) no-repeat left; }#obal #prostredni-vypis #pravy ul li a:hover { color: #000 }#prostredni-vypis #pravy ul.casy li { padding-left: 18px; background: url(../images/icon-hodiny.gif) no-repeat left; }#obal #prostredni-vypis #pravy ul.rezervace-letenek { margin: 0; padding: 0;  }#obal #prostredni-vypis #pravy ul.rezervace-letenek li.sekce { margin: 0;  }#obal #prostredni-vypis #pravy ul.rezervace-letenek li.obr { background: url(../images/rezervace-letenek.jpg) no-repeat; padding: 0; margin: 0; height: 79px; padding-top: 5px; border: 1px solid #fff; }#obal #prostredni-vypis #pravy ul.rezervace-letenek li.obr a { padding-left: 20px; background: url(../images/icon-rezervace.gif) no-repeat left; color: #fff; margin-left: 7px; margin-top: 5px; font-weight: bold; font-size: 12px; }#obal #prostredni-vypis #pravy ul.rezervace-letenek li.obr a:hover { text-decoration: none; }#obal #prostredni-vypis #pravy ul.kurzy li.sekce { margin: 0; margin-bottom: 5px; padding-left: 10px; }#obal #prostredni-vypis #pravy ul.kurzy li { padding-left: 25px; margin-left: 10px; line-height: 20px; }#obal #prostredni-vypis #pravy ul.kurzy li.aud { background: url(../images/vlajka_aud.png) no-repeat left; }#obal #prostredni-vypis #pravy ul.kurzy li.eur { background: url(../images/vlajka_eur.png) no-repeat left; }#obal #prostredni-vypis #pravy ul.kurzy li.usd { background: url(../images/vlajka_usd.png) no-repeat left; }#obal #prostredni-vypis #pravy ul.kurzy li.gbp { background: url(../images/vlajka_gbp.png) no-repeat left; }#obal #footer { padding-top: 70px; background: url(../images/bg-footer-top.gif) no-repeat top left; }#obal #footer span { display: block; text-align: right; background: #EC632D; color: #fff; padding: 12px;  }#obal #footer span a { color: #fff; text-decoration: none; }#obal #footer span a:hover { text-decoration: underline; }.clear { clear: both; visibility: hidden; }.poznamka { display: block; padding: 15px; background: #FFEBCA; }.poznamka a {  color: #E25925; }.poznamka a:hover { text-decoration: none; }.right { text-align: right; display: block;}/* --- SPLIT --- */#split { float: left; display: block; padding-bottom: 20px; margin-left: 20px; width: 570px; overflow: hidden; }#split a { color: #195EA3; font-size: 12px; }#split p { font-size: 12px; }#split a:hover { text-decoration: none; }#split a.tisk { padding-left: 15px; margin-left: 5px; background: url(../images/icon-tisk.gif) no-repeat left; }#split a.doporucit { padding-left: 15px; margin-left: 5px; background: url(../images/icon-objednavka.gif) no-repeat left; }#split a.objednat { padding-left: 17px; margin-left: 5px; background: url(../images/icon-objednat.gif) no-repeat left; }#split a.video { padding-left: 15px; margin-left: 5px; font-weight: bold; background: url(../images/icon-sipka.gif) no-repeat left; line-height: 20px;}#split a.letenky { padding-left: 15px; margin-left: 5px; font-weight: bold; background: url(../images/icon-sipka.gif) no-repeat left; line-height: 20px;}#split ul { margin-left: 20px; }#split span.navigace { }#split span.navigace a { color: #000; padding-right: 10px; font-size: 11px; padding-left: 3px; background: url(../images/sipka-navigace.gif) no-repeat right; }#split #destinace { display: block; float: left;  }#split #destinace ul { font-size: 11px; margin: 0px 0px 0px 20px; padding: 0px; }#split #destinace ul li { margin-bottom: 0px; padding-left: 0; line-height: 18px; }#split #destinace ul li a { font-weight: bold; font-size: 12px;}#split #mapa { float: right;  display: block; }#split #static { font-size: 12px; line-height: 17px }#description  { font-size: 12px; line-height: 18px; display: block; padding-bottom: 20px; }#description img {  }#description p { font-size: 12px; line-height: 18px; }#description div strong { font-weight: bold; text-transform: uppercase; color: #FF5F00; width: 100%; padding-bottom: 5px; margin-bottom: 10px; }#description table b { font-weight: bold; text-transform: uppercase; color: #FF5F00; width: 100%; }#description div b { font-weight: bold; text-transform: uppercase; color: #FF5F00; width: 100%; }#description a { padding-left: 0px; line-height: bold; color: #E05825; font-weight: bold; text-decoration: underline; }	#description a:hover { text-decoration: none; }	#obsah { font-weight: normal; font-size: 10px; padding-bottom: 20px; border-bottom: 1px solid #ddd; margin-bottom: 0px; }#obsah a { color: #000;  background: url(../images/icon-obsah.gif) no-repeat left; padding-left: 10px;  font-size: 11px; line-height: 18px; font-weight: bold;  }#obsah a:hover {  }#obsah span a { text-transform: lowercase; padding-left: 20px; color: #000; line-height: 18px; font-weight: bold; background: url(images/sipka.gif) no-repeat left; }#obsah b { background: #eee; display: block; padding-left: 10px; color: #FF5F00; text-transform: uppercase; line-height: 25px; font-weight: bold; font-size: 12px;  }.heading1 { font-size: 12px; line-height: 18px; margin-bottom: 20px; }.heading2 { font-size: 12px; line-height: 18px; }/* --- Formulář --- */#Formular {	background-color: #eee;	padding: 10px;}#Formular form {	background-color: #eee;	padding: 0; margin: 0;}#Formular input {	background-color: #fff;	border: 1px solid #7F9DB9;	color: 333;	margin-right: 10px;}#Formular textarea {	background-color: #fff;	border: 1px solid #7F9DB9;	padding: 5px;	color: 333;}#Formular table {	border: 0px;}#Formular form b {	padding-left: 10px;	font-size: 12px;}#Formular form select {	font-size: 10px;}#Formular b {	padding-right: 10px;	font-size: 12px;	float: right;}#Formular h2 {	color: #E05825;	text-transform: uppercase;	padding-left: 10px;	margin-bottom: 0px;	line-height: 30px;	font-size: 12px;	width: 100%;	border-bottom: 1px solid #fff;	margin-bottom: 10px;}#Formular h3 {	color: #333;	padding-left: 10px;	margin-bottom: 10px;	margin-top: 10px;	font-size: 11px;	font-weight: normal;}#Formular ul {	margin-top: 10px;	margin-left: 0px;	margin-right: 15px;	margin-bottom: 0px;}#Formular ul li {	margin-left: 30px;	font-family: verdana;	font-size: 8pt;	font-weight: bold;	line-height: bold;	color: #FF5F00;}#Formular span.error {	padding-left: 16px;	font-size: 11px;	font-weight: bold;	line-height: 30px;	font-size: 15px;}/* --- KONTAKTY --- */#kontakty {   width: 560px;	background-color: #fff;}#kontakty form {	background-color: #eee;	border: 1px solid #ddd;}#kontakty input {	background-color: #fff;	border: 1px solid #7F9DB9;	color: 333;	margin-left: 15px;}#kontakty textarea {	background-color: #fff;	border: 1px solid #7F9DB9;	padding: 5px;	color: 333;	margin-right: 15px;	margin-left: 15px;	margin-bottom: 15px;}#kontakty table {	border: 0px;}#kontakty form b {	padding-left: 15px;	line-height: 20px;}#kontakty b {	padding-left: 15px;	font-size: 11px;}#kontakty form h2 {	color: #195EA3;	text-transform: uppercase;	padding-left: 15px;	margin-bottom: 10px;	line-height: 30px;	font-size: 11px;	width: 100%;	border-bottom: 1px solid #fff;}#kontakty h3 {	color: #333;	padding-left: 10px;	margin-bottom: 10px;	margin-top: 10px;	font-size: 10px;	font-weight: normal;}#kontakty ul {	margin-top: 10px;	margin-left: 0px;	margin-right: 15px;	margin-bottom: 0px;}#kontakty ul li {	margin-left: 30px;	font-family: verdana;	font-size: 8pt;	font-weight: bold;	line-height: bold;	color: #FF5F00;}#kontakty p.about { font-size: 12px; line-height: 18px; display: block; border-top: 1px solid #ddd; padding-top: 15px;}#kontakty span {	padding-left: 15px;	font-size: 11px;	font-weight: bold;	line-height: 30px;}/* --- ARTICLES = ČLÁNKY --- */#articles {font-size: 12px; line-height: 18px; }#articles h3 {   color: #555;   font-size: 11px;   font-weight: normal;   margin-bottom: 0px;}#articles a.clanek_nadpis { color: #000; font-size: 14px; }#articles span strong {   font-size: 12px;   line-height: 20px;   font-weight: bold;   color: #FF5F00;   text-transform: uppercase;}/* Table Automatic Format Styles */.fckedit_1topleft{	background-color: #FFEEBA;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #004A84;	padding: 5px;	font-weight: bold;}.fckedit_1topcenter{	background-color: #FFEEBA;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #004A84;	padding: 5px;	font-weight: bold;}.fckedit_1topright{	background-color: #FFEEBA;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #004A84;	padding: 5px;	font-weight: bold;}.fckedit_1odd{	background-color: #F6F6F6;}.fckedit_1even{	background-color: #F6F6F6;}.fckedit_1middleleft{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}.fckedit_1middlecenter{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}.fckedit_1middleright{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}.fckedit_1bottomleft{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}.fckedit_1bottomcenter{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}.fckedit_1bottomright{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}.fckedit_2topleft { background-color: #FFEEBA; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #004A84; padding: 5px; font-weight: bold; }.fckedit_2topcenter{	background-color: #FFEEBA;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #004A84;	padding: 5px;	font-weight: bold;	text-align: right;}.fckedit_2topright{	background-color: #FFEEBA;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #004A84;	padding: 5px;	font-weight: bold;	text-align: right;}.fckedit_2odd{	background-color: #F6F6F6;}.fckedit_2even{	background-color: #F6F6F6;}.fckedit_2middleleft{	background-color: #FFFBED;	color: #004A84;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	font-weight: bold;}.fckedit_2middlecenter{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	text-align: right;}.fckedit_2middleright{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	text-align: right;}.fckedit_2bottomleft{	background-color: #FFFBED;	color: #004A84;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	font-weight: bold;}.fckedit_2bottomcenter{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	text-align: right;}.fckedit_2bottomright{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	text-align: right;}.fckedit_3topleft{	background-color: #FFEEBA;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #004A84;	padding: 5px;	font-weight: bold;}.fckedit_3topcenter{	background-color: #FFEEBA;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #004A84;	padding: 5px;	font-weight: bold;}.fckedit_3topright{	background-color: #FFEEBA;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #004A84;	padding: 5px;	font-weight: bold;}.fckedit_3odd{	background-color: #F6F6F6;}.fckedit_3even{	background-color: #FFFFFF;}.fckedit_3middleleft{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}.fckedit_3middlecenter{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}.fckedit_3middleright{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}.fckedit_3bottomleft{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}.fckedit_3bottomcenter{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}.fckedit_3bottomright{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}.fckedit_4topleft{	background-color: #3D66B5;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	padding: 5px;	font-weight: bold;}.fckedit_4topcenter{	background-color: #3D66B5;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	padding: 5px;	font-weight: bold;	text-align: center;}.fckedit_4topright{	background-color: #3D66B5;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	padding: 5px;	font-weight: bold;	text-align: center;}.fckedit_4middleleft{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	background-color: #E9EEF4;	color: #004A84;	font-weight: bold;}.fckedit_4middlecenter{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	background-color: #E9EEF4;	color: #004A84;	text-align: center;}.fckedit_4middleright{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	background-color: #E9EEF4;	color: #004A84;	text-align: center;}.fckedit_4bottomleft{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	background-color: #E9EEF4;	color: #004A84;	font-weight: bold;}.fckedit_4bottomcenter{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	background-color: #E9EEF4;	color: #004A84;	text-align: center;}.fckedit_4bottomright{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	background-color: #E9EEF4;	color: #004A84;	text-align: center;}#sponzoring {  font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  display: inline;  color: #FFFFFF;}#sponzoring a {  color: #FFFFFF;}