<style>
<!--


a.white:link {text-decoration:none;color:white;}
a.white:visited {text-decoration:none;color:white;}
a.white:hover {text-decoration:none;color:rgb(64,85,134);}

a.black:link {text-decoration:none;color:black;}
a.black:visited {text-decoration:none;color:black;}
a.black:hover {text-decoration:none;color:rgb(90,99,90);}

a.grey:link {text-decoration:none;color:grey;}
a.grey:visited {text-decoration:none;color:grey;}
a.grey:hover {text-decoration:none;color:black;}

a.blue:link {text-decoration:none;color:rgb(97,123,181);}
a.blue:visited {text-decoration:none;color:rgb(97,123,181);}
a.blue:hover {text-decoration:none;color:rgb(90,99,90);}


@keyframes fadein {
    0%   { opacity: 0;}
    10%  { opacity: 1;}
    40%  { opacity: 1;}
    50%  { opacity: 1;}
    60%  { opacity: 0;}
    90%  { opacity: 0;}
    100% { opacity: 0;}
}

@keyframes fadein2 {
    0%   { opacity: 0;}
    10%  { opacity: 0;}
    40%  { opacity: 0;}
    50%  { opacity: 0;}
    60%  { opacity: 1;}
    90%  { opacity: 1;}
    100% { opacity: 1;}
}


@-moz-keyframes fadein {
    0%   { opacity: 0;}
    10%  { opacity: 1;}
    40%  { opacity: 1;}
    50%  { opacity: 1;}
    60%  { opacity: 0;}
    90%  { opacity: 0;}
    100% { opacity: 0;}
}

@-moz-keyframes fadein2 {
    0%   { opacity: 0;}
    10%  { opacity: 0;}
    40%  { opacity: 0;}
    50%  { opacity: 0;}
    60%  { opacity: 1;}
    90%  { opacity: 1;}
    100% { opacity: 1;}
}

@-webkit-keyframes fadein {
    0%   { opacity: 0;}
    10%  { opacity: 1;}
    40%  { opacity: 1;}
    50%  { opacity: 1;}
    60%  { opacity: 0;}
    90%  { opacity: 0;}
    100% { opacity: 0;}
}

@-webkit-keyframes fadein2 {
    0%   { opacity: 0;}
    10%  { opacity: 0;}
    40%  { opacity: 0;}
    50%  { opacity: 0;}
    60%  { opacity: 1;}
    90%  { opacity: 1;}
    100% { opacity: 1;}
}

@-ms-keyframes fadein {
    0%   { opacity: 0;}
    10%  { opacity: 1;}
    40%  { opacity: 1;}
    50%  { opacity: 1;}
    60%  { opacity: 0;}
    90%  { opacity: 0;}
    100% { opacity: 0;}
}

@-ms-keyframes fadein2 {
    0%   { opacity: 0;}
    10%  { opacity: 0;}
    40%  { opacity: 0;}
    50%  { opacity: 0;}
    60%  { opacity: 1;}
    90%  { opacity: 1;}
    100% { opacity: 1;}
}

 
.animated_base_container, .animated_base_container2{
    background-color: rgba(84, 77, 77, 0.59);
    width: 170px;
    padding: 5px;
    margin-top: 0px;
    margin-left: 0px;
    position: absolute;
}

.animated_base_container{
    -webkit-animation: fadein 20s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein 20s; /* Firefox < 16 */
        -ms-animation: fadein 20s; /* Internet Explorer */
         -o-animation: fadein 20s; /* Opera < 12.1 */
            animation: fadein 20s infinite;
}

.animated_base_container2{
    -webkit-animation: fadein2 20s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein2 20s; /* Firefox < 16 */
        -ms-animation: fadein2 20s; /* Internet Explorer */
         -o-animation: fadein2 20s; /* Opera < 12.1 */
            animation: fadein2 20s infinite;
}

.animated_werbung_container{
    background-color: white;
    margin-bottom: 20px;
}


img{BORDER: 0;}

body {
 hyphens: auto;
}

