/* CSS Document www.mayr-arbeitsrecht.de format2.css alt! */

/* GENERAL fonts */
/*P, OL, UL, DIV, H1, H2 {
	font-family: verdana, arial;
	font-size: 11px;
}*/
body {background-color:#D1D2D4 ;
		margin: 0 0 0 0 ;
		color:#ffffff; }
H1 { font-size: 15px; }
H2 { font-size: 1em; }
P, H1, H2 {margin: 0px 0px 5px 0px;}


.navi1 {margin: 2px 2px 2px 2px;}
.navi1act {
margin: 5px 2px 5px 2px;
padding: 1px 2px 1px 0px;
line-height: 1em;
vertical-align:bottom;
}
.navi2 {margin: 2px 2px 2px 8px;}

#mayr_logo {position:absolute; top:35px; left:6px;  z-index:1; }	/* width:200px; height:47px; */
#adresse { 	position:absolute; top:349px; left:6px;   z-index:1; }
#inhalt { 	 
			font-family:   Arial, sans-serif;
			color:#eeeeee;
			font-weight: Normal;
			font-size:0.80em;}	

#inhalt a    {   color:#eeeeee;  }
#inhalt a:link     {
        text-decoration: none; }
#inhalt a:visited       {
		color:#cccccc;
        text-decoration: none; }
#inhalt a:focus      {
        text-decoration: underline;  }
#inhalt a:hover     {
        text-decoration: underline;  }
#inhalt a:active     {
        text-decoration: underline;  }
			
#higrund {  }
#menue 	{  }

.csc-form-label-req{  color:#ffffff; }

.stile {		display: none;	
			font-family:  Arial, sans-serif;
			font-weight: normal;
			text-align:left;
			text-decoration: none;
			font-size:0.69em;
			color:#555555;}
/*
			
.stile a    {   color:#555555;  }
.stile a:link     {
        text-decoration: none; }
.stile a:visited       {
        text-decoration: none; }
.stile a:focus      {
        text-decoration: underline;  }
.stile a:hover     {
        text-decoration: underline;  }
.stile a:active     {
        text-decoration: underline;  }
*/
		
.sprachen {	font-family:  Arial, sans-serif;
			font-weight: bold;
			text-decoration: none;
			color:black;
			font-size:0.69em;
			 }
			
.sprachen  a    {   color:#555555;  }
.sprachen  a:link     {
        text-decoration: none; }
.sprachen  a:visited       {
        text-decoration: none; }
.sprachen  a:focus      {
        text-decoration: underline;        }
.sprachen  a:hover     {
        text-decoration: underline;  }
.sprachen  a:active     {
        text-decoration: underline;  }
		
.navi_3 {	font-family:  Arial, sans-serif;
			font-weight: normal;
			text-decoration: none;
			color:#eeeeee;
			font-size:0.69em;
			color:#555555;}
			
.navi_3  a    {   color:#555555;  }
.navi_3  a:link     {
        text-decoration: none; }
.navi_3  a:visited       {
		color:#888888;
        text-decoration: none; }
.navi_3  a:focus      {
        text-decoration: underline;     }
.navi_3  a:hover     {
        text-decoration: underline;  }
.navi_3  a:active     {
        text-decoration: underline;  }
		
.navi_3act {	font-family:  Arial, sans-serif;
			font-weight: normal;
			text-decoration: underline; 
			color:#eeeeee;
			font-size:0.69em;
			color:#555555;}
			
.navi_3act  a    {   color:#555555;  }
.navi_3act  a:link     {
        text-decoration: underline;  }
.navi_3act  a:visited       {
        text-decoration: none; }
.navi_3act  a:focus      {
        text-decoration: underline;     }
.navi_3act  a:hover     {
        text-decoration: underline;  }
.navi_3act  a:active     {
        text-decoration: underline;  }
		
/* navigation ebene 1 -----vertical-align: middle;-------------  */
td#navi1 {
	font-family:   Arial, sans-serif;
	font-weight: bold; /* tf_jul2010 */
	color: #eeeeee;
	text-decoration: none;
   }
	/* text-align: center; */
.navi_1 {
	padding: 0px 3px 6px 2px;
	margin: 0px 106px 6px 4px;
	
	font-size: 0.7em;
    font-weight: bold; /* tf_jul2010 */
	text-decoration: none;
 
}
.navi_1act {
	padding: 0px 3px 6px 2px;
	margin: 0px 40px 3px 4px;

    font-weight: bold; /* tf_jul2010 */ 
	text-decoration: none;
}
.navi_1 a    {  
		color: #eeeeee;
		text-decoration: none;  }
.navi_1 a:link     {
        text-decoration: none; }


.navi_1 a:hover     {
        text-decoration: underline;  }
		
.navi_1act a    {
        color: white; 
		font-size: 0.7em; 
		font-weight: bold; /* tf_jul2010 */ 
		text-decoration: none;    }
.navi_1act a:link     {
        text-decoration: none; }

.navi_1act a:hover     {
        text-decoration: underline;  }

/* Menu 1 column */
TD#menu_1 {	
	vertical-align: top; 
	width: 190px;	
	padding-top: 0px;
}
TD#menu_1 DIV {
	width: 100%;
}

TD#menu_1 DIV A {
	font-family:    Arial, sans-serif;
	font-weight: Normal;
	color: #eeeeee;
	text-decoration: none;
	font-size: 0.7em;
	line-height:0.99em;
}
TD#menu_1 DIV A:hover {
	text-decoration: underline;
}

/*  MENU 1, level 1, Normal state (NO)  font-size: 11px; */
TD#menu_1 DIV.menu1-level1-no {
  padding-top:2px;
  padding-bottom:7px;
  padding-left:0px;
}
/*  MENU 1, level 1, active state (ACT)   font-size: 11px;   filter:alpha(opacity='70', style='0');*/
TD#menu_1 DIV.menu1-level1-act {
  color: #eeeeee;
  text-decoration: underline;
  padding-top:2px;
  padding-bottom:7px;
  padding-left:0px;
  font-weight: Normal;
}
TD#menu_1 DIV.menu1-level1-act A {
	 color: #eeeeee; 
	 text-decoration: underline; 
} 

