	a:link 					{ text-decoration: none; color:#434F55; font-weight: bold; font-style: normal; }
	a:visited 				{ text-decoration: none; color:#434F55; font-weight: bold; font-style: normal; } 
	a:hover, a:focus 		{ text-decoration: underline; color: #434F55; font-weight: bold; font-style: normal; }
	a:active 				{ text-decoration: underline; color: #434F55;  font-weight: bold; font-style: normal; }
	a p 					{ text-decoration: none; font-weight: normal; font-style: normal; }

	
	.overview a:link 				{ text-decoration: none; color:#000000; font-weight: normal; font-style: normal; }
	.overview a:visited 			{ text-decoration: none; color:#000000; font-weight: normal; font-style: normal; } 
	.overview a:hover, a:focus 		{ text-decoration: underline; color: #000000; font-weight: normal; font-style: normal; }
	.overview a:active 				{ text-decoration: underline; color: #000000; font-weight: normal; font-style: normal; }


	body 					{ background: #FFFF; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;color: #001F33; font-family: Open Sans;font-size:14px;}
        .loading                { background: transparent url(../images/loading.gif); background-color:#ffffff; background-repeat:no-repeat;background-position:center;}
	img 					{ border: 0px;}
	
	p 						{ color: #001F33;  text-decoration: none; padding-top: 0px; margin-top: 0px; margin-left:0px; margin-right:0px; margin-bottom:5px; line-height: 14px; }

	h1 						{ color: #001F33; font-weight: bold; font-size: 14px; }
	h2 						{ color: #001F33; margin-bottom:2px; font-weight: bold; font-size: 12px; }

	table 					{ cell-spacing: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;  font-size: 12px;}




	/* rednut - Seitenaufbau */

	.rednut-head							{ /* background: #0B5095; */ height: 60px; }

	.rednut-nav2							{ height: 22px; padding-top: 2px; padding-left: 10px; padding-right: 10px; padding-bottom: 2px;}
	.rednut-nav								{ height: 22px; padding-top: 2px; padding-left: 10px; padding-right: 10px; padding-bottom: 2px; background: transparent url(../images/leistenbg.gif) repeat-x ;}
	.rednut-nav a 							{ font-weight: normal; text-decoration: none; color: #001F33; }
	.rednut-nav a:visited 					{ font-weight: normal; text-decoration: none; color: #001F33; }
	.rednut-nav a:active					{ font-weight: normal; text-decoration: none; color: #001F33; }
	.rednut-nav a:hover, a:focus			{ font-weight: normal; text-decoration: underline; color: #666699; }

	.rednut-content							{ background: #EAEAEA; padding: 10px; width: 910px; align: center;}
	.rednut-footer							{ padding-top: 3px; padding-left: 10px; padding-right: 10px; padding-bottom: 3px; color:#ffffff; }

	/* rednut - Elemente auf der Seite */

	.iframe-box								{ padding: 0px; background:#ffffff; }
	.rednut-box								{ padding: 10px; border-style:solid; border-width:1px; border-color:#666699; background:#ffffff; }
	.rednut-box p 							{ }

	.rednut-register						{ padding-left: 10px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; text-align:center; color: #ffffff; background: #434f55; border-style:solid; border-color:#434f55; border-width:1px; border-bottom-width:0px; }							   
	.rednut-register a						{ text-decoration: none; color: #ffffff; }
	.rednut-register a:visited				{ text-decoration: none; color: #ffffff; }
	.rednut-register a:active				{ text-decoration: none; color: #ffffff; }
	.rednut-register a:hover, a:focus		{ text-decoration: underline; color: #ffffff; }
	
	.rednut-register-active					    { padding-left: 10px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; text-align:center; color: #434f55; text-decoration: none;  background: #ffffff; border-style:solid; border-color:#666699; border-width:1px; border-bottom-width:0px; }							   
	.rednut-register-active a					{ text-decoration: none; color: #434f55; }
	.rednut-register-active a:visited			{ text-decoration: none; color: #434f55;  }
	.rednut-register-active a:active			{ text-decoration: none; color: #434f55; }
	.rednut-register-active a:hover, a:focus	{ text-decoration: underline; color: #434f55; }

	.rednut-button                      {}
        .rednut-button a:link			    { font-weight: normal; text-decoration: none; color: #ffffff; }
	.rednut-button a:visited			{ font-weight: normal; text-decoration: none; color: #ffffff; }
	.rednut-button a:active			    { font-weight: normal; text-decoration: none; color: #ffffff; }
	.rednut-button a:hover, a:focus	    { font-weight: normal; text-decoration: none; color: #ffffff; }	

	
	

	.rednut-filter							{ border-collapse:collapse; /*border: solid; cell-border: 5pt; border-color: #00ff00; border-width: 3px; border-spacing: 15pt */ } 
	.rednut-filter td						{ border: solid; border-width: 1px; border-spacing: 0px; border-color: #ffffff;}
	.rednut-filter-desc						{ background: #eaeaea; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; }
	.rednut-filter-data						{ background: #f7f7f7; padding-left: 5px; padding-top: 2px; padding-bottom: 2px;}
		

	/* rednut - Listen */
	
	.rednut-listhead						{ font-weight: bold; padding-left: 5px; padding-top: 5px; padding-bottom: 5px;}
	.cs0									{ background: #eaeaea; padding-left: 5px; padding-top: 5px; padding-bottom: 5px;}
	.rednut-liste-0							{ background: #FFFFFF; padding-left: 5px; padding-top: 5px; padding-bottom: 5px;}
	.rednut-liste-1							{ background: efeded padding-left: 5px; padding-top: 5px; padding-bottom: 5px;}
	.rednut-liste-2							{ background: #EFEFF7; padding-left: 5px; padding-top: 5px; padding-bottom: 5px;}
	

	.rednut-table							{ border-collapse:collapse; /*border: solid; cell-border: 5pt; border-color: #00ff00; border-width: 3px; border-spacing: 15pt */ }

	.rednut-table td						{ border: solid; border-width: 1px; border-spacing: 0px; border-color: #f7f7f7;}
	.rednut-table-desc						{ background: #eaeaea; padding-left: 5px; padding-top: 3px; padding-bottom: 3px; }
	.rednut-table-data						{ background: #f7f7f7; padding-left: 5px; padding-top: 5px; padding-bottom: 5px;}
	.rednut-table-document					{ background: #F2F2F2; padding-left: 5px; padding-top: 5px; padding-bottom: 5px;}
	
	.rednut-input                           { border: 1px solid #a5a5a5; padding-left: 2; padding-right: 2; padding-top: 1; padding-bottom: 1; }
        .rednut-activeinput                     { border: 1px solid #434f55; padding-left: 2; padding-right: 2; padding-top: 1; padding-bottom: 1; }
    
        .measurecolorWarning1                 { background: #D89696; padding-left: 5px; padding-top: 5px; padding-bottom: 5px;}
        .measurecolorWarning2                 { background: #C24A4A; padding-left: 5px; padding-top: 5px; padding-bottom: 5px;}
    
	.optionNewMeasure                     { background-color:#BDC9D2;}


	.notAvialable                         {color:#999999;}
	
        .heading			      {color:#434f55;font-weight:bold;}


/* Upload Image Button*/
.upload-button {
    display: inline-block;
    position: absolute;
    /*right: 40px;*/
    /*bottom: -85px;*/
    margin: 0 3px;
    padding: 5px;
    overflow: hidden;
}

    .upload-button input {
        cursor: pointer;
        position: absolute;
        top: 0;
        left: 0;
        margin: 0;
        font-size: 70px;
        opacity: 0;
        filter: alpha(opacity=0);
    }

        .upload-button input[disabled] {
            cursor: inherit;
        }