@charset "UTF-8";
/* CSS Document 
/  V.2.0.7
/  IE6 optimized
/  24.08.12 // 23:20
*/





body {
  font-size: 11px; 
  font-family: "Trebuchet MS", verdana, sans-serif;
}



/* Containers fix 
----------------------------------------------------------------------------------------------------*/
#wrapper,
#wrapper-print {
		border: 0px solid #f00; 
		height:99%;
		min-height:99%;
		width:990px; 
		padding:0px 5px 0px 5px;
		text-align:left; 
		margin:auto; 
		position:relative;
		overflow:visible; 
		background-color: #fff;
}


#head-logo,
#head-logo-screen {
		border: 0px solid #f0f; 
		background: url('pics/mm_kundenlogo.gif') left center no-repeat;
		height:70px;
		width:270px; 
		text-align:left; 
		position:relative;
		overflow:visible; 
		margin-top:5px;
		
}

#head-logo-screen {
		background: url('pics/mm_screen_stempel.png') left center no-repeat;
		margin-left:42px;
		margin-bottom:0px;
		height:40px;
		width:680px; 
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		border-radius: 15px;
		border: 2px solid #f00;
		margin-bottom: 15px;
		margin-top: 20px;
		border: 2px solid #d8dee1; 	
}

#head-wrapper {
		border: 0px solid #f0f; 
		height:35px;
		width:860px; 
		text-align:left; 
		position:relative;
		margin-top:5px;
		overflow:visible; 
}





/* Content  
----------------------------------------------------------------------------------------------------*/

#content-wrapper {
		border: 0px solid #0f0; 
		min-height:470px;
		width:990px; 
		text-align:left; 
		position:relative;
		margin-top:10px;
		overflow:visible; 
		
		
}

/* Content  links
----------------------------------------------------------------------------------------------------*/

#content-wrapper-links {
		border: 0px solid #d8dee1; 
		float: left;
		padding:10px 15px 15px 15px;
		min-height:484px;
		width:240px; 
		text-align:left; 
		position:relative;
		overflow:visible; 
		background: url('pics/mm_hintergrund-links.png') left top no-repeat;
		
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		border-radius: 15px;
}

#content-wrapper-links #links-footer-wtg {
	position:absolute;
	bottom:0px;
	width:278px; 
	margin-bottom: -80px;
	padding-bottom: 30px;
	height: 18px;
	}
	
#content-wrapper-links #links-footer-wtg a {
	color: #647883;
	font-size: 12px;
	font-family: "verdana",sans-serif;
	font-weight:normal;
	}

#content-wrapper-links #links-footer-wtg a span {
	margin-top:1px !important;
	}


#content-wrapper-links #links-footer-wtg a img{
	display:none;
	}
	
#content-wrapper-links #links-footer-wtg a:hover {
	color: #D3021D;
	}
	
	
/* Content  rechts
----------------------------------------------------------------------------------------------------*/

#content-wrapper-rechts {
		border-left: 2px solid #d8dee1; 
		border-top: 2px solid #d8dee1; 
		border-bottom: 2px solid #d8dee1; 

		float:left;
		margin-left:15px;
		min-height:505px;
		height:auto;
		padding:0px 0px 0px 40px;
		width:650px; 
		text-align:left; 
		position:relative;
		margin-bottom:30px;
		background: url('pics/mm_hintergrund-rechts.png') right top repeat-y;
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		border-radius: 15px; 
		-webkit-box-shadow: 0px 3px 7px #a4a4a2; /* webkit browser*/ -moz-box-shadow: 0px 3px 7px #a4a4a2; /* firefox */ box-shadow: 0px 3px 7px #a4a4a2;
}

#content-wrapper-rechts #rechts-navi-content {
		position: absolute;
		border: 0px solid #f00; 
		height: 490px;
		width: 70px;
		text-align:left; 
		right:0px;
		top:0px;
		padding-top: 50px;
		
		background: rgb(179,189,195); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(179,189,195,1) 0%, rgba(28,39,48,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(179,189,195,1)), color-stop(100%,rgba(28,39,48,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(179,189,195,1) 0%,rgba(28,39,48,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(179,189,195,1) 0%,rgba(28,39,48,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(179,189,195,1) 0%,rgba(28,39,48,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(179,189,195,1) 0%,rgba(28,39,48,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3bdc3', endColorstr='#1c2730',GradientType=0 ); /* IE6-9 */
		
		border-radius: 0px 0px 15px 0px; 
}	




/* Navigation 
----------------------------------------------------------------------------------------------------*/ 

#content-wrapper-rechts #rechts-navi-content a {
	display: block;
	width: 60px;
	height: 34px;
	border:0px dotted #f00;
	margin-top:5px;
	}


/*Aktionsmenü unten rechts*/
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer {
	position:absolute;
	border:0px;
	left: 9px;
	top: 145px;
	border:0px dotted #f00;

	}
	
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a {
	display: block;
	width: 44px;
	height: 45px;
	border:0px dotted #f00;
	}
	
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#speichern-pdf {
	/*background:url('pics/mm_icon_pdf.png') left top no-repeat;*/
}

#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#speichern-xml {
	/*background:url('pics/mm_icon_xls.png') left top no-repeat;*/


}
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#vorschau-a {
	/*background:url('pics/mm_icon_ansicht.png') left top no-repeat;*/
}

#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#drucken-a {
	/*background:url('pics/mm_icon_drucken.png') left top no-repeat;*/
}

#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#vorschau-a:before,
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#drucken-a:before,
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#speichern-xml:before,
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#speichern-pdf:before {
	margin-left: 0px;
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: normal;
	color: #fff;
	line-height: 1;
	-moz-osx-font-smoothing: grayscale;
	text-decoration: none;
	font-size: 25px;
	padding-left: 16px;
	box-sizing: padding-box;
	padding-top: 3px;
	content: "\e003";
}

#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#speichern-xml,
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#speichern-pdf {
	text-align: center;
	}
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#speichern-xml:after {
	content: "XML"; 
	color: #fff;
	text-decoration: none;
	margin-left: 17px;
	text-align:center;
	}
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#speichern-pdf:after {
	content: "PDF";
	color: #fff;
	text-decoration: none;
	margin-left: 16px;
	text-align:center;
	}
	
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#vorschau-a:hover:before,
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#drucken-a:hover:before,
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#speichern-xml:hover:before,
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#speichern-pdf:hover:before,
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#speichern-pdf:hover:after,
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#speichern-xml:hover:after  {
	color: #d0baac;
}

