@import url(../styles_color_standard.css);

ul#mainNav li {
	background-image: url(../images/bg_nav.gif);
	background-position: top right;
	background-repeat: no-repeat;	
}
/*****************************
	 Teaser 
*****************************/
table.teaser th{
	border-width: 1px 1px 0 1px;	
   border-style: solid;
	border-color: #CCC;
	background-color: #CCC;
   padding: 3px 5px 4px 5px;
	vertical-align: top;
	text-align: left;
	width:164px;
}
#keyVisualLufthag table.teaser{
   width: 256px;
}
#keyVisualLufthag table.teaser th {
	width:246px;
}
table.teaser td{
   border-width: 0 1px;
   border-style: solid;
}
table.teaser tr.footerEmpty td,
table.teaser tr.footer td, 
tr.hrsTxt td  {
	border-width: 0 1px 1px 1px;
}
table.teaser td,
table.teaser tr.footer td,
tr.hrsTxt td {
	border-color: #CCC;	
}
table.teaser tr.footerEmpty td {
	padding:0;
	border-width: 0 1px 1px 1px;
}
/*****************************
	 customised LH-Styles 
*****************************/
/* kann evtl. raus; Metanav umgebaut

div#metaNav ul.specialLH,
div#metaNav ul {
	text-align: right;
	list-style: none;
	position: absolute;
	top: 2px;
	right: 0;
   margin:0;
   padding:0
}
div#metaNav ul {
	right: 120px;
}
div#metaNav ul.specialLH li,
div#metaNav ul li{
	float: left;
   border-style:solid;
   border-width:0 1px 0 0;
	padding: 0 10px;
   margin:0;
   list-style:none;
   background:none
}
div#metaNav ul.specialLH li {
	border: none;
}
div#metaNav ul.specialLH li a:link,
div#metaNav ul li a:link {
	float: none;
	padding: 0;
   font-weight:normal;
}

*/

.marginalContentDefault {
	margin: 2px 0 0 0;
   float: left;
   width: 157px;
   voice-family: "\"}\"";
   voice-family: inherit;
   width: 153px;
   border-style: solid;
}
html>body .marginalContentDefault {
   width: 153px;
}
.marginalContentDefault {
	border: 1px solid #CCC;
}
.marginalContentDefault .marginalContentContextDefault h1,
.boxContent h1 {
	background-color: #CCC;
}
.defaultTeaserBox .boxContent {
	padding-bottom: 20px;
	border: 1px solid #CCC;
	background-color: #FFFFFE;
}
.defaultTeaserBox .boxContent {
  	padding-bottom: 13px;
	border: 1px solid #CCC;
	background-color: #FFFFFE;
   voice-family: "\"}\"";
   voice-family: inherit;
  	padding-bottom: 25px;
	border: 1px solid #CCC;
}
html>body .defaultTeaserBox .boxContent{
  	padding-bottom: 20px;
	border: 1px solid #CCC;
}
.marginalContentContextDefault{
   font-size: 10px;
	font-weight: normal;
   text-decoration: none;
   text-transform: none;
   width: 155px;
   padding: 7px;
   voice-family: "\"}\"";
   voice-family: inherit;
   _width: 139px;
}
html>body .marginalContentContextDefault {
   width: 139px;
}
fieldset#locationHSH .textfield .choice {
	color: #E00;
}
#basicFeaturesHomepage p.disclaimer {
	margin: 5px 0 0 0;
}

