body { background-color:#EEEEEE; font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif; }
p { color: #000; font-size: 12px; line-height: 20px;  }
td { color: #000; font-size: 12px; line-height: 20px; border-collapse: collapse;}

a, a:link { color: #005AAD; font-size: 12px; text-decoration: none; }
a:visited { color: #005AAD; font-size: 12px;  text-decoration: none; }
a:visited:hover { color: #005AAD; font-size: 12px; l text-decoration: none; }
a:hover { color: #005AAD; font-size: 12px; text-decoration: none; }
a:active { color: #005AAD; font-size: 12px;  text-decoration: none; }

.titel { color: #000000;; font-size: 14px; font-weight: bold; line-height: 20px;}
.Titel-blau { color: #005AAD; font-size: 14px; font-weight: bold;}
.Titel-grau { color: #AAAAAA; font-size: 14px; font-weight: bold; line-height: 20px;}
.Titel-klein { color: #000000; font-size: 12px; font-weight: normal; line-height: 20px;}

.images 		{ border: solid 1px #005AAD}
.images-small 	{ border: solid 1px #999999;margin:1px}

.textblue { color: #005AAD; }
a:visited.textgray, a.textgray, .textgray { color: #999999; }

a:hover .textgray { color: #999999; }
a:hover .images 		{ border: solid 1px #005AAD;}
a:hover .images-small 	{ border: solid 1px #005AAD;}

#container { height: 435px; width: 990px; left: 24px; top: 135px; position: static; overflow: auto; visibility: visible; margin-top: 50px; margin-bottom: 10px;padding-left:5px; }
td.menubg1 {background-color:#005EAD; font-size: 13px; color:#FFFFFF; padding-left:5px; padding-right:5px; border:1px solid #FFFFFF;height:25px;cursor: default;border-collapse: collapse;}
td.menubg2 {background-color:#E32322; font-size: 13px; color:#FFFFFF; padding-left:5px; padding-right:5px; border-right:2px solid #FFFFFF;height:25px;cursor: default;}
td.cswmItm {border-bottom:1px solid #005AAD;width:104px;cursor: hand;line-height:14px;border-collapse: collapse;}

.sub_menucell_active{white-space: nowrap;color:#005AAD;cursor:default;}
.sub_menucell{white-space: nowrap;cursor: hand;}

textarea, input {
	font: 12px verdana,arial,sans-serif;
	height: 19px;
	border: 1px solid #005AAD; 	
}
.checkbox {
	border:0px none;
	margin-left:-2px;
	vertical-align: middle;
}

LI {
padding-left: 12px;
background-image: url(/siteimages/dot_grey.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

UL {
margin-left: 0;
padding-left: 0;
margin-top:-10px;
list-style: none;
}

hr {
	border-top:1px dotted #999999;
	line-height: 1px;
	height:1px;
}

