/* überschreibt anderes styles */

body {
    margin:0 0 0 0;
}

.contentAreaBG  {
    background-color:transparent;
}

.contentArea {
    width:61.2em;
}

/*Last-Minute-Flugreisen*/
.contentAreaRB {
    width:65.5em;
}

.bg1 {
    background-image:none;
}

.bg2 {
    margin:0;
}

#headFunctionsIndex,
#langNavIndex,
#headSearch {
    float:right;
    width:auto;
    height:auto;
    background-image:none;
    overflow:visible;
}

ul#headNavigationIndex,
ul#langNavigationIndex {
    margin:0.2em 0 0 0;
    background-color:transparent;
}

.headBGtopIndex,
.headBGtop {
    width:auto;
    height:auto;
    margin:1.5em 0 0 0;
    background:transparent none;
    position:static;
}

ul#headNavigationIndex li {
    padding-left:0.8em;
}

ul#headNavigationIndex a,
ul#langNavigationIndex a {
    color:#4A6A98;
    background-image:url(/img/drs/anstrich_liste_pfeil.gif);
    background-position:0 0.15em;
}

#headlinks,
#headlinksIndex {
    width:13em;
    height:auto;
}

* html #headlinksIndex {
    margin:0 0 0 0.7em;
}

#headArea,
#headAreaIndex {
    width:100%;
    height:6.5625em;
}

.mainNav {
    height:auto;
    width:48.2em;
}

#contentheader {
    float:left;
    width:45.975em;
    height:6.25em;
    margin:0 0 0.4em 0.4em;
}

#headSearch .left {
    float:left;
    margin:0 0.3em 0 0;
}

#headSearch .right {
    float:left;
}

#headSearch form {
    margin:0 0 0 1em;
}

#headSearch form fieldset {
    display:inline;
    margin:0;
    padding:0;
}

#headSearch form div.input input {
    font-size:75%;
    border:1px solid #bed3e6;
}

#headSearch form div.submit button {
    color:#4A6A98;
    background:#ffffff url('/img/drs/verlauf_button.gif') repeat-y 0 0;
    border:1px solid #bed3e6;
}

.boxIndex li {
    background-position:0 0.2em;
}

#contentNavIndex ul.topics li,
#contentNavIndex ul.themen li,
#contentNav ul.start li {
    background-position:1.7em 0.2em !important;
    zoom:1;
}

.checklist li, ul.listL2 li, .fzBewegungen li, .navbottom li {
    background-position:0 0.2em;
}

form.suchformular {
    clear:both;
    zoom:1;
}

form.suchformular .suchbegriff  {
    float:left;
    margin:0 0 1em 0;
}

form.suchformular .suchbutton  {
    float:right;
    margin:0 0 1em 0;
}

form.suchformular .suchbegriff input {
    font-size:75%;
    width:27.9em;
    line-height:1.2em;
    margin:0 1em 0 0;
    padding:0.3em 0.4em 0.3em 0.4em;
    border:1px solid #bed3e6;
}

.kontaktBlock span {
    padding-left:1.6em;
}

.lageplan_flash {
    position:relative;
    width:auto;
}


/*********************** FARBEN *********************/


a, #contentNavIndex li a, ul#headNavigationIndex a, ul#langNavigationIndex a {
    color:#00519e;
}

#contentNavIndex ul.topics li a {
    color:#2f71b0;
}

.ueberschriftIndex {
    background-color:#BED3E6;
}

#contentNavIndex {
    background-color:#E0E9F1;
}

#contentLeftIndex, #contentMiddleIndex, #contentRightIndex {
    background-color:#F2F6FA;
}

.flugInfoIndex {
    background-color:#6697c5;
}

button, form.flugSchnellsuche input.schnellsuche-input, form #finden {
    background-color:#6697c5;
    border:2px solid #BED3E6;
    color:#FFFFFF;
}

.tripBoxIndex {
    background-color:#E0E9F1;
}

.content3sp th, .content2sp th, .fzBewegungen th {
    background-color:#bed3e6;
}

.content3sp tr.last td, .content3sp tr.last td, .content2sp tr.last td, .content2sp tr.last td, .content1sp tr.last td, .content1sp tr.last td {
    background-color:#bed3e6;
}


/*********************** IE6 FIXES *********************/


* html #contentLeftIndex, * html #contentMiddleIndex, * html #contentRightIndex {
    overflow-x:hidden;
    width:15.5em;
}

* html #contentNavIndex ul.topics li, * html .checklist li, * html ul.listL2 li, * html .fzBewegungen li, * html .navbottom li, * html .boxIndex li {
    display:block;
    zoom:1;
}

* html ul.navbottom li {
    padding-left:1.3em;
}

* html form.suchformular .suchbegriff input, *+html form.suchformular .suchbegriff input {
    width:30em;
}

* html .lageplan_flash, *+html .lageplan_flash {
    zoom:1;
}

table.flugtafel {
    zoom:1;
    position:relative;
    background-color:#d2d2d2;
}


/*********************** POPUP *********************/


#popup {
    position:absolute;
    left:450px;
    top:160px;
    width:310px;
    background-color:#ffffff;
    border:1px solid #b32731; 
    padding-left:10px;
    padding-bottom:5px;
}

#popup h2 {
    margin:0.3em 0 0.2em 0;
    padding:0;
    background-image:none;
    color:#B32731;
}

#popup p {
    font-size:0.8em;
}

#popup .headright p {

    font-weight:bold;
    padding:2px;
    padding-left:4px;
    border:1px solid #b32731;
    border-top:none;
    border-right:none;
}

#popup ul {
    margin:0.3em 0 0.3em 0;
    padding:0;
}

#popup ul li {
    background-image:url(/img/drs/anstrich_liste_pfeil.gif);
    background-position:0 0.2em;
    background-repeat:no-repeat;
    list-style-type:none;
    margin:0;
    padding:0 0 0 1em;
}

#popup ul li a {
    font-size:0.8em;
}

/*********************** ONLINE REISECENTER - BILLIGFLUG IFRAME*********************/

* html .svo{
float:left;
}
*+html .svo{
float:left;
}


/*********************** SCHNELLSUCHE OCR STARTSEITE ********************************/

.schnellsucheorc {
	border: 1px solid #666;
	border-bottom: 0px;
	font-size: 10px;
	font-family: arial;
	padding: 0px;
	display: none;
}

.schnellsucheorc div {
    border-bottom: 1px solid #666;
    padding: 3px;
}

.schnellsucheorc .selected {
	background-color: #666;
	color: #fff;
}

.schnellsucheorc .unselected {
	background-color: #fff;
	color: #666;
}



