body{
	font-family:Arial;
	font-size: 14px;
	font-stretch:200;
	font-weight:900;
	letter-spacing:1pt;
	color: #FFFFFF; 
	background-color:#000000;
	margin-top:0px;
	margin-left:0px;
	text-decoration: none;
	scrollbar-base-color:#cccccc;
	scrollbar-3dlight-color:#cccccc;
	scrollbar-arrow-color:#cccccc;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#CF2521;
	scrollbar-highlight-color:#cccccc;
	scrollbar-shadow-color:#cccccc;
	scrollbar-track-color:#ffffff;
	background-image:url(../images/bg_rep.jpg);
	background-repeat:repeat-x;
	}
table{
	font-family:Arial;
	font-size: 14px;
	font-stretch:200;
	font-weight:900;
	letter-spacing:1pt;
	color: #FFFFFF; }
img {
	border:none;
	} 
/* Überschriften */
h1 {
	color:#00CC00;
	font-size: 22px;
	font-stretch:900;
	font-weight: 900;
	}	
h2 {
	color:#FFF980;
	font-size: 20px;
	font-stretch:800;
	font-weight: 700;
	}
h3 {
	color:#FF6600;
	font-size: 18px;
	font-stretch:700;
	font-weight:500;
	}
.mini {
	color:#FF0000;
	font-size: 9px;
	font-weight: 600;
	}
	
/* Links */
a {
	font-size: 12px;
	font-weight:900;
	font-stretch:500;
	}
a:link {
	color:#FFCC00;
	text-decoration: none;
	}
a:visited {
	color:#FFCC33;
	text-decoration: none;
	}
a:active {
	color:#999999;
	text-decoration: none;
	}
a:hover{
	color: #99CCFF;
	text-decoration:none;
	}
	
/** Layout **/
.id{
background-color:#000000;
}
.bottom {
	border-bottom: 5px double #cccccc;	
}
.side{
	background-image:url(../images/bg_side.gif); 
	background-repeat:repeat-y;
	background-attachment:fixed; 
	padding:0px;
	}
.top {
	background-image:url(../images/bg_top.gif); 
	background-repeat:no-repeat;	
}
.pop {
	color: #cccccc;
    width:150px;
	font-size: 10px;
	border: #CF2521 solid 2px;
	background-color:#1F638F;	
}
	
/* Formularfelder */
.menu{
  background-color:#000000;
  color:#FFFF00;
  font-size: 10px;
  font-weight:600; 
  letter-spacing:1pt;
}

/* Formulartable */
.formular {
	font-size: 14px;
	color:#FF6633;
	background-color:#333333;
	border:double #999999 3px;
	}
.minilist {
	border:double #ffffff 3px;
	}
	
/* Newsletter Admin */
.id{
font-size: 14px;
background-color:#24700C;
}
.id2{
font-size: 10px;
}

/* Shop */
.shop {

}
.outline {
}

.header {
font-family:Arial;
font-size: 12px;
font-weight: bold;
background-color: #B72B24;
color: #4CF824;      
}

.topic {
font-family:Arial;
font-size: 16px;
color: #4CF824;
}

.content {
font-family:Arial;
font-size: 12px;
}

td.splitter {
background-color: #155875;
height:1px;
padding:1px;
}      

/* Main Currency */
.macu	{
font-family:Arial;
font-size: 12px;
font-weight: bold;
}
/* Foreign currency */      
.focu	{
font-family:Arial;
font-size: 10px;
xfont-style: italic;
}

/* Pflichtfelder in Formularen
** Form fields which have to be filled */   
.musthave {
font-family:Arial;
font-size: 12px;
color: #cc0000;
}

.text	{
font-family:Arial;
font-size: 12px;
}

.errortext {
font-family: Arial;
font-size: 12px;
font-weight: bold;
text-align : center;
}

.effect {
/* >=IE5.5 / NS6.2 */
filter:progid:dxImageTransform.Microsoft.dropShadow(color=silver,offX=3,offY=3,positive=true);
border: 1px solid black;
}

pre {
font-family : monospace;
font-size : 12px;
}

