html,body {margin:0;padding:0}
body {background-color:#ffffff;font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:11px;text-align:center;color:#333;margin:3px} 
#air_c {width:960px;_width:954px;margin:3px 0;text-align:left;background-color:#ffffff}

#c_l {width:672px; _width:672px}
#c_l2 {width:705px; _width:701px}
#c_r {width:288px; _width:282px}
#c_r2 {width:252px; _width:250px}
#c_b {width:960px; _width:954px}

*html #c_l {overflow:hidden; height:1%}
*html #c_l2 {overflow:hidden; height:1%}
*html #c_r {overflow:hidden; height:1%}
*html #c_r2 {overflow:hidden; height:1%}
*html #c_b {overflow:hidden; height:1%}

*+html #c_l {overflow:hidden; height:1%}
*+html #c_l2 {overflow:hidden; height:1%}
*+html #c_r {overflow:hidden; height:1%}
*+html #c_r2 {overflow:hidden; height:1%}
*+html #c_b {overflow:hidden; height:1%}

.clear {clear:both}
.left {float:left}
.right {float:right}
.tleft {text-align:left}
.tcenter {text-align:center}
.tright {text-align:right}
.border1 {border:1px solid silver}
div.hr {margin:5px 3px; border:none; border-top:1px solid #e0e0e0}
div.hr hr {display:none}

PRE, CODE {font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:12px;color:#333333}
OL, UL, DL, DT, DD, LI {font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:11px;}
td {font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:12px}
.std {font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:12px}


#wrapper {
width:960px;
margin:auto;
margin-bottom:0;
background:#ffffff;
padding:2px;
text-align:left;
border:1px solid #d0d0d0
}

#wrapper_ifr {
width:960px;
height:100%;
margin:auto;
margin-bottom:0;
background:#ffffff;
padding:2px;
text-align:left;
border:1px solid #d0d0d0
}

input, select, textarea {
font-family:Verdana, Arial, Helvetica, Sans-Serif;
font-size:10px;
}

a {font-family:Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;color:#333333}

a:hover {color:#FF9900;text-decoration:underline}
a:visited {}

a.th, a:visited.th{color:#000066;font-weight:bold}
a:hover.th{color:#FF9900;text-decoration:underline;font-weight:bold}

a.mark, a:visited.mark{color:#FF9900}
a:hover.mark {color:#FF9900}

a.mark_1H, a:visited.mark_1H{color:#000066;text-decoration:none}
a:hover.mark_1H {color:#FFFFFF}

a.link, a:visited.link{font-size:12px;color:#333333;font-weight:bold}
a:hover.link {font-size:12px;color:#333333;font-weight:bold}

a.ilink{color:#000066;text-decoration:none;border-bottom:1px dotted #000066}
a:visited.ilink{color:#000066;text-decoration:none;border:0}
a:hover.ilink {color:#FF9900;text-decoration:none;border:0}

a.linkp10, a:visited.linkp10{font-size:10px;color:#333333;font-weight:bold}
a:hover.linkp10 {font-size:10px;color:#333333;font-weight: bold}

a.inav, a:visited.inav {font-size:12px;color:#333333;font-weight:bold}
a:hover.inav {font-size:12px;color:#333333;font-weight:bold}

font.small, a.small, a:visited.small{font-size:10px;color:#333333;font-weight:bold}
a:hover.small {	font-size:10px;color:#333333;font-weight:bold}

a.exlink {background:transparent url(http://www.airlinetickets.de/buttons/elink.gif) no-repeat scroll right center;padding-right:25px}
a:hover.exlink {background:transparent url(http://www.airlinetickets.de/buttons/elink_on.gif) no-repeat scroll right center;padding-right:25px}

font.angebot {font-size:16px;color:#FF9900;font-weight:bold}

.inp_white {background:#FFFFFF;color:#000066}

.xxs {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:3px;font-weight:normal;color:#333333}
.xxs_titel {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:3px;line-height:1%;font-weight:normal;color:#fdfdfd}

.xs {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:6px;font-weight:normal;color:#333333}

.s {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:9px;font-weight:normal;color:#333333}
.s_b {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:9px;font-weight:bold;color:#333333}
.s_d {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:9px;font-weight:normal;color:#FF9900}
.s_h {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:9px;font-weight:normal;color:#000066}
.s_w {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:9px;font-weight:normal;color:#FFFFFF}
a.s_w {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:9px;font-weight:normal;color:#FFFFFF}

.m {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:11px;font-weight:normal;color:#333333}
.m_b {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:11px;font-weight:bold;color:#333333}
.m_d {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:11px;font-weight:normal;color:#FF9900}
.m_h {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:11px;font-weight:normal;color:#000066}
.m_w {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:11px;font-weight:normal;color:#FFFFFF}

.l {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:14px;font-weight:normal;color:#333333}
.l_b {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:14px;font-weight:bold;color:#333333}
.l_d {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:14px;font-weight:normal;color:#FF9900}
.l_h {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:14px;font-weight:normal;color:#000066}
.l_w {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:14px;font-weight:normal;color:#FFFFFF}

.xl {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:17px;font-weight:normal;color:#333333}
.xxl {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:23px;font-weight:normal;color:#333333}

.p1 {font-size:1px}
.p3 {font-size:3px}
.p6   {font-size:6px}
.p10  {font-size:10px}
.p10d {font-size:10px;color:#FF9900}
.p10h {font-size:10px;color:#000066}
.p10m {font-size:10px;color:#000066}
.p10b {font-size:10px;font-weight:bold}
.p12  {font-size:12px} 
.p12d {font-size:12px;color:#FF9900}
.p12h {font-size:12px;color:#000066}
.p12m {font-size:12px;color:#000066}
.p12b {font-size:12px;font-weight:bold}
.p16  {font-size:15px}

a.mailto, a.linkto {color:#FF9900}

.copy, a.copy{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:10px;color:silver}

.header, a.header, a:visited.header {font-size:10px;font-weight:bold;color:#FFFFFF}
a:hover.header {font-size:10px;font-weight:bold;color:#FFFFFF}

.footer, a.footer, a:visited.footer {font-size:10px;font-weight:bold;color:#FFFFFF;}
a:hover.footer {font-size:10px;font-weight:bold;color:#FFFFFF}

.ueber {font-size:13px;font-weight:bold;color:#000066}

.click {color:#FF9900;font-weight:normal;font-size:12px;text-decoration:none}

.fspac2, a.fspac2, a:visited.fspac2 {font-size:10px;font-weight:bold;color:#FFFFFF;letter-spacing:1px}
a:hover.fspac2 {font-size:10px;font-weight:bold;color:#000066;letter-spacing:1px;text-decoration:none}
.fspac3, a.fspac3, a:visited.fspac3 {font-size:10px;font-weight:bold;color:#FFFFFF;letter-spacing:1px}
a:hover.fspac3 {font-size:10px;font-weight:bold;color:#FF9900;letter-spacing:1px;text-decoration:none}

.fspac4, a.fspac4, a:visited.fspac4 {font-size:10px;letter-spacing:-1px;font-weight:normal;color:silver}
a:hover.fspac4 {font-size:10px;font-weight:normal;color:#FF9900;letter-spacing:-1px;text-decoration:none}

.fspac5, a.fspac5, a:visited.fspac5 {font-size:10px;font-weight:normal;color:silver}
a:hover.fspac5 {font-size:10px;font-weight:normal;color:#000066;text-decoration:none}

.fspac6, a.fspac6, a:visited.fspac6 {font-size:10px;letter-spacing:-2px;font-weight:normal;color:silver}
a:hover.fspac6 {font-size:10px;font-weight:normal;color:#FF9900;letter-spacing:-2px;text-decoration:none}

.blocksatz {text-align:justify} 
.center, #center {text-align:center} 
.bold {font-weight:bold} 
.kursiv {font-style:italic}

.black, #black {color:#000000}
.white, #white {color:#FFFFFF}
.silver, #silver {COLOR:#c0c0c0}
.inv, a.inv, #inv {COLOR:#fafafa}
.f_1H, #f_1H {color:#000066}
.f_1D, #f_1D {color:#FF9900}
.f_1M, #f_1M {color:#000066}
.f_mark, #f_mark {color:#5872B3}
.f_666, #f_666 {color:#666666}

.line_info {
font-family:Verdana, Arial, Helvetica, Sans-Serif;
font-size:10px;
color:#000066;
text-align:right}

.boxborder {border-color:#000066;border-style:solid;border-width:1;font-size:11px;}

.button, #button, a.button {
font-family:Verdana, Arial, Helvetica, Sans-Serif;
background-color:white;
color:#000066;
border:1px solid #000066;
font-size:12px;
text-align:center;
cursor:hand
}

.linktip{
background-image: url("http://www.airlinetickets.de/buttons/air_gradiant.png");
background-position: center;
background-color:white;
border:1px solid silver;
font-family:Verdana, Arial, Helvetica, Sans-Serif;
font-size:12px;
color:#999999;
width:244px; /* 250-2x3 */
_width:250px;
padding:6px 0;
cursor:hand;
}

.ueberschrift{
background-color:#EFEFEF;
border:#666666 1px solid;
font-family:Verdana, Arial, Helvetica, Sans-Serif;
text-decoration:none;
font-size:12px;
color:#666666;
width:100%;
padding:5px;
}

.br_1 {line-height:1px}
.br_2 {line-height:2px}
.br_5 {line-height:5px}

a.linkout {
padding:0px 0px 0px 15px;
background-image:url(http://www.airlinetickets.de/buttons/link.gif);
background-repeat:no-repeat;
background-position:0px 2px;
}

.email, a.email {
background:url(http://www.airlinetickets.de/buttons/email.gif) left no-repeat;
padding:5px 5px 5px 25px;
text-decoration:none;
display:block;
}

a:hover.email {
background:url(http://www.airlinetickets.de/buttons/email_on.gif) left no-repeat;
text-decoration:none;
padding:5px 5px 5px 25px;
display:block;
}

.email_inl, a.email_inl {
background:url(http://www.airlinetickets.de/buttons/email.gif) left no-repeat;
padding:5px 5px 5px 25px;
text-decoration:none;
display:inline;
}

a:hover.email_inl {
background:url(http://www.airlinetickets.de/buttons/email_on.gif) left no-repeat;
text-decoration:none;
padding:5px 5px 5px 25px;
display:inline;
}
h1.fh,h2.fh,h3.fh{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:10px;font-weight:normal;color:#000066;display:inline}
h1.fd,h2.fd,h3.fd{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:10px;font-weight:normal;color:#FF9900;display:inline}

/* Flugmaske */
.reset {
	float: none;
	clear: both;
	width: 1px;
	height: 1px;
	overflow: hidden;
	visibility: hidden;
	padding: 0;
	margin: 0
}
#sform {
	background-image: url("http://www.airlinetickets.de/buttons/air_gradiant.png");
	background-repeat: repeat-x;
	background-position: top;
	background-color:white;
	height:450px;
	margin:0;
	padding:0;
	position:relative;
	width:250px;
	float:right;
	border:1px solid silver
}
.sform_head {
	padding:3px 3px 1px 3px
}
.sform_head h2 {
font-size:14px;
text-transform:uppercase;
font-weight:normal;
color:#576277;
padding:0;margin:3px;
}

.caldiv img {cursor:pointer;margin-bottom:0px}
.caldiv {position: relative; display:inline}
.calimg {padding:0px; margin: 0px}
.suchform  label.flug {
  display:block;
  width:90px;
  font-size:12px;
  float:left;
  padding:0px 0px 0px 6px
}
.suchform .hinrueck {
	margin:6px 6px
}
.suchform .st-tripType_hinrueck label {
  margin:0px 0px 6px 6px;
  display:block;
  float:left
}
.suchform .st-tripType_oneway  label {
  margin:0px 6px 6px 0px;
  display:block;
  float:left
}
.suchform .hinrueck label {
  margin:3px 16px 18px 6px;
  display:block;
  float:left
}
.suchform .hinrueck input {
	height:12px;
	width:12px;
	float:left;
	vertical-align:top;
	background:transparent none repeat scroll 0 !important;
	border:0 none !important;
}
.from, .to {
  	background-color:#ffffff;
	height:20px;
	float:left;
	padding:1px 2px;
	border:1px solid silver
}
#st-departureTime { width:144px }
#st-returningTime { width:144px }
.suchform .submit {
  display:block;
  clear:left
}
.suchform button {
	color: #000066;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	padding:3px 0;
	letter-spacing:1px
}

/* air_styles.inc.php */
img {margin:0;padding:0;border:0}

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

h1.headline {
	color:;
	font-size:12px;
	display:inline
}

h2 {
	font-size:14px;
	text-transform:uppercase;
	font-weight:normal;
	margin:2px 0 0 0
}
h3 {
	font-size:14px; 
	text-transform:uppercase;
	font-weight:normal;
	margin:2px 0 0 0
}

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

#intro h1 { padding:0;font-size:17px;font-weight:normal }
#intro h2 { width:100%;padding:0 0 12px 0;font-size:11px;text-transform:none;text-align:center;font-weight:normal }
#airguide h2 {margin:0 0 12px 0}
#airguide h3 {margin:12px 0 3px 0}

.actionbox_top {
	background-image:url(http://www.airlinetickets.de/buttons/air_cat_top.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#8b99b3;
	font-size:14px;
	color:#ffffff;
	padding:4px 16px 3px 16px;
	height:20px;
	border-bottom:1px solid #fff;
}
.actionbox_top h1 {
	font-size:14px;
	color:#576277;
	text-transform:uppercase;
	font-weight:normal;
	margin:2px 0 0 0
}

.actionbox_top h2 {
	font-size:14px;
	color:#576277;
	text-transform:uppercase;
	font-weight:normal;
	margin:2px 0 0 0
}

#action_right_01 {border:1px solid silver}
#action_right_01 td {padding:3px}
#action_01 .cat, #action_right_01 .cat{
	background-image:url("http://www.airlinetickets.de/buttons/air_cat_top.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	height:20px;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}
.zielort {
	color:#666666;
	font-size:10px;
}

a.zielort {
	text-decoration:none;
	color:#5872B3;
	font-size:11px;
	font-weight:bold;
}
.preis {
	color:#666666;
	font-size:11px;
}

 a.preis {
	text-decoration:none;
	color:#5872B3;
	font-size:11px;
}
#info {
	padding:9px;
	color:#5872B3;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	font-style:italic
}

.air_tab1 {
margin-bottom:6px;
font-family:Verdana, Arial, Helvetica, Sans-Serif;
font-size:11px;
border:1px solid silver;
color:#666666;
_width:100%;
}
.air_tab1 td {padding:3px}
.air_tab1 .cat {
	background-image: url("http://www.airlinetickets.de/buttons/air_gradiant.png");
	background-position: 20% 10%; 
	height:20px;
	font-size:12px;
	color:#FFFFFF
}
.air_tab1 h3 {
	color:#FFFFFF ! important;
	font-size:14px ! important; 
	text-transform:uppercase;
	font-weight:normal ! important;
	margin:2px 0 0 0
}

#tablist{margin:0;padding:0;text-align:right;padding-right:50px;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;font-weight:bold;line-height:25px}
#tablist li{list-style:none;display:inline;letter-spacing:1px;text-transform:uppercase;background:#FF9900;margin:0 2px 0 0}
#tablist a{background:#000066;text-decoration:none;padding:3px 7px 0 7px}
#tablist a, #tablist a:visited{border-bottom:4px solid #000066;color:#ffffff}
#tablist a:hover{border-bottom:4px solid #000066;color:#FF9900}
#tablist a.marked, #tablist a.marked:visited{background:#FF9900;border-bottom:7px solid #FF9900}
#tablist a:hover.marked{background:#FF9900;border-bottom:7px solid #FF9900;color:#000066}