#intro{
	width: 502px;
	height:125px;
	float:right;
	padding-right:20px;
	padding-left:60px;
	text-align:right;
	padding-top:30px;
	padding-bottom:30px;
}


#intro h2{
	text-transform:uppercase;
}

#mainContents{
	width:889px;
	float:left;
	padding-top:0px;
	padding-bottom:40px;
        padding-left:60px;
}

.grafik3 {
	width:325px;
	height:auto;
	float:right;
	margin-left:30px;
}

.box {
	/*background:url(../images/project_icon.png) right top no-repeat;*/
	width:230px;
	height:auto;
	float:left;
	padding-left:60px;
	margin-right:25px;
}

.box a .icon{
        background:url(../images/project_icon.png) right top no-repeat;      
        width:110px;
        height:72px;
        float:right;
}

.box a:hover .icon{
        background:url(../images/project_icon_y.png) right top no-repeat; 
        width:110px;
        height:72px;
        float:right;
}

.box h2{
	padding:0px;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;	
	font-weight:bold;
	font-size:16px;
}

.box h1{
	font-size:18px;
	text-transform:uppercase;
	padding-bottom:0px;
}

.box h1 a{
	color:white;
}

.box2 {
	/*background:url(../images/news_icon.png) right top no-repeat;*/
	width:230px;
	height:auto;
	float:left;
	padding-left:57px;
	margin-right:25px;
}

.box2 h2{
	padding:0px;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;	
	font-weight:bold;
	font-size:16px;
}

.box2 h1{
	font-size:18px;
	text-transform:uppercase;
	
	padding-bottom:0px;
}

.box2 a .icon{
        background:url(../images/news_icon.png) right top no-repeat;      
        width:110px;
        height:72px;
        float:right;
}

.box2 a:hover .icon{
        background:url(../images/news_icon_y.png) right top no-repeat;      
        width:110px;
        height:72px;
        float:right;
}


.box2 h1 a{
	color:white;
}

.box3 {
	/*background:url(../images/job_icon.png) right top no-repeat;*/
	width:230px;
	height:auto;
	float:left;
	padding-left:57px;
	margin-right:25px;
}

.box3 h2{
	padding:0px;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;	
	font-weight:bold;
	font-size:16px;
}

.box3 h1{
	font-size:18px;
	text-transform:uppercase;
	
	padding-bottom:0px;
}

.box3 a .icon{
        background:url(../images/job_icon.png) right top no-repeat;      
        width:110px;
        height:72px;
        float:right;
}

.box3 a:hover .icon{
        background:url(../images/job_icon_y.png) right top no-repeat;      
        width:110px;
        height:72px;
        float:right;
}


.box3 h1 a{
	color:white;
}

.prlogo{
	float:right;
	width:110px;
	height:64px;
	
	margin-bottom:5px;
	margin-left:5px;
}

.nwlogo{
	float:right;
	width:94px;
	height:115px;
	background:url(../images/fotob.jpg) no-repeat;;
	margin-bottom:5px;
	margin-left:5px;
}



.more {
	text-align:right;
	margin-top:5px;
}

/* Menu ------------------------------------------------------------------------------- */



ul.menu_start
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
margin-top:90px;
margin-left:345px;
position:absolute;
font-size:16px;
text-transform:uppercase;
}

ul.menu_start li
{	
display: inline;
list-style-type: none;
}

ul.menu_start li a { 
padding-right:6px;

}

ul.menu_start li {
	padding-right:25px;
    padding-left:25px;
	border-left:1px solid;
    border-bottom:none;
	color:#0168b2;
}

ul.menu_start li.active {
	padding-right:27px;
    padding-left:0px;
	border:none;
	margin-left:27px;
}

ul.menu_start a:link, ul.menu_start a:visited {
	color:#0168b2;
	text-decoration: none;
	font-weight:bold;
}

ul.menu_start a:hover {
	text-decoration: underline;
}