/*
 * Daten
 */
#content .box_container {
	width: 472px;
}
#content .boxed .box_container{
	background: url("images/content_box_bottom_w.jpg")  no-repeat left bottom;
	min-height: 206px;
}
#content .boxed .box_container .content{
	background: url("images/content_box_top_w.jpg") no-repeat;
	min-height:160px;
}
#modul_box{
	margin-left:0px;
	margin-top:10px;
}
#modul_box .data,
#modul_box .data_act{
	width:440px;
}

.software_box{
	font-weight:bold;
	padding-left:20px;
	padding-top:5px;
}
.software_box h3{
	color:#D97618;
	font-size:17px;
}

.data{
	display:none;
}
.data_act{
	display:block;
}
.data_act td{
	padding:5px;
	padding-left:10px;
	vertical-align:top;
}
.data_act th{
	padding:5px;
	vertical-align:top;
	width:60px;
}
.data .img,
.data_act .img{
	width:100%;
	height:3px;
	display:block;
}
.data .pic,
.data_act .pic{
	float:right;
	margin-left:5px;
	cursor:pointer;
}
.data h1,
.data_act h1{
	color:#EF9610;
	font-size:12px;
	margin:0px;
	padding:0px;
}

/*
 * Flashbox
 */
#flashbox{
	margin-left:55px;
	margin-top:10px;
}
#flashbox a{
	color:#00408D;
}
#text-right{
	padding-left:50px;
}

/*
 * Module
 */
#modul_1,
#modul_2,
#modul_3,
#modul_4,
#modul_5,
#modul_6{
	width:66px;
	display:inline-block;
	padding-top:50px;
	text-align:center;
	cursor:pointer;
}

#modul_1{
	background:url('images/modul_1.jpg') no-repeat center top;
	margin-left:78px;
}
#modul_2{
	background:url('images/modul_2.jpg') no-repeat center top;
}
#modul_3{
	background:url('images/modul_3.jpg') no-repeat center top;
	margin-left:78px;
}
#modul_4{
	background:url('images/modul_4.jpg') no-repeat center top;
	margin-left:66px;
}
#modul_5{
	background:url('images/modul_5.jpg') no-repeat center top;
}
#modul_6{
	background:url('images/modul_6.jpg') no-repeat center top;
	margin-left:66px;
}

/*
 * Bilder
 */
#img_box{
	z-index:1000;
	display:none;
	position:absolute;
	width:700px;
 	margin:-350px 0px 0px -350px;
 	top: 50%;
 	left: 50%;
 	background-color: #9BCCF5;
	text-align:center;
	padding:10px;
}
#img_box .xxl img{
	width:700px;
}
#img_box .small img{
	width:80px;
	margin:2px;
	cursor:pointer;
	
}
#img_box .data,
#img_box .data_act{
	width:700px;
}
#img_bg{
	width:100%;
	height:100%;
	background-color:#8B8B8B;
	z-index:500;
	position:absolute;
	left:0px;
	top:0px;
	display:none;
	opacity:0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
}

