body
{
	margin: 0 auto;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
	background: #ffffff;
	font-size: 100.01%;
	color: #223055;
}

#wrapper
{
	background: #ffffff;
	padding: 4px 4px 0px 4px;
	font-size: 0.688em;
	margin: 0px auto;
	width: 1027px;
}
#wrapper h3
{
	width: 100%;
	font-size: 1.25em;
	border-bottom: #D4D4D4 1px solid;
	padding: 0px 0px 4px 0px;
}
#wrapper abbr
{
	height: 12px;
	border-bottom: none;
	width: 12px;
	background: url(bilder/help.png) right top no-repeat; 
	padding: 0px 15px 0px 0px;
}
#wrapper input[type=submit]
{
	height: 18px;
	width: 105px;
	background: url(bilder/submit.png) #fbfaf8 left no-repeat;
	border: none;
	font-size: 1em;
	padding: 0px 0px 4px 0px;
}

#kundenbereich a, #kundenbereich a:visited
{	
	font-weight:bold;
	border-bottom: none;
	text-decoration: none;
	color: #000000;
}
#kundenbereich ul
{ 
	list-style: none;
	padding:0px;
}

#kundenbereich a:hover
{
	text-decoration:underline;
}
#kundenbereich input[type=submit]
{
	height: 18px;
	width: 105px;
	background: url(bilder/submit.png) #fbfaf8 left no-repeat;
	border: none;
	font-size: 1em;
	padding: 0px 0px 4px 0px;
}

/* - MENU - */
#menu
{
	height:25px;
	padding-left:0px;
	background-color:#1C2839;
	clear:both;
}

#menu ul
{
	list-style: none; /*keine aufzählungspunkte */
}

#menu li
{
	padding: 5px 0px 0px 10px;
	float: left;
	margin: 0px 5px 0px 0px;
	text-align: center;
	text-decoration: none;
	font-weight:bold;
	color: #ffffff;
}

#menu li a:active, #menu li a:hover
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
#menu a, #menu a:visited
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

#navigation {
	height:25px;;
	background-color:#1C2839;
}

#xlbuttons {
float:left
}
#logo
{
	padding: 6px 0px 6px 6px;
	float:left;
}
#language_switch
{
	padding-top:23px;
	padding-left:894px;
}
.header
{
float: right;
border: 0px;
padding-right:1px;
}
.btn_kann {
	padding-top:1px;
}
.btn_braucht {
	padding-top:1px;
}

/* - Was-MENU - */
#was_menu {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0;
	width: 226px;
}
#was_menu li {
	font: 1.7em Verdana, Helvetica, sans-serif;
	font-weight:bold;
}
#was_menu a {
	background: #11497D;

	color: #ffffff;
	display: block;
	margin-top: 1px;
	margin-bottom: 1px;
	padding: 12.5px 12px;
	text-decoration: none;
}
#was_menu a:hover {
	text-decoration: underline;
}
#kundenbereich {
color:#AAAAAA;
background:#EDF1F4;
padding-left:1px;
}
#changelog {
background:#F3F3F3;
padding-left:1px;
margin-top:1px;
margin-bottom:1px;
}
.input_login_startseite { border-left: 1px solid; border-right: 1px solid; border-top: 1px solid; border-bottom: 1px solid; height:17px; width:140px; font-size:7pt; FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #ADADAD; BORDER-BOTTOM-COLOR: #ADADAD; COLOR: #223055; BORDER-TOP-COLOR: #ADADAD; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #ADADAD; margin-top:4px; }
.input_login_button_startseite { height:16px; width:91px; background-image:url(bilder/login2.gif); border:0px; margin-top:8px; margin-left:54px}
#changelog  strong
{
	font-size: 1.3em;
}

#Einleitung  li{
	font-size:1.1em;
	line-height: 2;
}
#was_kann_es li {
	font-size:1.1em;
}
#was_kann_es a:active, #was_kann_es a:hover
{
	color:#000000;
	text-decoration: underline;
}
#was_kann_es a, #was_kann_es a:visited
{
	color:#000000;
	text-decoration: none;
}
#was_braucht_es li {
	font-size:1.1em;
}
#vadmin_braucht
{
height:400px;background-image:url(bilder/vadmin_braucht.png);background-repeat:no-repeat;background-position:40px 20px;
}

/* Startseite */
#test
{
	height: 160px;
	width: 300px;
	padding: 0px 0px 0px 12px;
	float: left;
}

#test input[type=submit]
{
	margin: 4px 0px 0px 0px;
}
#os
{
	height: 180px;
	width: 300px;
	padding: 0px 0px 0px 12px;
	float: left;
}

#os #listleft
{
	width: 150px;
	float: left;
}

#os #listright
{
	width: 150px;
	float: left;
}