.Table_Default,
.Table_1,
.Table_Überschrift,
.Table_Mitte,
.Table_Struktur,
.Table_Standard{
         BORDER: 0 solid silver;
	 border-collapse:collapse;
	 vertical-align: top;
}


.Table_1 {width:745; 
	 height:100%;
         border-spacing:0px 0px 0px 0px; 
         padding: 0px 0px 0px 0px;
	 background-color:white;
}

.Table_Überschrift {width:100%;
         border-spacing: 0px 0px 0px 0px; 
         padding: 0px 0px 0px 0px;
}

.Table_Überschrift_Sonder_Body {width:100%;
         border-spacing: 0px 0px 0px 0px; 
         padding: 0px 0px 0px 0px;
         margin: 0px -5px 0px 0px;
	 BORDER: 1 solid rgb(225,225,225);
}

.Table_Mitte {padding: 10px 20px 0px 28px;
         border-spacing: 0px 0px 0px 0px;
}

.Table_struktur {
	 padding: 0px 0px 0px 0px;
	 /%background-color:black;%/
}

.TABLE_CELL_KUNDE, 
.TABLE_CELL_BRANCHE{
	BORDER: 1px solid silver; 
	width: 30%; 
	text-align: center;
	box-shadow: 10px 10px 50px lightgrey;
}

.TABLE_CELL_BRANCHE{
	width: 50%; 
	padding: 20 0 0 0;
}

.body {
	margin: 0 0 0 0;
}

.bodyAussen {
	background-image: url('../picture/hintergrund.jpg');
	/*background-repeat-y: no-repeat;*/
	background-size: 2000px;
	overflow-y: scroll;
        background-attachment: fixed;
}	

.FussText, .PathText, .MehrText, .ÜberschriftWerbung ,
.Überschrift, .Überschrift_Werbung, .Überschrift_Grey, 
.Überschrift_Grey_Einzug, .Überschrift_Animated_Werbung,
.Überschrift_Sonder, .ÜberschriftKasten, .SubMenuText, 
.MenuText, .StandardText, .StandardText_Werbung, .StandardText_Grey, 
.StandardText_Grey_Einzug, .StandardText_Animated, .SearchResultLinkText, 
.StandardTextOhneLeerzeile, .SonderText, .downloadText {
        font-family: Trebuchet MS, "Helvetica Neue",Helvetica,sans-serif;
}


.FussText {
	margin: 1pt 3pt 3pt 3pt;
}

.PathText {
	vertical-align:bottom;
	margin: 3pt 0pt 0pt 0pt;
}

.SearchResultLinkText, .downloadText,
.ÜberschriftKasten, .Überschrift_Sonder, .SearchText, .PathText, .Überschrift, .Überschrift_Werbung, 
.Überschrift_Grey, .Überschrift_Grey_Einzug, .Überschrift_Animated_Werbung, .MenuText {
        font-weight: bold;
}

.MehrText {
        color:rgb(99,123,181);
}

.MehrText, .Überschrift_Sonder, .ÜberschriftKasten, .MenuText {
	vertical-align:bottom;
        margin: 0pt;
}

.SonderText, .Überschrift, .Überschrift_Werbung, .Überschrift_Grey, .Überschrift_Grey_Einzug, .Überschrift_Animated_Werbung {
	vertical-align:bottom;
	margin: 3pt 0pt;
}

.Überschrift_Animated_Werbung {
        margin-left:3pt
}

.SubMenuText, .StandardText_Animated {	
	vertical-align:bottom;
        margin: 3pt;
}

.MenuText {
        color:gray;
}



.StandardText, .StandardText_Werbung, .StandardText_Grey, 
.StandardText_Grey_Einzug, .SearchResultLinkText, .StandardTextOhneLeerzeile {	
	margin: 3pt 0pt 10pt 0pt;
	list-style-position: inside;
}

.StandardText_Werbung {
	margin-right: 5px;
}

.SearchResultLinkText {
        margin: 5px 0 25px 0;
}