#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#drucken-a:before {
	content: "\e045";
	}
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#speichern-xml:before,
#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#speichern-pdf:before {
	content: "\e175";
	}

#content-wrapper-rechts #rechts-navi-content #rechts-navi-content-footer a#speichern-xml {
	margin-top:15px;
	}
	







#content-wrapper #content-wrapper-rechts #rechts-navi-content a#tools-a,
#content-wrapper #content-wrapper-rechts #rechts-navi-content a#tools-a.deact:hover,
#content-wrapper #content-wrapper-rechts #rechts-navi-content a#tools-a:hover,
#content-wrapper #content-wrapper-rechts #rechts-navi-content a#tools-a.active:hover,
#content-wrapper #content-wrapper-rechts #rechts-navi-content a#tools-a.active {
	margin-left:5px;
	/*background: url('pics/mm_button_start.png') left top no-repeat;*/
	
	/* icons einbinden bof*/
	margin-left: 6px;
position: relative;
top: 1px;
display: inline-block;
font-family: 'Glyphicons Halflings';
font-style: normal;
font-weight: normal;
line-height: 1;
-moz-osx-font-smoothing: grayscale;
text-decoration: none;
font-size: 25px;
padding-left: 16px;
box-sizing: padding-box;
padding-top: 3px;
   	/* content: "\e163";icons einbinden eof*/
	}

#content-wrapper #content-wrapper-rechts #rechts-navi-content a#tools-a:before {
	font-family: 'Glyphicons Halflings';
	content: "\e021";
	color: #fff;
	
}


#content-wrapper #content-wrapper-rechts #rechts-navi-content a#tools-a:hover:before,
#content-wrapper #content-wrapper-rechts #rechts-navi-content a#tools-a.active:hover:before,
#content-wrapper #content-wrapper-rechts #rechts-navi-content a#tools-a.active:hover:before {
	color: #A3785C !important;
	}

#content-wrapper #content-wrapper-rechts #rechts-navi-content a#fix-a,
#content-wrapper #content-wrapper-rechts #rechts-navi-content a#fix-a.deact:hover  {
	margin-left:5px;
	background: url('pics/mm_button_charts.png') left top no-repeat;
	}
	
#content-wrapper #content-wrapper-rechts #rechts-navi-content a#fix-a:hover,
#content-wrapper #content-wrapper-rechts #rechts-navi-content a#fix-a.active:hover,
#content-wrapper #content-wrapper-rechts #rechts-navi-content a#fix-a.active {
	margin-left:5px;
	background: url('pics/mm_button_charts_active.png') left top no-repeat;
	}
	
#content-wrapper #content-wrapper-rechts #rechts-navi-content a#free-a {
	display: none;
	}


#content-wrapper #content-wrapper-rechts #rechts-navi-content a.deact {
	filter:alpha(opacity=50) !important; /* IE */
	-moz-opacity: 0.5 !important;; /* Mozilla */
	opacity: 0.5 !important;; /* Opera */
	}


/*Navichart*/
#content-wrapper-links ul#navi-charts,
#content-wrapper-links ul#navi-charts-customized {
	margin-left:-5px;
	padding-left:0px;
	list-style:none;
	}


	
#content-wrapper-links ul#navi-charts li a,
#content-wrapper-links ul#navi-charts-customized li a {
	display: block;
	height: 28px;
	width: 238px;
	border: 0px solid #ccc;
	text-decoration:none;
	color: #fff;
	
	padding-left:10px;
	line-height:27px;
	background-color: rgb(255, 0, 0);
	background: url('_assets/images/pfeil_navigation.png') 243px center no-repeat, rgb(160,179,189); /* Old browsers */
	background: url('_assets/images/pfeil_navigation.png') 243px center no-repeat, -moz-linear-gradient(top,  rgba(160,179,189,1) 0%, rgba(101,121,132,1) 100%); /* FF3.6+ */
	background: url('_assets/images/pfeil_navigation.png') 243px center no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(160,179,189,1)), color-stop(100%,rgba(101,121,132,1))); /* Chrome,Safari4+ */
	background: url('_assets/images/pfeil_navigation.png') 243px center no-repeat, -webkit-linear-gradient(top,  rgba(160,179,189,1) 0%,rgba(101,121,132,1) 100%); /* Chrome10+,Safari5.1+ */
	background: url('_assets/images/pfeil_navigation.png') 243px center no-repeat, -o-linear-gradient(top,  rgba(160,179,189,1) 0%,rgba(101,121,132,1) 100%); /* Opera 11.10+ */	
	background: url('_assets/images/pfeil_navigation.png') 243px center no-repeat, -ms-linear-gradient(top,  rgba(160,179,189,1) 0%,rgba(101,121,132,1) 100%); /* IE10+ */
	background: url('_assets/images/pfeil_navigation.png') 243px center no-repeat, linear-gradient(to bottom,  rgba(160,179,189,1) 0%,rgba(101,121,132,1) 100%); /* W3C */
	border-radius: 10px;
	/*background: url('pics/mm_button-weiter-n.png') left top no-repeat;
	color: #647883;
	border-radius: 0px 0px 10px 10px;
	*/

	}	

#content-wrapper-links ul#navi-charts li a:hover,
#content-wrapper-links ul#navi-charts-customized li a:hover,
#content-wrapper #content-wrapper-links #online-a  {
	color: #fff;
	/*
	background: url('pics/mm_button-weiter-o.png') left top no-repeat;
	*/
	background: url('_assets/images/pfeil_navigation.png') 243px center no-repeat, rgb(132,85,62); /* Old browsers */
	background: url('_assets/images/pfeil_navigation.png') 243px center no-repeat, -moz-linear-gradient(top,  rgba(132,85,62,1) 0%, rgba(158,110,85,1) 50%, rgba(111,77,56,1) 100%); /* FF3.6+ */
	background: url('_assets/images/pfeil_navigation.png') 243px center no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(132,85,62,1)), color-stop(50%,rgba(158,110,85,1)), color-stop(100%,rgba(111,77,56,1))); /* Chrome,Safari4+ */
	background: url('_assets/images/pfeil_navigation.png') 243px center no-repeat, -webkit-linear-gradient(top,  rgba(132,85,62,1) 0%,rgba(158,110,85,1) 50%,rgba(111,77,56,1) 100%); /* Chrome10+,Safari5.1+ */
	background: url('_assets/images/pfeil_navigation.png') 243px center no-repeat, -o-linear-gradient(top,  rgba(132,85,62,1) 0%,rgba(158,110,85,1) 50%,rgba(111,77,56,1) 100%); /* Opera 11.10+ */
	background: url('_assets/images/pfeil_navigation.png') 243px center no-repeat, -ms-linear-gradient(top,  rgba(132,85,62,1) 0%,rgba(158,110,85,1) 50%,rgba(111,77,56,1) 100%); /* IE10+ */
	background: url('_assets/images/pfeil_navigation.png') 243px center no-repeat, linear-gradient(to bottom,  rgba(132,85,62,1) 0%,rgba(158,110,85,1) 50%,rgba(111,77,56,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84553e', endColorstr='#6f4d38',GradientType=0 ); /* IE6-9 */
	}		
	





		
#content-wrapper-links ul#navi-charts li a.links-a-deact,
#content-wrapper-links ul#navi-charts-customized  li a.links-a-deact {
	filter:alpha(opacity=60) !important; /* IE */
	-moz-opacity: 0.6 !important;; /* Mozilla */
	opacity: 0.6 !important;; /* Opera */
	}
	
			
