/*MAIN*/
#container{
    width:960px;
    z-index:1;
    visibility:visible;
}
#content{
    position:absolute;
    width:960px;
    z-index:2;
    top:270px;
    visibility:visible;
}
/*---Aktuelle Laenderinformationen */
#linfo_top{
        background-image:url('/kunden_parameter/billigehotels/reiseinfos/images/bg_laenderinfos_head.jpg');
        background-position:top left;
        background-repeat:no-repeat;
    width:570px;
    height:156px;
    float:left;
}
#linfo_main{
        background-image:url('/kunden_parameter/billigehotels/reiseinfos/images/bg_laenderinfos.jpg');
        background-position:top left;
        background-repeat:repeat;
    width:570px;
    height:453px;
    float:left;
    top:201px;
}
#content_land{
    width:570px;
    visibility:visible;
    float:left;
}
#content_land_in{
    padding:25px 45px;
}

/*---Aktuelle Flughafeninformationen */
#finfo_top{
        background-image:url('/kunden_parameter/billigehotels/reiseinfos/images/bg_flughafeninfos_head.jpg');
        background-position:top left;
        background-repeat:no-repeat;
    width:380px;
    height:156px;
    position:absolute;
    left:590px;
}
#finfo_main{
        background-image:url('/kunden_parameter/billigehotels/reiseinfos/images/bg_flughafeninfos.jpg');
        background-position:top left;
        background-repeat:repeat;
    width:380px;
    height:453px;
    position:absolute;
    left:590px;
    top:327px;
}
#finfo_main span{
    font-size:11px;
}
#content_flug{
    width:380px;
    float:left;
}
#content_flug_in{
    padding:0px 20px;
}
.land{
    font-weight:bold;
    color:#1965A9;
    line-height:15px;
    font-size:11px;
}
/* Regionsinfo */
#content_regionen{
    position:absolute;
    width:960px;
    z-index:2;
    top:170px;
    visibility:visible;
}
#reg_left{
    width:180px;
    height:450px;
    float:left;
}
#reg_main{
    width:780px;
    height:450px;
    float:left;
}
#content_left{
    width:180px;
    height:450px;
    float:left;
    position:absolute;
}
#content_reg{
    width:769px;
    height:450px;
    float:left;
    position:absolute;
    left:190px;
}
#lan_block{
        background-image:url('/kunden_parameter/billigehotels/reiseinfos/images/bg_laenderinfos_small.jpg');
        background-position:top left;
        background-repeat:no-repeat;
    height:250px;
    width:180px;
}
#afh_block{
        background-image:url('/kunden_parameter/billigehotels/reiseinfos/images/bg_flughafeninfos_small.jpg');
        background-position:top left;
        background-repeat:no-repeat;
    height:157px;
    width:180px;
    margin-top:5px;
}
#lan_content{
    padding-top:60px;
    padding-left:10px;
    padding-right:10px;
}
#afh_content{
    padding-top:60px;
    padding-left:10px;
    padding-right:10px;
}


/* Umbruch rausnehmen */
.clear{
    clear:left;
}
/* Suchform */
.bo{
    font-weight:bold;
}

/* footer */
#foot{
    margin-top:5px;
}
.flughead2{
    font-family:verdana, arial, geneva, sans-serif;
    font-size:13px;
    background-color:#E4EFF5;
    font-weight:bold;
    color:#1965A9;
}

.headline {
    background-color:#FF7401;
    color:#FFFFFF;
    font-family:verdana, arial, geneva, sans-serif;
    font-size:11px;
    text-align:center;
}
.header {
    border:1px solid #FF7401;
}
/*Gestaltung der Datentabelle*/
.main{
    font-family:verdana, arial, geneva, sans-serif;
    color:#330000;
    width:600px;
    border:1px solid #FF7401;
}
/*Zellen für Datentabelle*/
td.contentcell {
        border-style:none;
        background-color:#FDF7E1;
        height:22px;
        }
td.contentcell2 {
        border-style:none;
        background-color:#FFFFFF;
        height:22px;
        }
/*Trennlinie zwischen Daten*/
td.dotlinie{
        background-color:#FFFFFF;
        }
/*Links in Datentabelle*/
a.flughafen:link,:visited,:active,:hover {
        color:#003366;
        font-family:verdana, arial, geneva, sans-serif;
        text-decoration:underline;
        font-size:11px;
        }
/*Stil für dekorativlose Inhalte*/
.clear{
        border-style:none;
        text-decoration:none;
}
