
/*
* { outline: 2px dotted red }
* * { outline: 2px dotted green }
* * * { outline: 2px dotted orange }
* * * * { outline: 2px dotted blue }
* * * * * { outline: 1px solid red }
* * * * * * { outline: 1px solid green }
* * * * * * * { outline: 1px solid orange }
* * * * * * * * { outline: 1px solid blue }
*/
td {
	font-family:Tahoma, Arial, Helvetica, Sans-Serif;
	font-size:11px
}

input, select, textarea	{
	font-size:9px;
	font-family:Tahoma, Arial, Helvetica, Sans-Serif;
	color:#333333
}

h1.headline {
	color:#000066;
	font-size:11px;
	display:inline
}
.sky_breadcrumb {
	color:#000066;
	font-size:10px;
	font-weight:normal;
	padding-right:3px;
	display:inline
}

/* Links */	
a {color:#333333;text-decoration:none}
a:link,a:visited,a:hover,a:active{text-decoration:none}

/* Schriftgroessen */
.xxs {font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-size:2px; font-weight:normal}
.xs {font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-size:5px; font-weight:normal}
.s {font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-size:9px; font-weight:normal}
.m {font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-size:11px; font-weight:normal}
.l {font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-size:14px; font-weight:normal}
.xl {font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-size:16px; font-weight:normal}
.xxl {font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-size:22px; font-weight:normal}
.xs_titel {font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-size:5px; line-height:1%; font-weight:normal; color:#fdfdfd}

.blocksatz {text-align:justify} 
.center, #center {text-align:center} 
.bold {font-weight:bold} 
.kursiv {font-style:italic}
.l5 {padding-left:5px}
.l10 {padding-left:10px}
.lh16 {line-height:16px}
.lh20 {line-height:20px}

/* Farben */
.f_H {color:#000066}
.f_D {color:#FFBB00}
.f_M {color:#333333}
.white	{COLOR:#FFFFFF}
.black	{COLOR:#000000}
.silver	{COLOR:#C0C0C0}
.red	{COLOR:#FF0000}
.green	{COLOR:#00FF00}
.blue	{COLOR:#0000FF}
.mark1	{COLOR:#000066}
.mark2	{COLOR:#990000}
.ziele_ueber	{COLOR:#000066}

.lineBlack {background:#000000}
.lineGray {background:gray}
.lineBlue {background:#000080}
.line_info {
	font-family:Tahoma, Arial, Helvetica, Sans-Serif;
	font-size:9px;
	color:#999999;
	text-align:center
}
.bH {border:1px solid #000066}
.bD {border:1px solid #FFBB00}
.bS {border:1px solid #C0C0C0}

.email, a.email {
background:url(http://www.skybooker.de/buttons/email.gif) left no-repeat;
text-decoration:none;
padding:5px 5px 5px 25px
}
a:hover.email {
background:url(http://www.skybooker.de/buttons/email_on.gif) left no-repeat;
text-decoration:none;
padding:5px 5px 5px 25px
}
.flugzeug, a.flugzeug {
background:url(http://www.skybooker.de/buttons/flugzeug.gif) left no-repeat;
text-decoration:none;
padding:5px 5px 5px 30px
}
a:hover.flugzeug {
background:url(http://www.skybooker.de/buttons/flugzeug_on.gif) left no-repeat;
text-decoration:none;
padding:5px 5px 5px 30px
}
.text, a.text {
	font-family:Tahoma, Arial, Helvetica, Sans-Serif ;
	font-size:11px;
	color:#000066;
	text-decoration:none
}

.footertext, a.footertext, a:visited.footertext {
	font-family:Tahoma, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color:#000066;
	text-decoration:none
}
a:hover.footertext {
	font-family:Tahoma, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color:#990000;
	text-decoration:none
}

/* Menu */
#tablist{
padding:3px 0;
margin-left:0;
margin-bottom:0;
margin-top:1px;
font-family:Tahoma, Arial, Helvetica, Sans-Serif;
font-size:11px;
font-weight:bold;
border-bottom:1px solid #000066}
#tablist li{
list-style:none;
display:inline;
letter-spacing:1px;
text-transform:uppercase;
margin:0
}
#tablist li a{
text-decoration:none;
padding:3px 0.5em;
margin-right:2px;
border:1px solid #000066;
border-bottom:none;
background:white
}
#tablist li a:link, #tablist li a:visited{
color:#000066}
#tablist li a:hover{
color:#000066;
background:#ffeebf;  /*75% von f_D */
border-color:#000066}
#tablist li a.current{
background:#FFBB00;
border-bottom:1px solid #FFBB00}
#tablist li a:hover.current{
background:#FFBB00;
border-bottom:1px solid #FFBB00;
color:#ffeebf}
#tablist li a.current_more{
background:#FFBB00}
#tablist_bot{
padding:2px 0;
margin-left:0;
margin-bottom:0;
margin-top:0;
font-family:Tahoma, Arial, Helvetica, Sans-Serif;
font-size:11px;
font-weight:normal;
border:1px solid #000066;
border-top:none;
background:#FFBB00;
line-height:13px
}

#tablist_bot li{
	font-family:Tahoma, Arial, Helvetica, Sans-Serif;
	font-size:11px;
display:inline;
margin:0
}
#tablist_bot li a{
font-size:11px;
text-decoration:none;
padding:3px 0.5em;
margin-right:2px
}
#tablist_bot li a:link, #tablist_bot li a:visited{
background:url(http://www.skybooker.de/buttons/skybooker_icon_9x9.gif) center left no-repeat;
padding:2px 2px 2px 15px;
display:inline;
color:#000066}
#tablist_bot li a:hover{
background:url(http://www.skybooker.de/buttons/skybooker_icon_13x13.gif) center left no-repeat;
padding:2px 2px 2px 15px;
display:inline
}
#tablist_bot li a.current{
background:#FFBB00}

.bullet_s, #bullet_s, a.bullet_s {
background:url(http://www.skybooker.de/buttons/skybooker_icon_9x9.gif) center left no-repeat;
padding:2px 2px 2px 18px;
text-decoration:none
}
a:hover.bullet_s {
background:url(http://www.skybooker.de/buttons/skybooker_icon_13x13.gif) center left no-repeat;
padding:2px 2px 2px 18px;
text-decoration:none
}
.bullet_m, #bullet_m, a.bullet_m, a:hover.bullet_m {
background:url(http://www.skybooker.de/buttons/skybooker_icon_13x13.gif) center left no-repeat;
padding:2px 2px 2px 18px;
text-decoration:none
}
.bullet_l, #bullet_l, a.bullet_l, a:hover.bullet_l {
background:url(http://www.skybooker.de/buttons/skybooker_icon_9x9.gif) center left no-repeat;
padding:2px 2px 2px 18px;
text-decoration:none
}
.hilfstexte	{
	background-color:#f0f0f0; 
	border:1px solid #cccccc;
	font-family:Tahoma, Arial, Helvetica, Sans-Serif;
	text-decoration:none;
	font-size:11px;
	text-align:left;
	padding:3px;
	margin-left:20px
}
#lineh_18, .lineh_18	{
	line-height:15px
}
#lineh_18p2, .lineh_18p2	{
	line-height:17px
}

#liste li{
list-style-type:none;
margin:0px; /*removes indent IE and Opera*/
padding:0px; /*removes indent Mozilla and NN7*/
}
#liste li a, #liste li a:visited{
background:url(http://www.skybooker.de/buttons/skybooker_icon_9x9.gif) left no-repeat;
padding:2px 2px 2px 15px
}
#liste li a:hover{
background:url(http://www.skybooker.de/buttons/skybooker_icon_13x13.gif) left no-repeat;
padding:2px 2px 2px 15px
}

a.link, a:visited.link,
a.vlink {
background:url(http://www.skybooker.de/buttons/skybooker_icon_9x9.gif) center left no-repeat;
padding:2px 2px 2px 15px
}
a:visited.vlink{
background:url(http://www.skybooker.de/buttons/link_visited.gif) center left no-repeat;
padding:2px 2px 2px 15px
}
a:hover.link,
a:hover.vlink{
background:url(http://www.skybooker.de/buttons/skybooker_icon_13x13.gif) center left no-repeat;
padding:2px 2px 2px 15px
}

a:link.xlink {
background:url(http://www.skybooker.de/buttons/skybooker_icon_9x9.gif) center left no-repeat;
padding:2px 2px 2px 15px;
color:#333333
}
a:visited.xlink{
background:url(http://www.skybooker.de/buttons/link_visited.gif) center left no-repeat;
padding:2px 2px 2px 15px;
color:#999999
}
a:hover.xlink{
background:url(http://www.skybooker.de/buttons/skybooker_icon_13x13.gif) center left no-repeat;
padding:2px 2px 2px 15px;
color:#990000}
a:link.hlink {
background:url(http://www.skybooker.de/buttons/skybooker_icon_9x9.gif) center left no-repeat;
padding:2px 2px 2px 15px;
color:#990000}
a:visited.hlink{
background:url(http://www.skybooker.de/buttons/link_visited.gif) center left no-repeat;
padding:2px 2px 2px 15px;
color:#999999
}
a:hover.hlink{
background:url(http://www.skybooker.de/buttons/skybooker_icon_13x13.gif) center left no-repeat;
padding:2px 2px 2px 15px;
color:#000066}

.page_title {font-family:Tahoma, Arial, Helvetica, Sans-Serif; color:#000066; font-size:13px; font-weight:bold}
.subhead {font-family:Tahoma, Arial, Helvetica, Sans-Serif; color:#000066; font-size:11px; font-weight:bold;text-align:left}
.form {font-family:Courier,monospace; color:#000000; font-size:11px}

.vcard {
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #888888;
border-bottom:1px solid #888888
}

#content_right h3 {margin:0 0 2px 0}
h4 {
	font-size:14px;
	color:#47566D;
	line-height:16px;
	font-weight:normal;
	margin:16px 0 1px 0
}

#header {
	height:12px;
	overflow:hidden;
	display:none;
	border:1px solid orange;
}

#action_01, action_right_01 {
font-family:Tahoma, Arial, Helvetica, Sans-Serif;
font-size:8px;
color:#666666
}
#action_right_01 {border:1px solid silver}
#action_01 td {}
#action_right_01 td {padding:3px}
#action_01 .cat, #action_right_01 .cat{
	background-image:url("http://www.skybooker.de/buttons/sky_cat_top.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	height:20px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
#action_01 .zielort, #action_right_01 .zielort {font-size:12px}
#action_01 a.zielort, #action_right_01 a.zielort {
	color:#990000;
	font-size:13px;
	font-weight:bold;
}
#action_01 .zielort_n, #action_right_01 .zielort_n {font-size:11px}
#action_01 a.zielort_n, #action_right_01 a.zielort_n {
	color:#990000;
	font-size:12px;
	font-weight:normal;
}
#action_01 .preis, #action_01 a.preis, #action_right_01 .preis, #action_right_01 a.preis {
text-decoration:none;
color:#990000;
font-weight:bold
}
#info {
	padding:9px;
	color:#990000;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	font-style:italic
}
.border1 {border:1px solid silver}

#breadcrumbs div {display:inline}
#breadcrumbs ul {list-style:none;display:inline;margin:0;padding:0}
#breadcrumbs li {display:inline}
#breadcrumbs h2 {display:inline}

#liste_details h3, #liste_details a {
	margin:0;
	padding:0;
	font-color:red;
	font-family:Tahoma, Arial, Helvetica, Sans-Serif;
	font-size:11px;
}

#liste_details h3 {
	background:url(http://www.skybooker.de/buttons/skybooker_icon_9x9.gif) center left no-repeat;
	padding:2px 2px 2px 15px;
}

#liste td {text-align:left}
