Body {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000; BACKGROUND-COLOR: #dcdcdc;
}
.topline {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #fff; BACKGROUND-COLOR: #0099ff; PADDING-RIGHT: 8px;
}
a.topline:link {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none;
}
a.topline:visited {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none;
}
a.topline:hover {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none;
}
td.shadowbottom {
	BACKGROUND-IMAGE: url('../images/shad_bottom.gif');
}
td.shadowleft {
	BACKGROUND-IMAGE: url('../images/shad_left.gif');
}
td.shadowright {
	BACKGROUND-IMAGE: url('../images/shad_right.gif');
}
img.noborder {
	BORDER: 0px;
}
td.title {
	FONT-SIZE: 25px; FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #285078; TEXT-ALIGN: center; BACKGROUND-COLOR: #f0f0f0; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;
}
td.date {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING: 3px 10px 3px 10px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: right;
}
td.main {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR:#000; BACKGROUND-COLOR: #fff; LETTER-SPACING: 1px; PADDING: 10px 0px 10px 0px;
}
td.maintxt {
	FONT-SIZE: 11px; COLOR: #000; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right;
}
td.photos {
	BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center; WIDTH: 100px; HEIGHT: 100px; BORDER: 1px solid #a9a9a9;
}
td.footer {
	FONT-SIZE: 11px; COLOR: #c0c0c0; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; PADDING-RIGHT: 8px; PADDING-BOTTOm: 2px;
}
.clshref {
	FONT-SIZE: 13px; COLOR:#285078; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
a.clshref:link {
	FONT-SIZE: 13px; COLOR:#285078; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
}
a.clshref:visited {
	FONT-SIZE: 13px; COLOR:#285078; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
}
a.clshref:hover {
	FONT-SIZE: 13px; COLOR:#cc6600; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
td.remark {
	BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center; WIDTH: 100px; HEIGHT: 30px; BORDER: 1px solid #a9a9a9; FONT-SIZE: 11px; COLOR: #285078; FONT-WEIGHT: bold;
}
td.white {
	BACKGROUND-COLOR: #fff; 
}
.contentheader {
	FONT-SIZE: 28px; FONT-STYLE: italic; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #004080; TEXT-ALIGN: center;
}
.contentdate {
	FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; FONT-WEIGHT: bold;
}
.contenttext {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000; TEXT-ALIGN: center;
}
.mainlink {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-STYLE: italic; COLOR: #285078; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; PADDING-LEFT: 8px;
}
a.mainlink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-STYLE: italic; COLOR: #285078; TEXT-DECORATION: none; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
a.mainlink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-STYLE: italic; COLOR: #285078; TEXT-DECORATION: none; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
a.mainlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-STYLE: italic; COLOR: #cc6600; TEXT-DECORATION: underline; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.thumbnail {
	FLOAT: left;
}
.map {
	TEXT-ALIGN: center;
}


/* CSS sitemap */

#sitemap UL {
	PADDING: 2px 0px 2px 20px; MARGIN: 0px; LIST-STYLE-TYPE: none;
}
#sitemap LI {
	PADDING: 0px; MARGIN: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
#sitemap UL A {
	PADDING: 2px 0px 2px 0px; FONT-SIZE: 12px; COLOR: #285078; TEXT-DECORATION: none;
}
#sitemap UL UL {
	PADDING: 2px 0px 2px 20px;
}
#sitemap UL LI LI {
	LIST-STYLE-TYPE: square;
}
#sitemap UL UL A {
	PADDING: 2px 0px 2px 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #285078; MARGIN: 0px; TEXT-DECORATION: none;
}
#sitemap A:visited {
	 COLOR: #285078; TEXT-DECORATION: none;
}
#sitemap A:hover {
	COLOR: #cc6600; TEXT-DECORATION: underline;
}


/* CSS Alps */

.svist {
	WIDTH: 350px; HEIGHT: 260px; PADDING: 5px 35px 0px 0px; FLOAT: right;
}
.links_frame_alps {
	PADDING: 5px; WIDTH: 300px; HEIGHT: 75px;
}



/* CSS zeme Evropa */