#os ul
{
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#os li
{
	float: left;
}

#os li.limain
{
	clear:both;
}

#os li li.os
{
	float: left;
	margin: 5px 0px 0px 5px;
}

#os a
{
	padding: 0px 0px 0px 0px;
	background: none;
	color:#000000;
	text-decoration:none;
	font-size:0.8em;
}
#livezilla
{
	padding-top:20px;
}


#Funktionen_je_Ebene
{
	padding-left:160px;
	height:90px;
	clear:both;
}
#Funktionen_je_Ebene dt
{
	font-size:1.1em;
	text-align: left;
	text-decoration: none;
	width: 400px;
	padding: 0px 0px 0px 0px;
	float: left;
	clear: both;
}

#Funktionen_je_Ebene dt a:active, #Funktionen_je_Ebene dt a:hover
{
	color:#000000;
	text-decoration: underline;
}
#Funktionen_je_Ebene a, #Funktionen_je_Ebene a:visited
{
	color:#000000;
	text-decoration: none;
}

/* Was braucht vAdmin? */
#vorgehensweise ol li {color:#DEDEDE; font-size: 20px;}
#vorgehensweise ol li span {color: #000000; font-size: 12px;}

#vorgehensweise a, #vorgehensweise a:visited
{
	text-decoration: none;
	color: #000000;
}

#vorgehensweise a:active
{
	color: #223055;
}
#vorgehensweise a:hover
{
	text-decoration: underline;
}


/* add von informatikum: Sprachen */
#sprachen 
{
	line-height:1.3;
}
#sprachen dt
{
	width: 160px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	float: left;
	clear: both;
}

#sprachen dd
{
	margin: 0px 0px 0px 170px;
	padding: 0px 0px 5px 0px;
}
#sprachen a:active, #sprachen a:hover
{
	color:#000000;
	text-decoration: underline;
}
#sprachen a, #sprachen a:visited
{
	color:#000000;
	text-decoration: none;
}
/* good old clearfix - remember to use conditional comment for ie6 with .clearfix {height:1px;} */
.clearfix:after {
content:".";
display:block;
height:0;
font-size:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
#faq dt
{
	font-weight: bold;
	padding: 2px;
}

#faq dd
{
	border-bottom: #D4D4D4 1px solid;
	border-top: #D4D4D4 1px solid;
	background:#F4F4F4;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 20px;
}
#faq_link
{
	padding: 4px 4px 4px 4px;
	margin:4px 0px 0px 0px;
	background-color:#E6E6E6;
}
#faq_link a:active, #faq_link a:hover
{
	color:#000000;
	text-decoration: underline;
}
#faq_link a, #faq_link a:visited
{
	color:#000000;
	text-decoration: none;
}
#support dt
{
	width: 160px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	float: left;
	clear: both;
}

#support dd
{
	margin: 0px 0px 0px 170px;
	padding: 0px 0px 5px 0px;
}
#support a:active, #support a:hover
{
	color:#000000;
	text-decoration: underline;
}
#support a, #support a:visited
{
	color:#000000;
	text-decoration: none;
}
/* Impressum */
#impressum dt
{
	width: 160px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	float: left;
	clear: both;
}

#impressum dd
{
	margin: 0px 0px 0px 170px;
	padding: 0px 0px 10px 0px;
}
#impressum a:active, #impressum a:hover
{
	color:#000000;
	text-decoration: underline;
}
#impressum a, #impressum a:visited
{
	color:#000000;
	text-decoration: none;
}
/* Preise */
#preise , #preise  li{
	font-size:1.1em;
	line-height: 2;
}
/* Login_alt */
#Login_alt , #Login_alt  li{
	font-size:1.1em;
	line-height: 2;
}

/* Anleitungen */
#anleitungen
{
	padding: 0px 0px 0px 0px;

}
#anleitungen a, #anleitungen a:visited
{
	text-decoration: none;
	color: #000000;
}
#anleitungen a:hover
{
	text-decoration: underline;
}
#anleitungen dt
{
	width: 300px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	float: left;
	clear: both;
}

#anleitungen dd
{
	margin: 0px 0px 0px 300px;
	padding: 0px 0px 0px 0px;
}
/* Meine Lizenzen */
#meine_lizenzen input[type=submit]
{
	height: 18px;
	width: 150px;
	background: url(bilder/submit_breiter.png) #fbfaf8 left no-repeat;
	border: none;
	font-size: 1em;
	padding: 0px 0px 4px 0px;
}
/* Anmelden */
#anmelden
{
	text-align:center;
}
/* vAdmin testen */
#vadmin_testen
{
	font-size:1.1em;
	
}
#vadmin_testen dt
{
	width: 160px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	float: left;
	clear: both;
}

#vadmin_testen dd
{
	margin: 0px 0px 0px 160px;
	padding: 0px 0px 0px 0px;
}
#vadmin_testen input[type=submit]
{
	height: 18px;
	width: 150px;
	background: url(bilder/submit_breiter.png) #fbfaf8 left no-repeat;
	border: none;
	font-size: 1em;
	padding: 0px 0px 4px 0px;
}
/* Betriebssysteme */
#betriebssysteme
{
	padding: 0px 0px 0px 12px;
	float: left;
}

#betriebssysteme #bs_listleft
{
	width: 350px;
	float: left;
}

#betriebssysteme #bs_listright
{
	width: 350px;
	float: left;
}

#betriebssysteme ul
{
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#betriebssysteme li
{
	float: left;
}

#betriebssysteme li.bs_limain
{
	clear:both;
}

#betriebssysteme li li.betriebssysteme
{
	float: left;
	margin: 5px 0px 0px 5px;
}
