/** CONTENT **/

#inhalt .boxcontainer{align:top;}


#inhalt .box{
			/*background-color:black;*/
			font-size:14px;
			font-family:Arial, Helvetica, sans-serif;
			color:white;
			margin:0;
			padding:0 0 0 4px;
			overflow:hidden;
			
}



/* Newsseiten Bereich: Home*/


#inhalt .boxnews{
background-color: #252525;
			border: 1px solid white;
			width:828px;
			height:442px;
			font-size:14px;
			font-family:Arial, Helvetica, sans-serif;
			color:white;
			margin: 10px 10px 17px 10px;
			overflow-y:auto;
			overflow-x:hidden;
}

#inhalt .boxnewstext{
			font-size:11px;
			padding:13px 6px 0px 0px;
}



/* Bereich: Home*/

#inhalt #mainpic{


width:850px;
height:342px;
/* Hintergrundbild TEMPORÄR*/
background:url(../img/pic_main.jpg); background-repeat:no-repeat;
}



#inhalt #mainpicnavi{	
	position:relative;
	top:327px; 
	left:820px;
	}

#mainpicnavi .download {width:56px; text-align:center;background-color:#232323;}

#inhalt #smallboxleft{
float:left;
border:2px solid #666666;
height:110px;
width:272px;

margin:7px 4px 8px 7px;
-margin:7px 3px 8px 2px;
}


#inhalt #smallboxmiddle{
float:left;
border:2px solid #666666;
height:110px;
width:272px;

margin:7px 0px 8px 0px;
}

#inhalt #smallboxright{
float:left;
border:2px solid #666666;
height:110px;
width:272px;

margin:7px 7px 8px 4px;
-margin:7px 2px 8px 3px;
}


#inhalt .boxpic{
	width:96px; height: 99px;
	float:left;
	background-color:transparent;
	margin:5px 9px 6px 5px;
	-margin:5px 3px 6px 2px;
	overflow: hidden;
}

#inhalt .boxtext{
	width:153px; height: 99px;
	float:left;
	background-color:transparent;
	color:white;
	margin:5px 9px 6px 0px;
	font-size:11px;
  
}
#inhalt .read{
	float:left;
	margin:4px 9px 0px 0px;
	-margin:4px 9px 0px 0px;
}


/*Aufbau Bildgalerie Bereich: Bilder*/

#inhalt #thumbnailframe{

float:left;
height:412px;
width:300px;
-width:302px;
margin: 10px 0px 0px 0px;
}


.thumbnail{

float:left;
height:99px;
width:96px;
overflow:hidden;
margin: 2px 2px 2px 2px;
background-color:#232323;

}

.foldername{
	height:99px;
	overflow:hidden;
	margin: 2px 2px 2px 2px;
	background:url(../img/folder.jpg) top left no-repeat;

}
.foldername a{
	display:block;
	height:89px;
	text-align:right;
	padding:5px;
}


#inhalt #framepic{
	background-color:#252525;
	border:2px solid #666666;
	float:left;
	height:408px;
	width:524px;
	overflow: hidden;
	margin: 10px 10px 0px 5px;
	-margin: 10px 0px 0px 5px;
	text-align:center;
	font-size:11px;
}

#inhalt #viewpic{
	float:left;
	height:272px;
	width:524px;
	overflow: hidden;
	margin: 55px 0px 0px 0px;
}



/*Navigationsleiste Bereich:Bilder*/
#inhalt #picnavi{

float:left;

width:831px;
-width:833px;
margin: 2px 0px 0px 2px;
padding: 0px 0px 0px 0px;

}

