/*******************************************************************************************
    L'TUR CSS
    Stand: 25.02.2004 16:19
*******************************************************************************************/

body{font-family:Arial, Helvetica, Verdana, sans-serif;background-color:#FFFFFF;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

.al {float:left;}
.ar {float:right;}

.vt{vertical-align:top;}
.vb{vertical-align:bottom;}

.pad{padding:10px;}
.padt{padding-top:10px;}
.padt5{padding-top:5px;}
.padb5{padding-bottom:5px;}
.padr5{padding-right:5px;}
.padl5{padding-left:5px;}
.padr{padding-right:10px;}
.padl{padding-left:10px;}
.padb{padding-bottom:10px;}

.ma{margin:10px;}
.mat{margin-top:10px;}
.mat5{margin-top:5px;}
.mal{margin-left:10px;}
.mar{margin-right:10px;}
.mab{margin-bottom:10px;}

.txtl{text-align:left;}
.txtr{text-align:right;}
.txtc{text-align:center;}

.nnw,.nbw,.cw,.tnw,.tbw,.hnw,.hbw,.obw,.pbw,.b1bw,.b2bw{color:#FFFFFF;}                    /* color white */
.nnb,.nbb,.cb,.tmb,.tnb,.tbb,.hnb,.hbb,.obb,.pbb,.mylturlogin{color:#000000;}                 /* color black */
.nnm,.nbm,.cm,.tnm,.tbm,.hnm,.hbm,.hnm,.hbm,.obm,.b1bm{color:#CC0066;}                    /* color magenta */
.cg{color:#DADADA;}                                     /* color grey */
.cdg,.tmdg,.tng,.tbg,.fng{color:#666666;}                           /* color dark grey */
.clg{color:#EDEDED;}                                        /* color light-grey */
.hbg{color:#666666;}

.c2w,.mylturlogin{background-color:#FFFFFF;}                            /* bg-color white */
.c2b{background-color:#000000;}                                 /* bg-color black */
.c2m,.b1,.b2{background-color:#CC0066;}                         /* bg-color magenta */
.c2g{background-color:#DADADA;}                                 /* bg-color grey */
.c2dg{background-color:#666666;}                                /* bg-color dark-grey */
.c2lg{background-color:#EDEDED;}                                /* bg-color light-grey */
.c2vlg{background-color:#F7F7F7;}                               /* bg-color very-light-grey */

.tmb,.tmdg,.mylturlogin{font-size:10px;}                            /* text 10px */
.tnw,.tbw,.tnm,.tbm,.tnb,.tbb,.tng,.tbg,.b1bw,.b1bm,.fng{font-size:11px;}           /* text 11px */
.nnw,nbw,.nnm,.nbm,.nnb,.nbb{font-size:12px;}
.pbw,.pbb{font-size:13px;}                                  /* text 13px */
.b2bw{font-size:14px;}                                      /* text 14px */
.hnw,.hbw,.hnm,.hbm,.hnb,.hbb,.hbg{font-size:15px;}                     /* text 15px */
.obw,.obm,.obb{font-size:17px;}                                 /* text 17px */

.tmb,.tmdg,.tnb,.tnw,.tnm,.tng,.hnb,.hnw,.hnm,.fng,.mylturlogin{font-weight:normal;font-style:normal;}      /* text normal */
.tbw,.tbm,.tbb,.tbg,.hbw,.hbm,.hbb,.hbg,.obw,.obm,.obb,.pbw,.pbb,.b1bw,.b1bm,.b2bw{font-weight:bold;font-style:normal;} /* text bold */

.nnb,.nnw {text-decoration:none;}
.b1bw,.b2bw,.b1bm {text-decoration:none;white-space:nowrap}                 /* button text */
.b1,.b2{border:#FFFFFF 1px solid;}                              /* button outline */
.b1td{padding-left:5px;}                                    /* button1 td */
.brtd{padding-right:5px;}                                   /* button1 td */
.b2td{padding-left:6px;}                                    /* button2 td */

.wbrdcl{ border-color: white; }

.mylturlogin{border:#CC0066 1px solid;height:16px;width:85px}                   /* login my'ltur */

.n1{border-left:#CC0066 1px solid; border-top:#FFFFFF 1px solid;padding-left:10px; padding-right:9px;padding-bottom:1px;}
.n2{Background-color:#FFFFFF;border-bottom:#CC0066 1px solid;border-left:#CC0066 1px solid; border-right:#CC0066 1px solid;padding-left:9px; padding-right:9px;}
.n3{border-top:#FFFFFF 1px solid; padding-left:6px;padding-right:9px;padding-bottom:1px;}
.n4{Background-color:#FFFFFF;border-bottom:#CC0066 1px solid;border-right:#CC0066 1px solid;padding-left:5px; padding-right:9px;}
.n5{border-left:#CC0066 1px solid; border-top:#FFFFFF 1px solid;padding-left:9px; padding-right:9px;padding-bottom:1px;}
.n6{Background-color:#FFFFFF;border-bottom:#CC0066 1px solid;border-left:#CC0066 1px solid; border-right:#CC0066 1px solid;padding-left:8px; padding-right:9px;}
.n7{border-top:#FFFFFF 1px solid; padding-left:1px;padding-right:9px;padding-bottom:1px;}
.n8{Background-color:#FFFFFF;border-bottom:#CC0066 1px solid;border-right:#CC0066 1px solid;padding-left:0px; padding-right:9px;}
.n9{Background-color:#FFFFFF;border:#CC0066 1px solid;}

.blg{border:#DBDBDB 1px solid;}
.blm{border:#CC0066 1px solid;}


a.tmdg:link,a.tmdg:visited,a.tmdg:hover,a.tmdg:active{text-decoration:underline;color:#666666;} /* link 10 px normal (dark grey) */

a.tnw:link,a.tnw:visited,a.tnw:hover,a.tnw:active{text-decoration:underline;color:#FFFFFF}  /* link 11 px normal white */
a.tbw:link,a.tbw:visited,a.tbw:hover,a.tbw:active{text-decoration:underline;color:#FFFFFF}  /* link 11 px bold white */

a.tnb:link,a.tnb:visited,a.tnb:hover,a.tnb:active{text-decoration:underline;color:#000000}  /* link 11 px normal black */
a.tbb:link,a.tbb:visited,a.tbb:hover,a.tbb:active{text-decoration:underline;color:#000000}  /* link 11 px bold black */

a.tbm:link,a.tbm:visited,a.tbm:hover,a.tbm:active{text-decoration:underline;color:#CC0066}  /* link 11 px bold magenta */

a.tng:link,a.tng:visited,a.tng:hover,a.tng:active{text-decoration:underline;color:#666666;} /* link 11 px normal (dark grey) */

a.fng:link,a.fng:visited,a.fng:hover,a.fng:active{text-decoration:underline;color:#666666;margin-left:8px}  /* footer link 11 px normal (dark grey) margin-l 8px */

a.pbw:link,a.pbw:visited,a.pbw:hover,a.pbw:active{text-decoration:underline;color:#FFFFFF}  /* link 13px bold white */
a.pbb:link,a.pbb:visited,a.pbb:hover,a.pbb:active{text-decoration:underline;color:#000000}  /* link 13px bold black */

a.obw:link,a.obw:visited,a.obw:hover,a.obw:active{text-decoration:underline;color:#FFFFFF}  /* link 17px bold white */
a.obb:link,a.obb:visited,a.obb:hover,a.obb:active{text-decoration:underline;color:#000000}  /* link 17px bold black */
a.obm:link,a.obm:visited,a.obm:hover,a.obm:active{text-decoration:underline;color:#CC0066}  /* link 17px bold magenta */

a.b1bw:link,a.b1bw:visited,a.b1bw:hover,a.b1bw:active{text-decoration:none;cursor:hand;}    /* link button1 */
a.b2bw:link,a.b2bw:visited,a.b2bw:hover,a.b2bw:active{text-decoration:none;cursor:hand;}    /* link button2 */

.pad2{padding:20px;}
.padt2{padding-top:20px;}
.padr2{padding-right:20px;}
.padl2{padding-left:20px;}
.padr2{padding-right:20px;}
.padb2{padding-bottom:20px;}

.ma2{margin:20px;}
DIV mat2{margin-top:17px;}
DIV mab2{margin-bottom:17px;}
.mat2{margin-top:20px;}
.mab2{margin-bottom:20px;}

.b3{border:#cc0066 1px solid;}
.b4{border:#dadada 1px solid;}

.nobr{white-space:nowrap}


.hl1 {background-color:#CC0066;padding:3px 10px;font-size:12px;color:white;font-weight:bold;}
.hl1 a {font-size:12px;color:white;font-weight:bold;}
.hl2 {font-size:15px;color:#CC0066;font-weight:bold;}
.hl3 {font-size:15px;color:black;font-weight:bold;}


.cb{border:1px solid #DADADA;padding:9px;}
.cb-mops{border:1px solid #DADADA;border-top:none;padding:0px 20px 20px 20px;}

table.laender thead th{text-align:left;padding-left:8px;color:black;font-weight:bold;font-size:11px;background:#DADADA;height:20px;}
table.laender thead td{background:#DADADA;height:20px;text-align:right;padding-right:8px;}
table.laender thead a{color:black;font-weight:bold;font-size:11px;}
table.laender th,table.laender td{vertical-align:middle;color:black;font-size:11px;}
table.laender tbody th{text-align:left;padding-left:8px;background:#ECECEC;height:20px;font-weight:normal;}
table.laender tbody td{background:#ECECEC;height:26px;text-align:right;padding-right:8px;}
table.laender tbody td a{color:#CC0066;font-weight:bold;font-size:11px;}
table.laender tbody tr.odd th,table.laender tbody tr.odd td{background-color:#F7F7F7}
table.laender thead.laender_hoch th,table.laender thead.laender_hoch td{height:25px;border-top:1px solid white;border-bottom:none;}

table.ajax_data_grid th,table.ajax_data_grid td{vertical-align:middle;color:black;font-size:11px;}
table.ajax_data_grid tbody th{font-size:11px;text-align:left;padding-left:8px;background:#ECECEC;height:20px;font-weight:normal;}
table.ajax_data_grid tbody td{background:#ECECEC;height:26px;text-align:right;padding-right:8px;}
table.ajax_data_grid tbody td a{color:#CC0066;font-weight:bold;font-size:11px;}
table.ajax_data_grid tbody tr.odd th,table.ajax_data_grid tbody tr.odd td{background-color:#F7F7F7}
.underline {font-weight:bold;text-decoration: underline;}
.no_underline {font-weight:normal;text-decoration: none;}
.dran{position:relative;}
.dran_p{position:absolute;width:486px;height:172px;background:url(/images/hd/de/dran.png) no-repeat left top;}
* html .dran_p{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='/images/hd/de/dran.png');
    background: url(/images/hd/de/dran.gif) no-repeat top left !important;
    voice-family: "\"}\"";
    voice-family: inherit;
    background: none;

}
.dran_p p{margin:0;padding-top:98px;padding-left:15px;text-align:center;font-size:11px;color:white;font-weight:bold;}
.dran_p p img{margin-top:10px;}

.gal, .galhide{ position:relative;z-index:2;float:left;}
.gala img, .galhide img{ border:1px solid white;}
.gal .gala img{ border:1px solid #CC0066;}
.gal div, .galhide div{ z-index:2;position:absolute;left:90px;top:-10px;width:205px;border:1px solid #CC0066;background:white;padding:6px 8px;}
.gal_r div{right:90px !important;left:auto;}
* html .gal div{ width:223px;}
.galhide{ z-index:1;}
.galhide div{ display:none; }
.galhide .gala img{ border:1px solid white;}

.popnavi td a{ height:16px;margin-right:3px;display:block;background:url(/images/nav/w45.gif) top left no-repeat;text-align:center;font-size:11px;font-weight:normal;text-decoration:none;padding-top:3px;color:black; }
* html .popnavi td a{ height /**/:19px; }
.popnavi td a:hover{ color:#CC0066; }
.popnavi td.aktiv a{ background-position:0px -19px;color:white; }
.popnavi td.aktiv a:hover{ color:white; }

.popnavi a.w55{ width:55px;background-image:url(/images/nav/w55.gif); }
.popnavi a.w94{ width:94px;background-image:url(/images/nav/w94.gif); }
.popnavi a.w44{ width:44px;background-image:url(/images/nav/w44.gif); }
.popnavi a.w65{ width:65px;background-image:url(/images/nav/w65.gif); }
.popnavi a.w45{ width:45px;background-image:url(/images/nav/w45.gif); }
.popnavi a.w73{ width:73px;background-image:url(/images/nav/w73.gif); }


#nl_pop{
width:485px;height:270px;position:absolute;top:-85px;left:50px;z-index:200;display:none;
}
#nl_pop2{ width:485px;height:270px; border: 1px solid #DADADA;background-color:#ffffff; padding:9px;}






#nl_pop_slm{
width:342px;height:274px;position:absolute;top:10px;left:-60px;z-index:10;display:none;background-color:#dadada;
}
#nl_pop2_slm{ width:320px;height:252px; background-color:#C06;}
* html #nl_pop2_slm{

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,
sizingMethod=image src='/images/ml/nlbg.png');
        background: expression('none');
        background /**/: url(/images/ml/nlbg.gif) no-repeat top left;
}

#nl_pop3_slm{ width:320px;height:252px;border:10px solid white; background-color:#C06;}

a img{border:0;}
#slider0Rail, #slider1Rail, #slider2Rail, #slider3Rail{ height:8px !important; background:#ECECEC !important; border:1px solid #DADADA !important; margin-top:-4px; background:transparent url(/images/ic/railsnail2.gif) no-repeat top left !important; border:none !important;}
#slider0Button, #slider0Button *, #slider1Button, #slider1Button *, #slider2Button, #slider2Button *, #slider3Button, #slider3Button * {    background:none !important; }
#slider0LabelBg, #slider1LabelBg, #slider2LabelBg, #slider3LabelBg {    background:transparent url(/images/ic/slider2.gif) no-repeat top left !important;    border:none !important; }


.well{ padding:2px;border:1px solid white;float:left;}
.well_selected{ padding:2px;border:1px solid #CC0066;float:left;}

#lturlanguage_auto_complete {
   width: 189;
   position:absolute;
   left:807px;
   margin:0px 0px 0px 4px;
   padding:0;
}

#lturlanguage_auto_complete_i {	
    display: none;	
    margin:0;
    padding:0;
}	

.lc3 {	
    margin:0;
    padding-left:2px;
    padding-top:0px;
    text-align:left;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
    background-color: #CC0066;
    color:#fff;
    list-style-type:none;
   z-index:  105;
}
.lc3_ul {	
    margin:0;
    padding:0;
   z-index:  105;
}

.lc3_Hover {	
    margin:0;
    padding-left:2px;
    padding-top:0px;
    text-align:left;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
    background-color: #fff;
    color: #CC0066;
   z-index:  105;
    list-style-type:none;
}

.lc3_inv {	
    margin:0;
    padding-left:2px;
    text-align:left;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
    background-color: #fff;
    color:#CC0066;
   z-index:  105;
    list-style-type:none;
}

.lc3_Hover_inv {	
    margin:0;
    padding-left:2px;
    text-align:left;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
    background-color: #CC0066;
    color: #fff;
   z-index:  105;
    list-style-type:none;
}

#destination_auto_complete {
    width: 343px;
    background: #fff;
    position:absolute;
    z-index:  105;
    margin:0;
    padding:0;
    border: 1px solid;
}

#destination_auto_complete_i {
   display: none;	
   z-index:  105;
   margin:0;
   padding:0;
}	

#hold {
   left:44px;
   position: absolute;	
   z-index:  300;		
}

.inp_underl
{
    text-decoration:underline;
    padding:0px;
    margin:0px;
    border:0px;
    font-size:11px;
    color:#FFFFFF;
    height:14px;
    width:120px;
}

          div.auto_complete {
            width: 350px;
            background: #fff;
          }
          div.auto_complete ul {
            border:1px solid #888;
            margin:0;
            padding:0;
            width:100%;
            list-style-type:none;
          }
          div.auto_complete ul li {
            margin:0;
            padding-left:2px;
            text-align:left;
            font-family:Arial, Helvetica, Verdana, sans-serif;
            font-size:11px;
            background-color: #fff;
          }
          div.auto_complete ul li.selected {
            background-color: #CC0066;
          }
          div.auto_complete ul strong.highlight {
            color: #800;
            margin:0;
            padding:0;
          }

#overlay{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:90;
    background-color:#000;
    -moz-opacity: 0.2;
    opacity:.20;
    filter: alpha(opacity=20);
    }
#overlay[id]{ /* IE6 and below Can't See This */
    position:fixed;
    }
.lightbox{
    color: #ffffff;
    font-size: 12px;
    width:300px;
    background:none;
}
a.lightbox{
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    background:none;
    border:none;
}

#close{
    position:absolute;
    top:-5px;
    right:-5px;
    cursor:pointer;
}

/* f. t-online Urlaubstyp */
#nosch {display:none;}

a.mylturhead:link,a.mylturhead:visited,a.mylturhead:hover,a.mylturhead:active{
	text-decoration:none;
}

.loader25new {
        font-weight:bold;
        display:none;
        font-size: 12px;
        background:transparent;
        color:#cc0066
	}
