#embedded {
  font-size: 10px !important;
}


/*Top Navigation transparent word nur angezeigt wenn vorhanden*/


#divContentNormal p {
  text-align: justify;
}

#home-link {
  position: absolute;
  z-index: 999;
  width: 340px;
  height: 120px;
  top: 50px;
  left: 50%;
  margin-left: -460px;
  text-decoration: none;
}

#divContentDyn a {
  text-decoration: none;
}
#divContentDyn a:hover {
  text-decoration: underline;
}

#topnavigation {
  z-index:80; 
  position:absolute; 
  top:153px; 
  right: 50%;
}

#topnavigation-inner {
  position:absolute; 
  left: -209px; 
  width: 640px; 
}

#topnavigation-inner li {
  float: right;
}
#topnavigation-inner li a {
  color: white;
  font-size: 12px;
}
#topnavigation-inner li.activ-menu-item>a {
  color: #FE8904; 
}

#topnavigation-inner li ul li {
  float: none;
}

#topnavigation-inner ul.dropdown ul ul ul,
#topnavigation-inner ul.dropdown ul ul,
#topnavigation-inner ul.dropdown ul {
    background-color: #F9F9F9;
    opacity: 0.95 !important;
    filter: 'alpha(opacity=95, style=0)' !important;
    -moz-opacity: 0.95 !important;
    -webkit-opacity: 0.95 !important;
    
    margin-left: 0px;
    padding: 0px;
    -webkit-box-shadow: 4px 4px 3px #bbb;
    -moz-box-shadow: 4px 4px 3px #bbb;
    box-shadow: 4px 4px 3px #BBB;
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#777777');
} 
#topnavigation-inner ul.dropdown ul ul ul,
#topnavigation-inner ul.dropdown ul ul ul ul {
  background-color: #FFF;
}
#topnavigation-inner ul.dropdown ul ul  {
  background-color: #FDFDFD;
}
#topnavigation-inner ul.dropdown ul ul  {
  background-color: #FBFBFB;
}


#topnavigation-inner li ul li a {
  color: #333;
}

#topnavigation-inner li a:hover {
/*  text-shadow: 1px 1px 1px #777;
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#777777');*/
}

.typo3-adminPanel-section-content {
  font-size: 0px;
  color: white;
}


.typo3-adminPanel-section-content input {
  display: none;
}


#feEditAdvanced-menuBar {
  z-index:9999;
}

#feEditAdvanced-container   {
  position: fixed;
  z-index: 9999999;
}


#feEditAdvanced-showHiddenContent label {
  width: 220px !important;
}

div#feEditAdvanced-menuBar .feEditAdvanced-firstRow .feEditAdvanced-button span.feEditAdvanced-buttonText {
  min-width: 140px !important;
}

.feEditAdvanced-contentWrapper {
  margin-left: 10px;
}

#divContentDyn {
  position:absolute; top:208px; 
  left:50%;
  margin-left: -252px; 
  width:800px; 
  height:300px; 
  overflow-y:auto; 
  overflow-x:visible;
}


body .feEditAdvanced-editPanelDiv {
  top: 0px !important;
} 

/*
.feEditAdvanced-secondRow{
  display: none !important;
}  */

#we-right-outer {z-index:2; position:absolute; top:225px; left:50%;}
#we-right-inner {
  position: absolute; top:0px; left:230px;  
  border: 0px solid white; border-left: 0px solid white;
  padding: 10px 10px 0px 10px;
}
#we-right-inner-pad {width:160px; }
#we-right-inner-pad p.bodytext {margin-top:-3px; 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; margin-bottom: 4px;}
#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:0px 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;*/
  				}				                      

.loginform label {
  text-align: left;
}

#we-right-suche {display:inline }
#DivSearchButtonWrap {position: absolute; right: 6px; top: 18px;}
#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; padding-top: 6px;}


.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;
}



.indent {
  margin-left: 12px;
}