#picnavitable {height: 14px; *height: 16px;border:0px; background-color:black;
}
#picnavitable .name {width:222px;-width:224px;background-color:#232323; padding: 0px 0px 0px 3px}
#picnavitable #backbutton{width:48px;background-color:#232323;text-align:center;}
#picnavitable .space1 {width:1px;}
#picnavitable .space2 {width:7px;-width:9px;}
#picnavitable #number {width:31px;text-align:center;background-color:#232323; }
#picnavitable .left {width:12px; bbackground-color:#232323;}
#picnavitable .right {width:12px; background-color:#232323;}
#picnavitable .description {width:300px;background-color:#232323; padding: 0px 0px 0px 3px}
#picnavitable #downloadlink {width:76px; text-align:center;background-color:#232323;}
#picnavitable #downloadlink a {font-weight:normal;}
#picnavitable .request {width:77px;text-align:center; background-color:#232323;}



/*Hintergrundfarbe 3 Spaltig - Bereich: Technik*/

#inhalt .darkgrey{
background-color: #1f1f1f;
height: 146px;
-height: 145px;
width: 828px;
}
#inhalt .brightgrey{
background-color: #252525;
height: 146px;
-height: 145px;
width: 828px;
}



#inhalt .technikpic{

float:left;
width: 125px;
height: 120px;
padding: 10px 20px 15px 15px;
-padding: 10px 20px 13px 15px;
}

#inhalt .techniktext{

float:left;
width: 648px;
padding: 10px 20px 0px 0px;
font-size: 11px;
}


/*** Anpassung Textinhaltsseiten **/


#inhalt a img{ border:0px solid;}

#inhalt a,
#inhalt a:link,
#inhalt a:visited{ color:white; text-decoration:none; font-weight:bold; font-size: 11px;}

#inhalt a:active,
#inhalt a:hover{ color:whit; text-decoration:none; font-weight:bold; font-size: 11px; }

#inhalt a.norm,
#inhalt a.norm:link,
#inhalt a.norm:visited{ }
#inhalt a.norm:active,
#inhalt a.norm:hover{}

#inhalt table.full{

	width:100%;
	margin:0;
	padding:0;
	border:none;

}

#inhalt td{

	color:white;
	margin:0;
	padding:0;
	border:none;
	vertical-align:top;
	font-weight:normal;
	font:11px Tahoma;
	line-height:14px;

}
s

#inhalt .spacer{

	overflow:hidden;
	height:3px;

}

#inhalt .boxcontainer .spacer{}

#inhalt .breaker{

	overflow:hidden;
	height:4px;

}


/** ÜBERSCHRIFTEN **/

	#inhalt h1{

			margin:0;
			padding:0;
			font:11px arial;
			font-weight:bold;
			color:white;

	}

	#inhalt h1 a:active,

	#inhalt h1 a:link,

	#inhalt h1 a:visited,

	#inhalt h1 a:hover{
		color:white;	
	}


/* Bereich: Newsseite*/
	#inhalt h2	{
		font-size:15px;
		font-weight:bold;
		margin: 0px;
		font-family:Arial, Helvetica, sans-serif;
	}

/*Bereiche: Technik, Referenzen*/
	#inhalt h3{font-size: 11px;
	font-weight:bold;
	margin: 0px;
	padding: 3px 0px 0px 10px; 
	}
/*Bereiche: Technik, Referenzen*/
	#inhalt h4{font-size: 11px;
	font-weight:normal;
	padding: 0px 0px 0px 10px; 
	margin: 0px;
	}

	#inhalt h5{
	}

/*Bereiche: Kontakt, Referenzen*/
	#inhalt h6{
			font-size:21px;
			font-family:Arial, Helvetica, sans-serif;
			color:white;
			margin:0;
			padding:20px 0 20px 4px;
			height:24px;
			overflow:hidden;
			margin-bottom:10px;
	}
div.formcontainer{
	text-align:left !important;
	padding:5px;
	width:514px !important;
}
.form{
	display:block;
	font-size:11px;
	color:#fff;
	background-color:#252525;
	border:1px solid #666;
}
input.form{
	width:200px;
}
textarea.form{
	width:200px;
	height:150px;

}