@import url(buttons.css);

	html
	{
		height: 100%;


	}
	body 
	{
		height: 100%;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		
		color: #124174;

		margin: 0px;
		padding: 0px;

	}
	
	#main
	{
		width: 100%;
		/*width: 900px;*/
		height: 100%;
		margin: auto;
	}



	#key
	{
		height: 151px;
		overflow: hidden;

		background-color: #FFFFFF;
	}
	
	#stipendien
	{
		width: 100%;
		height: 25px;
		
		background-color: #FFFFFF
	

		overflow: hidden;
	}
	

	#stipendienlinks
	{
		margin-left: 48px;
		
		height: 25px;
		background-color: #f7cb1e;

		color: #0a214b;
	}

	#stipendienlinks .links a
	{
		color: #0a214b;
		text-decoration: none;
		font-weight: bold;
	}
	
	#stipendientitel
	{
		padding-left: 300px;
		font-weight: bold;
		padding-top: 4px;

		float: left;

		padding-right: 0px;

		color: #0a214b;
	}

	#stipendienlinks .links
	{
		height: 25px;
		float: left;
		padding-left: 15px;
		padding-right: 15px;
		
		padding-top: 4px;

		color: #0a214b;
	}

	#stipendienlinks .linkhigh
	{
		background-color: #FFFFFF;
	}

	#stipendienlinks .links:hover
	{
		background-color: #FFFFFF;
	}

	#contentarea
	{
		width: 908px;	
		
	}
	
	#navi
	{
	
		float: left;
		width: 155px;
		height: 100%;
		border-right: solid 1px #f7cb1e;
		
		font-size: 11px;
		
		padding-left: 47px;
		padding-right: 3px;
		margin-right: 5px;
	}
	
	#navi ul
	{
		padding: 0px;
		margin: 0px;
		list-style-type: none;
	}
	
	#navi ul li
	{
		margin-bottom: 25px;
	}
	
	#navi ul li ul li
	{
		margin-bottom: 0px;
	}
	
	#navi a
	{
		text-decoration: none;
		color: #124174;
		line-height:150%;
	}
	
	#navi h2
	{
		text-transform: uppercase;
		font-weight: bold;
		width: 142px;
		border-bottom: solid 1px #f6ac20;
		
		font-size: 11px;
		
		padding: 0px;
		margin: 0px;
		
		padding-bottom: 3px;
		margin-bottom: 4px;
		color: #124174;
	}
	
	#navi h3
	{
		text-transform: none;
		font-weight: bold;
		width: 165px;
		font-size: 11px;
		
		padding: 0px;
		margin: 0px;
		
		margin-bottom: 10px;
	}

	#searchbox
	{
		display: none;
	}
	
	#searchbox input
	{
		width: 142px;
		border: solid 1px #f6ac20;
		
		font-size: 11px;
		
		color: #0a214b;
		
		padding: 3px;
	}
	
	#sptg_logo
	{
		margin-top:30px;
	}

	#maincontent
	{
		width: 685px;	
		float: right;
	}

	#maincontent .zm-hdr .zm-content
	{
		display: none;
	}
	
	.centerPane
	{
		width: 617px;	
		float: left;

		color: #000000;		
	}
	
	.centerPane .zm-content table
	{
	  width: 617px;  
	}
	
	.centerPane .zm-content td
	{
	  vertical-align: top;
	}
	
	.centerPane .zm-content .linkeSpalte
	{
	    width: 49%;
	}
	
    .centerPane .zm-content .rechteSpalte
	{
	    width: 49%;
	}
	
	.centerPane .zm-content .mittlereSpalte
	{
	    width: 2%;
	}
	
	.rightPane
	{
		width: 294px;
		float: left;
		margin-left:20px;
	
		color: #000000;
	}
	
	.modulhead
	{
		
		
		
		position: relative;
	}
	
	.modulhead h3
	{
		padding: 0px;
		margin: 0px;
		font-weight: normal;
		font-size: 32px;
		color: #f7cc1e;
		line-height:36px;
	}
	
	.zm-content
	{
		line-height: 150%;
	}
	
	.zm-content ul
	{
		padding-left:20px;
		margin-left:0px;

		
		margin-top: -10px;

		margin-top:expression(-20 + "px");

	}
	
	.zm-content li
	{
		line-height:150%;
	}
	
	.zm-content a
	{
		color: #f7cc1e;
		text-decoration: none;
		font-weight: bold;
	}
	
	.modulhead
	{
		margin-top:-3px;
		/*padding-bottom: 10px;*/
	}
	
	#mID12576 li
	{
		margin-bottom: 0px;
	}

	#mID12574
	{
		width: 613px;
	}

	#mID12573 
	{
		display: none;
	}

