body {margin:0px; padding:0px; background-color:#812A4B; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #555555;}
/* body {margin:0px; padding:0px; background:#812A4B url('imgs/bg_master.jpg') repeat-x scroll center top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #555555;}*/

form {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

.setnavi, .setmenu, .setfood, .setaward {display:none; }

/* Global color settings */
.darkred {color:#812A4C;}
.grey {color:#BBBBBB;}
.darkgrey {color:#555555;}
.lightgrey {color:#E5E3E3;}
.more {font-size:14px; font-weight:bold; color:#812A4C;line-height:12px;}

/* Wrapper */
#wrapper {width:100%; margin:0px; padding:0;}

/* Header background-color:#812A4B;*/
#header {width:823px; height:100px; margin:5px 0px 4px 0px; padding:0px 0px 0px 0px; border-bottom:1px #FFFFFF solid;background-color:transparent; }

/* Topper*/
#topper {width:823px; height:100px; padding:0px 0px 0px 0px; }


/* right fulfsize */
#right_fullsize {position:relative; top:-100px; left:825px; width:200px; height:872px; background-color:transparent; overflow:visible; float:left; border:0px #FFFFFF solid; }


/* Page
#page {width:811px; margin: 0px auto; padding-left:12px;position:relative; z-index:10; overflow:visible;background-color:#000000;}*/
#page {width:823px; margin: 0px auto; position:relative; z-index:10; overflow:visible;background-color:transparent;padding-left:6px;padding-bottom:4px;}
/* * html #page {top:-713px;}*/


/* Banner */
#banner {padding:0px 0px 0px 0px; margin:0px auto; width:1032px; position:relative; z-index:1;}
.banner_on {min-height:0px; max-height:107px; overflow:hidden; background-color:#131224;}
.banner_off {height:0px; overflow:hidden; background-color:transparent;}

/* SAS skyscraper */
#outer_sky {padding:0px 0px 0px 0px; margin:0px auto; width:1032px; height:707px; position:relative; z-index:1; overflow:hidden;}
/*#inner_sky {padding-top:0px; position:relative; left:832px; z-index:1; height:600px;}
* html #inner_sky {padding-top:0px;}*/
#inner_sky {position:relative; left:832px; z-index:1; height:600px;}
/* * html #inner_sky {padding-top:113px;}*/
.inner_sky_c {background-color:#131224; margin-top:0px;}
.inner_sky_t {background-color:transparent; padding-top:111px;}
* html .inner_sky_t {background-color:transparent; padding-top:113px;}




/* Links */
a, a:active img, a:focus img {outline:0;}

/* Menu */
td.menu {width:190px; padding:0px; margin:0px; background-color:#E5E3E3; background:#E5E3E3 url('/imgs/grafik_links2.gif') repeat-y scroll left top;}

#innermenu {margin-top:0px; padding-top:0px;}
#innermenu dl {margin:0px; padding:0px 0px 40px 0px; width:190px;}
#innermenu dt.first {margin:0px 0px 0px 0px; padding:0px 0px 0px 30px; font-weight:bold; text-transform:uppercase; color:#812A4C;}
#innermenu dt.any {margin:15px 0px 0px 0px; padding:0px 0px 0px 30px; font-weight:bold; text-transform:uppercase; color:#812A4C;}
#innermenu dt.promo {padding:5px 0px 2px 30px; background:#BBBBBB url('/imgs/grafik_links3.gif') repeat-y scroll left top;}
#innermenu dd.any {margin:0px 0px 0px 0px; padding:0px 0px 0px 30px;}
#innermenu dd.any2 {margin:0px 0px 0px 0px; padding:0px 0px 0px 30px;}
#innermenu dd.promo {background:#BBBBBB url('/imgs/grafik_links3.gif') repeat-y scroll left top;}

/* Content Startseite */
#content {width: 823px; margin-top: 0px; padding: 0px 0px 0px 0px; float:left; background-color:#FFFFFF;}

/* #aufmacherbild {width:500px; height:308px; float:left;} */
#aufmacherbild {float:left;}
#abonnieren {width:78px; height:30px; float:right; text-align:right; padding:0px; font-size:10px;}
.aufmachertext1 { width:270px; height:18px; margin-top:163px; padding-left:20px; font-family:Arial, Helvetica, Sans-Serif; font-size:12px; float:left; }
/* .aufmachertext1 { width:201px; height:18px; margin-top:60px; padding-left:20px; font-family:Arial, Helvetica, Sans-Serif; font-size:12px; float:left; } */
.aufmachertext2 { width:282px; height:117px; margin:0px 21px 0px 0px; padding:0px 0px 0px 20px; float:right; background-color:#E5DCE1;}
/* .aufmachertext2 { width:201px; height:250px; margin:0px 0px 0px 0px; padding:0px 0px 0px 20px; float:left; background-color:transparent; border:0px red solid;} */
* html .aufmachertext2 { width:281px; height:117px; margin:0px 11px 0px 0px; padding:0px 0px 0px 20px; float:right; background-color:#E5DCE1;}

.indextext {width:227px; float:left; margin-left:11px; padding:30px 0px 0px 10px;}
.indexbild {width:241px; height:167px; float:left; margin:24px 0px 0px 9px; padding:0px 0px 0px 0px; }
.indexbild2 {width:298px; height:100px; float:left; margin:24px 0px 0px 9px; padding:0px 0px 0px 0px; }

.indexbildrahmen { position:absolute; width:105px; height:133px; border:1px #CFCFCF solid; z-index:10;}

.indexbildrahmentext1 { position:relative; top:4px; width:130px; height:26px; background-color:#FFFFFF; padding:0px 0px 0px 113px; z-index:5;}
.indexbildrahmentext2 { position:relative; top:4px; width:130px; height:120px; margin-left:11px; padding:5px 0px 0px 100px; background-color:#E5E3E3; z-index:5;}

.indexbildrahmentext3 { position:relative; top:4px; width:165px; height:26px; background-color:#FFFFFF; padding:0px 0px 0px 113px; z-index:5;}
.indexbildrahmentext4 { position:relative; top:4px; width:179px; height:120px; margin-left:10px; padding:5px 0px 0px 103px; background-color:#681132; color:#BBBBBB; z-index:5;}
* html .indexbildrahmentext4 { position:relative; top:4px; width:174px; height:120px; margin-left:10px; padding:5px 0px 0px 103px; background-color:#681132; color:#BBBBBB; z-index:5;}

.promo {padding-top:94px;}
*+html .promo {padding-top:93px;}



/* Content Inhalte */
#content2 {width: 823px; padding: 0px 0px 0px 0px; float:left; background:transparent url('/imgs/grafik_oben.gif') no-repeat scroll left top;}

#outertext {width:797px; margin-top:-5px; padding:0px 26px 0px 0px; background:#FFFFFF url('/imgs/grafik_rechts2.gif') repeat-y scroll 190px top; float:left;}
h1 {font-family:'Times New Roman', Times, Serif; font-size:25px; margin-top:15px; font-weight:normal;}
h2 {font-family:Arial, Helvetica, Sans-Serif; font-size:12px; font-weight:bold; margin:-11px 0px -5px 0px; padding:0px 100px 30px 0px; }
h3 {font-size:12px; font-weight:normal; margin:0px 0px 0px 0px;}
h4 {font-family:'Times New Roman', Times, Serif; margin:17px 0px 0px 0px; font-weight:normal; width:390px; float:left; padding-left:30px; font-size:20px;}
h5 {font-family:'Times New Roman', Times, Serif; font-size:19px; font-weight:normal; margin:0px 0px 0px 0px; padding:15px 0px 14px 30px; line-height:22px; width:390px; float:left;}
h6 {font-family:'Times New Roman', Times, Serif; font-size:19px; font-weight:normal; margin:0px 0px 0px 0px; padding:15px 0px 0px 0px; line-height:22px; width:580px; float:left;}

p.abocomment {font-family:Arial, Helvetica, Sans-Serif; font-size:12px; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 20px 23px 0px; width:580px;}
.comment p.order1, .comment573 p.order1 {width:238px; margin:0px 0px 0px 0px; padding:15px 0px 0px 0px;}
#orderbottom {position:absolute; left:230px; bottom:0px; width:530px; border-top:1px #555555 solid; padding-bottom:30px; float:left; display:none;}

/* #picture */
.picture {width:260px; float:left; margin:0px 0px 0px 0px;}
.picture573 {width:473px; float:left; margin:0px 0px 26px 0px; font-size:11px; font-weight:bold; }

.covergallery {width:494px; height:105px; border:1px #E3DFDF solid; background-color:#FFFFFF; margin:28px 0px 0px 0px; overflow:hidden;}
* html .covergallery {width:498px;}

.comment {width:230px; margin:0px 0px 0px 30px; padding-right:0px; float:left; }
.comment573 {margin-top:0px; float:left; font-size:12px; font-weight:normal; padding-right:100px;}

.comment p {margin:-2px 0px 15px 0px;}
.comment p.second, .comment573 p.second {margin:-6px 0px 15px 0px;}

.picture span.fotocredit, .picture573 span.fotocredit {font-size:11px; font-weight:normal;}
.picture table {width:260px; border:0px #000000 solid; margin:30px 0px 0px 0px;}

.picture_form {width:140px; float:left; margin:0px 0px 0px 0px;}
.comment_form {width:340px; margin:0px 0px 0px 30px; padding-right:0px; float:left; }
.comment_form p {margin-top:-2px;}
.comment_form p.second, .comment573 p.second {margin-top:0px;}
*+html .comment_form p.second, *+html .comment573 p.second {margin-top:-8px;}
.picture_form span.fotocredit {font-size:11px; font-weight:normal;}
.box_form { margin-top:0px;}
*+html .box_form { margin-top:-3px;}

#switchpage {width:500px; font-family:Arial, Helvetica, Sans-Serif; font-weight:normal; font-size:12px; border-top:1px #555555 solid; margin-top:38px; padding-bottom:30px; float:left;}
* html #switchpage {clear:both;}

#extracontent1 {width:550px; font-weight:bold; text-transform:uppercase; border-bottom:1px #555555 solid; margin:40px 0px 5px 0px; padding-bottom:8px; float:left;}
#extracontent11 {width:500px; font-weight:bold; text-transform:uppercase; border-bottom:1px #812A4C solid; margin:0px 0px 5px 0px; padding-bottom:8px; float:left;}
.extracontent12 {width:500px; font-weight:bold; text-transform:uppercase; border-bottom:1px #812A4C solid; margin:0px 0px 15px 0px; padding-bottom:2px; float:left;}
#extracontent2 {width:500px; margin:0px 0px 0px 0px; padding-bottom:30px; float:left;line-height:140%;}
.extracontent13 {margin:-6px 0px 0px 0px; padding:0px 0px 0px 0px; width:550px;}
*+html .extracontent13 {margin:1px 0px 0px 0px;}

#pressearchiv {position:absolute; left:230px; bottom:0px; display:none;}
#pressecontent1 {width:505px; font-weight:bold; text-transform:uppercase; border-bottom:1px #555555 solid; margin:0px 0px 0px 0px; padding-bottom:7px; float:left;}
#pressecontent2 {margin:0px 0px 0px -30px;}
#pressecontent2 iframe {width:535px; height:143px; background-color:#FFFFFF;}


#foodarchiv { margin:0px 0px 0px -30px;}
#foodarchiv iframe {width:550px; height:400px; background-color:#FFFFFF;}
#extracontent3 {width:560px; margin:0px 0px 0px 0px; padding:0px; float:left; background-color:#FFFFFF;}
#extracontent3 p.second_on {margin:8px 0px 0px 0px; padding:0px 0px 0px 30px; float:left; width:250px; line-height:13px; background-color:#FFFFFF;}
/* #extracontent3 p.second_off {display:none;} */
#extracontent3 p.second_off span.more {color:#FFFFFF;}
#extracontent3 p.second_off {font-weight:normal; margin:8px 0px 0px 0px; padding:0px  0px  0px 30px; float:left; width:250px; line-height:13px; background-color:#FFFFFF;}
#extracontent3 p.second_off span.darkgrey {font-weight:normal;}

#reisearchiv, #beautyarchiv, #viparchiv { margin:0px 0px 0px -30px;}
#extracontent4 {width:550px; margin:0px 0px 0px 0px; padding:0px; float:left; background-color:#FFFFFF;}
#extracontent4 p.second_on {margin:0px 0px 0px 0px; padding:0px 0px 0px 30px; float:left; width:490px; line-height:10px; background-color:#FFFFFF;}
#extracontent4 p.second_off span.more {display:none;}
#extracontent4 p.second_off {font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 30px; float:left; width:490px; line-height:10px; background-color:#FFFFFF;}


#award { margin:0px 0px 20px -30px;}
#award iframe {width:550px; height:120px; background-color:#FFFFFF;}
#extracontent4 {width:550px; margin:0px 0px 0px 0px; padding:0px; float:left; background-color:#FFFFFF;}
#extracontent4 p.second_on {margin:8px 0px 0px 0px; padding:0px  0px  0px 30px; line-height:13px; background-color:#FFFFFF;}
/* #extracontent4 p.second_off {display:none;} */
#extracontent4 p.second_off span.more {display:none;}
#extracontent4 p.second_off {font-weight:normal; margin:8px 0px 0px 0px; padding:0px  0px  0px 30px; line-height:13px; background-color:#FFFFFF;}
#extracontent4 p.second_off span.darkgrey {font-weight:normal;}

#schmuck_klassisch, #schmuck_fashionable, #schmuck_visionaer, #uhren_klassisch, #uhren_fashionable, #uhren_visionaer { margin:0px 0px 0px 0px;}
#schmuck_klassisch iframe, #schmuck_fashionable iframe, #schmuck_visionaer iframe, #uhren_klassisch iframe, #uhren_fashionable iframe, #uhren_visionaer iframe {width:520px; height:365px; padding-bottom:20px; background-color:#FFFFFF;}


/* Abo Überblick E3DFDF*/
#abocontainer {margin:0px 0px 0px -30px; padding:0px 0px 36px 0px; float:left; width:584px;}
* html #abocontainer {margin:0px 0px 0px -60px; padding:0px 0px 36px 0px; float:left; width:584px;}

.abo {float:left; width:260px; margin:30px 0px 0px 30px; padding:0px 0px 0px 0px; background-color:#E3DFDF;}
* html .abo {float:left; width:260px; margin:30px 0px 0px 30px; padding:0px 0px 0px 0px; background-color:#E3DFDF;}

.abo h5 {margin:0px; padding:5px 5px 2px 5px; text-transform:uppercase; font-weight:bold; width:250px;}
p.oben {margin:0px 0px 0px 0px; padding:0px 5px 4px 5px; width:250px; font-size:12px;}
p.unten {margin:0px 0px 0px 0px; padding:0px 5px 5px 5px; width:128px; font-size:11px; line-height:12px;}
* html p.unten {margin:0px 0px 0px 0px; padding:0px 5px 5px 5px; width:120px; font-size:11px; line-height:12px;}

.jubilaeum1{ display:none;}
/* .jubilaeum2{ display:none;} */



/* #addon {width:573px;} */
#addon {width:100%; display:none;}
#addon_300right {float:right; margin:60px -18px 26px 0px; text-align:right; font-size:10px; position:relative; z-index:5;}
#addon_300left {float:left; margin:40px -18px 26px 0px; text-align:right; font-size:10px; position:relative; z-index:5; display:none;}
#addon_300center {float:right; margin:40px 140px 26px 0px; text-align:right; border:0px #555555 solid; font-size:10px; position:relative; z-index:5; display:none;}


/* Footer 
#footer {width: 818px; height: 100px; margin:0px auto 0px -12px; padding: 3px 3px 0px 3px; float:left; font-weight:bold; color:#CCCCCC; background:#812A4C url('imgs/bg_footer2.jpg') repeat-x scroll center top; border-left:12px solid #812A4C;border-right:12px solid #812A4C;}*/
/*#footer {width: 822px; height: 100px; margin:0px auto 0px -12px; border-top:1px #FFFFFF solid; padding: 6px 13px 0px 13px; float:left; font-weight:bold; color:#CCCCCC; background:#812A4C url('imgs/bg_footer2.jpg') repeat-x scroll center top; }*/
#footer {width: 817px; height: 100px; margin:3px auto 10px auto; border-top:1px #FFFFFF solid; padding: 6px 3px 0px 3px; float:left; font-weight:bold; color:#CCCCCC; }

.clear {clear:both; height:1px;}

/* Links */
a {text-decoration:none; color:#555555;}

td.navi {vertical-align:bottom; height:71px;}
a.navi_off {font-family:Arial, Helvetica, Sans-Serif; font-size:12px; font-weight:bold; color:#BBBBBB; text-decoration:none;}
a.navi_off:hover {color:#FFFFFF;}
a.navi_on {font-family:Arial, Helvetica, Sans-Serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

a.menu_off {color:#555555; text-decoration:none;}
a.menu_off span.menu {position:relative; left:0px; top:-1px; color:#E3DFDF; font-size:14px; font-weight:bold; text-decoration:none;}
a.menu_off:hover span.menu {color:#812A4C;}
a.menu_on {color:#812A4C; text-decoration:none;}
a.menu_on span.menu {position:relative; left:0px; top:-1px; color:#812A4C; font-size:14px; font-weight:bold; text-decoration:none;}

a.promo_off {color:#FFFFFF; text-decoration:none; font-size:12px; }
a.promo_off span.menu {position:relative; left:0px; top:-1px; color:#BBBBBB; font-size:14px; font-weight:bold; text-decoration:none;}
a.promo_off:hover span.menu {color:#812A4C;}
a.promo_off:hover {color:#812A4C; text-decoration:none; font-size:12px;}
a.promo_on {color:#812A4C; text-decoration:none;}
a.promo_on span.menu {position:relative; left:0px; top:-1px; color:#812A4C; font-size:14px; font-weight:bold; text-decoration:none;}

a.external {color:#812A4C;}

/* Bildergalerie  mode trend 1*/
#outeralbum {width:550px; background-color:#FFFFFF; border-top:1px #000000 solid; border-bottom:1px #000000 solid; padding:4px 0px; margin-bottom:4px;}
table.inneralbum {width:550px;}
table.inneralbum  td.bild {width:340px; padding-left:40px;}
table.inneralbum  td.bild img {width:300px; height:400px;}
table.inneralbum  td.text {width:210px; vertical-align:bottom; padding:0px 20px 30px 20px; color:#CFCFCF; font-size:10px;}
#album {float:right; height:28px;}
#album div {float:left; width:25px; padding:0px; cursor:pointer; font-weight:bold; font-style:normal;}
#album div a:active, #album div a:focus, #album div a:hover {color:#812A4C; background-color:#E5E3E3; }
div.hide {display:none; width:0; overflow:hidden;}
div.show {width:550px; background-color:#000000;}


#orderform1, #orderform2, #orderform3, #orderform4, #orderform5 {float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-color:#FFFFFF;}
.seeme_on{visibility:visible;}
.seeme_off {visibility:hidden; overflow:hidden; height:0px; }
#orderform5.seeme_off {display:none; overflow:hidden; height:0px; }
.seeme_off2 {display:none;}

.anzeige {text-align:right;font-size:11px;margin:0;padding:0 10px 0 0;}
