/* MAY-REISEN.DE */
body         { background:#FFFFFF; text-align : center; margin-left: auto; margin-right: auto;  color: #000077; padding-top: 10px; cursor: default;}
/* 
body {scrollbar-face-color: #2159BD; scrollbar-shadow-color: #FFE991; scrollbar-highlight-color: #EAB0D1; scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000; scrollbar-track-color: #E3EFFD; scrollbar-arrow-color: #ffffff}
*/
p,td,th,select,#BTN  { font-size: 8pt; font-family : Verdana; margin-top:0pt; margin-bottom:0pt; }
.bdtext{	text-align : left;}
a:link, a:visited, a:active { color: #34489A; text-decoration: underline }
a:hover      { color: #FF8A00 }
p, #pb, #ps  { font-size: 8pt; margin: 0 }
#pb          { font-size: 10pt; color: #004A74; font-weight: bold }
#ps          { font-size: 8pt; }
#pw          { font-size: 10pt; font-weight: bold; color: #FF0000; }

#td1         { /*border-bottom:1px solid #FFFFFF; */ color: #34489A; background-color: #C6DEFB; line-height: 18px }
td           { background-color: #E3EFFD; color: #34489A }
th           { background-color: #2159BD; color: #FFFFFF; font-size: 8pt; background-repeat: 
               no-repeat; background-attachment: fixed; font-weight: bold }
#A1          { text-decoration: underline; color: #FFFFFF }
#A2          { text-decoration: underline; color: #000000 }

#BTN     {background-color:#2159BD; color: #FFFFFF; font-weight: normal; border: 1px solid #FFFFFF; cursor: pointer}
table     {border: 1px solid #5C6269; margin-left: auto; margin-right: auto; margin-bottom: 5px}
#table1 {border: 0 }

#IFth     {  color: #FFFFFF; line-height: 20px }
.IfSelW, .SelW {width: 105px;}
.IfSelS{	width: 50px;}
.iftd1{	text-align: left; vertical-align: top; width: 60px;}
.iftd2{	text-align: left; vertical-align: top; width: 110px;}
.iftd3{	text-align: left; vertical-align: top; width: 110px;}
#Merker{text-align: center; font-weight: bold; color: #FF0000;}
#aMerk{color: #FF0000;font-weight: bold;text-align: center;}

#IFtab    {  width:550px; margin-left: auto; margin-right: auto; }
#tabsuche { width: 550px }
#tabreg   { width: 550px }
#tabflight   { width: 550px }
#tabang   { width: 550px }
#tabhot   { width: 550px }
#tabbook  { width: 550px }
#tabthanks{ width: 550px }

.over { cursor: pointer; text-decoration:none; font-weight: bold; color: #FF0000 }
.out  { color: #FF0000 }

#BOOKING {border: 3px solid #34489A; margin:0; position: absolute; width: 360px; height: 180px; top: 50%; left: 50%; visibility:hidden;}

