body {
margin: 0 auto;
padding: 0;
font-family:Verdana, Arial, Helvetica, Sans-Serif;
color:#333333;
text-decoration:none;
text-align:left
}
#trawrap {float:none;width:960px;margin:0 auto;position:relative}
table {text-align:left}
div.centered {text-align: center}
div.centered table {
	margin: 0 auto; 
	text-align: left
}
div.centered div {
	margin: 0 auto; 
	text-align: left
}

select {
	border: solid 1px #999999;
	color: #ff00ff;
/*	width: 127px;*/
	height: 17px;
	font-size: 11px
}
label {
	float: left;
	clear: left;
	width: 100%;
}
input {
	float: left;
	clear: left;
/*	border: 0;
	height: 17px;
	font-size: 15px;
	color: #ff00ff */
}
textarea, input, select {font-size:10px;color:black}

a {color:#333333;text-decoration:none;border-bottom:1px dotted transparent}
a:link {}
a:active {}
a:visited {}
a:hover {border-bottom:1px dotted #3366CC}
	
.xs {font-size:7px; font-weight:normal; color:#333333}
.xs_silver {font-size:9px; font-weight:normal; color:silver}
.s {font-size:11px; color:#333333}
.s_b {font-size:11px; font-weight:bold; color:#333333}
.s_d {font-size:11px; color:#3366CC}
.s_h {font-size:11px; color:#333399}
.s_w {font-size:11px; color:white}
.m {font-size:13px; color:#333333}
.m_b {font-size:13px; font-weight:bold; color:#333333}
.m_d {font-size:13px; color:#3366CC}
.m_h {font-size:13px; color:#333399}
.m_w {font-size:13px; color:white}
.l {font-size:16px; color:#333333}
.l_b {font-size:16px; font-weight:bold; color:#333333}
.l_d {font-size:16px; color:#3366CC}
.l_h {font-size:16px; color:#333399}
.l_w {font-size:16px; color:white}
.xl {font-size:18px; color:#333333}

.p9, a.p9 {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:10px}
.p10, a.p10 {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:10px}
.p12, a.p12 {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:13px}
	
.copy, a.copy {font-size:10px;color:#333399}
.mark, a.mark{color:#3366CC;font-weight:bold}
.red, a.red{color:#cc0000}
.click{color:#3366CC}
.black,#black {color:black}
.white,#white {color:white}
.silver,#silver {color:silver}
.f_333 {color:#333333}
.f_666 {color:#666666}
.f_999 {color:#999999}
.f_1H, a.f_1H {color:#333399}
.f_1D, a.f_1D {color:#3366CC}
.f_1M, a.f_1M {color:#FF9900}
.no {color:#333399 ! important}

.boxborder {border-color:#333399;border-style:solid; border-width:1px}
a.mailto{color:#3366CC}

#headline h1,#headline b {font-size:13px; font-weight:normal; color:#ffffff; margin:0; text-align:right}
.sidebar h2 {font-size:11px; font-weight:normal; color:#ffffff; margin:0; text-align:right}
#sidebar h3 {font-size:13px; font-weight:bold; color:#FF9900; margin:0}
#sidebar h4 {font-size:11px; font-weight:normal; color:#ffffff; margin:0}
#sidebar a:hover {color:#FF9900}
#footer h3 {font-size:13px; font-weight:normal; color:#ffffff; margin:0; text-align:right}
h2.specials {font-size:16px; font-weight:bold; color:#333399; margin:0}
h3.specials {font-size:13px; font-weight:bold; color:#333399; margin:0}

.bold  {font-weight:bold}
.normal {font-weight:normal}

#top	{vertical-align:top}
#mid	{vertical-align:middle}
#bot	{vertical-align:bottom}

.clear {clear:both}
.clearfix {display:block}
.left {float:left}
.right {float:right}
.tleft {text-align:left}
.tcenter {text-align:center}
.tright {text-align:right}
.border1 {border:1px solid silver}

.text {font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:10px}
a.logo {border:0}

.head_nav {
    COLOR: #ffffff;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
	border:0
}
a:hover.head_nav {
    COLOR:#3366CC;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
	border:0
}

.foot_nav {
    COLOR: #ffffff;
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
	border:0
}
a:hover.foot_nav {
    COLOR:#FF9900;
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
	border:0
}

.link {	color:#3366CC;font-weight:bold;text-decoration:none}
.link_norm {color:#3366CC;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;letter-spacing:1px;font-weight:normal;color:#FF9900;text-decoration:none}

.actionbox_top,.actionbox_toplm {
	background-color:#3366CC;
	font-size:14px;
	color:#ffffff;
	padding:4px 16px 3px 16px;
	height:20px;
	border-bottom:1px solid #fff;
}
.actionbox_top h2,.actionbox_toplm h2 {
	font-size:14px;
	color:white;
	text-transform:uppercase;
	font-weight:bold;
	margin:2px 0 0 0;
	padding:0
}
.cat{
	background-color:#3366CC;
	height:20px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF
}
.ziel, .ziellm {color:#666666;font-size:12px;vertical-align:middle}
a.ziel, a.ziellm {text-decoration:none;color:#3366CC;font-size:12px;font-weight:bold}
.preis,.preislm {color:#666666;font-size:11px}
a.preis, a.preislm {text-decoration:none;color:#666666;font-size:11px}

.tab1, .tablm {
margin-bottom:1px;
font-family:Verdana, Arial, Helvetica, Sans-Serif;
font-size:12px;
border:1px solid silver;
color:#666666;
_width:100%;
}
.tab1 td, .tablm td {padding:2px}
.tab1 .cat, .tablm .cat {
	background-color:#3366CC;
	height:20px;
    padding:3px;
	font-size:13px;
	color:#FFFFFF
}
.tab1 h3,.tablm h3 {
	color:#FFFFFF ! important;
	font-size:14px ! important; 
	text-transform:uppercase;
	font-weight:normal ! important;
	margin:2px 0 0 0
}

.tablm .cat {background-color:#FF9900}
.actionbox_toplm {background-color:#FF9900}

div.angebote {width:100%;margin:0;padding:0}
div.angebot {
	padding:1px;
	position:relative;
	text-align:left;
	width:200px;
	overflow:hidden;
	display:block;
	border:1px solid silver
}
div.mitte{margin:0 4px !important}

.angebot_text ul {
	list-style: none;
	padding:0;
	margin:3px
}
*+html .angebot_text span {float:left}
.angebot_text span.angebot_preis {
    float: right;
    margin-right: 0px
}
.angebot_text li {margin: 5px 0px 0px 0px}

div.hr {margin:5px 3px; border:none; border-top:1px solid #e0e0e0}
div.hr hr {display:none}
.nom{margin:0 !important}
.nop{padding:0 !important}
.nob, a.nob {border:0 !important}
.disinl {display:inline}

#about {margin:0 3px 3px 3px;padding:6px;font-size:11px;color:#666666;border:1px solid silver}
#about h2,#about span {margin:0;display:inline;font-size:16px;font-weight:normal;color:#333333;text-align:center}

.flugsuche_sidebar {
	color:#ffffff;
	border-bottom:1px solid #fff;
	font-size:14px;
	color:white;
	text-transform:uppercase;
	font-weight:bold;
	text-align:right;
	padding:0 6px 9px 6px
}

#sidebar {
	/*background-image:url('http://flug.trawwwel.de/buttons/nav_addrightbg.gif');*/
	background-color:#3366cc;
	border-top:1px solid #ffffff;
	border-right:1px solid #ffffff;
	padding:6px;
	vertical-align:top
}

#rscg {
	font-size:11px;
	color:silver;
	text-align:center
}
#skyscraper {left:1000px;position:absolute;top:115px;border:1px solid #3366dd}