/* Farben:

rot: #903;
gruen: #060;


*/

/* border:solid black 1px;*/

body{
color:#000;
background-color:#F0ECF0;
margin:30px;
padding:0;
font-size:1.1em;
letter-spacing:0;
font-family:Times, serif;
/*font-family:Helvetica, Arial, sans-serif;*/
}

img{
border-style:none;
}

p,div,span,td{
color:#333;
background-color:#F0ECF0;
font-family:Times, serif;
font-weight:bold;
}

li{
padding-bottom:1.5em;
}

a{
color:#903;   /* rot */
background-color:#F0ECF0;
text-decoration:none;
font-family:Times, serif;
font-weight:bold;
}

a:hover{color:#666;background-color:#F0ECF0;} /* grau */
a:link{color:#903;background-color:#F0ECF0;text-decoration:none;font-weight:bold;}

td{
padding:20px;
font-size:smaller;
}

.bgBlack{ /* für Fotos */
color:#FFF;
background-color:#000;
} 

.top{
color:#666;
background-color:#CCC;
}

#header{
padding:10px;
color:#666;
background-color:#CCC;
font-weight:bold;
text-align:left;
}


#prodHeader{
position:relative;
float:right;
margin-top:-20px;
margin-right:10px;
color:#060;
background-color:#CCC;
}

#menu{
text-align:center;
font-size:smaller;
font-weight:bold;
word-spacing:2.3em;
padding-top:8px;
color:#060; /* #093; */
background-color:#F0ECF0; 
}

#menu2{
position:relative;
float:left;
text-align:left;
font-size:smaller;
font-weight:bold;
margin-top:12px;
margin-left:12px;
width:200px;
line-height:2.0;
color:#060; /*#093; */
background-color:#F0ECF0; 
/*border:solid black 1px;*/
}



#center2{
float:right;
margin-top:30px;
margin-right:20%;
width:50%;
}

#centerPage{
text-align:left;
margin-top:30px;
margin-left:auto;
margin-right:auto;/*border:solid black 1px;*/
width:700px;
}

#servus{
padding-top:20px;
padding-bottom:40px;
}


#mitwirkende{
padding-top:30px;
}

#kurzinhalt{
padding-bottom:20px;
line-height:1.5em;
font-size:smaller;
}

.u1{
padding-top:30px;
font-weight:bold;
color:#093; 
background-color:#F0ECF0; 
}

/* blocksatz */
.text{
width:400px;
padding-top:15px;
font-size:smaller;
font-weight:bold;
text-align:justify;
color:#333; 
background-color:#F0ECF0; 
}


.block{
text-align:justify;
}

.vAbstand{
line-height:2em;
}


.grayLine{
width:100%; 
color:#CCC; 
background-color:#CCC; 
height:3px;
margin-right:0; 
text-align:right; 
border:1px solid #CCC;
}


.fett{
font-weight:bold;
}

.mager{
font-weight:normal;
}

.rot{
color:#C33; 
background-color:#F0ECF0; 
}

.rot2{
color:#C33; 
background-color:#CCC; 
}

.grau{
color:#666; 
background-color:#F0ECF0; 
}

.grau2{
color:#666; 
background-color:#CCC; 
}

.grsch{ /* dunkelgrau */
color:#060;
background-color:#F0ECF0;
font-weight:normal;
}

.gruen{
color:#060; /* #093; */
background-color:#F0ECF0; 
}

.sw{color:#000;background-color:#FFF;} /* schwarz */

.klein{
font-size:small;
}

.kleiner{
font-size:smaller;
}

.groesser{
font-size:larger;
}

.abstandTop{
padding-top:20px;
}

.abstandBottom{
padding-bottom:20px;
}

td.desc{
padding-left:10px;
text-align:left;
vertical-align:top;
font-size:small;
letter-spacing:0;
}

td.bild{
text-align:right;
}


.prodJahr{
font-size:smaller;
padding-right:10px;
}

.prodBild{
font-size:smaller;
}

.prodTitel{
font-size:smaller;
padding-left:10px;
}

p.bild{
padding-top:20px;
padding-right:20px;
font-size:small;
}

.invert{
color:#FFF;
background-color:#000;
}

.invertGelb{
color:yellow;
background-color:#000;
}
