.head {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #CC0000 }
.subline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000 }
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.textFett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000 }
.textKlein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CC0000 }
.textKleinGrau {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999 }
.textWhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF }
.textWhiteFett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF }
.tS {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000}


.textFettSW { 
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000
}
.textFettBlau { 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #336699
}

.ms { 
	position:relative;
	z-index: 1; 
	left:0px;
	top:0px;
	width:600px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	background-color: #CCCCCC; 
	border-color: #DD0000 #DD0000 #DD0000 #DD0000; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	visibility: visible; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

BODY {
	margin-left : 0px;
	margin-top : 0px;
	margin-right: 0px; 
	margin-bottom: 0px;
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;
} 

form {
	margin-left : 0px;
	margin-top : 0px;
	margin-right: 0px; 
	margin-bottom: 0px;
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;
} 

blockquote {
	margin-left: 10px;
	margin-top: 5px;
	margin-right: 10px; 
	margin-bottom: 5px;
	padding-top: 5px; 
	padding-right: 10px; 
	padding-bottom: 5px; 
	padding-left: 10px;
} 

a:active {  color:#CC0000; text-decoration: none}
a:visited {  color:#CC0000; text-decoration: none}
a:link {  color:#CC0000; text-decoration: none}
a { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #CC0000; }
a:hover {  color:#CC0000; }
.alink {  color:#CC0000; text-decoration: none}

.unternav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3399ff}
.navi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color: #FFFFFF}
.naviU { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #FFFFFF}
.naviFett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF }

.newsHead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0000}
.newsText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FF6600}
.newsLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CC0000 }

.karteHan { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC0000}
.karteText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #CC0000}
.karteHaus { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}


.menu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
sup {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 9px; font-weight: bold; color: #FF0000; background-color: #FFFFFF; width: 11px; clip:   rect(   ); border: 1px solid; cursor: help; text-align: center; vertical-align: middle; border-color: #EEEEEE #CCCCCC #CCCCCC}


.spr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #EEEEEE;
	BORDER-LEFT:1px solid #CCCCCC;
	BORDER-RIGHT:1px solid #CCCCCC;
	BORDER-TOP:1px solid #CCCCCC;
	BORDER-BOTTOM:1px solid #CCCCCC;
	padding-left: 2px;
	padding-right: 2px;
}
.sprN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #EEEEEE;
	BORDER-LEFT:1px solid #CCCCCC;
	BORDER-RIGHT:1px solid #CCCCCC;
	BORDER-TOP:1px solid #CCCCCC;
	BORDER-BOTTOM:1px solid #CCCCCC;
	padding-left: 2px;
	padding-right: 2px;
}



.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CC0000;
	height:20px;
	width:171px;
	BORDER-LEFT:2px solid #FF6600;
	BORDER-RIGHT:2px solid #990000;
	BORDER-TOP:2px solid #FF6600;
	BORDER-BOTTOM:2px solid #990000;
	font-weight: bold;
	color: #FFFFFF;

}
.ar0 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#3366cc; font-size:11px; height:18px; width:24px; BORDER-LEFT:#999999 thin solid; BORDER-RIGHT:#999999 thin solid; BORDER-TOP:#999999 thin solid; BORDER-BOTTOM:#999999 thin solid; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.ar1 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#3366cc; font-size:11px; height:18px; width:143px; BORDER-LEFT:#999999 thin solid; BORDER-RIGHT:#999999 thin solid; BORDER-TOP:#999999 thin solid; BORDER-BOTTOM:#999999 thin solid; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.ar2 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#3366cc; font-size:11px; height:18px; width:290px; BORDER-LEFT:#999999 thin solid; BORDER-RIGHT:#999999 thin solid; BORDER-TOP:#999999 thin solid; BORDER-BOTTOM:#999999 thin solid; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.ar3 { overflow:auto; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3366cc; font-size:11px; height:72px; width:290px; BORDER-LEFT:#999999 thin solid; BORDER-RIGHT:#999999 thin solid; BORDER-TOP:#999999 thin solid; BORDER-BOTTOM:#999999 thin solid; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.ar4 { overflow:auto; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3366cc; font-size:11px; height:36px; width:315px; BORDER-LEFT:#999999 thin solid; BORDER-RIGHT:#999999 thin solid; BORDER-TOP:#999999 thin solid; BORDER-BOTTOM:#999999 thin solid; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.ar5 { overflow:auto; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3366cc; font-size:11px; height:36px; width:275px; BORDER-LEFT:#999999 thin solid; BORDER-RIGHT:#999999 thin solid; BORDER-TOP:#999999 thin solid; BORDER-BOTTOM:#999999 thin solid; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.ar6 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#3366cc; font-size:11px; height:18px; width:85px; BORDER-LEFT:#999999 thin solid; BORDER-RIGHT:#999999 thin solid; BORDER-TOP:#999999 thin solid; BORDER-BOTTOM:#999999 thin solid; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.ar7 { overflow:auto; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3366cc; font-size:11px; height:72px; width:355px; BORDER-LEFT:#999999 thin solid; BORDER-RIGHT:#999999 thin solid; BORDER-TOP:#999999 thin solid; BORDER-BOTTOM:#999999 thin solid; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.ar8 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#3366cc; font-size:11px; height:18px; width:355px; BORDER-LEFT:#999999 thin solid; BORDER-RIGHT:#999999 thin solid; BORDER-TOP:#999999 thin solid; BORDER-BOTTOM:#999999 thin solid; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }

.suche  { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	height:16px; 
	width:100px; 
	border: 1px solid #CC0000
}
.sucheAN { color: #CC0000; }
.sucheSel { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:16px;
	width:140px;
	border: 1px solid #999999;
}
.sucheSel1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:16px;
	width:200px;
	border: 1px solid #999999;
}
.suche1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:16px;
	width:160px;
	border: 1px solid #999999;
}
.sucheGrau {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:16px;
	width:100px;
	border: 1px solid #999999;
}

