@charset "UTF-8";

/********************************************************/
/*------------- Global-------------/*
/*******************************************************/


#header ul li a,
.hlist,.vlist,#breadcrumb ,#topnav, #footernav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:400;
	color:#4b4b4b;
	
}


/********************************************************/
/*------------- Sub-Navigation left -------------/*
/*******************************************************/
.selected {
	background-color:transparent;
}


.vlist {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left:0px;
	padding-bottom:16px;
	padding-top: 16px; 
	border-bottom:none;
	width:100%; 
}

  
.vlist a {  
	color:#4b4b4b !important;  
	text-decoration:none;
}
  
.vlist li {
	float:left;
	margin-bottom:3px ;
	margin-top:3px ;
	padding:0 ;
	width:100%;
}

.vlist a, .vlist strong, .vlist span {
border-bottom:none;
display:block;
padding: 0;


}

.vlist a:visited {
color:#4b4b4b;

}

.vlist li.active {
color:#4b4b4b !important; 
font-weight:normal !important;
background-color:transparent;
}


.vlist li a:focus, .vlist li a:hover {
background-color:transparent;
color:#C1005D !important; 
outline:0 none;
}


/* Level 1 */
.vlist li a,
.vlist li strong,
.vlist li span { 
	width:90%; 
	padding-left:9%; 
}

.vlist li a:hover { 
	background-color:transparent; 
	background:url(../../img/icons/pfeil.png) 5% 4px no-repeat !important; 
	color:#C1005D;  
	outline: 0 none;  
}

.vlist li.selected > a { 
	text-decoration:underline; 
	background: transparent url(../../img/icons/pfeil.png) 5% 4px no-repeat !important; 
	outline: 0 none;
}

.vlist li {
	line-height: 1.35em;
}