#content-wrapper-links ul#navi-charts li a.links-a-deact:hover,
#content-wrapper-links ul#navi-charts-customized li a.links-a-deact:hover {
	/*background: url('pics/mm_button-weiter-n.png') left top no-repeat;*/
	color: #fff;
	}

#content-wrapper-links ul#navi-charts li.links-li-spacer-small,
#content-wrapper-links ul#navi-charts-customized  li.links-li-spacer-small {
	background: none;
	height: 10px;
	}

#content-wrapper-rechts a.rechts-weiterbutton-breit-a {
	display:block;
	border: 0px solid #f00;
	height:27px;
	width:482px;
	padding-left: 20px;
	padding-top: 7px;
	margin-top: 5px;
	margin-bottom: 5px;
	background: url('pics/xx_button-weiter-breit-n.png') right top no-repeat;
	color: #647883;
	font-size: 13px;
	font-family: "verdana",sans-serif;
	text-decoration:none;	
	border-radius: 10px;
	-o-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #C1C9CE;
	}

#content-wrapper-rechts a.rechts-weiterbutton-breit-a:hover {
	background: url('pics/xx_button-weiter-breit-n.png') right top no-repeat !important;	
	border: 1px solid #D0BAAC !important;
	}

	
/*logout unten rechts*/
#content-wrapper-rechts #rechts-navi-content ul {
	margin: 0px;
	padding-left: 0px;
	list-style-type: none;
}


#content-wrapper-rechts #rechts-navi-content ul li a,
#content-wrapper-rechts #rechts-navi-content a ul li {
	display: inline;
	width: auto;
	height: auto;
	color: #fff;
	font-size: 11px;
	font-family: "verdana",sans-serif;
	text-decoration:none;
	border:0px;

}

#content-wrapper-rechts #rechts-navi-content ul.header-logout-ul,
#content-wrapper-rechts #rechts-navi-content ul.header-log-in-ul  {
	position: absolute;
border: 0px none;
left: 16px;
top: 30px;
width: 40px;
height: 20px;
	}
	
	#content-wrapper-rechts #rechts-navi-content ul.header-log-in-ul  {
padding-left: 3px;
	}
	
#content-wrapper-rechts #rechts-navi-content ul.header-logout-ul li,
#content-wrapper-rechts #rechts-navi-content ul.header-log-in-ul li {
	border:0px dotted #f00;
	width: 40px;
	height: 20px;
	}
	
#content-wrapper-rechts #rechts-navi-content ul.header-logout-ul li a,
#content-wrapper-rechts #rechts-navi-content ul.header-logout-ul li a.deact:hover,
#content-wrapper-rechts #rechts-navi-content ul.header-log-in-ul li a,
#content-wrapper-rechts #rechts-navi-content ul.header-log-in-ul li a.deact:hover {
	display: block;
	border: 0px solid #F00;
	width: 40px;
	height: 20px;
	float: left;
	margin-top: -40px;
	padding-top: 17px;
	padding-left: 3px;
	/* background: url('pics/xx_logout-n.png') top center no-repeat; icons einbinden bof */

}
#content-wrapper-rechts #rechts-navi-content ul.header-logout-ul li a:before,
#content-wrapper-rechts #rechts-navi-content ul.header-logout-ul li a.deact:before,
#content-wrapper-rechts #rechts-navi-content ul.header-log-in-ul li a:before,
#content-wrapper-rechts #rechts-navi-content ul.header-log-in-ul li a.deact:before {
	margin-left: 8px;
	position: relative;
	top: 0px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-moz-osx-font-smoothing: grayscale;
	text-decoration: none;
	font-size: 17px;
	box-sizing: padding-box;
	padding-top: 3px;
   	/* icons einbinden eof*/
	content: "\e163";
	}

#content-wrapper-rechts #rechts-navi-content ul.header-log-in-ul li a:before,
#content-wrapper-rechts #rechts-navi-content ul.header-log-in-ul li a.deact:before {
	content: "\e161";
	margin-left: 3px;
	}



#content-wrapper-rechts #rechts-navi-content ul.header-logout-ul li a:hover,
#content-wrapper-rechts #rechts-navi-content ul.header-log-in-ul li a:hover  {
	color: #A3785C;
}




/* Text
----------------------------------------------------------------------------------------------------*/ 


#head-wrapper-kunde p {
		color: #647883;
		font-size: 14px;
		padding:0px;
		font-family: "verdana",sans-serif;
		margin:0px;
		line-height: 20px;
}

/* content links text */

#content-wrapper-links h1  {
		display:block;
		border:0px solid #f00;
		color: #fff;
		font-size: 14px;
		padding:0px;
		font-family: "verdana",sans-serif;
		font-weight:lighter !important;
		margin:0px;
		line-height: 25px;
		height: 32px;
		text-transform:uppercase;
}

#content-wrapper-links p  {
		display:block;
		border:0px solid #f00;
		color: #80919a;
		font-size: 11px;
		padding:0px;
		font-family: "verdana",sans-serif;
		margin:5px 0 0 0;
}

#content-wrapper-links p select,
#content-wrapper-links p input  {
	    color: #546874;
		padding:3px;
		margin:3px 0 0 0;
		width: 240px;
}

#content-wrapper-links p select#zeit-dd,
#content-wrapper-links p select#zeit-mm,
#content-wrapper-links p select.zeit-dd,
#content-wrapper-links p select.zeit-mm   {
		width: 60px;
}

