/* FRONTPAGE */
div#paneloverlay-frontpage{
	background-color:#b0dee7 !important;
	color:#2b5f7c !important;
}

div#paneloverlay-frontpage a{
	color:#2b5f7c !important;
}

div#paneloverlay-frontpage a:hover{
	color:#fff !important;
}


div#front-left, #front-right{
	float:left;
}

#front-right{
	margin:0;
	padding:0;
}

div#front-left{
	width:550px;
}

#box1,#box2,#box3,#box4{
	float:left;
	width:256px;
	height:152px;
	margin-right:1.314286em;
	margin-bottom:37px;
	position:relative;
		display:inline;
	color:#282828;
	cursor:pointer;
}

div#box5{
	width:386px;
	height:342px;
	display:block;
	color:#282828;
	display:block;
	cursor:pointer;
	background:transparent url('/images/template/bg_verlauf.jpg') top left repeat-x;
}

#box1{
	background:transparent url('/images/template/bg_box_itservices.jpg') top left repeat-x;
}

#box2{
	background:transparent url('/images/template/bg_box_infrastruktur.jpg') top left repeat-x;
}

#box3{
	background:transparent url('/images/template/bg_box_kommunikation.jpg') top left repeat-x;
}

#box4{
	background:transparent url('/images/template/bg_box_system.jpg') top left repeat-x;
}

#box1-arrow,#box2-arrow,#box3-arrow,#box4-arrow,#box5-arrow{
	position:absolute;
	bottom:-11px;
	right:0;
	z-index:1000;
	display:block;
}

div.frontbox-small{
	padding-left:24px;
	padding-top:0px;
	padding-right:24px;
	overflow:hidden;
	height:152px;
}

div.frontbox-big{
	padding-left:24px;
	padding-top:3px;
	padding-right:24px;
	overflow:hidden;
	height:350px;
}

div.news-elem{
	display:block;
	color:##282828;
	margin-bottom:0.35em;
}

div.news-elem-inline{
	float:left;
	width:225px;
	padding-left:1em;
	height:150px;
	overflow:hidden;
}

div.newsimg{
	width:96px;
	height:64px;
	float:left;
	margin-top:1.9em;
}