.vlist li.selected > ul li {
	line-height: 1.35em;
}

 /*.vlist li.active { background-color:transparent; background:url(../../img/icons/pfeil_down.png) 5% 6px no-repeat !important; color:#C1005D;  outline: 0 none;  }*/
   .vlist li.active, .vlist li a:focus { background-color:transparent;}
  
  /* Level 2 */
  .vlist li ul li a,
  .vlist li ul li strong,
  .vlist li ul li span { width:80%; padding-left:19%; } /* LTR */
  .vlist li ul li a, 
  .vlist li ul li a:visited { background-color:transparent; color:#4b4b4b; }
  .vlist li ul li a:hover { background-color:transparent; background:url(../../img/icons/pfeil.png) 15% 3px no-repeat !important; color:#C1005D;  outline: 0 none;}
  .vlist li ul li.selected > a { text-decoration:underline; background: transparent url(../../img/icons/pfeil.png) 15% 3px no-repeat !important; outline: 0 none;}
  .vlist li ul li {line-height: 1.35em;}
  .vlist li ul li.selected > ul li {line-height: 1.35em; }
/*.vlist li ul li.active   {  background:transparent url(../../img/icons/pfeil.png) 15% 6px no-repeat !important; outline: 0 none;}*/
  .vlist li ul li.active, .vlist li ul li a:focus   {  background:transparent;}
 
  /* Level 3 */
  .vlist li ul li ul li a,
  .vlist li ul li ul li strong,
  .vlist li ul li ul li span { width:70%; padding-left:29%; } /* LTR */  
  .vlist li ul li ul li a,
  .vlist li ul li ul li a:visited{ background-color:transparent; color:#4b4b4b; }
  .vlist li ul li ul li a:hover { background-color:transparent; background:url(../../img/icons/pfeil.png) 25% 3px  no-repeat !important; color:#C1005D;  outline: 0 none;  }
  .vlist li ul li ul li.selected > a { text-decoration:underline; background: transparent url(../../img/icons/pfeil.png) 25% 3px no-repeat !important; outline: 0 none;}
  .vlist li ul li ul li {line-height: 1.35em;}
  .vlist li ul li ul li.selected > ul li {line-height: 1.35em;}
 /* .vlist li ul li ul li.active {  background:transparent url(../../img/icons/pfeil.png) 25% 6px no-repeat !important; outline: 0 none;}*/
   .vlist li ul li ul li.active,  .vlist li ul li ul li a:focus {  background:transparent;}
  
  /* Level 4 */
  .vlist li ul li ul li ul li a,
  .vlist li ul li ul li ul li strong,
  .vlist li ul li ul li ul li span { width:60%; padding-left:37%; } /* LTR */
  .vlist li ul li ul li ul li a,
  .vlist li ul li ul li ul li a:visited { background-color:transparent; color:#4b4b4b; }
  .vlist li ul li ul li ul li a:hover { background-color:transparent; background:url(../../img/icons/pfeil.png) 35% 6px no-repeat !important; color:#C1005D;  outline: 0 none;  }
  .vlist li ul li ul li ul li.selected > a { text-decoration:underline; background: transparent url(../../img/icons/pfeil.png) 35% 6px no-repeat !important; outline: 0 none;}
  .vlist li ul li ul li ul li {line-height: 1.35em;}
  .vlist li ul li ul li ul li.selected > ul li  {line-height: 1.35em;}
  /*.vlist li ul li ul li ul li.active   { background:transparent url(../../img/icons/pfeil.png) 35% 6px no-repeat !important; outline: 0 none;}*/
  .vlist li ul li ul li ul li.active, .vlist li ul li ul li ul li a:focus { background:transparent;}

.level1 {
background-color:transparent;
border-left:none;
border-top:none;
padding:0;
}

.level2 {
background-color:transparent;
border-left:none;
border-top:none;
padding:0;

}

.level3 {
background-color:transparent;
border-left:none;
border-top:none;
padding:0;

}

.level4 {
background-color:transparent;
border-left:none;
border-top:none;
padding:0;

}



.vlist ul, .level2 ul, .level3 ul, .level4 ul {
margin-top:0.65em !important; 
margin-bottom:2em !important; 
background-color:#F0F0F0 !important; 
}

.vlist li.selected ul a, .level2 li.selected ul a, .level3 li.selected ul a, .level4 li.selected ul a {

}


/********************************************************/
/*-------------Main Navigation top/ Breadcrumb -------------/*
/*******************************************************/
#breadcrumb ul,
#topnav ul {
        height:10px;
        list-style-type:none;
        padding:0 0 0 0px;
        margin-left:10px;
        color:#4b4b4b;
       
}


#breadcrumb ul {  font-size:70%;  }
#topnav ul {  font-size:71%;   }

#breadcrumb ul a,
#topnav ul a,
#topnav a { 
       
       
        background:transparent; 
        text-decoration:none; 
}

#topnav a { 
        color: #C1005A; 
        
        background:transparent; 
        text-decoration:none; 
}

#topnav a:focus,
#topnav a:hover,
#topnav a:active {
        background-color: transparent; 
}

#topnav a:hover,
#topnav a:focus,
#breadcrumb ul a:hover,
#breadcrumb ul a:focus {
        color:#C1005A;
        text-decoration: underline;
}

#breadcrumb ul li {
        margin-left:0px;
        float:left;
        height:10px;
        list-style-type:none;
        padding:0 0 0 1px;
}

#breadcrumb ul li.first {
        margin-left:0px;
        float:left;
        height:10px;
        list-style-type:none;
        padding:0 0 0 0px;
}

ul.meta-nav{
        float:left;
}

ul.meta-nav li{
        float:left;
        list-style-type:none;
        padding:0 0 0 2px;
}


#header ul li a{
	
	color:#4b4b4b;
	}

#breadcrumb ul li a:link {color:#4b4b4b;}
#breadcrumb ul li a:visited {color: #4b4b4b;}
#breadcrumb ul li a:hover {color: #C1005D;}
#breadcrumb ul li a:active {color: #c1005D;text-decoration: none;}
#breadcrumb ul li a:focus {color: #c1005D;text-decoration: none;}

#metanav ul li a:link {color:#4b4b4b;}
#metanav ul li a:visited {color: #4b4b4b;}
#metanav ul li a:hover {color: #C1005D;}
#metanav ul li a:active {color: #c1005D;text-decoration: none;}
#metanav ul li a:focus {color: #c1005D;text-decoration: none;}

#footerinfo ul li a:link {color:#4b4b4b;}
#footerinfo ul li a:visited {color: #4b4b4b;}
#footerinfo ul li a:hover {color: #C1005D;}
#footerinfo ul li a:active {color: #c1005D;text-decoration: none;}
#footerinfo ul li a:focus {color: #c1005D;text-decoration: none;}