td.countries_header {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR:#000; BACKGROUND-COLOR: #fff; BORDER-BOTTOM: #000 1px dashed;
}
td.countries {
	FONT-SIZE: 12px; COLOR:#000; FONT-WEIGHT: normal; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.countries_year {
	FONT-SIZE: 13px; COLOR:#285078; FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}


/* CSS Broumov */

a.datelink:link {
	FONT-WEIGHT: normal; COLOR: #285078; TEXT-DECORATION: none; FONT-SIZE: 11px; PADDING-RIGHT: 8px;
}
a.datelink:visited {
	FONT-WEIGHT: normal; COLOR: #285078; TEXT-DECORATION: none; FONT-SIZE: 11px; PADDING-RIGHT: 8px;
}
a.datelink:hover {
	FONT-WEIGHT: normal; COLOR: #cc6600; TEXT-DECORATION: underline; FONT-SIZE: 11px; PADDING-RIGHT: 8px;
}


/* CSS Pyreneje */

td.main_pyreneje {
	FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR:#000; BACKGROUND-COLOR: #fff; PADDING: 0px 0px 0px 0px;
}
.links_frame_pyreneje {
	PADDING: 5px; WIDTH: 345px; HEIGHT: 75px;
}


/* CSS Skotsko */

.thumbnail_scotland_l {
	FLOAT: left; PADDING-LEFT: 80px; 
}
.thumbnail_scotland_r {
	FLOAT: left; PADDING-LEFT: 80px;
}


/* CSS Norway */

.thumbnail_norway {
	FLOAT: left; PADDING-LEFT: 80px;
}
td.weather {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-STYLE: italic; COLOR: #285078; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING: 3px 10px 3px 10px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left; VERTICAL-ALIGN: top;
}
td.transport_main {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR:#000; BACKGROUND-COLOR: #fff; PADDING: 10px 0px 10px 0px;
}
table.transport {
	BORDER: #999 1px solid;
}
td.transport_header {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR:#000; BACKGROUND-COLOR: #f0f0f0;
}
td.country {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #285078; TEXT-ALIGN: center; BACKGROUND-COLOR: #f0f0f0; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BORDER-TOP: #ccc 1px solid;
}
.transport {
	FONT-SIZE: 12px; COLOR:#000; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.time {
	FONT-SIZE: 13px; COLOR:#285078; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold;
}
td.link_transport {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-STYLE: italic; COLOR: #285078; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; PADDING-LEFT: 8px; TEXT-ALIGN: center;
}
.transport_time {
	FONT-SIZE: 8px; FONT-WEIGHT: bold;
}



/* CSS Seoul */

td.main_sel {
	FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR:#000; BACKGROUND-COLOR: #fff; PADDING: 0px 0px 0px 0px;
}
.links_frame_sel {
	PADDING: 5px; WIDTH: 350px; HEIGHT: 75px;
}
.warrior {
	WIDTH: 300px; HEIGHT: 650px; PADDING: 50px 25px 0px 0px; FLOAT: right;
}
.links_text {
	WIDTH: 350px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #285078; PADDING-LEFT: 8px; TEXT-ALIGN: left;
}
.text_flight {
	FONT-SIZE: 12px; TEXT-ALIGN: center; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #285078;
}



/* CSS odkazy */

td.ref_image {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR:#000; BACKGROUND-COLOR: #fff; PADDING: 10px 0px 10px 0px;
}


/* CSS lety */

img.flights {
	BORDER: #ccc 1px solid;
}
td.flights_main {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR:#000; BACKGROUND-COLOR: #fff; PADDING: 10px 0px 10px 0px;
}
table.flights {
	BORDER: #999 1px solid;
}
td.flights_remark {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #285078; TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;
}
td.flights_header {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR:#000; BACKGROUND-COLOR: #f0f0f0;
}
td.flights_year {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #285078; TEXT-ALIGN: center; BACKGROUND-COLOR: #f0f0f0; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BORDER-TOP: #ccc 1px solid;
}
.flights {
	FONT-SIZE: 12px; COLOR:#000; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.flights_idac {
	FONT-SIZE: 13px; COLOR:#285078; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
a.flights_idac:link {
	FONT-SIZE: 13px; COLOR:#285078; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
}
a.flights_idac:visited {
	FONT-SIZE: 13px; COLOR:#285078; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
}
a.flights_idac:hover {
	FONT-SIZE: 13px; COLOR:#cc6600; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.flights_idapt {
	FONT-SIZE: 8px; FONT-WEIGHT: bold;
}


/* CSS Ortles */

.thumbnail_ortles {
	FLOAT: left; PADDING-LEFT: 60px;
}


/* CSS Toronto */

td.main_toronto {
	FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR:#000; BACKGROUND-COLOR: #fff; PADDING: 0px 0px 0px 0px;
}
.links_frame_toronto {
	PADDING: 5px; WIDTH: 345px; HEIGHT: 75px;
}
.links_text_toronto {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #285078; PADDING-LEFT: 10px; 
}


/* CSS USA */

.map_usa {
	TEXT-ALIGN: center;
}
td.transport_header_usa {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR:#000; BACKGROUND-COLOR: #f0f0f0;
}
.transport_usa {
	FONT-SIZE: 12px; COLOR:#000; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
a.map_usa:link {
	FONT-SIZE: 13px; COLOR:#285078; FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
}
a.map_usa:visited {
	FONT-SIZE: 13px; COLOR:#285078; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
}
a.map_usa:hover {
	FONT-SIZE: 13px; COLOR:#cc6600; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}


/* CSS special cs LKPR */

td.cs_lkpr_main {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR:#000; PADDING: 10px 10px 10px 10px;
}
td.registration {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica;
}
td.ac_type {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica;
}
td.paint {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica;
}
tr.cs_new {
	COLOR: #ff0000;
}
td.carrier {
	FONT-SIZE: 17px; FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR:#285078; BACKGROUND-COLOR: #f0f0f0;
}
td.destination {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica;
}

/* CSS Alpy 2009 */

.thumbnail_alpy2009 {
	FLOAT: left; PADDING-LEFT: 60px;
}
.thumbnail_alpy2009_right {
	FLOAT: left; PADDING-LEFT: 10px;
}