html, body{  margin-top:10px;  padding:0px;  text-align:center; background-color:#000000; color:#FFFFFF; } 
#container {width: 1000px; padding:0px; margin: 0px; margin-left: auto; margin-right: auto; border:1px solid #999999;} 
#banner {text-align: left; padding: 0px; margin: 0px; background-image:url(header.jpg); background-repeat:no-repeat; height:235px;}
#outer{ border-left: solid 220px #000000; background-color: #000000;  } 
#inner{ margin:0px; width:100%; } /* die IE PC schlaufe */ 
#left { width:210px;  float:left;  position:relative;  margin-left:-220px; margin-top:50px; padding:5px; background-color: #000000; text-align:left;}
.content{ position: relative; float:left; margin-left:10px; margin: 0px; color:#FFFFFF; background-color:#000000; text-align:left; }
#footer{  height:50px;   background-color:#000000; color:#FFFFFF;  clear:both; } 
@media print{/*hide the left column when printing*/ #leftcol{display:none;} #twocols, #maincol{width:100%; float:none;}}

a {color:#ff0000; text-decoration:none;}
.font {color:#FFFFFF; background-color:#000d66;}
hr { height:1px; width:100%; color:#FFFFFF; background-color:#FFFFFF  }
.txt1{color:#993300;}
.imglink {border: 0px;}
p:first-letter {font-size:20px; color: #990000; font-weight:bold; }
.c1 {color:#33CC00;}
.c2 {color:#FFCC00;}
.c3 {color:#9933FF;}
.c4 {color:#00CCFF;}
.c5 {color:#FFFFFF;}
.Stil1 {font-size: 10px; color: #0000FF; background-color: inherit;}
.stil2 {font-size: 12px; color: #FF0000; background-color: inherit;}
.stil3 {font-size: 10px; color: #FFFFFF; background-color: inherit;}
.stil4 {font-size: 12px; font-weight:bold; color: #FF33FF; background-color: inherit;}

/*DIVs*/
.fillauto { width:auto;}
.fill {width:100%;}
.fill75 {width:75px;}
.fill160 {width: 150px; height:25px; background-image:url(st.gif);}
.fill160b {width: 150px; height:25px; background-image:url(sb.gif);}
.fillnav{width:100%; background-image:url(mb.gif); background-repeat:repeat-y;}
.fill2 {width:800px;}
.fill100 {width:100px;}
.fill150 {width:150px;}
.fill190 {width:190px;}
.fill220 {width:220px;}
.fill250 {width:250px;}
.fill400 {width:395px;}
.fill500 {width:500px;}
.fill600 {width:600px;}
.fill700 {width:700px;}
.fill650 {width:650px;}
.fill750 {width:750px;}
.black {background-color:#000000; color:#FFFFFF;}
.field {width:610px;}
.rechts {float:right;}
.links {float:left;}
.center {text-align:center;}
.horizontal {float:left;}
.middle {vertical-align:middle;}
.hoch1 {height:128px;}
.tinytext{font-size: 6pt;color:#FFFFFF; background-color:inherit;}
.log {text-align:right; vertical-align:middle;}
.inabstand{padding: 0px 5px 0px 5px;}
.inabstand2{padding: 5px 5px 5px 5px;}
.inabstand3{padding: 5px 0px 5px 0px;}
.counter {width:600px;}
.start {width:190px; height:190px; background-image:url(bg_start.gif); background-repeat: no-repeat;}
.border0{ border:1px dotted #000000;}
.border1{ border: 1px dotted #FFFFFF;}
.borderr{border-right: 2px solid #CC9900;}
.borderb{border-bottom:1px dotted #999999;}
.cls {clear: left;}

/* Formatierung für Tabellen!*/
.theme {font-size: 12px; font-weight:bold; color:#99FF66; background-color: inherit;}

table.all{border: 1px solid; border-color:#000000; }
table.allg{border: 1px solid; border-color:#000000; background-color: #000000; color:#FFFFFF; font-size:9px; font-weight:bold;  }
table.allg1{border: 1px solid; border-color:#FFFFFF; background-color: #CCCCCC;  color:#FFFFFF;  }

td.allg{border: 1px solid; border-color:#000000; }

td.news { background-color:inherit; border: 1px solid; border-color: #cccccc; color: #FFFFFF;font-size:9px;  font-weight: bold;}
td.news2 { background-color:#000d66; border: 1px solid; border-color:#000000; color: #CCFF99;  font-weight: bold;}

td.navhead { border: 1px solid; border-color:#000000; background-color:#ffffc1; color:#000000;  font-weight:bold;}
td.nav { width: 110px; background-color:#666666; color:#333399; }
td.nav1 { width: 110px; border: 0px; border-color:#FFFFFF;}
td.nav2 { background-color:#666666; border: 0px; color: #CCFF99;font-size:9px;  font-weight: bold;}
td.nav3 { vertical-align:top; background-color:#CCCCCC; border: 1px; border-color:#000000; color:#000000;  font-weight:bold;}

td.welc { background-color:#FFFFFF; border: 0px; color:#000000;  font-weight:bold;}
.welc2 { background-color:#00CC99; border: 3px; border-color: #FFFFFF; color:#000000;  font-weight:bold;}

td.main { width:68%; overflow:auto; background-color: #C0C0C0 ; border: 0px; color: #000000 ;}
td.skill1{ font-size:24px;}
td.skill2{background-color:#000000; color:#FFFFFF;vertical-align:middle;}
td.skill3{ background-image:url(nav_a.png);}
td.skill4{ background-image:url(nav_hover.png);}
.ok {
border: #9E8DE3;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
color:#000000;
background-color: #ECEEFD;
width: auto;
height:20px;
}
.input {
color:#000000;
font-size:12px;
border: #9E8DE3;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
background-color: #ECEEFD;
}
.select {
color:#000000;
font-size:12px;
border: #9E8DE3;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
background-color: #ECEEFD;
width:auto;
}

ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
/*[Menu] */
	
.menu { width: 160px;	margin-left: 30px; margin-top:10px;	}
	
.menu li a { color:#FFFFFF; background-color:inherit; text-decoration: none; height: 15px; padding-bottom:2px;}
	
.menu li a:link, .menu li a:visited {	color: #FFFFFF; display: block; }
	
.menu li a:hover {color: #CCFF00;}
	
.menu li a:active {color: #ffffff;}

.ok1 {
border: #000000;
border-style: solid;
border-top-width: 3px;
border-right-width: 3px;
border-bottom-width: 3px;
border-left-width: 3px;
background-color: #ECEEFD;
color:#000099;
width:150px;
height:25px;
}