#content-wrapper-links p select#zeit-yy,
#content-wrapper-links p select.zeit-yy   {
		width: 70px;
}


#content-wrapper-links h3.error-allgemein, 
#content-wrapper-links h3.error-eingabe {
	display:block;
	color:#D9007A;
	height: 54px;
	width:231px;
	background: url('pics/mm_error_pfeil.png') no-repeat;
	font-weight: normal;
	padding: 10px 0 0 10px;
	font-size:10px;
	margin-bottom:0px;
	}

#content-wrapper-links h3.error-allgemein {
	background: url('pics/mm_error_allgemein.png') no-repeat;
	height: 41px;
	}
	
#content-wrapper-links form span.error-sel p {
	color:#D9007A !important;
	}
#content-wrapper-links form span.error-sel  {
	display: block;
	border:1px dotted #D9007A !important;
	}
	

#content-wrapper-links form p.submit  {
	margin-top: 15px;
	display:block;
	height: 34px;
	width:240px;
	background: url('pics/mm_button_charterstellen_n.png') no-repeat;
	}

#content-wrapper-links form p.submit:hover  {
	background: url('pics/mm_button_charterstellen_o.png') no-repeat;
	}

#content-wrapper-links form p.submit input  {
	display:block;
	height: 34px;
	width:240px;
	background: none;
	border: 0px solid #f00;
	}
#content-wrapper-links form p.submit input:hover  {
	color: #be9364
	}
	

/* content rechts text */

#content-wrapper #content-wrapper-rechts h1 {
		display:block;
		width: 530px;
		color: #647883;
		font-size: 14px;
		font-family: "verdana",sans-serif;
		font-weight: bold;
		margin-top: 0px;
		margin-bottom:30px;
		padding-bottom: 10px;
		padding-top:15px;
		/*text-transform:uppercase;*/
		border-bottom:1px solid #647883;
	}

#content-wrapper #content-wrapper-rechts p  {
	border:0px solid #f00;
		color: #647883;
		width: 550px;
		font-family: "verdana",sans-serif;
}



#content-wrapper #content-wrapper-rechts p.gesamt-footer  {
		margin-top:20px;
		color: #647883;
		font-family: "verdana",sans-serif;
		font-size:9px;
		text-transform:uppercase;
}

#content-wrapper #content-wrapper-rechts p span.gesamt-highlight,
#wrapper-print #content-wrapper #wrapper-table p span.gesamt-highlight {

		color: #D0BAAC;
		text-transform:none;;
}
	
/* Tabelle Rechts normal */
#content-wrapper #content-wrapper-rechts table  {
		background-color: #f0f2f3;
		width: 520px;
		font-family: "verdana",sans-serif;
		margin-top:30px;
		border-top: 1px solid #d0d5d8;
		border-left: 1px solid #d0d5d8;
		border-right: 2px solid #b2babf;
		border-bottom: 2px solid #b2babf;
}

#content-wrapper #content-wrapper-rechts table td  {
	   padding-left: 12px;
	   background-color: #f0f2f3;
}

#content-wrapper #content-wrapper-rechts table td:last-child  {
	  padding-bottom: 40px;
}

#content-wrapper #content-wrapper-rechts table tr.auswertung-header td {
		font-size: 13px;
		padding: 7px 0 5px 12px;
		background-color: #f0f2f3;
		vertical-align:middle;
}

#content-wrapper #content-wrapper-rechts table td.auswertung-frage-td {
	    font-size: 10px;
		padding-top:3px;
		padding-bottom:3px;
		width: 200px !important;
}




#content-wrapper #content-wrapper-rechts table td.auswertung-skala-td {
		padding-top:0px;
		padding-bottom:3px;
		padding-left:0px;
		vertical-align:middle;
		padding-left: 12px;
		
}

#content-wrapper #content-wrapper-rechts table td.auswertung-frage-td p  {
		width: 240px !important;
		margin:4px 0 2px 0;
		border:0px solid #f00;
}
 
#content-wrapper #content-wrapper-rechts table td.auswertung-skala-td p  {
		width: 280px;
		display:block;
		background-color:#fff;
		margin:6px 10px 0px 0px;
		border: 1px #d9007a solid;
		padding: 0px;
		height:13px;
		overflow:hidden;
}

#content-wrapper #content-wrapper-rechts table td.auswertung-skala-td p img {
	position:relative;
	height: 17px !important;
	margin-top:-5px;
		}


#content-wrapper #content-wrapper-rechts table tr.tabelle-footer,
#content-wrapper #content-wrapper-rechts table tr.tabelle-footer td,
#content-wrapper #content-wrapper-rechts table tr.tabelle-footer td p {
	padding:0px;
	margin:0px;
	}

/* Tabelle rechts leitlinien */
#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-leitlinien td.auswertung-frage-td {
	    font-size: 10px;
		padding-top:3px;
		padding-bottom:3px;
		width: 320px !important;
}

#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-leitlinien td.auswertung-frage-td p  {
		width: 320px;
		margin:4px 0 2px 0;
}
 
#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-leitlinien td.auswertung-skala-td p  {
		width: 160px;
		display:block;
		background-color:#fff;
		margin:6px 10px 0 0;
		border: 1px #d9007a solid;
		padding: 0px;
		height:13px;
		overflow:show;
}

#content-wrapper #content-wrapper-rechts p.lf_info,
#wrapper-print #content-wrapper #wrapper-table p.lf_info {
	text-transform:uppercase;	
	font-size: 14px;
}


/* Tabelle rechts Livingfaktor */

#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor tr td { 
	padding-top: 17px;
	vertical-align:middle;
}

#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor tr td.auswertung-skala-td { 
 	padding-top: 0px;
 }

#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p { 
	font-size: 10px;
}

#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skalahead-p .mtwo { 
	position: absolute;
	float: left;
	margin-left: 2px;
}

#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skalahead-p .mone { 
	position: absolute;
	float: left;
	margin-left: 33px;
}
#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skalahead-p .zero { 
	position: absolute;
	float: left;
	margin-left: 123px;
	
}
#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skalahead-p .pone { 
	position: absolute;
	float: left;
	margin-left: 92px;
}
#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skalahead-p .ptwo { 
	position: absolute;
	float: left;
	margin-left: 235px;
}

#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skala-p-left,
#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skala-p-right { 
	 	display: block;
	 	width: 120px !important;
		border:1px solid #647883;
		height: 13px;
		margin: 2px 0 0 0;
} 
	
#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skala-p-left { 
	 	float: left;
		text-align:right
} 