#breadcrumb ul,
#metanav ul,
#topnav ul,
#footerinfo ul {
	background-image: none !important;
	list-style-image: none !important;
}


/********************************************************/
/*-------------Kopf-------------*/
/*******************************************************/

#header {
	padding: 0;
}

#topnav a {
	text-decoration:none;
}

#topnavright a {
	text-decoration:none;
}

/*
#langMenu{
float:right;
}
*/


#breadcrumb li a {
	display: inline;
        padding: 0 0.5em;
}

#homelink a {
       text-decoration:none;
}

/********************************************************/
/*------------- Hauptnavigation -------------*/
/*******************************************************/

.hlist {
        top:0px;
        /*background-image:bg_ul1.png;
        background-color: #C0C0C0;
        */ padding-top:0px;
        background:url("../../img/01_ecke-links-oben-neu.png") no-repeat scroll 0 6px #FFFFFF;
        /*background-image:none;*/
        background-color:transparent;
        border-bottom:1px solid #333333;
        border-bottom:0px solid #333333;
        border-top:0px solid #333333;
        display:inline;
        float:left;
        line-height:1em;
        overflow:hidden;
        position:relative;
        /*margin-left:10px;*/
          margin-left:0px;
        width:95%;
         /* width:100%;*/
        height:79px;
}


.hlistfb {
        top:0px;
        /*
        background-image:bg_ul1.png;
        background-color: #C0C0C0;
        */ 
        padding-top:0px;
        background:url("../../img/01_ecke-oben-links2.png") no-repeat scroll left 0 #FFFFFF;
        /*background-image:none;*/
        background-color:transparent;
        border-bottom:1px solid #333333;
        border-bottom:0px solid #333333;
        border-top:0px solid #333333;
        /*display:inline;*/
        float:left;
        line-height:1em;
        overflow:hidden;
        position:relative;
        margin-left:6px;
        width:100%;
        height:84px;
}

#homelink{
        margin-left:34px;
        margin-top:17px;
}


.blankmenu{
        height:20px;
       width:20px;
       margin-top:0px;
       background-color:#ffffff;
       float:left;
       margin:0px;
}


.clearit {
        clear: both;
}

#fbdachtext{
background-color:#FFFFFF;
font-family:Verdana;
font-size:1.2em;
font-style:italic;
letter-spacing:0.2em;
margin-left:248px;
padding-left:22px;
padding-top:25px;
}

.hlist ul {
        border-left:0px solid #ffffff;
        border-right:0px solid #ffffff;
        
}

.hlist ul li{
        border-left:0px solid #FFFFFF;
        border-right:0px solid #ffffff;
        width:110px;
        height:58px;
       
}


.hlist ul li a {
        /*color:#222222;*/
        color:#4b4b4b;
        text-align:right;
        border-left:0px solid #AAAAAA;
        border-right:0px solid #AAAAAA;
        line-height:1.0em;
        padding:0.0em 1.0em 0.0em 1.0em ;
        margin:0px;
        margin-right:2px;
        margin-left:10px;
        padding-right:8px;
        padding-left: 0 !important;
}


.hlist ul li a:hover {
        background:none;
        color:#C1005A;
}

.hlist ul li a.selected{
        color:#C1005A;
        font-weight: bold;
}

.hlistfirst {
        height:58px;
        background:url("../../img/02_navi-1-verlaengert.png") repeat-x scroll right 0 #FFFFFF;
        width:100px;
}

.hlist ul li.hlistfirst a {
       /*background:url("../../img/hlistfirst.png") repeat-x scroll left 0 #FFFFFF;*/
       margin:0 2px 0 0px;
}


.hlist ul li.hlistfirst a:hover {

}

.hlist ul li.hlistsecond{
        background:url("../../img/03_navi-2-verlaengert.png") repeat-x scroll right 0 #FFFFFF;
        width:100px;
}

.hlist ul li.hlistsecond a{

}


.hlist ul li.hlistsecond a:hover{

}

.hlist ul li.hlistthird{
        background:url("../../img/04_navi-3-verlaengert.png") repeat-x scroll right 0 #FFFFFF;
        width:120px;
}