.sucheGrau1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:16px;
	width:300px;
	border: 1px solid #999999;
}


.go {  font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:10px; height:16px; color:#CC0000; background-color:#FFFFFF; BORDER-LEFT:#CC0000 thin solid; BORDER-RIGHT:#CC0000 thin solid; BORDER-TOP:#CC0000 thin solid; BORDER-BOTTOM:#CC0000 thin solid; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }

.cacib_list { position:absolute; z-index: 100; visibility: visible; left:-270px; top:-600px; width: 116px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;}


.textGrau {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999}
.textGrauFett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #999999}

.goGrau { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size:10px; 
	height:16px; 
	width:28px;
	color:#CC0000; 
	background-color:#FFFFFF; 
	BORDER-LEFT:#999999 thin solid; 
	BORDER-RIGHT:#999999 thin solid; 
	BORDER-TOP:#999999 thin solid; 
	BORDER-BOTTOM:#999999 thin solid; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}
.goGrau1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size:10px; 
	height:16px; 
	color:#CC0000; 
	background-color:#FFFFFF; 
	BORDER-LEFT:#999999 thin solid; 
	BORDER-RIGHT:#999999 thin solid; 
	BORDER-TOP:#999999 thin solid; 
	BORDER-BOTTOM:#999999 thin solid; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

li { list-style-image: url(/media/li.gif)}

.ticker {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:16px;
	width:440px;
	border: 1px solid #999999;
}
.warenkorb {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:16px;
	width:30px;
	border: 1px solid #999999;
}

.suchZ {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FF0000; vertical-align: middle; border: solid; cursor: crosshair; border-color: #EEEEEE #999999 #999999 #EEEEEE; ; border-width: 1px 2px 2px 1px;; text-align: center; background-color: #FFFFFF; clip:  rect(   )}

.fci {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CC0000;
	height:20px;
	width:20px;	
	BORDER-LEFT:2px solid #FF6600;
	BORDER-RIGHT:2px solid #990000;
	BORDER-TOP:2px solid #FF6600;
	BORDER-BOTTOM:2px solid #990000;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center; 

}



.fciN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CCCCCC;
	height:20px;
	width:20px;	
	BORDER-LEFT:1px solid #AAAAAA;
	BORDER-RIGHT:1px solid #AAAAAA;
	BORDER-TOP:1px solid #AAAAAA;
	BORDER-BOTTOM:1px solid #AAAAAA;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;

}


.alg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CC0000;
	height:20px;
	width:200px;
	BORDER-LEFT:2px solid #FF6600;
	BORDER-RIGHT:2px solid #990000;
	BORDER-TOP:2px solid #FF6600;
	BORDER-BOTTOM:2px solid #990000;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;

}

.algN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CCCCCC;
	height:20px;
	width:200px;
	BORDER-LEFT:1px solid #AAAAAA;
	BORDER-RIGHT:1px solid #AAAAAA;
	BORDER-TOP:1px solid #AAAAAA;
	BORDER-BOTTOM:1px solid #AAAAAA;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;

}