#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skala-p-right { 
	 	float: left;
} 


#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-frage-td p.auswertung-frage-p { 
	width: 260px;
	padding-right:10px;
} 


#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p  {
		width: 130px;
		display:block;
		background-color:transparent;
		margin:6px 0 0px -5px;
		border: 0px;
		padding: 0px;
		height:13px;
		overflow:hidden;
}

#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor tr.lf_grayed_out td p
 { 
	filter:alpha(opacity=50) !important; /* IE */
	-moz-opacity: 0.5 !important;; /* Mozilla */
	opacity: 0.5 !important;; /* Opera */
}






/* Screenoptimierte Version 
----------------------------------------------------------------------------------------------------*/ 
#wrapper-print {
		width:770px; 
		border:0px solid #f00;
}

#wrapper-print #content-wrapper {
			border:0px dotted #f00;
		    width:680px; 
			margin-left:42px;
			margin-top:0px;
}

#wrapper-print #wrapper-table {
		border: 2px solid #d8dee1; 
		height:auto;
		padding:10px 20px 20px 25px;
		width:635px; 
		text-align:left; 
		position:relative;
		margin-bottom:30px;
		
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		border-radius: 15px; 
		overflow: hidden;
	 }
	 
#wrapper-print #wrapper-table h1 {
		display:block;
		width: 630px;
		color: #A3785C;
		font-size: 14px;
		font-family: "verdana",sans-serif;
		font-weight: bold;
		margin-top: 0px;
		margin-bottom:30px;
		padding-bottom: 10px;
		padding-top:15px;
		/*text-transform:uppercase;*/
		border-bottom:2px solid #647883;
		background: none;
	}



#wrapper-print #wrapper-table table.auswertung-gesamt-table td.auswertung-frage-td,
#wrapper-print #wrapper-table table.auswertung-gesamt-table-leitlinien td.auswertung-frage-td { 
	width: 340px;	
	margin: 0x;
} 

#wrapper-print #wrapper-table table.auswertung-gesamt-table-leitlinien td.auswertung-frage-td { 
	padding-left: 15px;
	vertical-align:middle;
} 

#wrapper-print #wrapper-table table.auswertung-gesamt-table td.auswertung-skala-td,
#wrapper-print #wrapper-table table.auswertung-gesamt-table-leitlinien td.auswertung-skala-td  { 
	width: 210px;	
	margin: 0x;
	padding-left: 15px;
	vertical-align:middle;

} 


#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-frage-td
 { 
	width: 220px;	
	margin: 0x;
} 

#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td { 
	width: 350px;	
	margin: 0x;
	padding-left: 15px;
} 


#wrapper-print #wrapper-table table tr td.auswertung-gesamt-td {
	border: 0px solid #f00;
	height:30px;
	padding-top:35px;
	padding-bottom:20px;
}

#wrapper-print #wrapper-table table tr td.auswertung-gesamt-td p.auswertung-gesamt-p,
#wrapper-print #wrapper-table table.auswertung-gesamt-table-leitlinien tr td p.auswertung-gesamt-p {
	margin-top: 20px;
	margin-bottom:20px;
}

	 
/* Tabelle Leitlinien umsetzen */	 
#wrapper-print #wrapper-table table.auswertung-gesamt-table,
#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor, 
#wrapper-print #wrapper-table table.auswertung-gesamt-table-leitlinien { 
	width: 630px;
	border: none;
	margin-top: 20px;
	margin-bottom: 40px;
}



#wrapper-print #wrapper-table table.auswertung-gesamt-table tr td,
#wrapper-print #wrapper-table table.auswertung-gesamt-table tr td p,
#wrapper-print #wrapper-table table.auswertung-gesamt-table-leitlinien tr td,
#wrapper-print #wrapper-table table.auswertung-gesamt-table tr td p,
#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor tr td,
#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor tr td p { 
	padding: 0px;
	margin: 3px 0 3px 15px;
} 


#wrapper-print #wrapper-table table.auswertung-gesamt-table tr td p.auswertung-skala-p,
#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor tr td p.auswertung-skala-p,
#wrapper-print #wrapper-table table.auswertung-gesamt-table-leitlinien tr td p.auswertung-skala-p  { 
	 	display: block;
	 	width: 240px !important;
		border:1px solid #A3785C;
		height: 13px;
		margin: 3px 0 0 0;
		overflow:hidden;
} 




#wrapper-print #wrapper-table table.auswertung-gesamt-table tr td p.auswertung-skala-p img,
#wrapper-print #wrapper-table table.auswertung-gesamt-table-leitlinien tr td p.auswertung-skala-p img  { 
		margin-top: -6px;
		height: 20px !important;
		
		} 

/* lF */

#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor tr td { 
	padding-top: 17px;
	vertical-align:middle;
}
#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor tr td.auswertung-skala-td { 
 	padding-top: 0px;
 }
#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p { 
	font-size: 10px;
}
#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-frage-td { 
	width: 320px;
} 

#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-frage-td p.auswertung-frage-p { 
	width: 250px;
	padding-right:10px;
} 

#wrapper-print #wrapper-table table td.auswertung-frage-td p.auswertung-frage-p span.screen-zahl { 
	color: #d9007a;
}

#wrapper-print #wrapper-table table td.auswertung-frage-td p.auswertung-frage-p .preline {
	color: #A3785C !important;
}


#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p  {
		width: 130px;
		display:block;
		background-color:transparent;
		margin:6px 0 0px -5px;
		border: 0px;
		padding: 0px;
		height:13px;
		overflow:hidden;
}
#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor tr.lf_grayed_out td p
 { 
	filter:alpha(opacity=50) !important; /* IE */
	-moz-opacity: 0.5 !important;; /* Mozilla */
	opacity: 0.5 !important;; /* Opera */
}

#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skala-p-left,
#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skala-p-right { 
	 	display: block;
	 	width: 140px !important;
		border:1px solid #647883;
		height: 13px;
		margin: 2px 0 0 0;
} 

#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skala-p-left img,
#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skala-p-right img { 
	 	height: 30px; 
		margin-top: -5px;
} 


#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skala-p-left { 
	 	float: left;
		text-align:right
} 
#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skala-p-right { 
	 	float: left;
}


#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skalahead-p .mtwo { 
	position: absolute;
	float: left;
	margin-left: 2px;
}

