body { 
	background-color: #DDDDDD; 
	font-family: arial, verdana, helvetica; 
	font-size: 12.0px; 
    color: #000000; 
} 
 
div.white{ 
	background-color: #fff; 
	padding: 5px;
	width: 550;
} 
/* Text */
p {
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
}

.noclear {
	clear: none;
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.center {
	text-align: center;
}

.keinabstand {
	margin-top: 0px;
}

.small {
	font-size: 7pt;	
}

.fett {
	font-weight: bold;
}

.rot {
	color: #CC0033;	
}


/* Bilder */
/* Bild links, vom Text umflossen */
img.bildlinks {	
	position: relative;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	float: left;
	clear: both;
	z-index: 200;
}

/* Bild rechts, vom Text umflossen */
img.bildrechts {	
	position: relative;
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 5px;
	float: right;
	clear: both;
	z-index: 200;
}

/* Button fuer Demobereich*/
a.demobutton {
	background-color: #E9E9E9;
	padding: 2px 10px;
	border-left: 1px solid #D0D0D0;
	border-top: 1px solid #D0D0D0;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

a.demobutton:hover {
	background-color: #F0F0F0;
}

a.demobutton:active {
	background-color: #E9E9E9;
	padding: 2px 10px;
	border-left: 1px solid #D0D0D0;
	border-top: 1px solid #D0D0D0;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

input.demobutton {
	color:#ff0000;
	font-family: "Lucida Grande","Lucida Sans Serif","Trebuchet MS",Verdana,Arial,Helvetiva,sans-serif;
	font-size: 10pt;
	background-color: #E9E9E9;
	border-left: 1px solid #D0D0D0;
	border-top: 1px solid #D0D0D0;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

input.demobutton:hover {
	color: #6A001B;
	background-color: #F0F0F0;
}

a.demobutton:active {
	color: #6A001B;
	background-color: #E9E9E9;
}


/* Listen */
ul {
	list-style-image: url(/DemoSCARD/s_images/arrow_red.gif);
	list-style-type: disc;
	clear: both;
}

/* Listen in Zellen dürfen kein Abstand am Ende haben */
td ul {
	margin-bottom: 0px;
}

li {
	margin-left: -10px;
}



td, p, ul, li { 
	font-size: 12.0px; 
} 
 
.subnavi{ 
	background-color: #ff0000; 
	font-size: 12.0px; 
	color: #ffffff; 
} 
 
.subnavi a{ 
	text-decoration: none; 
	color: #ffffff; 
} 
 
.subnavi a.bold{	 
	font-weight: bold; 
} 
 
.subnavi a:hover{ 
	color: #ffffff; 
} 
 
.spacer{ 
	background-color: #DDDDDD; 
	font-size: 12.0px; 
	color: #000000;	 
} 
 
.content_reg{	 
	font-size: 12.0px; 
} 
 
.content_lightgray{ 
	background-color: #dddddd; 
	font-size: 12.0px; 
	color: #000000;		 
} 
 
.white{ 
	background-color: #dddddd; 
	font-size: 12.0px; 
	color: #000000;		 
} 
 
.content10{	 
	font-size: 10.0px; 
	color: #333333; 
} 
 
.content_red{	 
	font-size: 12.0px; 
	color: #ff0000; 
} 
 
.content_red a{	 
	font-size: 12.0px; 
	color: #ff0000; 
} 
 
.content_red a:hover{	 
	font-size: 12.0px; 
	color: #ff0000; 
} 
 
.content_reg bold{	 
	text-decoration: none;	 
	font-weight: bold; 
	color: #666666; 
} 
 
.content_kurz{  
    text-decoration: none;	  
    font-weight: bold;  
    color: #666666; 
} 
 
.bold{	 
	text-decoration: none;	 
	font-weight: bold; 
	color: #000000; 
} 
 
a{	 
	text-decoration: none; 
	color: #666666; 
} 
 
.content10 a{ 
	font-size: 10.0px; 
	text-decoration: none; 
	color: #333333; 
} 
 
.content10 a:hover{		 
	color: #333333; 
} 
 
.head{	 
	font-size: 17.0px; 
	color: #ff0000; 
	font-weight: bold; 
} 
 
.head a{ 
	font-size: 17.0px; 
	color: #ff0000; 
	font-weight: bold; 
} 
 
.head2{	 
	font-size: 12.0px; 
	color: #ff0000; 
	font-weight: bold; 
} 
 
.head2 a{ 
	font-size: 12.0px; 
	color: #ff0000; 
	font-weight: bold; 
} 
 
.head2NB{	 
	font-size: 12.0px; 
	color: #ff0000; 
	font-weight: normal; 
} 
 
.head2NB a{	 
	font-size: 12.0px; 
	color: #ff0000; 
} 
 
.head3 { 
	font-size: 12.0px; 
	color: #666666; 
	font-weight: normal; 
} 
 
.head3 a{ 
	font-size: 12.0px; 
	color: #666666; 
	font-weight: normal; 
} 
 
.navipath{	 
	font-size: 12.0px; 
	color: #ff0000; 
} 
 
.i80{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 78px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.i60{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 60px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.i145{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 145px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.i85{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 85px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.i115{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 118px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.i120{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 118px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.i170{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 170px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
.i154{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 126px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
 
.ib170{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 168px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.tb170{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 168px; 
	height: 80px; 
	border: 1px solid #666666; 
} 
 
.tb208{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 208px; 
	height: 200px; 
	border: 1px solid #666666; 
} 
 
.tb230{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 330px; 
	height: 80px; 
	border: 1px solid #666666; 
} 
 
.i185{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 185px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.i230{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 235px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
 
.i210{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 208px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
 
.i226{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 226px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
 
.i110{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 115px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.i25{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 25px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
 
.i40{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 48px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
 
.s235{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 235px; 
	height: 19px; 
	border: 1px solid #DDDDDD; 
	background-color: #CCCCCC; 
} 
 
.s80{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 78px; 
	height: 19px; 
	border: 1px solid #666666; 
	background-color: #DDDDDD; 
	border: 1px solid #666666; 
} 
 
.s210{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 200px; 
	height: 19px; 
	border: 1px solid #666666; 
	background-color: #FFFFFF; 
	border: 1px solid #666666; 
} 
 
.s170{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 168px; 
	height: 19px; 
	border: 1px solid #666666; 
	background-color: #DDDDDD; 
	border: 1px solid #666666; 
} 
 
.metanavi{ 
	font-size: 12.0px; 
	color: #ffffff; 
	text-decoration: none; 
} 
 
.metanavidsv{ 
	font-size: 12.0px; 
	color: #000000; 
	text-decoration: none; 
} 
	 
.headerWhite{	 
	font-size: 17.0px; 
	color: #ffffff; 
	font-weight: bold; 
} 
 
.headerGrey{	 
	font-size: 17.0px; 
	font-weight: bold; 
} 
 
.i180{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 180px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.bgred{ 
	background-color: #ff0000; 
} 
 
.bgwhite{ 
	background-color: #ffffff; 
} 
 
.bggrey{ 
	background-color: #666666; 
} 
 
.tablecol1{ 
	background-color: #DDDDDD; 
} 
 
.tablecol2{ 
	background-color: #CCCCCC; 
} 
 
.bggrey{ 
	background-color: #666666; 
} 
 
.bgdarkgrey{ 
	font-size: 12.0px; 
	color: #000000; 
	background-color: #999999; 
} 
 
.s175{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 175px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
 
.s110{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 110px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
 
.spacer a{	 
	text-decoration: none; 
} 
 
.spacer a:hover{		 
	text-decoration: none; 
} 