.herv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CC0000;
	height:18px;
	width:18px;	
	BORDER-LEFT:2px solid #FF6600;
	BORDER-RIGHT:2px solid #990000;
	BORDER-TOP:2px solid #FF6600;
	BORDER-BOTTOM:2px solid #990000;
	font-weight: bold;
	color: #FFFFFF;

; cursor: hand
; background-position: center center
; text-align: center

}

.delete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CC3300;
	height:20px;
	width:80px;	
	BORDER-LEFT:2px solid #eeeeee;
	BORDER-RIGHT:2px solid #999999;
	BORDER-TOP:2px solid #eeeeee;
	BORDER-BOTTOM:2px solid #999999;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center; 
	cursor: hand
}

.edit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #cccccc;
	height:20px;
	width:80px;	
	BORDER-LEFT:2px solid #eeeeee;
	BORDER-RIGHT:2px solid #999999;
	BORDER-TOP:2px solid #eeeeee;
	BORDER-BOTTOM:2px solid #999999;
	font-weight: normal;
	color: #000000;
	text-align: center; 
	cursor: hand
}

.neu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #cccccc;
	height:20px;
	
	BORDER-LEFT:2px solid #eeeeee;
	BORDER-RIGHT:2px solid #999999;
	BORDER-TOP:2px solid #eeeeee;
	BORDER-BOTTOM:2px solid #999999;
	font-weight: normal;
	color: #CC3300;
	text-align: center; 
	cursor: hand
}

.d_ok {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #000000;
} 

.d_zk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EEEEEE;
	color: #999999;
} 

.d_vr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFAAAA;
	color: #999999;
} 

.feldEdit { overflow:auto; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3366cc; font-size:11px; height:300px; width:470px; BORDER-LEFT:#999999 thin solid; BORDER-RIGHT:#999999 thin solid; BORDER-TOP:#999999 thin solid; BORDER-BOTTOM:#999999 thin solid; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
#vorschau { position:relative; width:100%;  overflow:hidden; top:0; left:0; z-index:2; visibility: visible; } 

.comboWettbewerbe {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:16px;
	width:210px;
	border: 1px solid #999999;
}

.LogOut{
	text-decoration: none;
	color: #FFFFFF;
}


.eX {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CC0000;
	BORDER-LEFT:0px solid #FF6600;
	BORDER-RIGHT:1px solid #990000;
	BORDER-TOP:0px solid #FF6600;
	BORDER-BOTTOM:1px solid #990000;	
	color: #FFFFFF;
	text-align: center;

}

.eXN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CCCCCC;
	BORDER-LEFT:1px solid #AAAAAA;
	BORDER-RIGHT:1px solid #AAAAAA;
	BORDER-TOP:1px solid #AAAAAA;
	BORDER-BOTTOM:1px solid #AAAAAA;
	color: #FFFFFF;
	text-align: center;

}