#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skalahead-p .mone { 
	position: absolute;
	float: left;
	margin-left: 33px;
}
#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skalahead-p .zero { 
	position: absolute;
	float: left;
	margin-left: 142px;
	
}
#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skalahead-p .pone { 
	position: absolute;
	float: left;
	margin-left: 92px;
}
#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skalahead-p .ptwo { 
	position: absolute;
	float: left;
	margin-left: 278px;
}


/* Tabelle Leitlinien umsetzen */	 


#wrapper-print #wrapper-table table {
		border: 0px solid #f00; 
		width:660px; 
		margin:0px;
	 }

#wrapper-print #wrapper-table table td {
		padding-left: 10px;
	 }

#wrapper-print #wrapper-table table tr.auswertung-header {
		border: 0px solid #f00; 
		margin:0px;

	 }

#wrapper-print #wrapper-table table tr.auswertung-header td {
		padding-top: 15px;
		font-size: 14px;
		color: #000;
		padding-bottom:15px;
		padding-left: 15px;
		font-weight:bold;
	 }

#wrapper-print #wrapper-table table tr.auswertung-header td p {
		padding: 0 0 10px;
		margin: 0px;
		border-bottom: 2px solid #404040; 
	 }
#wrapper-print #wrapper-table table tr.auswertung-header td p.head_rechts {
		padding-left: 15px;
		margin-left: -15px;
		width: 245px;
	 }

#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor tr.auswertung-header td p.head_rechts {
		padding-left: 15px;
		margin-left: -15px;
		width: 290px;
	 }
	
	 
#wrapper-print #wrapper-table table tr.tabelle-footer,
#wrapper-print #wrapper-table table tr.tabelle-footer td,
#wrapper-print #wrapper-table tr.tabelle-footer td p {
	padding:0px;
	margin:0px;
	}

#wrapper-print #wrapper-table table.auswertung-gesamt-table-leitlinien tr.tabelle-footer,
#wrapper-print #wrapper-table table.auswertung-gesamt-table-leitlinien tr.tabelle-footer td,
#wrapper-print #wrapper-table table.auswertung-gesamt-table-leitlinien tr.tabelle-footer td p {
	padding:0px;
	margin:0px;
	}



/* Admin FORM TAG */


#content-wrapper-rechts form input,
#content-wrapper-rechts form select,
#content-wrapper-rechts form#navi-links textarea {
	color: #647883;
	font-size: 11px;
	font-family: "verdana",sans-serif;
	text-decoration:none;
	}

#content-wrapper-rechts form  {
	width: 510px;
	}
	
#content-wrapper-rechts form input.input-text-breit,
#content-wrapper-rechts form input.input-text-breit-error,
#content-wrapper-rechts form#navi-links textarea {
	height: 25px;
	width: 500px;
	padding-left: 5px;
	border: 1px solid #9aa5a9;
	}
	
#content-wrapper-rechts form#navi-links textarea {
	height: 300px;
	padding: 5px;
	}

#content-wrapper-rechts form select {
	height: 30px;
	width: 508px;
	padding-left: 5px;
	padding-top: 3px;
	border: 1px solid #9aa5a9;
	margin-bottom: 5px;
	line-height: 15px;
	alignment-adjust:central;
	}

#content-wrapper-rechts form input.input-text-breit-error {
	border: 1px solid #d3021d;
	}
	
#content-wrapper-rechts form input.input-form-senden {
	position:relative;
	padding: 0;
	background: url('pics/xx_but-weiter.png') 0 0;
	background-position: left top;
	background-repeat: no-repeat;
	width: 36px;
	height: 36px;
	cursor: pointer;
	border: 0px;
	float:left;
	font-size: 0em;
	color: transparent;		
	margin-top: 10px;
	margin-left: -2px;
	margin-bottom: 20px;
	filter:alpha(opacity=60) !important; /* IE */
	-moz-opacity: 0.6 !important;; /* Mozilla */
	opacity: 0.6 !important;; /* Opera */
	border-radius: 10px;
	-o-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #C1C9CE;
}

#content-wrapper-rechts form input.input-form-senden:hover {
	filter:alpha(opacity=100) !important; /* IE */
	-moz-opacity: 1 !important;; /* Mozilla */
	opacity: 1 !important;; /* Opera */
	background-color: #D0BAAC;
    background-position: right top;

}


.error {
	font-size:10px;
	color:#d3021d;
	}

#content-wrapper-rechts h2.subhead-h2,
#content-wrapper-rechts h2.subhead-h2-conf		{
		display:block;
		width: 500px;
		color: #a7b2b1;
		font-size: 13px;
		font-family: "verdana",sans-serif;
		font-weight: bold;
		margin-top: 5px;
		margin-bottom:0px;
		padding-bottom: 6px;
		padding-top: 6px;
		text-transform:uppercase;
		border-bottom:2px solid #a7b2b1;
		border-top:2px solid #a7b2b1;
		background: url('pics/xx_icon-rechts-haken.png') right center no-repeat;	
	}

#content-wrapper-rechts #form2 input.input-form-bestaetigen {
	float: right;
	color: #647883;
	border: 0px solid #f00;	
	height:35px;
	width:247px;
	text-align:left;
	font-size: 13px;
	padding-top: 0px;
	padding-left: 10px;
	margin-top: 15px;
	background-color: transparent;
	background: url('pics/xx_button-weiter-schmall-ok.png') right top no-repeat;	
	filter:alpha(opacity=60) !important; /* IE */
	-moz-opacity: 0.6 !important;; /* Mozilla */
	opacity: 0.6 !important;; /* Opera */
	border-radius: 10px;
	-o-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #C1C9CE;
}


#content-wrapper-rechts #form2 input.input-form-bestaetigen:hover {
	background: url('pics/xx_button-weiter-schmall-ok.png') right top no-repeat !important;;
	filter:alpha(opacity=100) !important; /* IE */
	-moz-opacity: 1 !important;; /* Mozilla */
	opacity: 1 !important;; /* Opera */
		border: 1px solid #D0BAAC;
	}
/*
#content-wrapper-rechts #form1 input.input-form-bearbeiten {
	color: #647883;
	float:left;
	border: 0px solid #f00;	
	height:35px;
	width:248px;
	text-align:left;
	font-size: 13px;
	padding-top: 0px;
	padding-left: 10px;
	margin-bottom: 15px;
	margin-top: 15px;
	background-color: transparent;
	background: url('pics/xx_button-weiter-schmall-tool.png') right top no-repeat;	
	filter:alpha(opacity=60) !important;
	-moz-opacity: 0.6 !important;;
	opacity: 0.6 !important;;
	border-radius: 10px;
	-o-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #C1C9CE;
	}

#content-wrapper-rechts #form1 input.input-form-bearbeiten:hover {
	background: url('pics/xx_button-weiter-schmall-tool.png') right top no-repeat !important;	
	filter:alpha(opacity=100) !important; /* IE
	-moz-opacity: 1 !important;;
	opacity: 1 !important;;
	border: 1px solid #D0BAAC;
}
*/