.hlist ul li.hlistthird a {

}

.hlist ul li.hlistthird a:hover{

}

.hlistfourth{
        background:url("../../img/05_navi-4-verlaengert.png") repeat-x scroll right 0 #FFFFFF;
}

.hlist ul li.hlistfourth{
        width:130px;
}

.hlist ul li.hlistfourth a{

}

.hlist ul li.hlistfourth a:hover{

}

.hlistfifth{
        background:url("../../img/06_navi-5-verlaengert.png") repeat-x scroll right 0 #FFFFFF;
}

.hlist ul li.hlistfifth{
        width:140px;
}

.hlist ul li.hlistfifth a{
        margin:0 2px 0 0px;
}


.hlist ul li.hlistfifth a:hover{
}

div.hlist {
        font-size: 80% !important;
}







/********************************************************/
/*------ Linienabhängigkeit zur Hauptnavigation --------*/
/********************************************************/

/** NAVIGATIONSZWEIG Universität */
body.uni #col1_prev {
        background: transparent url("../../img/09_roter-kasten-anfang.png") no-repeat scroll 0px bottom;
}

body.uni .hlist {
 background:url("../../img/01_ecke-links-oben-neu.png") no-repeat scroll  0 6px #FFFFFF;
 }

body.uni #col1_content {
        background: #fff url("../../img/10_roter-kasten-mitte.png") repeat-y scroll 0px bottom;
}
body.uni #col1 {
        background: url("../../img/11_roter-kasten-ende.png") no-repeat scroll 0px bottom transparent;
}



/** NAVIGATIONSZWEIG Studium */
body.studium #col1_prev {
        background: transparent url("../../img/15_hellrosa-kasten-anfang.png") no-repeat scroll 0px bottom;
}
body.studium .hlist {
 background:url("../../img/01_ecke-links-oben-neu.png") no-repeat scroll 0 6px #FFFFFF;
 }

body.studium #col1_content {
        background: #fff url("../../img/16_hellrosa-kasten-mitte.png") repeat-y scroll 0px bottom;
}
body.studium #col1 {
        background: url("../../img/17_hellrosa-kasten-ende.png") no-repeat scroll 0px bottom transparent;
}

/** NAVIGATIONSZWEIG Forschung */
body.forschung #col1_prev {
        background: transparent url("../../img/12_dunkelroter-kasten-anfang.png") no-repeat scroll 0px bottom;
}
body.forschung .hlist {
 background:url("../../img/01_ecke-links-oben-neu.png") no-repeat scroll 0 6px #FFFFFF;
 }



body.forschung #col1_content {
        background: #fff url("../../img/13_dunkelroter-kasten-mitte.png") repeat-y scroll 0px bottom;
}
body.forschung #col1 {
        background: url("../../img/14_dunkelroter-kasten-ende.png") no-repeat scroll 0px bottom transparent;
}

/** NAVIGATIONSZWEIG Fachbereiche */
body.fachbereiche #col1_prev {
        background: transparent url("../../img/18_dunkelgrau-kasten-anfang.png") no-repeat scroll 0px bottom;
}
body.fachbereiche .hlist {
 background:url("../../img/01_ecke-links-oben-neu.png") no-repeat scroll 0 6px #FFFFFF;
 }


body.fachbereiche #col1_content {
        background: #fff url("../../img/19_dunkelgrau-kasten-mitte.png") repeat-y scroll 0px bottom;
}
body.fachbereiche #col1 {
        background: url("../../img/20_dunkelgrau-kasten-ende.png") no-repeat scroll 0px bottom transparent;
}

/** NAVIGATIONSZWEIG Einrichtungen */
body.einrichtungen #col1_prev {
        background: transparent url("../../img/21_hellgrau-kasten-anfang.png") no-repeat scroll 0px bottom;
}
body.einrichtungen .hlist {
 background:url("../../img/01_ecke-links-oben-neu.png") no-repeat scroll 0 6px #FFFFFF;
 }
 

body.einrichtungen #col1_content {
        background: #fff url("../../img/22_hellgrau-kasten-mitte.png") repeat-y scroll 0px bottom;
}
body.einrichtungen #col1 {
        background: url("../../img/23_hellgrau-kasten-ende.png") no-repeat scroll 0px bottom transparent;
}

