body{background-image:url(../img/common/background.jpg); background-repeat:no-repeat; background-color:#481406; padding:13px 0 0 47px; border:0; margin:0;}
body, table, td {color:#966054; font-family:Verdana, Arial, Helvetica, Sans Serif; font-size:12px;}
table td.weiss{background-color:#faefd2;}
img{border:0;}

a {font-size:12px; font-weight:bold; color:#966054; text-decoration:underline;}
a:hover {font-size:12px; font-weight:bold; color:#966054; text-decoration:underline;}
a:active {font-size:12px; font-weight:bold; color:#966054; text-decoration:underline;}

table.back-top{background-image:url(../img/common/back-top.gif);
background-repeat:no-repeat;background-color:transparent;}
table.back-bottom{background-image:url(../img/common/back-bottom.gif);
background-repeat:no-repeat;background-color:transparent;}
table td.repeaterleft{background-image:url(../img/common/repeater.gif); background-repeat:repeat-y;background-color:transparent;}
table td.repeaterright{background-image:url(../img/common/repeater2.gif); background-repeat:repeat-y;background-color:transparent;}
table td.back-right{background-image:url(../img/common/back-right.gif); background-repeat:no-repeat;background-color:transparent;}
table td.back-left{background-image:url(../img/common/back-left.gif); background-repeat:no-repeat;background-color:transparent;}

/* umgestylte h1 */

div.rightcontainer h1{background-color:#fbf4e0;padding:0 1px 0 1px;border-top:1px #966054 solid; border-bottom:1px #966054 solid; text-transform:uppercase;font-size:12px;font-weight:bold; margin:0 0 7px 0;}
#flyer DIV.flyerborder h1{color:#fbf4e0;background-color:#966054;text-transform:none;padding:1px 1px 1px 3px; font-size:12px;margin:0; font-weight:normal}


#hauptnav {border-bottom:1px #966054 solid;margin-top:59px;margin-bottom:5px;width:580px;}
#hauptnav DIV.hauptnavtable{background-color:#fbf4e0;border-top:1px #966054 solid; }


#hauptnav a.inaktiv{font-size:14px; font-weight:bold; color:#966054; text-decoration:none; background-color:#fbf4e0;padding:0 1px 0 1px}
#hauptnav a.inaktiv:hover{font-size:14px; font-weight:bold; color:#966054; text-decoration:none; background-color:#fbf4e0;padding:0 1px 0 1px}
#hauptnav a.inaktiv:active{font-size:14px; font-weight:bold; color:#966054; text-decoration:none; background-color:#fbf4e0;padding:0 1px 0 1px}

#hauptnav a.aktiv{font-size:14px; font-weight:bold; color:#faefd2; text-decoration:none; background-color:#966054; padding:0 1px 0 1px}
#hauptnav a.aktiv:hover{font-size:14px; font-weight:bold; color:#faefd2; text-decoration:none; background-color:#966054; padding:0 1px 0 1px}
#hauptnav a.aktiv:active{font-size:14px; font-weight:bold; color:#faefd2; text-decoration:none; background-color:#966054; padding:0 1px 0 1px}


#hauptnav DIV.subnavtable{width:580px; font-weight:bold;}

#subnav{font-size:12px; font-weight:bold;}
#subnav a {color:#966054; text-decoration:none;}
#subnav a:hover {color:#966054; text-decoration:underline;}
#subnav a:active {font-weight:bold; color:#966054; text-decoration:underline;}

#flyer {background-color:#fbf4e0; width:196px; font-size:11px;margin-top:5px;border:1px #966054 solid;}
#flyer .headlinecontainer{margin-bottom:8px;}
#flyer .flyerheadline{color:#fbf4e0;background-color:#966054;text-transform:none;padding:1px 1px 1px 3px;}
#flyer DIV.flyerborder{border:1px #fbf4e0 solid;}

#grossansicht {width:641px;background-color:#fbf4e0; border:1px solid #966054; position:absolute; top:175px; left:151px; background-color:#fbf4e0; display:none;}

#grossansicht table.imagetable{margin:2px 18px 18px 18px;}

#grossansicht a {font-size:12px; font-weight:bold; color:#966054; text-decoration:none;}
#grossansicht a:hover {font-size:12px; font-weight:bold; color:#966054; text-decoration:underline;}
#grossansicht a:active {font-size:12px; font-weight:bold; color:#966054; text-decoration:underline;}

.smalltext{font-size:9px;font-weight:bold;text-align:center;margin-right:30px;line-height:95%}
.logo{margin-top:30px;}

.headline{background-color:#fbf4e0;padding:0 1px 0 1px;border-top:1px #966054 solid; border-bottom:1px #966054 solid; text-transform:uppercase;font-size:12px;font-weight:bold;}

DIV.bigimagecontainer{border:1px solid #966054;}
DIV.bigimageborder{border-top:1px solid #fbf4e0; border-left:1px solid #fbf4e0; border-right:1px solid #fbf4e0;  vertical-align:middle;}   

.bildernav{border-top:1px #966054 solid; border-bottom:1px #966054 solid; margin-top:5px;margin-bottom:9px; background-color:#fbf4e0; padding:0;}
td.bildernavtd{font-size:8px;}

.bildernav a{font-size:8px; text-decoration:none;}