.tID0 #print
{
	display: none;
}

.tID6749 #print
{
	display:none;
}

.tID6750 #print
{
	position: absolute;
	top: 500px;
	left: 700px;
}

.tID6859 #print
{
	position: absolute;
	top: 500px;
	left: 700px;
}
.tID6999 #print
{
	position: absolute;
	top: 500px;
	left: 700px;
}

.gelberbalken
{
    border-top: solid 1px #f7cb1e;
    height: 1px;
    width: 617px;
}

#mID13117 .CustomXMLItem
{
    padding-bottom: 5px;
    padding-top: 8px;
        border-bottom: solid 1px #f7cb1e;

    width: 617px;
}

#mID13119 .CustomXMLItem a
{
    color: #124174;
}

#mID13119 .CustomXMLItem
{
    padding-bottom: 5px;
    padding-top: 8px;
        border-bottom: solid 1px #f7cb1e;
  
    width: 617px;
}

.desktopmodules_customxmlcontent_customxmlcontent_ascx table
{
    width: 617px;
}

    .subnavi
    {
        margin-top: -4px;
        position: relative;
        z-index: 1;
        margin-bottom:30px;
    }


	.subnavi ul
	{
		padding: 0px;
		margin: 0px;
		list-style-type: none;
	}
	
	.subnavi ul li
	{
		margin-bottom: 0px;
	}
	
	.subnavi ul li ul li
	{
		margin-bottom: 0px;
	}
	
	.subnavi a
	{
		text-decoration: none;
		color: #124174;
		line-height:150%;
		margin: 0px;
		padding: 0px;
		font-weight:normal;
		font-size: 11px;
	}
	
	.subnavi h2
	{
		text-transform: uppercase;
		font-weight: bold;
		width: 142px;
		border-bottom: solid 1px #f6ac20;
		
		font-size: 11px;
		
		padding: 0px;
		margin: 0px;
		
		padding-bottom: 3px;
		margin-bottom: 4px;
		color: #124174;
	}
	
	.subnavi h3
	{
		text-transform: none;
		font-weight: bold;
		width: 165px;
		font-size: 11px;
		
		padding: 0px;
		margin: 0px;
		
		
	}
	
	#mID13128
	{
	    margin-top: -60px;
	    z-index:9999;
	}
	
	#mID13122
	{
	    position: absolute;
	    left: 580px;  
    top:0px;
	    z-index:2;
	}

	#mID13302
	{
	    position: absolute;
	    left: 580px;  
		top:0px;
	    z-index:2;
	}
	#mID13529
	{
	    position: absolute;
	    left: 580px;  
		top:0px;
	    z-index:2;
	}
	
	#ProjektTitel
	{
	    text-transform: uppercase;
	    color: #124174;
	    font-weight: bold;
	}
	
	#mID13129 .CustomXMLItem
{
    padding-bottom: 5px;
    padding-top: 8px;
        border-bottom: solid 1px #f7cb1e;
  
    width: 617px;
}

	#mID13304 .CustomXMLItem
{
    padding-bottom: 5px;
    padding-top: 8px;
        border-bottom: solid 1px #f7cb1e;
  
    width: 617px;
}

	#mID13130 .CustomXMLItem
{
    padding-bottom: 5px;
    padding-top: 8px;
        border-bottom: solid 1px #f7cb1e;
  
    width: 617px;
}

	#mID13307 .CustomXMLItem
{
    padding-bottom: 5px;
    padding-top: 8px;
        border-bottom: solid 1px #f7cb1e;
  
    width: 617px;
}

	#mID13534 .CustomXMLItem
{
    padding-bottom: 5px;
    padding-top: 8px;
	border-bottom: solid 1px #f7cb1e;
  
    width: 617px;
}


.FrageTitel
{
    text-transform: uppercase;
    color: #f7cb1e;
    font-weight: bold;
}

	#mID13260

	{
	    position: absolute;
	    left: 580px;  
    top:0px;
	    z-index:2;
	}
	
.zm-ctrl
{
	position: absolute;
z-index: 99999;
}

.tID6750 .zm-ctrl
{
	left: 200px;
}