#content-wrapper-rechts #form1 input.input-form-bearbeiten,
#content-wrapper-rechts #form1 input.input-form-loeschen,
#content-wrapper-rechts #form1 input.input-form-delete{
	color              : #647883;
	float              : left;
	border             : 0px solid #f00;
	height             : 35px;
	width              : 248px;
	text-align         : left;
	font-size          : 13px;
	padding-top        : 0px;
	padding-left       : 10px;
	margin-bottom      : 15px;
	margin-top         : 15px;
	background-color   : transparent;
	background         : url('pics/xx_button-weiter-schmall-tool.png') right top no-repeat;
	filter             : alpha(opacity=60) !important; /* IE */
	-moz-opacity       : 0.6 !important;; /* Mozilla */
	opacity            : 0.6 !important;; /* Opera */
	border-radius      : 10px;
	-o-border-radius   : 10px;
	-moz-border-radius : 10px;
	-ms-border-radius  : 10px;
	border             : 1px solid #C1C9CE;
}

#content-wrapper-rechts #form1 input.input-form-loeschen,
#content-wrapper-rechts #form1 input.input-form-delete{
	background         : url('pics/xx_button-delete-breit-n.png') right top no-repeat;
}

#content-wrapper-rechts #form1 input.input-form-bearbeiten:hover,
#content-wrapper-rechts #form1 input.input-form-loeschen:hover,
#content-wrapper-rechts #form1 input.input-form-delete:hover{
	background   : url('pics/xx_button-weiter-schmall-tool.png') right top no-repeat !important;
	filter       : alpha(opacity=100) !important; /* IE */
	-moz-opacity : 1 !important;; /* Mozilla */
	opacity      : 1 !important;; /* Opera */
	border       : 1px solid #D0BAAC;
}

#content-wrapper-rechts #form1 input.input-form-loeschen:hover,
#content-wrapper-rechts #form1 input.input-form-delete:hover{
	background         : url('pics/xx_button-delete-breit-n.png') right top no-repeat !important;
}
	
	
	
#content-wrapper-rechts a.rechts-email-breit-a,
#content-wrapper-rechts p.header-p a		{
	font-weight: bold;
	color: #647883;
	}
	
#content-wrapper-rechts table#logbook-table {
	width: 550px;
	border: 0px solid #f00 !important;
	}
	
#content-wrapper-rechts table#logbook-table,
#content-wrapper-rechts table#logbook-table td,
#content-wrapper-rechts table#logbook-table tr {
	border: none;
	background-color: transparent;
	padding: 0px;
	margin:0px;
	}
	
#content-wrapper-rechts table#logbook-table thead,
#content-wrapper-rechts table#logbook-table thead td {
	font-size: 14px;
	font-weight:bold;
	text-transform:uppercase;
	color: #647883;
	padding: 0px !important;
	margin: 0px !important;
	}

#content-wrapper-rechts table#logbook-table thead td {
	padding: 0px 15px 20px 0px !important;
	}

#content-wrapper-rechts table#logbook-table tbody,
#content-wrapper-rechts table#logbook-table tbody td {
	color: #647883;
	font-size: 9px;
	padding: 4px 5px 4px 0px !important;
	margin:0px !important;
	}


/* FF HACKS@-moz-document url-prefix() { 
  
} */



/* IE6 Optimierung
----------------------------------------------------------------------------------------------------*/ 

* html #content-wrapper #content-wrapper-rechts table td.auswertung-skala-td p img {
	margin-top:0px;
	}
	
* html #content-wrapper-rechts {
		height:502px;
		margin-left: 12px;
		padding-bottom: 30px;
		}

* html #content-wrapper-rechts p.header-p,
* html #content-wrapper-rechts p,
* html #content-wrapper-rechts #form2 p.header-p .error,
* html #content-wrapper-rechts #form1 p.header-p .error,
* html #content-wrapper-rechts p .error {
		width: 500px !important;
		}		
	
	
* html #content-wrapper-links {
		height:480px;
		}
		
* html #content-wrapper-rechts #rechts-navi-content ul.header-logout-ul  {
	margin-top:-15px;
	padding-top: 20px;
	border: 0px solid #f00;
	background: url('pics/xx_logout-n.png') top center no-repeat;
}

* html #content-wrapper-rechts #rechts-navi-content ul.header-logout-ul:hover {
	background: url('pics/xx_logout-o.png') top center no-repeat; ;	
}

* html #content-wrapper-links form p.submit input  {
	height: 28px;
	}
	
* html #content-wrapper-rechts form input.input-form-senden {
	color: #fff;		
}	

* html #content-wrapper-rechts form input.input-text-breit,
* html #content-wrapper-rechts form input.input-text-breit-error {
	margin-top: -8px;
	height: 20px;
	width: 500px;
	padding-top: 7px;
	padding-left: 5px;
	border: 1px solid #9aa5a9;
	}
	
* html #content-wrapper-rechts h2.subhead-h2,
* html #content-wrapper-rechts h2.subhead-h2-conf		{
		display:block;
		width: 500px;
		color: #a7b2b1;
		font-size: 13px;
		font-family: "verdana",sans-serif;
		font-weight: bold;
		margin-top: -12px;
		margin-bottom:0px;
		padding-bottom: 6px;
		padding-top: 6px;
		text-transform:uppercase;
		border-bottom:2px solid #a7b2b1;
		border-top:2px solid #a7b2b1;
		background: url('pics/xx_icon-rechts-haken.png') right center no-repeat;	
	}
	
* html #content-wrapper-rechts #form1 {
	border: 0px solid #f00;
	margin-top: -50px;
	}
 
* html #content-wrapper-rechts #form1 input.input-form-bearbeiten {
	cursor:pointer;	
	}

* html #content-wrapper-rechts #form2 input.input-form-bestaetigen {
	cursor:pointer;
	}
	
* html #content-wrapper-rechts form select {
	height: 55px !important;
	padding: 5px 0 5px 0;
	margin-top: -10px;
	margin-bottom: 15px;
	}
	
* html #content-wrapper-rechts form p.header-p {
	margin-top: 20px;
	}

