html, body { height:100%; }
body { background:#fff url(background.gif) repeat-x; margin:0; padding:0; border:0; text-align:center; height:100%}
#wrapper {width:1195px; margin:0 auto; text-align:left; position:relative; overflow:hidden;}
* html #wrapper {overflow:visible; z-index:500;}
form { margin:0; padding:0; display:; float:none;}

#ts935x100 { width:935px; height:100px; overflow:hidden; background-color:#88F; display:block; float:right;} /* oberes Werbebanner */
#ts735x103 { width:735px; height:103px; overflow:hidden; background-image:url(Logo.jpg); margin-left:48px; display:block;} /* Oscarreisen Logo */
#ts1000x6 { width:1000px; height:6px; overflow:hidden; float:left;}
#ts1000x14 { width:1000px; height:21px; margin-left:48px; margin-right:247px; background:#fff url(menusublinebg.gif) repeat-x; overflow:hidden; display:block;}
#shadow { background:#fff url(bgbottom.gif) repeat-x; width:100%; height:154px; margin-top:-123px; overflow:hidden; display:block; text-align:center;}
#subline { background:transparent url(subline.gif) no-repeat; width:1195px; height:29px; margin-top:123px; margin-left:auto; margin-right:auto; overflow:hidden; display:block;}
#sockel { background-color:#e6e7ec; width:100%; height:80px; overflow:hidden; text-align:center;}
#wline { background-color:#fff; width:100%; height: 15px; overflow:hidden;}

#law { width:1195px; height:80px; overflow:hidden; margin:0 auto; text-align:left;}
#order { width:500px; height:15px; overflow:hidden; margin-left:48px; margin-top:16px; text-align:left;}

#content { width:1147px; height:100%; min-height:550px; overflow:hidden; overflow:hidden; margin-left:48px;}
#icontent { width:1000px; min-height:550px; overflow:hidden; float:left; background-color: #fff;}
#adcontent { width: 147px; min-height:500px; overflow: hidden;}

#menuPositioner { width:1000px; position:relative;  margin-left:48px; display:block;}
#menu, 
#menu ul { padding:0; margin:0; list-style:none; font:12px arial, verdana, sans-serif; position:relative; z-index:100; }
#menu { height:26px; float:left; padding:0; position:relative; }
#menu ul { position:absolute; left:-9999px; top:-9999px; }
#menu table { border-collapse:collapse; margin:-1px; padding:0; width:0; height:0; }
#menu li { float:left; }
#menu li a { display:block; float:left; color:#000; height:26px; padding:0 0px 0 0; line-height:24px; text-decoration:none; }
#menu li:hover { position:relative; z-index:100; }
#menu a:hover { position:relative; z-index:100; color:#fc0; }
#menu li:hover > a { color:#000; }
#menu :hover ul { left:0; top:26px; z-index:300; width:200px; background-image:url(GrosserAufklapper.png); background-position:0px 0px; }
#menu :hover ul li a { height:20px; width:200px; text-align:center; line-height:20px; background-image:url(GrosserAufklapper.png); background-position:0px 0px; font-size:13px; }
#menu :hover ul li a:hover { background-image:url(GrosserAufklapper.png); background-position:-200px 0px; text-align:center; }
#menu :hover ul li:hover > a { background-image:url(GrosserAufklapper.png); background-position:-200px 0px; text-align:center; }
#menu :hover ul ul { position:absolute; left:-9999px; top:-9999px; }

.mp1 { width:200px; height:26px; background-image:url(GrosseButtonleiste.gif); background-position:0px -52px; float:left; }
a.mp1 { background-position:0px -26px; }
a.mp1:hover { background-position:0px -52px; }
a.mp1:active { background-position:0px -78px; }
.mp2 { width:200px; height:26px; background-image:url(GrosseButtonleiste.gif); background-position:-200px -52px; float:left; }
a.mp2 { background-position:-200px -26px; }
a.mp2:hover { background-position:-200px -52px; }
a.mp2:active { background-position:-200px -78px; }
.mp3 { width:200px; height:26px; background-image:url(GrosseButtonleiste.gif); background-position:-400px -52px; float:left; }
a.mp3 { background-position:-400px -26px; }
a.mp3:hover { background-position:-400px -52px; }
a.mp3:active { background-position:-400px -78px; }
.mp4 { width:200px; height:26px; background-image:url(GrosseButtonleiste.gif); background-position:-600px -52px; float:left; }
a.mp4 { background-position:-600px -26px; }
a.mp4:hover { background-position:-600px -52px; }
a.mp4:active { background-position:-600px -78px; }
.mp5 { width:200px; height:26px; background-image:url(GrosseButtonleiste.gif); background-position:-800px -52px; float:left; }
a.mp5 { background-position:-800px -26px; }
a.mp5:hover { background-position:-800px -52px; }
a.mp5:active { background-position:-800px -78px; }

#submenu, 
#submenu ul { padding:0; margin:0; list-style:none; font:12px arial, verdana, sans-serif; position:relative; z-index:99; }
#submenu { height:25px; float:left; padding:0; position:relative; }
#submenu ul { position:absolute; left:-9999px; top:-9999px; }
#submenu table { border-collapse:collapse; margin:-1px; padding:0; width:0; height:0; }
#submenu li { float:left; }
#submenu li a { display:block; float:left; color:#000; height:25px; padding:0 0px 0 0; line-height:16px; text-decoration:none; }
#submenu li:hover { position:relative; z-index:100; }
#submenu a:hover { position:relative; z-index:100; color:#fc0; }
#submenu li:hover > a { color:#000; }
#submenu :hover ul { left:0; top:25px; z-index:300; width:144px; background-image:url(KleinerAufklapper.png); background-position:0px 0px; }
#submenu :hover ul li a { height:20px; width:144px; text-align:center; line-height:20px; background-image:url(KleinerAufklapper.png); background-position:0px 0px; font-size:12px; }
#submenu :hover ul li a:hover { background-image:url(KleinerAufklapper.png); background-position:-144px 0px; text-align:center; }
#submenu :hover ul li:hover > a { background-image:url(KleinerAufklapper.png); background-position:-144px 0px; text-align:center; }
#submenu :hover ul ul { position:absolute; left:-9999px; top:-9999px; }

.smp0 { width:144px; height:25px; background-image:url(KleineButtonleiste.gif); background-position:0px -100px; float:left; }
a.smp0 { background-position:0px -75px; }
a.smp0:hover { background-position:0px -100px; }
a.smp0:active { background-position:0px -125px; }
.smp1 { width:144px; height:25px; background-image:url(KleineButtonleiste.gif); background-position:0px -25px; float:left; }
a.smp1 { background-position:0px -0px; }
a.smp1:hover { background-position:0px -25px; }
a.smp1:active { background-position:0px -50px; }
.smp2 { width:144px; height:25px; background-image:url(KleineButtonleiste.gif); background-position:-144px -25px; float:left; }
a.smp2 { background-position:-144px -0px; }
a.smp2:hover { background-position:-144px -25px; }
a.smp2:active { background-position:-144px -50px; }
.smp3 { width:144px; height:25px; background-image:url(KleineButtonleiste.gif); background-position:-288px -25px; float:left; }
a.smp3 { background-position:-288px -0px; }
a.smp3:hover { background-position:-288px -25px; }
a.smp3:active { background-position:-288px -50px; }
.smp4 { width:144px; height:25px; background-image:url(KleineButtonleiste.gif); background-position:-432px -25px; float:left; }
a.smp4 { background-position:-432px -0px; }
a.smp4:hover { background-position:-432px -25px; }
a.smp4:active { background-position:-432px -50px; }
.smp5 { width:144px; height:25px; background-image:url(KleineButtonleiste.gif); background-position:-576px -25px; float:left; }
a.smp5 { background-position:-576px -0px; }
a.smp5:hover { background-position:-576px -25px; }
a.smp5:active { background-position:-576px -50px; }
.smp6 { width:80px; height:25px; background-image:url(KleineButtonleiste.gif); background-position:-720px -25px; float:left; }
.smp7 { width:200px; height:25px; background-image:url(KleineButtonleiste.gif); background-position:-800px -25px; float:left; }
a.smp7 { background-position:-800px -0px; }
a.smp7:hover { background-position:-800px -25px; }
a.smp7:active { background-position:-800px -50px; }

.smpn0 { width:120px; height:25px; background-image:url(KleineButtonleisten.gif); background-position:0px -100px; float:left; }
a.smpn0 { background-position:0px -75px; }
a.smpn0:hover { background-position:0px -100px; }
a.smpn0:active { background-position:0px -125px; }
.smpn1 { width:120px; height:25px; background-image:url(KleineButtonleisten.gif); background-position:0px -25px; float:left; }
a.smpn1 { background-position:0px -0px; }
a.smpn1:hover { background-position:0px -25px; }
a.smpn1:active { background-position:0px -50px; }
.smpn2 { width:120px; height:25px; background-image:url(KleineButtonleisten.gif); background-position:-120px -25px; float:left; }
a.smpn2 { background-position:-120px -0px; }
a.smpn2:hover { background-position:-120px -25px; }
a.smpn2:active { background-position:-120px -50px; }
.smpn3 { width:120px; height:25px; background-image:url(KleineButtonleisten.gif); background-position:-240px -25px; float:left; }
a.smpn3 { background-position:-240px -0px; }
a.smpn3:hover { background-position:-240px -25px; }
a.smpn3:active { background-position:-240px -50px; }
.smpn4 { width:120px; height:25px; background-image:url(KleineButtonleisten.gif); background-position:-360px -25px; float:left; }
a.smpn4 { background-position:-360px -0px; }
a.smpn4:hover { background-position:-360px -25px; }
a.smpn4:active { background-position:-360px -50px; }
.smpn5 { width:120px; height:25px; background-image:url(KleineButtonleisten.gif); background-position:-480px -25px; float:left; }
a.smpn5 { background-position:-480px -0px; }
a.smpn5:hover { background-position:-480px -25px; }
a.smpn5:active { background-position:-480px -50px; }
.smpn6 { width:120px; height:25px; background-image:url(KleineButtonleisten.gif); background-position:-600px -25px; float:left; }
a.smpn6 { background-position:-600px -0px; }
a.smpn6:hover { background-position:-600px -25px; }
a.smpn6:active { background-position:-600px -50px; }
.smpn7 { width:80px; height:25px; background-image:url(KleineButtonleisten.gif); background-position:-720px -25px; float:left; }
.smpn8 { width:200px; height:25px; background-image:url(KleineButtonleisten.gif); background-position:-800px -25px; float:left; }
a.smpn8 { background-position:-800px -0px; }
a.smpn8:hover { background-position:-800px -25px; }
a.smpn8:active { background-position:-800px -50px; }

.partner { width:102px; height:14px; background-image:url(PartnerButton.gif); background-position:0px -14px; float:left; }
a.partner { background-position:0px -0px; }
a.partner:hover { background-position:0px -14px; }
a.partner:active { background-position:0px -28px; }
.recht { width:186px; height:14px; background-image:url(PartnerButton.gif); background-position:-800px -14px; float:left; }
a.recht { background-position:-102px -0px; }
a.recht:hover { background-position:-102px -14px; }
a.recht:active { background-position:-102px -28px; }

/* LTs */
.LThead {color:#071240; font-family:Arial, Helvetica, Verdana, sans-serif; width:770px; font-size:28px; font-weight:bold; line-height:100%; overflow:hidden; text-align:left; text-transform:uppercase; margin-left:30px; float:left;}
.LTcat {color:#071240; width:161px; height:31px; overflow:hidden; text-align:right;}
.LTdiv {margin-left:30px; width:931px; height:9px; border-bottom:1px solid #9c9c9c;}
.LTliste { margin-left:30px; width:931px; background-color:#D3D9F5; margin-bottom:39px; padding-top:10px;}
.LTPager { width:931px; margin-bottom:22px; color:#6472AB; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:13px; text-align:center; }
.LTP { width:160px; height:26px; overflow:hidden; display:inline-block; color:#071240; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, Verdana, sans-serif; vertical-align:text-bottom; line-height:150%; }

.LTP a {color:#6472AB; text-decoration:none; font-style:normal; }
.LTP a:hover {color:#071240; }
.LTP a:active  {text-decoration:none;}
.LTP1 { width:40px; height:23px; background-image:url(/Pager_Oscar.png); background-position:0px 0px; display:inline-block; overflow:hidden;}
a.LTP1 { background-position:0px -23px; text-decoration:none;}
a.LTP1:hover { background-position:0px -46px; }
a.LTP1:active { background-position:0px -46px; }
.LTP2 { width:40px; height:23px; background-image:url(/Pager_Oscar.png); background-position:-40px 0px; display:inline-block; overflow:hidden;}
a.LTP2 { background-position:-40px -23px; text-decoration:none;}
a.LTP2:hover { background-position:-40px -46px; }
a.LTP2:active { background-position:-40px -46px; }
.LTP3 { width:40px; height:23px; background-image:url(/Pager_Oscar.png); background-position:-220px 0px; display:inline-block; overflow:hidden;}
.LTPinner { width:140px; height:31px; display:inline-block; overflow:hidden;}
a.LTP3 { background-position:-220px -23px; text-decoration:none;}
a.LTP3:hover { background-position:-220px -46px; }
a.LTP3:active { background-position:-220px -46px; }
.LTP4 { width:40px; height:23px; background-image:url(/Pager_Oscar.png); background-position:-260px 0px; display:inline-block; overflow:hidden;}
a.LTP4 { background-position:-260px -23px; text-decoration:none;}
a.LTP4:hover { background-position:-260px -46px; }
a.LTP4:active { background-position:-260px -46px; }

.LTline {width:901px; height:85px; overflow:hidden; margin-left:30px; border-bottom:1px solid #fff; display:block;}
a.LTline {background-color:transparent; text-decoration:none;}
a.LTline:hover {background-color:#DBE2FF;}
a.LTline:active {background-color:transparent;}

.LTlnpcs {width:85px; height:57px; overflow:hidden; float:left; margin-top:14px; margin-right:17px;}
.LTlnhd { width:350px; height:61px; overflow:hidden; float:left; margin-top:12px; margin-right:21px; color:#071240; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:17px; font-weight:bold; text-align:left;}
.LTlnsh {color:#4A4B4E; font-size:13px;}
.LTlnct { width:133px; height:65px; overflow:hidden; float:left; margin-top:10px; margin-right:0px;}
.LTlnprs { width:265px; height:40px; overflow:hidden; float:left; margin-top:42px; background-image:url(/PreisProPerson-Euro_Oscar.png); background-repeat:no-repeat; text-align:right; color:#6472AB; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:35px;}

.LTsubhead {color:#071240; font-family:Arial, Helvetica, Verdana, sans-serif; width:931px; font-size:18px; line-height:100%; overflow:hidden; text-align:left; text-transform:uppercase; margin-top:13px; margin-left:30px; }
.LTbody {color:#4A4B4E; font-family:Arial, Helvetica, Verdana, sans-serif; width:749px; font-size:13px; line-height:140%; overflow:hidden; text-align:left; height:100%;}
.LTbody p {margin:0px;}
.LTatt {width:749px; overflow:hidden; margin-top:25px;}
.LTdis {width:1000px; height:25px; overflow:hidden;}
.LTbuttons {padding:0; margin:0; width:213px; height:100%; overflow:hidden; float:left;}
.LTbot {width:749px; height:40px; overflow:hidden;}
.LTverlauf {margin-left:30px; margin-bottom:26px; font-family:Arial, helvetica, Verdana, sans-serif; font-size:11px; text-align:left; color:#787D96; width:931px;}
a.LTvb {color:#787D96; text-decoration:none;}
a.LTvb:hover {color:#787D96; text-decoration:underline;}
a.LTvb:active {color:#787D96; text-decoration:none;}

.LTbAb { width:201px; height:55px; background-image:url(/pics/Ab-Preis-Button_Hotel.jpg); background-position:0px 0px; float:left; }
.LTbAb:hover { background-position:-201px 0px; }
a.LTbAb { background-position:-0px -0px; }
a.LTbAb:hover { background-position:-201px 0px; }
a.LTbAb:active { background-position:-201px 0px; }

.LTbHt { width:201px; height:20px; background-image:url(/pics/Button_Hotel.gif); background-position:0px 0px; overflow:hidden; color:#071240; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; 
	display:block; text-decoration:none; line-height:14px;}
.LTbHt:hover { background-position:-201px 0px;}
a.LTbHt { background-position:-0px -0px; }
a.LTbHt:hover { background-position:-201px 0px; }
a.LTbHt:active { background-position:-201px 0px; }
.LTmarg {width:201px; height:3px; overflow:hidden;}
.LTlmar {width:30px; height:17px; overflow:hidden; float:left;}
.LTinfo {color:#787D96; font-family:Arial, Helvetica, Verdana, sans-serif; width:155px; font-size:11px; margin-left:30px; margin-bottom:50px; height:100%}

.SBline, .SBzza {width:587px; height:142px; overflow:hidden; border-bottom:1px solid #fff; display:block;}
.SBline:hover {background-color:#DBE2FF;}
a.SBline {background-color:transparent; text-decoration:none;}
a.SBline:hover {background-color:#DBE2FF;}
a.SBline:active {background-color:transparent;}
.SBlcon { width:587px; height:auto; overflow:hidden; margin:50px 0 20px 30px;}
.SBlnhd { width:390px; height:20px; overflow:hidden; float:left; margin-top:12px; color:#071240; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:16px; font-weight:bold; text-align:left; }
.SBlnpcs {width:171px; height:114px; overflow:hidden; float:left; margin-top:14px; margin-right:17px;}
.SBlnct { width:390px; height:60px; overflow:hidden; float:left; margin-top:4px; margin-right:0px;}
.SBlnprs { width:250px; height:40px; overflow:hidden; float:left; margin-top:0px; text-align:right; color:#6472AB; background:url(/PreisProPerson-Euro_Oscar.png) no-repeat -19px; font: 35px/109% Arial, Helvetica, Verdana, sans-serif; }
.SBlnprt { width:250px; height:40px; overflow:hidden; float:left; margin-top:0px; text-align:right; color:#6472AB; background:url(/PreisProEinheit-Euro_Oscar.png) no-repeat -19px; font: 35px/109% Arial, Helvetica, Verdana, sans-serif; }
.SBsub { width:390px; height:40px; overflow:hidden; float:left;}

/* Formular Basics */
.FBlinks { width:617px; height:100%; overflow:hidden; float:left; background-color:#D4D9F6; margin-bottom:24px;}
.FBlcon { width:567px; height:auto; overflow:hidden; margin:50px 20px 20px 30px;}
.FBrechts { width:303px; height:100%; overflow:hidden; background-color:#FFD475; display:block;  margin-bottom:24px; float:right;} 
.FBrdir { width:245px; height:auto; overflow:hidden; border-bottom:1px solid #fff; padding-bottom:22px; margin:14px 20px 20px 30px; }
.FBrang { width:253px; height:auto; overflow:hidden; margin:22px 20px 20px 30px; }
.FBrcon { width:253px; height:auto; overflow:hidden; margin:50px 20px 20px 30px; }
.FBhead {color:#071240; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:18px; line-height:100%; margin-bottom:10px; overflow:hidden; text-align:left; text-transform:uppercase; }
.FBbody { color:#071240; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:13px; line-height:140%; overflow:hidden; text-align:left; margin-bottom:16px;}
.FBbody a { color:#071240; text-decoration:none}
.FBbody a:hover { color:#071240; text-decoration:underline}
.FBbody a:active { color:#071240; text-decoration:none}
.FBaw { color:#071240; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:13px; line-height:120%; overflow:hidden; text-align:left; margin-bottom:5px;}
.FBaw strong { width:100px; display:inline-block; }
.FBzeile { width:567px; height:auto; margin-bottom:5px; overflow:hidden;}
.FBbez { width:150px; height:auto; min-height:1px; color:#071240; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:13px; line-height:140%; overflow:hidden; text-align:right; float:left; margin-right:10px;}
.FBfeld { width:407px; height:auto; overflow:hidden; float:right; vertical-align:middle;}
.FBftext { padding:0; margin:0; width:370px; height:18px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:13px; border:1px solid #9D9CA2;}
.FBfdir { padding:0; margin:0; width:180px; height:18px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:13px; border:1px solid #9D9CA2;}
.FBflist { padding:0; margin:0; width:120px; height:18px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:13px; border:1px solid #9D9CA2;}

/* Suchen & Buchen */
.SB_menu { width:931px; height:36px; margin-left:30px; margin-top:17px; margin-bottom:15px; overflow:hidden}

/* SB-Buttons */
.button_sb_blau {  width:207px; display:inline-block; height:29px; float:left; background-image:url(/SB_Buttons.png); overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:16px; text-align:left; color:#071240; padding-top: 7px; padding-left:16px; background-position:0px -72px;}
.button_sb_grau {  width:207px; display:inline-block; height:29px; float:left; background-image:url(/SB_Buttons.png); overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:16px; text-align:left; color:#606783; padding-top: 7px; padding-left:16px; background-position:0px -144px;}
.button_sb_gruen {  width:207px; display:inline-block; height:29px; float:left; background-image:url(/SB_Buttons.png); overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:16px; text-align:left; color:#071240; padding-top: 7px; padding-left:16px;}
a.button_sb_gruen { text-decoration:none; }
a.button_sb_gruen:hover { background-position:0px -36px; }
a.button_sb_gruen:active { text-decoration:none; }
.sb_leiste_gruen {  width:551px; height:29px; overflow:hidden; background-image:url(/SB_Leiste.png); font-family:Arial, Helvetica, Verdana, sans-serif; font-size:16px; text-align:left; color:#071240; padding-top: 7px; padding-left:16px;}
.sb_leiste_gruen:hover { background-position:0px -36px; cursor:pointer;}
.sb_leiste_gruen:active { text-decoration:none;}
.SBPi { width:13px; height:23px; float:left; overflow:hidden; margin-top:4px; background:url(/SB_Pfeile.png) no-repeat 3px 0px; }
.SBPa { width:13px; height:23px; float:left; overflow:hidden; margin-top:4px; background:url(/SB_Pfeile.png) no-repeat 3px -23px; }
.SBsubhead {color:#071240; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:18px; line-height:100%; text-transform:uppercase; margin-top:5px;}
.SBBlock1 { width:557px; margin:5px; background-color:#e5e9ff; overflow:hidden;}
.SBBlock2 { margin:5px; overflow:hidden; }
.button_ques {  width:16px; height:15px; display:inline-block; background-image:url(/TWDOSCPRE.nsf/Oscar_Button_Fragezeichen.png); overflow:hidden; }
a.button_ques { text-decoration:none; }
a.button_ques:hover { background-position:0px -15px; }
a.button_ques:active { background-position:0px -15px; }

.button_imp {  width:16px; height:15px; display:inline-block; background-image:url(/TWDOSCPRE.nsf/Oscar_Button_Ausrufezeichen.png); overflow:hidden; }
a.button_imp { text-decoration:none; }
a.button_imp:hover { background-position:0px -15px; }
a.button_imp:active { background-position:0px -15px; }

.button_suche {  width:59px; height:26px; background-image:url(/TWDOSCPRE.nsf/Oscar_Button_suchen.png); cursor:pointer; display:inline; float:right; padding-top:2px; margin-top:-1px; overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:13px; text-align:center; color:#071240; }
a.button_suche { text-decoration:none; }
a.button_suche:hover { color:#5F6683; background-position:0px -28px; }
a.button_suche:active { background-position:0px -28px; }


/* ALs */
.ALbody {color:#4A4B4E; margin-left:30px; font-family:Arial, Helvetica, Verdana, sans-serif; width:931px; font-size:13px; line-height:140%; overflow:hidden; text-align:left; height:100%;}
.ALbody p {margin-top:0px;}
.Oscar_Reisen_Heads { color:#071240; line-height:100%; display:block; font-family:Arial, Helvetica, Verdana, sans-serif; width:931px; overflow:hidden; font-size:28px; font-weight:bold; text-align:left; text-transform:uppercase; border-bottom:1px solid #502B83; padding-bottom:16px; margin-bottom:30px;}
.Oscar_Reisen_Subhead { color:#071240; line-height:100%; font-family:Arial, Helvetica, Verdana, sans-serif; width:931px; font-size:18px; font-weight:normal; font-weight:normal; overflow:hidden; text-align:left; text-transform:uppercase; }
.Oscar_Reisen_Bodytext { color:#4A4B4E; font-family:Arial, Helvetica, Verdana, sans-serif; width:931px; font-size:13px; font-style:normal; font-weight:normal; line-height:140%; overflow:hidden; text-align:left; }
.Oscar_Reisen_Bodytext a { color:#5A4B4E; text-decoration:none}
.Oscar_Reisen_Bodytext a:hover { color:#4A4B4E; text-decoration:underline}
.Oscar_Reisen_Bodytext a:active { color:#4A4B4E; text-decoration:none}

.button_kurz {	width:159px; display:inline-block; height:29px; background-image:url(/TWDOSCPRE.nsf/Oscar_Button_kurz.png); overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:16px; text-align:left; color:#071240; padding-top: 7px; padding-left:20px;}
a.button_kurz { color:#071240; text-decoration:none; }
a.button_kurz:hover { color:#5F6683; background-position:0px -36px; }
a.button_kurz:active { color:#071240; }

.button_mittel { width:199px; display:inline-block; height:29px; background-image:url(/TWDOSCPRE.nsf/Oscar_Button_mittel.png); overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:16px; text-align:left; color:#071240; padding-top: 7px; padding-left:20px;}
a.button_mittel { color:#071240; text-decoration:none; }
a.button_mittel:hover { color:#5F6683; background-position:0px -36px; }
a.button_mittel:active { color:#071240; }

.button_240 {  width:220px; display:inline-block; height:29px; background-image:url(/TWDOSCPRE.nsf/Oscar_Button_240.png); overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:16px; text-align:left; color:#071240; padding-top: 7px; padding-left:20px;}
a.button_240 { color:#071240; text-decoration:none; }
a.button_240:hover { color:#5F6683; background-position:0px -36px; text-decoration:none;}
a.button_240:active { color:#071240;}

.button_260 {  width:240px; display:inline-block; height:29px; background-image:url(/TWDOSCPRE.nsf/Oscar_Button_260.png); overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:16px; text-align:left; color:#071240; padding-top: 7px; padding-left:20px;}
a.button_260 { color:#071240; text-decoration:none; }
a.button_260:hover { color:#5F6683; background-position:0px -36px; }
a.button_260:active { color:#071240;}

.button_lang {  width:246px; display:inline-block; height:29px; background-image:url(/TWDOSCPRE.nsf/Oscar_Button_lang.png); overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:16px; text-align:left; color:#071240; padding-top: 7px; padding-left:20px;}
a.button_lang { color:#071240; text-decoration:none; }
a.button_lang:hover { color:#5F6683; background-position:0px -36px; }
a.button_lang:active { color:#071240;}

.button_ulang {  width:280px; display:inline-block; height:29px; background-image:url(/TWDOSCPRE.nsf/Oscar_Button_ulang.png); overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:16px; text-align:left; color:#071240; padding-top: 7px; padding-left:20px;}
a.button_ulang { color:#071240; text-decoration:none; }
a.button_ulang:hover { color:#5F6683; background-position:0px -36px; }
a.button_ulang:active { color:#071240;}

.button_PDF {  height:32px; background-image:url(/TWDOSCPRE.nsf/Oscar_Button_PDF.png); overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; background-repeat:no-repeat; font-size:14px; text-align:left; color:#5F6683; padding-left: 57px; padding-top:7px; display:inline-block;}
a.button_PDF { color:#5F6683; text-decoration:none; }
a.button_PDF:hover { color:#071240; background-position:0px -39px; }
a.button_PDF:active { color:#5F6683;}

.button_klein_lb {  width:117px; display:inline-block; height:23px; background-image:url(/TWDOSCPRE.nsf/Oscar_Button_klein.png); overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; text-align:left; color:#071240; padding-top: 5px; padding-left:16px;}
a.button_klein_lb { color:#071240; text-decoration:none; }
a.button_klein_lb:hover { color:#5F6683; background-position:0px -28px; }
a.button_klein_lb:active { color:#071240;}

.button_klein {  width:133px; display:inline-block; height:23px; background-image:url(/TWDOSCPRE.nsf/Oscar_Button_klein.png); overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; text-align:center; color:#071240; padding-top: 5px;}
.button_klein:hover { color:#5F6683; background-position:0px -28px; }
a.button_klein { color:#071240; text-decoration:none; }
a.button_klein:hover { color:#5F6683; background-position:0px -28px; }
a.button_klein:active { color:#071240;}

.reduction { font: 10px/110% Arial, Helvetica, Verdana, sans-serif; margin-left: 10px; }