body {
	margin-top: 0px;
	background-color: #fcfcfc;
	background-image: url(images/body_bg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9pt;
	color:#606060;
	line-height:12pt;
}

.content
{
	min-height:300px;
	height:auto !important;
	height:300px;
}

.content1
{
	min-height:60px;
	height:auto !important;
	height:60px;
}

.submenu {
	text-decoration:underline;
}

.submenu1 {
	text-decoration:underline;
	font-weight: bold;
}

.submenu2 {
	font-weight: bold;
	border-bottom: #f09621 1px dotted;
}

.submenu3 {
	font-weight: bold;
}

.submenu4 {
	font-weight: bolder;
	border-bottom: #f09621 1px dotted;
}

a { border-bottom: #606060; text-decoration:none; font-weight:normal; color:#606060} 
a:link, a:active, a:visited {border-bottom: #606060; text-decoration:none; color:#606060}
a:hover { border-bottom: #f09621 1px dotted; text-decoration:none; font-weight:normal; color:#f09621}

a.verweis { border-bottom: #606060; text-decoration:none; font-weight:normal; color:#606060}
a.verweis:link, a.verweis:active, a.verweis:visited {border-bottom: #606060; text-decoration:none; color:#606060}
a.verweis:hover { border-bottom: #f09621 1px dotted; text-decoration:none; font-weight:normal; color:#f09621}

a.verweis1 { border-bottom: #606060 1px dotted; text-decoration:none; font-weight:normal; color:#606060}
a.verweis1:link, a.verweis1:active, a.verweis1:visited {border-bottom: #606060 1px dotted; text-decoration:none; color:#606060}
a.verweis1:hover { border-bottom: #f09621 1px dotted; text-decoration:none; font-weight:normal; color:#f09621}

a.verweis2 { border-bottom: #606060; text-decoration:none; font-weight:normal; color:#606060}
a.verweis2:link, a.verweis2:active, a.verweis2:visited {border-bottom: #606060; text-decoration:none; color:#606060}
a.verweis2:hover { border-bottom: #f09621; text-decoration:none; font-weight:normal; color:#f09621}

a.verweis3 { border-bottom: #606060; text-decoration:none; font-weight:bolder; color:#239DDB}
a.verweis3:link, a.verweis3:active, a.verweis3:visited {border-bottom: #606060; text-decoration:none; color:#239DDB}
a.verweis3:hover { border-bottom: #f09621; text-decoration:none; font-weight:bolder; color:#f09621}

a.headmenu,a.headmenu:link,a.headmenu:active, a.headmenu:visited { border:none; font-size:10pt; color:#ffffff; text-transform: uppercase; text-decoration: none }
a.headmenu:hover { border:none; text-decoration: underline }

a.submenu,a.submenu:link,a.submenu:active, a.submenu:visited { border:none; text-decoration: underline; color:#606060 }
a.submenu:hover { border:none; text-decoration: none; color:#606060 }

a.footer,a.footer:link,a.footer:active, a.footer:visited { border:none; color:#aaaaaa; text-decoration: none }
a.footer:hover { border:none; color:#aaaaaa; text-decoration: underline }

a.partner,a.partner:link,a.partner:active, a.partner:visited { border:none; color:#aaaaaa; text-decoration: none }
a.partner:hover { border:none; color:#aaaaaa; text-decoration: underline }


div.c6 {text-align: center}
div.c13 {width:100%; text-align:center}
div.c30 {text-align: left}
li.c31 {list-style: none; display: inline}
div.c32 {display: none; margin-left: 2em}


img.c10 { clear:right; float:left; padding-right:20px; padding-bottom:5px}

td.c1 {width:132px}
td.c2 {background:url(images/head_menu_right_bg.jpg) top left; color:#ffffff; height:37px; vertical-align:middle}
td.c3 {width:200px; height:36px; background:url(images/submenu_headline_bg.gif) top left no-repeat; vertical-align:top; padding-top:8px; padding-left:10px; padding-right:10px; font-size:10pt; color:#ffffff; text-transform: uppercase}
td.c4 {width:20px; background:url(images/list.gif) right no-repeat}
td.c5 {width:20px}

td.c7 {width:220px; padding:10px}
td.c8 {border-left:solid #cccccc 1px; vertical-align:top; background-color:#ffffff}
td.c9 {height:38px; background:url(images/content_headline_bg.gif) top left no-repeat; vertical-align:top; padding-top:8px; padding-left:10px; padding-right:10px; font-size:10pt; color:#ffffff; text-transform: uppercase}

td.c11 {color:#606060}
td.c12 {border-right:solid #cccccc 1px; vertical-align:top; background-color:#ffffff; width:580px}

td.c14 {border-left:solid #cccccc 1px; border-right:solid #cccccc 1px; color:#aaaaaa; padding:20px; text-align:center}

td.c16 { 	background-color: #ffffff}
td.c17 { 	padding:10px;}
td.c18 { 	padding-top:8px;}
td.c19 { 	background-color: #f1f1f1}
td.c20 {width:20px; background:url(images/list.gif) right no-repeat}
td.c22 { 	background-color: #F0B51A}




.weiss  {               color: #ffffff;}
.standort {	            font-size: 11px; color: #990000; font-family: verdana, arial, helvetica, sans-serif;}
.menul {                font-size: 12px; color: #990000; font-family: verdana, arial, helvetica, sans-serif;}
.kategorie {            font-family: verdana, arial, helvetica, sans-serif;	color: #940404;	font-size: 12px;font-weight: bold;}
.suche {                font-family: verdana, arial, helvetica, sans-serif;	color: #990000;	font-weight: bold;font-size: 10px;}
.verweispunkte {        font-family: verdana, arial, helvetica, sans-serif;	color: #000099;	font-weight: bold;font-size: 10px;}
.inhaltueberschrift {   font-family: verdana, arial, helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #666666; letter-spacing:0.05em;}
.inhaltueberschriftmitte {   font-family: verdana, arial, helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #666666; letter-spacing:0.05em; vertical-align: middle;}
.inhalt {               font-family: verdana, arial, helvetica, sans-serif;font-size: 10px;color: #333333;letter-spacing:0.03em;}
.inhalts {              font-family: verdana, arial, helvetica, sans-serif;font-size: 8px;color: #333333;letter-spacing:0.03em;}
.inhaltk {				font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;color: #333333;	letter-spacing:0.03em;font-style: italic;}
.inhaltg {              font-family: verdana, arial, helvetica, sans-serif;font-size: 10px;color: #666666;}
.inhaltweiss {          font-family: verdana, arial, helvetica, sans-serif;font-size: 8px;color: #ffffff;letter-spacing:0.03em;}
.inhaltueberschriftbig {   font-family: verdana, arial, helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #666666; letter-spacing:0.05em;}
.inhaltueberschriftunt {   font-family: verdana, arial, helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #666666;	letter-spacing:0.05em; text-decoration: underline;}
.partnern {              font-family: verdana, arial, helvetica, sans-serif;font-size: 10px;color: #666666; line-height:1.4em;}
.partneru {             font-family: verdana, arial, helvetica, sans-serif;font-size: 10px;color: #999999; font-weight: bold;}
.statistik {            color: #416187;}

form.f20 {margin:0;}

  form.plugin { font-family:arial; font-size:12px; margin:0; padding:0; width:250px; height:250px; background-image:url('http://www.bravofly.de/images/plugin/bg_plug-in_bf.gif'); background-repeat:no-repeat; }
  form.plugin select { font-family:arial; font-size:12px; width:225px; }
  form.plugin .submit { margin-top:10px; margin-left:137px; }
  form.plugin label{ margin-right:5px; cursor:hand; }
  form.plugin div { margin: 5px 0 0 10px; }
  form.plugin img { border:0; margin: 5px 0 0 10px; }
  form.plugin p { margin: 5px 0 0 12px; }
  
  .calTD {width: 20px; height: 18px; text-align: center; font-weight: bold; }
.calTDw {width: 20px; height: 18px; text-align: center; color: white; font-weight: bold; cursor: pointer; }
.addColor {background-color: #FF9900; }
.headColor {font-family: Arial, Helvetica, sans-serif; color: #ffffff; line-height: 22px; font-size: 20px; margin-bottom: 5px; font-weight: lighter; text-transform: lowercase; }
.trennerOben {border-top: 1px dotted #FF9900; padding-top: 5px; padding-bottom: 5px; }
.zxTD {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-transform: lowercase; }
.zxINPUT {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-transform: lowercase; }
.knob {background-color: #FF9900; padding: 1px; font-size: 10px; font-weight: normal; color: #000000; font-family: Verdana, Helvetica, sans-serif; }
