
/* Hauptnavigation */
#Mainnavi {
  
    height:35px;
    /*padding:1px 0 1px 1px;
    margin:69px 0 0 77px;*/
	margin:0;
	padding:0;
    
    border:0px;
	
}
#Mainnavi ul {
    margin:0;
    padding:0;
    position:relative;
 
	
}



#Mainnavi li {
    float:left;
    display:inline;
    background:transparent;
    height:35px;
    margin:0;
    position:relative;
	
    top:0;
    left:0;
	padding:0 0 0 0;
    
}
#Mainnavi li a {
     padding-left:1px;
	 position:relative;
	
	display:block;
	height:35px;
}

#Mainnavi li li a {
     height:22px;
	color:#004390;
	
}

#Mainnavi ul ul{
 position:absolute;
  top:19px;
    left:-1px;
    *left:-2px;
display: none;
white-space:nowrap;
margin-top: 15px;
margin-left: 3px;
border: solid 1px #dce1ea;
border-top-color: #ffffff;
background: #ffffff;

}

#Mainnavi li ul.show  {
    display:block;
}

#Mainnavi li li {
  float:none;
    display:block;
    height:22px;
    margin:-1px 18px 1px 18px;
    position:static;
    padding:0;
    border-top: 1px solid #dce1ea;
	list-style: none;
	line-height: 22px;
	width:135px;
}









#Mainnavi a:hover{
  text-decoration: underline;
}









/* Hightlight Mainnav*/


li#Mainnav1 {
   background-image: url(../img/structure/nav/nav1_0.gif) ;
   background-repeat:no-repeat;
   height:35px;
   width: 128px;
   z-Index: 4;
}

li#Mainnav2{
   background-image: url(../img/structure/nav/nav2_0.gif) ;
   background-repeat:no-repeat;
   height:35px;
   width: 110px;
   z-Index: 3;
}

li#Mainnav3{
   background-image: url(../img/structure/nav/nav3_0.gif) ;
   background-repeat:no-repeat;
   height:35px;
   width: 103px;
   z-Index: 2;
}

li#Mainnav4{
   background-image: url(../img/structure/nav/nav4_0.gif) ;
   background-repeat:no-repeat;
   height:35px;
   width: 103px;
   z-Index: 1;
}

li#Mainnav5{
   background-image: url(../img/structure/nav/nav5_0.gif) ;
   background-repeat:no-repeat;
   height:35px;
   width: 148px;
}





/* Variante mit Tabellen */









/* Nebennavigation ARJANG*/
.2ndNaviOutside {
	margin-left: 12px;
	margin-top: 3px; 
	float: left;
}

.2ndNavi {
	width: 190px; 
	padding-bottom: 7px;
}

.2ndNavi2ndlevel {
	width: 190px; 
	border-bottom: 1px #e8e8f8 solid; 
	padding-bottom: 7px;
	margin-top: 9px;
}

a:hover, a {
	text-decoration: none;
}
.subNaviOutside {
	
}
.subNavi {
	width: 190px; 
	
	border-bottom: 1px #e8e8f8 solid; 
}

/*-----------------*/
.subNaviLevel1Position {
	width: 190px;
	height: 23px;
	border-bottom: 1px #e7eaf3 solid;
	padding-top: 6px;
}

.subNaviLevel1Text {
	font-size: 13px;
	color: #004390;
	padding-left: 4px;
	
}

.subNaviLevel1Selected {
	font-size: 13px;
	color: #e34d58;
	/*padding-left: 4px;*/
}


.subNaviLevel2Position {
	width: 190px;
	height: 23px;
	border-bottom: 1px #e7eaf3 solid;
	padding-top: 6px;
	padding-left: 3px;
}

.subNaviLevel2Text {
	font-size: 13px;
	color: #e34d58;
	padding-left: 4px;
	
}


.subNaviLevel3Position {
	width: 190px;
	height: 22px;
	border-bottom: 1px #e7eaf3 solid;
	padding-top: 0px;
	padding-left: 3px;
}

.subNaviLevel3Text {
	font-size: 12px;
	font-style: italic;
	color: #6ea6c7;
	padding-left: 20px;
	padding-bottom: 2px;
	
}

.subNaviLevel3Selected{
	font-size: 12px;
	font-style: italic;
	color: #e34d58;
	
	
}


.subNaviText {
	font-size: 13px;
	padding-left: 6px; 
}

.subNaviLevel1 {
	font-size: 13px; 
	color: #0154a2;
}

.subNaviLevel1Selected{
	font-size: 13px; 
	color: #e00022;
}

.subNaviLevel2 {
	font-size: 13px;
	color: #de0020;
	margin-left: 13px;
	
}
.subNaviLevel3 {
	font-style: italic;
	font-size: 12px;
	color: #7db2d1;
	margin-left: 22px;
}

.subNaviLevel3Selected {
	color: #e00022;
	font-style: italic;
	font-size: 12px;
	margin-left: 22px;
	}

.moodText {
	font-size: 12px;
	color: #424242;
}

.iconText {
	font-size: 12px;
	color: #0255a3;
}

.iconText16Bold {
	font-size: 16px;
	color: #0255a3;
	font-weight: bold;
}

.iconText2 {
	font-size: 11px;
	color: #0255a3;
}

.formText {
	float: right;
	padding-right: 10px;
	
}

.formContainer{
	padding-top: 12px;
}

.formText2 {
	float: right;
	padding-right: 8px;
	font-size: 12px;
	color: #424242;
}


.borderBlue {
	border: 1px #e0e7f1 solid;
}

.headingPopups {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #0058a2;
	padding-top: 5px;
}

.headlinePopup {
	color: #5892b4; 
	font-size: 13px;
	font-weight: bold;
}

.pT8 {
	padding-top: 8px;
}

.pT2 {
	padding-top: 2px;
}

.pT10 {
	padding-top: 10px;
}
