#we-right-outer {z-index:2; position:absolute; top:220; left:50%;}
#we-right-inner {position: absolute; top:0; left:230px;  
                 border: 1px solid white; border-left: 1px solid white;
                 padding: 10px 10px 0px 10px;}
#we-right-inner-pad {width:160px; }
#we-right-inner-pad p.bodytext {margin-top:-11px; font-family: Verdana, helvetica, sans-serif;
                                font-size:7pt;  color:#333333}

#we-right-inner-pad form {margin-top:4px; }
#we-right-inner-pad form div.loginform {margin-top:0px; margin-bottom:0px: padding-bottom}
#we-right-inner-pad form div.loginform input {width:160px;}
#we-right-inner-pad form div.loginform p.csc-form-label-req {padding-top: 8px; padding-bottom:0px; 
                                          font-family:Verdana, helvetica, sans-serif;
                                          font-size:8pt; color:#333333}
#we-right-inner-pad form div.loginform p.csc-form-label {padding-top: 5px; padding-bottom:0px; 
                                          font-family:Verdana, helvetica, sans-serif;
                                          font-size:8pt; color:#333333}

#sword {width:134;}
#DivSearchWrap {display:block; width:100%; border-bottom:1px solid white; padding-bottom:0px;
                text-align:bottom}

#frmRightSearch {margin-bottom:14px}

label     {
            width: 120px;
  					float: left;
  					text-align: right;
  					margin: 0 5 0 0;
  					display: block;
  					font-family:arial;
  					font-size: 8pt;
          }

span.req label {	
  					color: #FE8904;
  				}
  				
div.mf-cb-item-wrap label  {
            width: 400px;
}				
         
input.mf-input{ 
      width: 300px;
      float: right;
    }


.mf-text			{     
          float: right;     
          width: 300px;
					overflow:auto;
				}


.mf-radio     {
                /*width: 100px;*/
                float: left;
              }

div.mf-radio-all-wrap {
                    width: 300px;
          			text-align: left;
                    float:right;                    
                  }
                  
.mf-radio-all-wrap label {
	width: 40px !important;
	text-align: left !important;
}                  

.mf-radio-all-wrap legend {
	visibility: hidden;
}


div.mf-item-wrap {
                    clear: right;
          					padding-top: 8px;
          					display: block;
                 }

hr.mf-clearer   {
                    clear: left;
                    visibility: hidden; 
                }
                
.mf-submit		        {
                          margin: 6px 0px 0px 180px;
                          padding: 0;
                          width: 90px;
                      }
fieldset			{ 
					display:block;
					margin: 10 0 0 0;
					padding: 0 10 10 10;					
					border: 1px solid #fff;
					text-align:right;
				}	

fieldset fieldset		{	
					margin: 0;
					padding: 0;
					border: 0;
				}

legend		{
					color: black;
					/*font-weight: bold;*/
  				}				                      


#we-right-suche {display:inline }
#DivSearchButtonWrap {display:inline}
#DivSearchButtonWrap a {padding-left: 7px; padding-top:10px; padding-bottom:0px; margin-bottom:0px;
                        vertical-align:center}



#right-navi-inner-wrap {display:block; width:160px; margin-top: 13px; }
#right-navi-inner-wrap h3 {margin-bottom: 2px; }


.right-navipad {
  border-top: 1px solid #FFFFFF;
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
}


a.right-navilink:link, a.right-navilink:visited, a.right-navilink:hover, a.right-navilink:active {
	padding: 0px 6px 0px 14px;
	color: #333333;
	font-family: arial, Verdana, helvetica, sans-serif;
	font-size: 8pt;
	background-image:url(led-menue/xs_arr.gif);
	background-repeat: no-repeat;
	text-decoration: none;	
	display: block;      
}
a.right-navilink:visited {
	padding: 0px 6px 0px 14px;
	color: #333333;
	font-family: arial, Verdana, helvetica, sans-serif;
	font-size: 8pt;
	background-image: url(led-menue/xs_arr_vis.gif);
	background-repeat: no-repeat;
	text-decoration: none;	
	display: block;      
}
a.right-navilink:hover, a.right-navilink:active {
	padding: 0px 6px 0px 14px;
	color: #333333;
	font-family: arial, Verdana, helvetica, sans-serif;
	font-size: 8pt;
	background-image: url(led-menue/xs_arr_act.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	display: block;      
}

a.right-navilink_ACT:link, a.right-navilink_ACT:visited, a.right-navilink_ACT:hover, a.right-navilink_ACT:active{
	padding: 0px 6px 0px 14px;
	color: #FE8904;
	font-family: arial, Verdana, helvetica, sans-serif;
	font-size: 8pt;
	background-image: url(led-menue/xs_arr_act.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	display: block;      
}
a.right-navilink_ACT:hover {
	padding: 0px 6px 0px 14px;
	color: #FE8904;
	font-family: arial, Verdana, helvetica, sans-serif;
	font-size: 8pt;
	color: #F8A31C;
	background-image: url(led-menue/xs_arr_act.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	display: block;      
}





/*body, textarea, frame{
  scrollbar-base-color:#DAD186;
  scrollbar-3dlight-color:#CA431D;
  scrollbar-arrow-color:#1C3276;
  scrollbar-darkshadow-color:#CA431D;
  scrollbar-face-color:#DAD186;
  scrollbar-highlight-color:#1C3276;
  scrollbar-shadow-color:#1C3276;
  scrollbar-track-color:#CA431D;
}*/


a:link { }
a:visited {}
a:hover { }
a:active { }
a:focus { }

textarea {font-family:verdana; font-size:7pt; color:black; width:335px; border:0px}
text {font-family:verdana; font-size:7pt; color:black; width:335px; border:0px}
td {font-family:verdana; font-size:8pt; color:#333333; line-height:14px}

.imgtext-table img {
	margin-top: 2px;
}

h2 {
	margin-bottom: 6px !important;
}



