body,table{font-family:Arial,Verdana;font-size:12px;color:#000000;}
a{font-family:Arial,Verdana;font-size:12px;color:#FF6600;}
input,select{font-family:Arial,Verdana;font-size:11px;color:#000000;}
body{background-color:#FFFFFF;}

form{margin:0px;padding:0px;}
/****************rechter Frame********************/
.rechterFrame{
    vertical-align:top;
    margin-left:10px;
    margin-top:35px;
    margin-bottom:15px;
}
.rechterFrameTop{
    vertical-align:top;
    margin-left:10px;
    margin-bottom:15px;
}
.hotline{
    background-color:#20ABAF;
    padding-left:5px;
    color:#FFFFFF;
    height:400px;
}
#headline{
    padding-top:5px;
    padding-bottom:10px;
    font-weight:bold;
    font-size:16px;
}
#headinf{
    padding-top:5px;
    padding-bottom:10px;
    font-weight:bold;
    font-size:13px;
}
#headhotline{
    padding-top:5px;
    padding-bottom:3px;
    font-weight:bold;
    font-size:16px;
}
#headhotlinegeb{
    font-size:11px;
}
#headoffen{
    padding-top:15px;
    padding-bottom:5px;
    font-weight:bold;
    font-size:13px;
}
#headoff{
    padding-bottom:15px;
    font-size:12px;
    color:#FFFFFF;
}
.offnung{
    color:#FFFFFF;
}
.offnung2{
    color:#FFFFFF;
    text-align:right;
}
#oster{
    padding-top:15px;
    padding-bottom:5px;
}
.land{
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    padding-left:5px;
}
.land2{
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
}
#headtxt{
    padding-top:10px;
    font-size:13px;
    padding-bottom:5px;
}
.headgeb{
    font-size:10px;
}
.headhotline{
    font-size:12px;
    font-weight:bold;
}
/****************quicksuche************************/
.qsuche{
    margin-top:35px;
    margin-right:10px;
    margin-bottom:2px;
}
.qtxt{
    font-family:Arial,Verdana;
    background-color:#55AEE3;
    color:#FFFFFF;
    font-size:14px;
    padding-left:5px;
    font-weight:bold;
}
.qtxtcol{
    background-color:#55AEE3;
}
.suche{
    border:1px solid #55AEE3;
    font-size:11px;
    margin-right:10px;
    background-color:#E6F3FB;
}
.suchehead{
    font-size:12px;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
}
.suchetxt{
    padding-left:5px;
}
.suchesend{
    text-align:right;
    padding-right:5px;
    padding-bottom:5px;
    padding-top:5px;
}
.suchepad{
    padding-top:5px;
    padding-bottom:5px;
}
#divsuche{
    font-size:11px;
    padding-top:3px;
}
.textstyle{
    font-size:11px;
    padding-top:3px;
}
.eform50{width:50px;}
.eform42{width:42px;}
.eform80{width:80px;}
.eform130{width:170px;}
.eform100{width:110px;}

a.link_angeschaut:link,a.link_angeschaut:visited,a.link_angeschaut:active{
    color:#000000;
    font-weight:bold;
    font-size:11px;
    text-decoration:underline;
}
/**********************Footer*************************/
.foottab{
    margin-top:15px;
    border-top:1px solid #FF6600;
}
a.footlink:link,a.footlink:visited,a.footlink:active{
    font-family:Arial,Verdana;
    font-size:12px;
    color:#FF6600;
    text-decoration:none;
}
.foot{
    color:#FF6600;
    font-size:11px;
}
/*********************Header**************************/
#headerbild{
    background-image:url("/kunden_parameter/tvreise/tpl/images/header_940x118.gif");
    width:940px;
    height:118px;
}
#headernav{
    color:#FF6600;
    padding-top:5px;
    padding-left:510px;
}
.headertab{
    margin-bottom:5px;
}
.headertab2{
    margin-bottom:37px;
}
.aktiv{
    background-image:url("/kunden_parameter/tvreise/tpl/images/btns_background_2x27.gif");
    height:27px;
    color:#FFFFFF;
}
.inaktiv{
    background-image:url("/kunden_parameter/tvreise/tpl/images/btn_background_4x27.gif");
    height:27px;
    color:#FFFFFF;
}
a.navlink:link,a.navlink:visited,a.navlink:active{
    color:#FFFFFF;
    font-weight:bold;
    padding-left:5px;
    text-decoration:none;
}
