body,td,a,input{
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:20px; color:#333333;
}

img.beamerbild{
border:1px solid #666;
}

table.beamertable{
width:1px;
border:0px;
margin-bottom:16px;
}

a.bss_link{
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:20px; color:#333333;
text-decoration:none;
}

a.bss_link:visited{
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:20px; color:#333333;
text-decoration:none;
}

a.bss_link:focus{
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:20px; color:#FFCC00;
text-decoration:underline;
}

a.bss_link:hover{
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:20px; color:#FFCC00;
text-decoration:underline;
}

a.bss_link:active{
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:20px; color:#FFCC00;
text-decoration:underline;
}


a.link_anfahrt{
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:20px; color:#333333;
text-decoration:underline;
}

a.link_anfahrt:visited{
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:20px; color:#333333;
text-decoration:underline;
}

a.link_anfahrt:focus{
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:20px; color:#FFCC00;
text-decoration:underline;
}

a.link_anfahrt:hover{
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:20px; color:#FFCC00;
text-decoration:underline;
}

a.link_anfahrt:active{
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:20px; color:#FFCC00;
text-decoration:underline;
}

td.zelle {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:normal; color:#666666; padding-left: 10px; padding-top: 5px; padding-bottom: 5px} 

a.zelle {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:normal; color:#666666;text-decoration:none} 


td._rand_rl {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:normal;border-right: 1px solid #999999; border-left: 1px solid #999999;} 

.impressum {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:normal; color:#000000; white-space: nowrap; padding-top: 10px; padding-bottom: 10px} 

.fliesstext {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:normal; color:#000000; padding-top: 4px; padding-bottom: 4px} 


td.lastminuteandmore {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:bold; line-height:normal; color:#649BDE; padding-top: 4px; padding-bottom: 4px; text-align: center} 

td.mini {font-family: Arial, Verdana, sans-serif; font-size:8pt; font-weight:normal; line-height:normal; color:#666666; padding-top: 4px; padding-bottom: 3px;; padding-left: 6px; padding-right: 6px text-align: left} 
.tollerpreis{font-family: Arial, Verdana, sans-serif; font-size:10pt; font-weight:bold; color:#cc0000}

td.menu_zelle {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:normal; color:#000000; padding-top: 8px; padding-bottom: 8px} 

td.reisepartner {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:bold; line-height:normal; color:#FFF9D2; padding-top: 16px; padding-bottom: 8px} 

A.derText2 {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:bold; line-height:normal; color:#000000; ; white-space: nowrap; text-decoration: none;} 
A.derText2:hover {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:bold; line-height:normal; color:#000000; ; white-space: nowrap; text-decoration: none;} 
A.derText2:active {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:bold; line-height:normal; color:#000000; ; white-space: nowrap; text-decoration: none;} 
A.derText2:visited {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:bold; line-height:normal; color:#000000; ; white-space: nowrap; text-decoration: none;} 

A.derText3 {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:regular; line-height:24pt; color:#000000; ; white-space: nowrap; text-decoration: none;} 
A.derText3:hover {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:regular; line-height:24pt; color:#000000; ; white-space: nowrap; text-decoration: none;} 
A.derText3:active {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:regular; line-height:24pt; color:#000000; ; white-space: nowrap; text-decoration: none;} 
A.derText3:visited {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:regular; line-height:24pt; color:#000000; ; white-space: nowrap; text-decoration: none;} 

A.derText4 {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:bold; line-height:normal; color:#FFF9D2; ; white-space: nowrap; text-decoration: none;} 
A.derText4:hover {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:bold; line-height:normal; color:#FFFFFF; ; white-space: nowrap; text-decoration: underline;} 
A.derText4:active {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:bold; line-height:normal; color:#FFFFFF; ; white-space: nowrap; text-decoration: underline;} 
A.derText4:visited {font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:bold; line-height:normal; color:#FFF9D2; ; white-space: nowrap; text-decoration: none;} 

.inputstyle2 {
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal;
border : 1px solid grey;
background-color : #333333;
color : white; 
valign : top;
}

.inputstylen {
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal;
border : 1px solid grey;
background-color : white;
color : black; 
valign : top;
}


.inputstyle3 {
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal;
border : 1px solid gray;
background-color : white;
color : black; 
valign : top;
}

.trauen{
border-top: 1px solid #649BDE;
border-bottom: 1px solid #649BDE;
border-right: 1px solid #649BDE;
border-left: 1px solid #649BDE;
margin-left: 20px;
margin-top: 224px;
}




.startseite{
border-top: 1px solid #649BDE;
border-bottom: 1px solid #649BDE;
border-right: 1px solid #649BDE;
border-left: 1px solid #649BDE;
background-color : #FFF9D2;
}

.deeplinks{font-family:Verdana,Arial,Geneva,sans-serif;font-size:11px;font-weight:bold;color:#CC0000;margin-left: 20px;}



.zellehotelsuche{
padding-left: 5px;
padding-top: 4px;
padding-bottom: 4px;
}

.tabelle_ausgabe{
border-top: 1px solid #649BDE;
border-bottom: 1px solid #649BDE;
border-right: 1px solid #649BDE;
border-left: 1px solid #649BDE;
background-color : #FFF9D2;
}

.zeile_oben{
font-family:Verdana,Arial,Geneva,sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background-color : #649BDE;
padding-top: 4px;
padding-bottom: 4px;
}

.zeile_unten{
font-family:Verdana,Arial,Geneva,sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
background-color: #F7E895;
padding-top: 4px;
padding-bottom: 4px;
}


.zelle2 {
font-family: Arial, Verdana, sans-serif; 
font-size:9pt; 
font-weight:normal; 
color:#333333; 
background-color:#FFE682;
line-height:normal;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 5px;
padding-right: 5px;
} 

.zelle3 {
font-family: Arial, Verdana, sans-serif; 
font-size:9pt;
font-weight:normal;  
color:#333333; 
background-color:#FFFFE6;
line-height:normal;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 5px;
padding-right: 5px;
} 

.zelle4 {
font-family: Arial, Verdana, sans-serif; 
font-size:9pt;
font-weight:bold;  
color:#333333; 
background-color:#CCCCCC;
line-height:normal;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 5px;
padding-right: 5px;
} 

.zelle5 {
font-family: Arial, Verdana, sans-serif; 
font-size:9pt;
font-weight:bold;  
color:#333333; 
background-color:#FFCC00;
line-height:normal;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
} 

a.nop{
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:20px; color:#919191;
text-decoration:none;
}

a.nop:visited{
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:20px; color:#333333;
text-decoration:underline;
}

a.nop:focus{
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:20px; color:#919191;
text-decoration:none;
}

a.nop:hover{
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:20px; color:#919191;
text-decoration:none;
}

a.nop:active{
font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:normal; line-height:20px; color:#919191;
text-decoration:none;
}


/*
SPECIAL FACEBOOK STYLES ----------------------------------------------------------------
*/


#fb_box table{
border:0;
}

#fb_box{
color:#333333;
font-family:Arial,Verdana,sans-serif;
font-size:11px;
width:180px;
height:180px;
background:#A9A9A9;
border:1px solid #FFF;
padding:10px;
background-image:url('fb/fb_background.gif');
background-repeat:no-repeat;
line-height:15px;
margin-bottom:14px;
}

#fb_box img{
display:block;
border:0;
}

#fb_box a{
font-family:Arial,Verdana,sans-serif;
font-size:11px;
color:#3B5998;
text-decoration:none;
line-height:14px;
}

#fb_box a:focus,#fb_box a:hover,#fb_box a:active{
text-decoration:underline;
}


#fb_box img#titelbild{
margin-right:10px;
float:left;
}

#fb_box img#FB_daumen{
margin-top:5px;
margin-bottom:17px;
}

#fb_box #titel{
font-weight:bold;
font-size:13px;
}

#fb_box table .memberbild{
margin-right:5px;
}

#fb_box table .memberbild img{
margin-top:5px;
margin-bottom:7px;
}

#fb_box table .memberbild a{
font-size:9px;
color:#808080;
text-decoration:none;
}

#fb_box table .memberbild a:focus,
#fb_box table .memberbild a:hover,
#fb_box table .memberbild a:active{
text-decoration:none;
}

#fb_info{
position:absolute;
top:120px;
left:-310px;
z-index:22;
width:291px;
height:117px;
background-image:url('img/fanbubble.png');
}

/*
SPECIAL FACEBOOK STYLES ----------------------------------------------------------------
*/

select{
width:226px;
}

.ww{
font-size:14px;
}

.firmeninfo a{
text-decoration:none;
}