* html #content-wrapper-rechts table.auswertung-gesamt-table td.auswertung-skala-td p { 
	width: 250px !important;	
	height: 15px !important;
	overflow: hidden !important;
} 

* html #content-wrapper-rechts table.auswertung-gesamt-table td.auswertung-skala-td p img { 
	height: 10px !important;
} 

* html #content-wrapper-rechts table.auswertung-gesamt-table-leitlinien td.auswertung-skala-td p { 
	width: 250px !important;	
	height: 15px !important;
	overflow: hidden !important;
} 

* html #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td,
* html #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td { 
	width: 270px !important;	
} 


* html #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skalahead-p,
* html #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td { 
	width: 270px !important;	
} 
  
* html #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skala-p-left,
* html #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skala-p-right { 
	height: 15px !important;
	overflow:hidden !important;
} 

  
* html #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skala-p-left img,
* html #content-wrapper-rechts table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skala-p-right img { 
  margin-top:-1px !important;
  border-top: 1px solid #647883;
  border-bottom: 1px solid #647883;
  }
  
  
/*
/* 
/* CLIENTS MOD
----------------------------------------------------- */

#head-logo {
		background: url(pics/logo-companydesign_ag.png) no-repeat;
		height:95px;
		margin-top:0px;
		margin-bottom: 10px;
		margin-left: 13px;
}

#content-wrapper #content-wrapper-rechts p span.gesamt-highlight,
#wrapper-print #content-wrapper #wrapper-table p span.gesamt-highlight {
		color: #A3785C;
}

/*#content-wrapper #content-wrapper-rechts table td.auswertung-skala-td p,
#wrapper-print #content-wrapper #wrapper-table td.auswertung-skala-td p  {
		border: 1px #7c003b solid;
		overflow:hidden;	
}*/

#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skala-p-left,
#wrapper-print #wrapper-table table.auswertung-gesamt-table-livingfaktor td.auswertung-skala-td p.auswertung-skala-p-right { 
	 
		border:1px solid #7c003b;
		
} 

#content-wrapper #content-wrapper-rechts table.auswertung-gesamt-table-leitlinien td.auswertung-skala-td p  {
		border: 1px #7c003b solid;
		overflow:hidden;

		
}
#wrapper-print #wrapper-table table td.auswertung-frage-td p.auswertung-frage-p {
	font-size: 13px;
	}
#wrapper-print #wrapper-table table td.auswertung-frage-td p.auswertung-frage-p span.screen-zahl { 
	/*color: #7c003b;*/
	color: #000;
} 


#content-wrapper-links ul#navi-charts li a:hover,
#content-wrapper-links ul#navi-charts-customized li a:hover,
#content-wrapper #content-wrapper-links #online-a,
#content-wrapper-links form p.submit input:hover,
#content-wrapper-rechts a.rechts-weiterbutton-breit-a:hover  {
	color: #a75570;
	}

#head-logo-screen {
		background: url('pics/logo-companydesign_ag_klein.png') left center no-repeat;
		margin-left:68px;
		margin-bottom:0px;
		height:80px;
		width:680px; 
		border:0px;
		padding: 0px;
		margin-top:0px;
}


/*
**
**
** RH: 20.08.2013 - Schule  
----------------------------------------------------- */

#content-wrapper .scl-div p .scl-content-prio   {
	color: #a75570;
}

#content-wrapper .scl-div p  {
	color: #222222;
	font-size: 13px;
	font-family: "verdana",sans-serif;
	margin-bottom: 35px;
	}

#content-wrapper .scl-div p .scl-content-p-klein{
	font-size: 11px;
	color: rgb(100, 120, 131);

	}


#wrapper-print #wrapper-table h1 {
	/*background: url("pics/scl_logo_tiny.png") no-repeat scroll right -1px transparent !important;*/
	overflow:visible;
}

#head-logo-screen {
	background: none !important;
	height:0px !important;
	}

#wrapper-print #content-wrapper {

    margin-top: -10px;
}


/* Company Account - DialogTools */
.dt-wrap {
	width: 260px;
    position: relative;
    border: 1px solid #f00;
    float: left;
    margin-right: 20px;
	margin-bottom: 20px;
}

.dt-wrap {
    border-width: 1px;
    border-style: none solid solid;
    border-color: #908E90;
    border-image: none;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    margin-bottom: 30px;
    box-shadow: 0px 3px 7px #A4A4A2;
	min-height: 225px;
}

.dt-wrap .dt-img {
	height: 100px;
}
.dt-wrap p {
	margin: 15px;
	word-wrap:normal;
	}

.dt-wrap p span {
	display: block;
	}
	
.dt-wrap p .dt-status {
	font-weight: bold;
	}
.dt-wrap.active p .dt-status {
	color: #A3785C;
	}
.dt-wrap.deact p .dt-status {
	color: rgba(167,0,0,1.00);
	}
.dt-wrap.test p .dt-status {
	color: #7BB075;
	}
	
.dt-wrap p .but {
	text-decoration: none;
	margin-top: 10px;
	display: block;
	}

#content-wrapper-links form p.submit,
#content-wrapper-links form p.submit:hover {
background: none;
	}
#content-wrapper-links form p.submit input {
  	font-size: 13px;
  	height: 32px;
	width: 100%;
 	padding-left: 20px;
	padding-top: 7px;
	background: url('pics/xx_button-weiter-schmall-n.png') no-repeat scroll right top transparent;
	margin: 5px 0px 25px;
	border-radius: 10px;
	border: 1px solid #C1C9CE;
	text-align: left;
}

#content-wrapper-links form p.submit input:hover {
	color: #A3785C;
	border-color: #A3785C;
	} 
	
	
#content-wrapper #content-wrapper-rechts p a.bullet,
#content-wrapper #content-wrapper-rechts p a.bullet:hover {
		background: url('pics/icons_pfeil_grey_kl.png') no-repeat scroll left top transparent;
		color: #647883 !important;
		padding-left: 22px;
		text-decoration:none;
		}
	
#content-wrapper #content-wrapper-rechts p a.bullet:hover {
		text-decoration:underline;
		}
	
#content-wrapper #content-wrapper-rechts p a {
	color: #647883;
	}
	
#rechts-navi-content a {
	text-decoration: none;
	}

#head-logo-screen img {
	float: left;
}
#head-logo-screen .drucken  {
	float: right;
}
#head-logo-screen .drucken a {
	position: absolute;
	margin-top: 35px;
	right: 0;
	z-index: 100;
}


