body {  
background-color: #FFF;
margin: 0px;
padding: 0px;
}


body, td, div {  
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #000000;
}

.titel {  
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #DF1328;
}

.titel2 {  
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}

.utitel {  
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #DF1328;
}

b {
font-weight: bold;
color: #8C8C8C;
}

.b2 {
font-weight: bold;
color: #FFCDD3;
}

.klein {  
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #7C7C7C;
}

.border {
border: 1px solid #9C9C9C;
}

.border_rot {
border: 1px solid #DF1328;
}

.border_weiss {
border: 1px solid #FFFFFF;
}


/* menu */

.dot {
line-height: 1px;
border: 1px solid #C5C5C5;
}

menu {
display: block;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #9F0E1F;
line-height: 18px;
text-indent: 15px;
letter-spacing : 4px;
width: 100%;
text-decoration: none;
}

a.menu {
display: block;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #9F0E1F;
line-height: 18px;
text-indent: 22px;
letter-spacing: 2px;
width: 100%;
text-decoration: none;
border-bottom: 1px solid #F6F6F6;
}

a.menu:hover {
color: #FFFFFF;
font-weight: bold;
background-color: #DF1328;
/* alt: background-color: #DF1328;*/
width: 100%;
text-decoration: none;
border-bottom: 1px solid #FFFFFF;
/*background-image:url(images/.gif);*/
}

.selected {  
display: block;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
font-weight: bold;
background-color: #DF1328;
line-height: 18px;
text-indent: 22px;
letter-spacing : 2px;
width: 100%;
text-decoration: none;
border-left: 1px solid #C5C5C5; 
border-bottom: 1px solid #FFFFFF;
/*background-image:url(images/.gif);*/
}

.selected:hover {  
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
font-weight: bold;
background-color: #DF1328;
text-decoration: none;
}




/* links */

a.trans {color: #DF1328; text-decoration :none;}
a.trans:hover {color: #DF1328; background-color: transparent; text-decoration: none;}

a {color: #8C8C8C; text-decoration :none;}
a:hover { color: #DF1328; text-decoration: underline;}

.design {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px; }
a.design {color: #E0E0E0; text-decoration :none;}
a.design:hover {color: #DF1328; text-decoration: none;}
 
.info {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;}
a.info {color: #EF8D97; text-decoration :none;}
a.info:hover {color: #9F0E1F; text-decoration: none;}

.date {  
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #DF1328;
}


/* formular */

.ff {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #FAFAFA;
width: 180px;
height: 17px;
border: 1px solid;
border-color: #C5C5C5;
margin-right: 10px;
}

.ff2 {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #FAFAFA;
width: 180px;
border: 1px solid;
border-color: #C5C5C5;
margin-right: 10px;
scrollbar-face-color: #FAFAFA;
scrollbar-arrow-color: #FAFAFA;
scrollbar-base-color: #FAFAFA;
scrollbar-3d-light-color: #FAFAFA;
scrollbar-darkshadow-color: #FAFAFA;
scrollbar-highlight-color: #FAFAFA;
scrollbar-shadow-color: #FAFAFA;
scrollbar-track-color: #FAFAFA;

}

.send {
background-color: #DF1328; 
width: 180px; 
font-size: 11px; 
font-family: Tahoma, Verdana,Arial,Geneva; 
color: #FFCDD3;
font-weight: bold;
border: 1px solid;
border-color: #FFFFFF;
}