/*  MENU 1, level 2, Normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
  	padding-left:16px;
  	padding-top:3px;
  	padding-bottom:5px;
}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
  color: #eeeeee;
  padding-left:16px;	
  padding-top:3px;
  padding-bottom:5px; 
   text-decoration: underline;
   font-weight: Normal;
}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act A {
  color: #eeeeee; 
  text-decoration: underline; 
}
.csc-header { 
			}
.csc-form-label-req{ 
			font-family:    Arial, sans-serif;
			color:#eeeeee;
			font-weight: normal;
			font-size: 0.88em;}
.csc-form-label{ 
			font-family:    Arial, sans-serif;
			color:#eeeeee;
			font-weight: normal;
			font-size: 0.88em;}
			
.csc-form-fieldcell{
	
	font-size: 0.88em;
	}

.csc-bulletlist{font-family:   Arial, sans-serif;
			color:black;
			font-weight: normal;
			font-size: 0.7em;
			margin-left: 44px; 
			margin-right: 27px;}		
td#nw_inhalt p.bodytext {
			font-family:   Arial, sans-serif;
			color:black;
			font-weight: normal;
			font-size: 0.7em;
			margin-left: 44px; 
			margin-right: 27px;}

td#nw_rspalteo p.bodytext{
			font-family:  Arial, sans-serif;
			color:black;
			font-weight: normal;
			font-size: 0.7em; }
	
td#nw_rspalte p.bodytext{
			font-family:   Arial, sans-serif;
			color:black;
			font-weight: normal;
			font-size: 12px;
			margin:0px;
			padding: 0px;
			margin-left: 8px; 
			margin-right: 31px;}
			
		
td#nw_inhalt p.bodytext a  {		
	color:red;
	font-weight: bold;}
	
td#nw_inhalt p.bodytext a:focus  {		
	text-decoration: underline;     }
	
td#nw_rspalte p.bodytext a  {		
	color:red;
	font-weight: bold;}
	
td#nw_rspalte p.bodytext a:focus  {		
	text-decoration: underline;     }
	
#inhalt p.bodytext a  {		
		color:#ffffff;
	font-weight: normal;
	font-style:italic;}	
	
#inhalt p.bodytext a:visited       {
        color:#eeeeee; }