.MenuText, .SubMenuText, .MehrText, .PathText, .FussText, .downloadText,
.Überschrift_Werbung, .Überschrift_Grey, .Überschrift_Grey_Einzug, .Überschrift_Animated_Werbung,
.StandardText_Werbung, .StandardText_Animated, .StandardText_Grey_Einzug, .StandardText_Grey {
        font-size:10pt;
}


.ÜberschriftKasten, .Überschrift, .StandardText, .SearchResultLinkText, .StandardTextOhneLeerzeile, .Überschrift_Sonder, .SonderText {
        font-size:12pt;
	line-height: 150%;
}

.StandardTextOhneLeerzeile {
	vertical-align:top;
        margin-top:0pt;
        margin-bottom:3pt;
}

.StandardText_Animated {
 	margin: 3pt;
	padding-bottom: 5pt;
}

.StandardText_Grey_Einzug, .Überschrift_Grey_Einzug {
        margin-left:20pt;        
}

.Überschrift_Grey, .Überschrift_Grey_Einzug, .StandardText_Grey, .StandardText_Grey_Einzug {
        color:grey;
}

-->

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}.qmmc {position:relative;}.qmmc a {float:left;display:block;white-space:nowrap;}.qmmc div a {float:none;}.qmmc div {visibility:hidden;position:absolute;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* Remove the comments bleow for vertical mains and change the false value to
           true in the qm_create function after the menus structure. */
	/*.qmmc a {float:block}*/

	
	
	/*"""""""" (MAIN) Container """"""""*/
	#qm0
	{ 
		background-color:transparent;
		padding-left:25px;
		border-width:1px 0px 0px 0px;
		border-style:solid;
		border-color:rgb(180,180,180);
		margin:0px 0px 0px 0px;
		z-index:10 !important;
		
	}


	 /*"""""""" (MAIN) Items """"""""*/
	#qm0 a
	{
		color:white;
		background-color:transparent;
		font-family:sans-serif;
		font-size:8.2pt;
		font-weight: bold;
		text-decoration:none;
		padding:2px 15px 3px 15px;
		border-style:solid;
		border-color:rgb(180,180,180);
		border-width:0px 0px 0px 1px;
		
	}


	/*"""""""" (MAIN) Hover State """"""""*/
	#qm0 a:hover
	{ 
		/*border-color:#333333;*/

		color:#000000;
		background-color:#EFF4FA;
		text-decoration:underline;
		background-image:url(../picture/template2_item_bg.jpg);
	}


	/*"""""""" (MAIN) Active State """"""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover
	{ 
			
		color:#000000;
		background-color:#EFF4FA;
		text-decoration:underline;
		background-image:url(../picture/template2_item_bg.jpg);
	}


	/*"""""""" (MAIN) Parent Items """"""""*/
	#qm0 .qmparent
	{
		background-image:url(../picture/bullet_white_down.gif);
		background-repeat:no-repeat;
		background-position:92%;
	}

	


	/*"""""""" [SUB] Containers """"""""*/
	#qm0 div
	{
		
		background-color:white;
		padding:5px 20px 5px 5px;
		border-style:solid;
		border-width:1px 1px 1px 1px;
		
		border-color:rgb(200,200,200);
		
	}


	/*"""""""" [SUB] Items """"""""*/
	#qm0 div a
	{		
		font-size:8pt;
		color:#333333;
		border-width:0px 0px 0px 4px;
		border-color:white;
		border-style:solid;
		padding:3px 20px 3px 5px;
		
	}
	
	/*"""""""" [SUB] Hover State """"""""*/
	#qm0 div a:hover
	{

		border-color:#75B1C2;
		text-decoration:none;
	}

	#qm0 div div
	{
		margin:0px 0px 0px 3px;
	}

	/*""""""""[SUB] Active State """"""""*/
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover
	{
		border-color:#75B1C2;
		text-decoration:underline;
		background-image:url(../picture/template2_black_arrow_right.gif);
		
	}


	/*"""""""" [SUB] Parent Items """"""""*/
	#qm0 div .qmparent 
	{

		background-image:url(../picture/template2_black_arrow_right.gif);

	}



</style>
