.titelseite {  font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; color: #993333}
.toptitle {  font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #90351D; display:block; text-align:center}
.lang {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #993333; display:block; text-align:right}

.bestellen {
	display:block; 
	width:70%;
	padding-top:4px;
    padding-bottom:4px;

	background-color:#FFFF99; 
	border:solid 1px #330099; 
	color: maroon;
	text-align: center;
}

.buy_link:visited {	color: navy;	text-decoration: underline;}
.buy_link:link {	color: navy;	text-decoration: underline;}
.buy_link:visited {	color: navy;	text-decoration: underline;}
.buy_link:visited {	color: navy;	text-decoration: underline;}

.promo {
	display:block; 
	width:70%;
	padding-top:4px;
    padding-bottom:4px;

	background-color:#FFFF99; 
	border-style:double; 
	border-color:#330099; 
	border-width:4px;    
	color: maroon;
	text-align: center;
	
}
.navtable {
    color: maroon;
    text-align: center;
    border-top:1px solid maroon;
    padding-top:4px;
    border-bottom:1px solid maroon;
    padding-bottom:4px;
    margin:0px;
    background-color: white
}
.nav {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #993333;
    text-decoration: none
    }

.navaktiv {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #CC3300;
    text-align: center;
    text-decoration: none
}

p {  font-family: Arial, Helvetica, sans-serif}
bild_titel {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #663333}
.bild_titel {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #663333}
.bild_kuenstler { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #663333}
.bild_material { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}
.news {  font-size: 14px; font-weight: bold; color: #AA3333}
.c_text {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.c_time { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #993333}
.index { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #993333; display:block; text-align:center}


h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
 font-family:Arial,sans-serif; }

h1 { font-size:26px; margin-bottom:18px;  color: #663333}

h1.ph1 { font-size:21px; margin-bottom:18px; }

h2 { font-size:21px; margin-bottom:18px; color: #663333 }

h2.sh2 { font-size:21px; }

h3,h3.xmp,h3.xpl,h3.inf,h3.tip,h3.akt { font-size:16px;  color: #663333}

h4 { font-size:13.4px; }

p,ul,ol,li,div,td,th,address,blockquote { font-size:13.4px; }

li { margin-top:3px; }

pre { font-family:Courier New,Courier, sans-serif; font-size:13.4px; color:#0000C0; }

code,kbd,tt { font-family:Courier New,Courier, sans-serif; color:#0000C0; }

var { font-style:normal; color:#0000C0; }

strong { font-weight:bold; }

em { font-style:italic; }

dfn { font-style:italic; }

blockquote,cite { font-style:italic; }

.xmpcode { border-width:10px; border-style:solid; border-color:#EEEEEE; background-color:#FFFFE0; }

.code { background-color:#FFFFE0; }

.tabxpl { background-color:#E4EEFF; }

.doc { background-color:#EEEEEE; }

.qbar { background-color:#FFFFE0; font-size:13.4px; font-family:Arial,sans-serif; }

.blue { color:#0000C0; }

pre.normal { color:#000000; }

a:link { color:#AA3333; text-decoration:none;}

a:visited { color:#AA3333; text-decoration:none;}

a:active { color:#000000; text-decoration:none; }
a:hover { text-decoration:underline; }

a.an { text-decoration:none; }

.unicode { font-size:15px; font-family:Arial Unicode MS,Arial,sans-serif }

ins { color:#009900; font-weight:bold; text-decoration:none; }

del { color:#990000; font-weight:bold; text-decoration:line-through; }

big { font-size:16px; }

small { font-size:10px; }


#overview {
 border-collapse:collapse;
    border:2px solid #663333;
}
#overview td {
    background:white;
    border:1px solid #dddddd;
    padding:3px 5px 3px 5px;
}

#overview tr.grey td{
    background:#eeeeee;
}

#overview tr.tovhead td{
    background: #dddddd;
}
#newsletter { width:50%; background:#eeeeee; border:1px solid #663333;  }

