


	
<style type="text/css">
	* { 
		margin: 0;
		padding: 0;
	}
	
	body {
		margin:0;
		padding:0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #616161;
		background-color: #ffffff;
	}
	
	h1 {
		color: #616161;
		background-color: #ffffff;
		font-size: 12px;
		font-weight: bold;
		padding-bottom:10px;
	}
	
	h2 {
		font-weight: normal;
		font-size: 100%;
	}
	h2.custom {
		font-weight: bold;
		font-size: 100%;
	}
	
	h3 {
		font-weight: bold;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
    span.sicherheitstipps-praefix {
        font-weight: normal;
        font-size: 12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
    }
    
	img {
		border: 0;
	}
	
	ol { 
		list-style-position: inside;
	}
		
	ul { 
		list-style-position: outside;
	}
	
	li {
		width:100%;
	}
	
    li.welcome-mehr {
        margin: 10px; 
        width: 240px;
        vertical-align: top;
    }
    
	p {
		margin-bottom: 1em;
		margin-top: 1em;
		line-height:18px;
	}
	
    p.hilfe-seiten-top {
      #  height: 160px;       
    }
    
    img.hilfe-seiten-top {
        float:left; 
        margin-right: 10px; 
        margin-bottom: 0px;
    }
    
	input {
		background-color: #ffffff;
		/*border: 0;*/
		padding: 0;
		margin: 0;
		color: #616161;
		/*font-weight: bold;*/
	}

	input.form-field {
		width: 220px;
		border: solid 1px;
	}
	
    input.form-field_kontakt {
        width: 98%;
        border: solid 1px;
    }
    
    textarea.kontakt {
        margin-left: 0;
        width: 98%;
        height: 10em;
        border: 1px solid;
    }

    input.form-field_kontakt_error {
        width: 98%;
        border: solid 1px;
        background-color: #FFDDCC;
    }
    
    textarea.kontakt_error {
        margin-left: 0;
        width: 98%;
        height: 10em;
        border: 1px solid;
        background-color: #FFDDCC;
    }

 	input.form-field-error {
		width: 220px;
		border: solid 1px;
		background-color: #FFDDCC;
	}
	
    input.form-field-schutzwort {
        width: 460px;
        border-color: #616161; 
        border-width: 1px;
        border-style: solid;
    }
    
	input.nobg{
		background-color: #ffffff;
		border: 0;
		padding: 0;
		margin: 0;
		font-weight: bold;
	}
		
    input.quiz-question-radiobuttons {
        background-color: #ffffff;
        border: 0;
        padding: 0px;
        margin: 0px;
        font-weight: normal;
    }
        
    label.quiz-question-radiobuttons {
        background-color: #ffffff;
        border: 0;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 5px;
        font-weight: normal;
    }

    p.quiz-question-radiobuttons {
        margin-bottom: 0em;
        margin-top: 0em;
        line-height:18px;
    }

    table.quiz-question {
        cellspacing: 10px;
    }
    
    p.quiz_answer {
        padding: 0px 10px 0px 30px;
        margin-top: 5px;
        margin-bottom: 10px;
    }
    
    p.quiz_question {
        padding: 0px 10px 0px 0px;
        margin-top: 5px;
        margin-bottom: 10px;
    }
    
    img.quiz_answer {
        float: left;
        margin-top: 0px;
    }

    legend.quiz {
    color: #616161;
        padding: 10px 10px 5px 10px;      
        font-weight: bold;
    }
            
	select {
	    border-color: #616161; 
	    border-width: 1px;
        color: #616161; 
	}
	
    option {
        color: #616161; 
    }
    
	select.form-field {
		width: 220px;
	}
	
 	select.form-field-error {
		width: 220px;
		background-color: #FFDDCC;
	}
	
	*.orange{
		color: #ffffff;
		background-color: #ff6600;
		border: 0px;
		padding: 0px 5px 0px 5px;
	}

	p.register {
		margin-bottom: 5px;
		margin-top: 5px;
	}
	
	p.fehlermeldung {
		color: red;
		font-weight: bold;
	}
	
	p.login {
		width:100%; 
		text-align:right;
		margin-top: 5px;
		margin-bottom: 5px;
	}
	
	td.auditLeftCol {
		width:200px;
	}
	
	/* Styles fuer das Radar */
	
	div.radar {
		width: 515px;
		border: 1px solid #d1d3d4;
		margin-top: 20px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 10px;
		padding-right: 95px;
		text-align: left;
		vertical-align: middle;
	}	
	
	
	
    .form-fieldset {
        border: 1px solid #d1d3d4;
        margin-bottom: 10px;
        padding: 5px;
    }
	
	
	fieldset.radar {
		border: 1px solid #d1d3d4;
		margin-bottom: 10px;
		padding: 5px;
		text-align: left;
	}
	ul.radar{
		list-style-type: none;
	}
	li.radar{
		margin-bottom: 5px;
	}
	
    legend {
        color: #616161;
        font-weight: bold;
    }
    
	legend.radar {
	color: #616161;
		padding: 10px;		
		font-weight: bold;
	}
	
	
	/* Styles fuer Downloadlinks  */
	table.dllinks {
		border-collapse: collapse;
	}
	th.dllinks {
		background-color: #e9e9e9;
		border: 1px solid #d1d3d4;
		padding: 6px;
	}
	td.dllinks {
		background-color: #e9e9e9;
		border: 1px solid #d1d3d4;
		padding: 6px;
	}	
	td.dllinks-content {
		border: 1px solid #d1d3d4;
		padding: 6px;
	}
	
	#dllinkexecution {
		width: 500px;
		margin:25px;
	}
	p.dllinkexectuionTop{
	margin-top:12px;
	}
	p.dllinkexectuionBottom{
	margin-bottom:12px;
	}
	
	/* Styles fuer Radar */
	img.radar {
		padding-top: 0px; 
		padding-bottom: 0px;
	}
	
	p.radar {
		padding-left:10px;
		font-weight: bold;
		line-height: 18px;
	}
	
	table.radar{
		margin: 0;
		border: 0;
		width: 535px;
	}
	
	td.radarLeftCol{
		width:225px;
	}
	
	td.radarCenterCol{
		width: 80px;
		text-align: center;
		padding-top: 25px;
		padding-bottom: 25px;
		padding-left: 10px;
		padding-right: 10px;
	}
	
	/* Styles für tools  */
	
	div.tool{
		border: 1px solid #d1d3d4; 
		width:533px;
	}
	
	table.tool{
		width: 100%;
	}
	
	td.toolleft{
		width:200px;
		padding: 5px 10px;
		font-weight:bold;
		line-height:18px;
	}
	
	td.toolcenter{
		width:79px;
		padding: 5px 0px;
	}
	
	td.toolcenter-audit{
		width:58px;
		padding: 5px 0px;
	}
		
	td.toolright{
		padding: 5px 10px;
		line-height:18px;
		text-align:center;
	}
	
	td.toolright-audit{
		padding: 5px 10px;
		line-height:18px;
	}
		
	/* Styles fuer Pruefpunkte  */
	table.pruefpunkte {
		border-collapse: collapse;
		margin-top: 10px;
		margin-bottom: 25px;
	}
	caption.pruefpunkte {
		text-align: left;
		font-weight: bold;
	}
	th.pruefpunkte {
		background-color: #e9e9e9;
		border: 1px solid #ffffff;
		padding: 6px;
	}
	td.pruefpunkte {
		background-color: #e9e9e9;
		border: 1px solid #ffffff;
		padding: 6px;
	}	
	td.pruefpunkte-content {
		border: 1px solid #ffffff;
		padding: 6px;
	}
	
	/* Styles fuer Newsteaser */
	div.newsteaser {
		border: 0;
		width: 180px;
		margin: 0;
		padding: 0;
		background-color: #ffffff;
	}
	div.newsteaser-newsarticle{
		padding: 1em;
	}
	p.newsteaser {
		margin-bottom:0;
	}
	
	
	/* Styles fuer Feedback  */
	fieldset.feedback {
		border: 1px solid #d1d3d4;
		margin-bottom: 10px;
		padding: 5px;
		text-align: left;
	}
	legend.feedback {
	color: #616161;
		padding: 10px;		
		font-weight: bold;
	}
	textarea.feedback {
		margin-left: 0;
		width: 98%;
		height: 10em;
		border: 1px solid;
	}
	
	input.feedback {
		margin-left: 0;
		width: 98%;
	}
	label.feedback {
		margin-left: 10px;
		margin-right: 20px;
	}
	
	label.register {
		width: 20em;
		float: left
	}
	
	/* Styles fuer Sicherheitstipps */
	div.sicherheitstipps{
		border: 1px solid #d1d3d4;
		padding: 10px;
		margin-bottom: 25px;		
	}
	
	/* Styles fuer Newslist */
	div.news{
		margin-top: 0px;	
	}
	
	div.newsbox{
		margin-bottom: 25px;		
	}
	
	fieldset.news {
		border: 1px solid #d1d3d4;
		margin-bottom: 10px;
		padding:5px;
		text-align: left;
	}
	legend.news {
	color: #616161;
		padding: 5px;		
		font-weight: bold;
	}
	
	/* Styles fuer Newsarticle */
	div.newsarticle {
	margin-bottom: 25px;
	}
	h3.newsarticle {
		margin-bottom: 3px:;
	}
	
    p.newsarticle_summary {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    
	em.newsarticle {
		margin-bottom: 12px;
		display: block;
	}
	
	h3.newslist {
        margin-bottom: 0em;
    }
    
    p.newslist {
        margin-bottom: 1em;
        margin-top: 0.3em;
        line-height:18px;
    }
    
    a.newsrss {
    	float:right;
    	margin-left: 0.75em;
    }
	
    /* Styles fuer software-download */
    table.software-download {
        border-spacing: 0; 
        padding: 0;
        margin-top: 15px;
    }
    
    tr.software-download {
        border: 1px solid #d1d3d4;
    }

    tr.software-download_empty {
        height:10px;
    }
    
    td.software-download_step {
        background-color: #d1d3d4; 
        width: 112px; 
        height:112px; 
        font-size:48px; 
        vertical-align: center; 
        text-align: center;
    }
    
    td.software-download_text {
        border: 1px solid #d1d3d4; 
        vertical-align: top;
        padding: 0;   
    }

	/* Styles fuer headline */
	img.headline {
		float: right;
		border: 0;
		padding-top: 12px;
		position: relative;
	}
	p.subline {
		margin-top: 0px;
		font-weight: bold;
	}		
	p.summary {
		margin-top:0px;
	}	
	
	
	a:link {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #ff6600;
		text-decoration: none;
	}
	a:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #ff6600;
		text-decoration: none;
	}
	a:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #ff6600;
		text-decoration: underline;
	}
	a:active {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #ff6600;
		text-decoration: none;	
	}
	
	.clearRight {
		clear: right; 
		visibility: hidden;
	}
	
	.clearLeft {
		clear: left; 
		visibility: hidden;
	}
	
	#all {
        width: 750px;
		margin-left:20px;
		background-color: #ffffff;
	}
    
    #allContent {
        width: 535px;
        margin-left:20px;
        background-color: #ffffff;
    }
	
	#main {
		background-color: null;
	}
	
	#login {
		padding-top: 25px; 
		width: 190px;
		float: left;
		background-color: null;
	}

	#menu {
		border: 0;
		padding-top: 0px; 
		width: 190px;
		float: left;
		clear: left;
		background-color: null;
}
	
	#content {
		float: right;
		width: 535px;
		padding-top: 25px;
		padding-left: 25px;		
		padding-right:0px;
		padding-bottom: 0px;
		border: 0;
		background-color: #ffffff;
	}
	
    #contentOnly {
        float: left;
        width: 535px;
        padding-top: 25px;
        padding-left: 0px;     
        padding-right:0px;
        padding-bottom: 0px;
        border: 0;
        background-color: #ffffff;
    }

	#footer {		
		clear: both;
		width: 100%;
		height: 20px;
		background-color:null;
		border: 0;
	}
	
	#footertext {
		margin-left: 19em;
		margin-right: 19em;
		padding-top: 12px;
		padding-bottom: 12px;
		border: 0;
		background-color: #ffffff;
		text-align: center;
		font-size:10px;
	}
	
	#kopf-logo {
		width: 100%;
	}
	
	#kopf-image {
		width: 100%;
        background-image: url('/visor/app/cmscontent/club2/desine/desinelogo.png');
        background-repeat: no-repeat;
        text-align: left;
	}
	
	#navbar {		
		width: 100%;
		background-color:null;
		text-align: right;
		padding-top: 0.25em;
		padding-bottom: 0.25em;
		border-bottom: 1px solid #d1d3d4;
	}
	
	.navbar {
		font-size: 12px;
		color: #0066b3;
	}
	
	#headline-standard {
		margin-bottom: 20px;
		position: relative;
	}
	
	#body-standard {
		margin-top: 0px;
		margin-bottom: 20px;
		vertical-align: top;
		position: relative;
	}
	
    #welcome {
        width: 535px;
        height: 384px;
        background-repeat: no-repeat;
    }
    
    #welcome .banner {
        width: 535px; 
        height: 40px; 
        position: relative; 
        top: 26px;
    }
    
    #welcome .banner_text {
        font-size: 18px; 
        color: rgb(255, 102, 0); 
        padding-left: 10px;
        position: relative; 
        top: -6px;
    }
    
    #welcome .lcontent {
        width: 235px; 
        height: 350px;
        float: left 
    }
    
    #welcome .rcontent {
    	padding-top: 20px;
        width: 300px; 
        height: 350px;
        float: left 
    }
    
    #welcome .bottom {
    	margin-top:10px;
    	padding:10px;
    	float: left;
        width: 515px;
        background-color: #EEEEEE; 
    }

    #welcome .plus {
        position: relative; 
        top: -115px; 
        left: -14px;
    }
    
    #welcome .mehr {
        position: relative; 
        top: -22px; 
        left: 132px;
    }
    	
    #welcome .text {
        position: relative; 
        top: -135px; 
        left: 18px; 
        font-size: 12px; 
        font-weight: bold; 
        color: rgb(0, 0, 0);
    }
        
     #welcome .xregister {
        position: 
        relative; 
        top: -400px; 
        left: 175px;
    }
        
    	
	ul.menu-lv1 {
		list-style-type: none;
		list-style-position: outside;
		padding: 0;
		margin: 0;
		
	}
	
	ul.menu-lv2 {
		list-style-type: none;
		list-style-position: outside;
		/*display:inline;*/
		padding: 0;
		margin: 0;
		
	}
	
	li.menu-lv2 {
		/*display:inline;*/
		padding: 0;
		margin: 0;
	}
	
    ul.menu-lv3 {
        list-style-type: none;
        list-style-position: outside;
        /*display:inline;*/
        padding: 0;
        margin: 0;
        
    }
    
    li.menu-lv3 {
        /*display:inline;*/
        padding: 0;
        margin: 0;
    }
    
	li.menu-entry-lv1-empty {
		color: #616161;
		border: 0;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	li.menu-entry-lv1-selected {
		color: #616161;
		border-top: 1px solid #d1d3d4;
		/*border-bottom: 1px solid #d1d3d4; */
		background-color: #e9e9e9;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	li.menu-entry-lv1-selected-nolink {	
		color: #616161;
		border-top: 1px solid #d1d3d4;
		/*border-bottom: 1px solid #d1d3d4;*/
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	li.menu-entry-lv1-notselected {	
		color: #616161;
		border-top: 1px solid #d1d3d4;
		/* border-bottom: 1px solid #d1d3d4; */
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	li.menu-entry-lv1-notselected-nolink {
		color: #616161;
		border-top: 1px solid #d1d3d4;
		/*border-bottom: 1px solid #d1d3d4;*/
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	li.menu-entry-lv2-empty {
		color: #616161;
		border: 0;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	li.menu-entry-lv2-selected {	
		color: #616161;
		border-bottom: 1px solid #d1d3d4;
		background-color: #e9e9e9;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	li.menu-entry-lv2-notselected {	
		color: #616161;
		border-bottom: 1px solid #d1d3d4;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	li.menu-entry-lv2-notselected-nolink {
		color: #616161;
		border-bottom: 1px solid #d1d3d4;
		padding-top: 5px;
		padding-bottom: 5px;
	}
		
    li.menu-entry-lv3-empty {
        color: #616161;
        border: 0;
        padding-top: 5px;
        padding-bottom: 5px;
    }
    
    li.menu-entry-lv3-selected {    
        color: #616161;
        border-bottom: 1px solid #d1d3d4;
        background-color: #e9e9e9;
        padding-top: 5px;
        padding-bottom: 5px;
    }
    
    li.menu-entry-lv3-selected-nolink { 
        color: #616161;
        border-bottom: 1px solid #d1d3d4;
        padding-top: 5px;
        padding-bottom: 5px;
    }
    
    li.menu-entry-lv3-notselected { 
        color: #616161;
        border-bottom: 1px solid #d1d3d4;
        padding-top: 5px;
        padding-bottom: 5px;
    }
    
    li.menu-entry-lv3-notselected-nolink {
        color: #616161;
        border-bottom: 1px solid #d1d3d4;
        padding-top: 5px;
        padding-bottom: 5px;
    }
        
	a.menu-entry-lv1-selected:link {
		text-decoration:none;
		color: #616161;
		font-weight: bold;
	}
	a.menu-entry-lv1-selected:active {
		text-decoration:none;
		color: #616161;
		font-weight: bold;
	}
	a.menu-entry-lv1-selected:visited {
		text-decoration:none;
		color: #616161;
		font-weight: bold;
	}
	a.menu-entry-lv1-selected:hover {
		text-decoration:none;
		font-weight: bold;
		color: #616161;
	}
	
	a.menu-entry-lv1-notselected:link {
		text-decoration:none;
		color: #616161;
		font-weight: bold;
	}
	a.menu-entry-lv1-notselected:active {
		text-decoration:none;
		color: #616161;
		font-weight: bold;
	}
	a.menu-entry-lv1-notselected:visited {
		text-decoration:none;
		color: #616161;
		font-weight: bold;
	}
	a.menu-entry-lv1-notselected:hover {
		text-decoration:none;
		font-weight: bold;
		color: #616161;
	}
	
	a.menu-entry-lv2-selected:link {
		text-decoration:none;
		color: #616161;
		font-weight: bold;
	}
	a.menu-entry-lv2-selected:active {
		text-decoration:none;
		color: #616161;
		font-weight: bold;
	}
	a.menu-entry-lv2-selected:visited {
		text-decoration:none;
		color: #616161;
		font-weight: bold;
	}
	a.menu-entry-lv2-selected:hover {
		text-decoration:none;
		font-weight: bold;
		color: #ff6600;
	}
	
	a.menu-entry-lv2-notselected:link {
		text-decoration:none;
		color: #616161;
		font-weight: bold;
	}
	a.menu-entry-lv2-notselected:active {
		text-decoration:none;
		color: #616161;
		font-weight: bold;
	}
	a.menu-entry-lv2-notselected:visited {
		text-decoration:none;
		color: #616161;
		font-weight: bold;
	}
	a.menu-entry-lv2-notselected:hover {
		text-decoration:none;
		color: #ff6600;
		font-weight: bold;
	}
	
    a.menu-entry-lv3-selected:link {
        text-decoration:none;
        color: #616161;
        font-weight: normal;
        padding-left: 15px;
    }
    a.menu-entry-lv3-selected:active {
        text-decoration:none;
        color: #616161;
        font-weight: normal;
        padding-left: 15px;
    }
    a.menu-entry-lv3-selected:visited {
        text-decoration:none;
        color: #616161;
        font-weight: normal;
        padding-left: 15px;
    }
    a.menu-entry-lv3-selected:hover {
        text-decoration:none;
        font-weight: normal;
        color: #ff6600;
        padding-left: 15px;
    }
    
    a.menu-entry-lv3-notselected:link {
        text-decoration:none;
        color: #616161;
        font-weight: normal;
        padding-left: 15px;
    }
    a.menu-entry-lv3-notselected:active {
        text-decoration:none;
        color: #616161;
        font-weight: normal;
        padding-left: 15px;
    }
    a.menu-entry-lv3-notselected:visited {
        text-decoration:none;
        color: #616161;
        font-weight: normal;
        padding-left: 15px;
    }
    a.menu-entry-lv3-notselected:hover {
        text-decoration:none;
        color: #ff6600;
        font-weight: normal;
        padding-left: 15px;
    }
    
	a.metanavigation:link{
		text-decoration: none;
		color: #616161;
		font-size: 9px;
	}
	a.metanavigation:active{
		text-decoration:none;
		color: #616161;
		font-size: 9px;
	}
	a.metanavigation:visited{
		text-decoration:none;
		color: #616161;
		font-size: 9px;
	}
	a.metanavigation:hover{
		text-decoration:underline;
		color: #616161;
		font-size: 9px;
	}
	
	span.metanavigation{
		color: #616161;
		font-size: 9px;
	}
	
	/* Include Element css_audit */
	
	/*		Styles fuer Audit	*/

	
p.audit {
	padding-left:10px;
	font-weight: bold;
	line-height: 18px;
}
table.audit{
	margin: 0;
	/* border: 1px solid #d1d3d4; */
	border: 0;
	width: 535px;
}

td.auditLeftCol{
	width:200px;
}

td.auditCenterCol{
	width: 80px;
	text-align: center;
	padding: 0;
}




select.auditRunning{
	text-align: center;
	margin-right: 10px;
}




	div.audit {
		width: 493px;
		border: 1px solid #d1d3d4;
		margin-top: 20px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 10px;
		padding-right: 55px;
		text-align: center;
		vertical-align: middle;
	}
	label.audit {
		float: left;
		color: #ff0000;
	}
	
	h3.audit-news {
		margin-top: 20px;
		font-size: 12px;
		font-weight: bold;
	}	
	form.audit {
		float: right;
		text-align: center;
		margin-top: 55px;	
	}
	
	p.audit-news {
		border: 0;
	}
	
	
	div.audit-running {
		width: 533px;
		border: 1px solid #d1d3d4;
		margin-top: 20px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 10px;
		padding-right: 55px;
		text-align: center;
		vertical-align: middle;
	}
	
	div.audit-running-info{
		float: right;
		margin-left: 20px;
		margin-top: 15px;
		margin-right: 15px;
	}
	
	p.audit-running {
		text-align: center;
		font-weight: bold;
		float: left;
		width: 30%;
		line-height: 18px;
		margin-top: 47px;
	}
	
	div.audit-finished {
		width: 533px;
		border: 1px solid #d1d3d4;
		margin-top: 20px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 10px;
		padding-right: 55px;
		text-align: center;
		vertical-align: middle;
	}
	
	div.audit-finished-info{
		float: right;
		margin-left: 20px;
		margin-top: 45px;
		margin-right: 15px;
	}
	
	p.audit-finished {
		text-align: left;
		font-weight: bold;
		float: left;
		width: 30%;
		line-height: 18px;
		margin-top: 25px;
	}
	
	form.audit {
		float: right;
		text-align: center;
		margin-top: 55px;	
	}
	
	/* Styles fuer Audit-Result  */
	
	#laufbalken {
		border: 1px solid #338255;
		background-color: #EBF6f0;
		padding: 1em;
		text-align: center;
		margin-bottom: 1em;
	}
	div.audit-result {
		width: 535px;
		border: 1px solid #d1d3d4;
		margin-top: 20px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 10px;
		padding-right: 55px;
		text-align: center;
		vertical-align: middle;
	}
	
	div.auditdata {
		border-top: 20px solid #338255;
		border-bottom: 20px solid #338255;
	}
	div.auditdataInfo {
		margin-top: 1em;
		border: 1px solid #338255;
		padding: 1.5em;
		text-align: center;
	}
	img.auditdata{
		float: left;
	}
	p.auditdata{
	
	// TODO leer
	}
	div.proxyinfo{
		border: 1px solid #338255;
		background-color: #EBF6F0;
		padding: 0.5em;
		margin-top: 1em;		
	}
	a.infobox{
		margin-top: 25px;
	}
	img.infobox{
		margin-top: 25px;
		margin-right: 10px;
	}
	
	ul.infobox{
		list-style-type: none;
		padding: 0;
	}
	li.infobox{
		padding: 0.25em;
	}
	
	/* Styles für Audit-Solution-List */
	table.solutionList {
		border-spacing: 1px;
		margin-top: 25px;
		width:535px;
	}
	th.solutionList {
		background-color: #FFFFFF;
		padding:5px;
		text-align: left;
	}
	td.solutionList0{
		background-color: #f6f6f6;
		padding:5px;
		vertical-align: top;
	}
	td.solutionList1{
		background-color: #e9e9e9;
		padding:5px;
		vertical-align: top;
	}
	
	</style>