/*	MAIN	*********************************************************************************** 		MAIN */ 
	
body	{
	font-family: 		"Helvetica Neue", Verdana, Arial, sans-serif;
	font-size: 			12px;
	font-weight: 		normal;
	color:				#000000;
	background-color:	#FBF2E1; 
}

#desk	{
	position: 			absolute;
	left: 				50%;
	top: 				50%;
	width: 				940px;
	height: 			580px;
	margin-left:		-470px;
	margin-top:			-290px;
	background-color:	#FDEAC4;
}

#header	{
	position: 			relative;
	left: 				52px;
	top: 				100px;
	width: 				835px;
	height: 			50px;
	z-index:			1000;
}

#content	{
	position: 			relative;
	left: 				52px;
	top: 				100px;
	width: 				835px;
	height: 			370px;
	z-index:			1000;
}

#content_HOME	{
	position: 			relative;
	left: 				52px;
	top: 				110px;
	width: 				835px;
	height: 			370px;
	z-index:			1000;
}

#content_MAIN	{
	position: 			relative;
	left: 				52px;
	top: 				95px;
	width: 				835px;
	height: 			370px;
	border-top:			2px solid #EDB89A;
	z-index:			1000;
}

#content_CONTENT	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				555px;
	height: 			300px;
	background-image:	url(graphics/bg_CONTENT.gif);
	float:				left;
	padding:			35px 20px;
	z-index:			1200;
	overflow:			auto;	
}

#content_CONTENT2	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				555px;
	height: 			300px;
	background-image:	url(graphics/bg_CONTENT2.gif);
	float:				left;
	padding:			35px 20px;
	z-index:			1200;
	overflow:			auto;	
}

#content_CLIENT	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				555px;
	height: 			300px;
	background-image:	url(graphics/bg_CLIENT.gif); 
	float:				left;
	padding:			35px 20px;
	z-index:			1200;	
}

#content_PRIVATE	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				555px;
	height: 			300px;
	background-image:	url(graphics/bg_PRIVATE.gif); 
	float:				left;
	padding:			35px 20px;
	z-index:			1200;	
}

#content_LEFT	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				275px;
	height: 			300px;
	float:				left;
}

#content_RIGHT	{
	position: 			relative;
	left: 				15px;
	top: 				0px;
	width: 				265px;
	height: 			300px;
	float:				left;
}

#content_FULL	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				535px;
	height: 			300px;
	float:				left;
}

#content_ABOUT	{
	position: 			relative;
	left: 				0px;
	top: 				20px;
	width: 				525px;
	height: 			auto;
	float:				left;
}

#footer	{
	position: 			relative;
	left: 				292px;
	top: 				110px;
	width: 				580px;
	height: 			20px;
	font-size:			11px;
	z-index:			1000;
}

#footer_INDEX	{
	position: 			relative;
	left: 				52px;
	top: 				100px;
	width: 				835px;
	height: 			35px;
	font-size:			11px;
	z-index:			1000;
}

#footer_HOME	{
	position: 			relative;
	left: 				112px;
	top: 				30px;
	width: 				835px;
	height: 			35px;
	z-index:			1000;
}

/*	GRAPHICS	*********************************************************************************** 		GRAPHICS */ 

#shadowBogen	{
	position: 			absolute;
	left: 				50px;
	top: 				80px;
	width: 				890px;
	height: 			500px;
	z-index:			100;
	background-image:	url(graphics/shadowBogen.gif);
}

#shadowPerson	{
	position: 			absolute;
	left: 				40px;
	top: 				160px;
	width: 				900px;
	height: 			420px;
	z-index:			100;
	text-align:			right;
}

#shadowNetz	{
	position: 			absolute;
	left: 				0px;
	top: 				220px;
	width: 				920px;
	height: 			350px;
	z-index:			100;
	text-align:			right;
}

#shadowKreisbogen{
	position: 			absolute;
	left: 				0px;
	top: 				260px;
	width: 				940px;
	height: 			300px;
	z-index:			100;
	text-align:			right;
}

#title	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				240px;
	height: 			40px;
	float:				left;
}

#title_HOME	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				640px;
	height: 			40px;
	float:				left;
}

#logo	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				195px;
	height: 			40px;
	float:				left;
}

#logo_INDEX	{
	position: 			relative;
	left: 				640px;
	top: 				0px;
	width: 				195px;
	height: 			40px;
	float:				left;
}

/*	NAVIGATIONEN	*********************************************************************************** 		NAVIGATIONEN */ 

a	{
	color:				#000000;
	 	
	text-decoration: 	underline;
}

a:hover	{
	color:				#000000; 	
	text-decoration: 	none;
}
	
#nav_INDEX	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				835px;
	height: 			35px;
	float:				left;
	text-align:			center;
	padding-top:		10px;
}
	
#nav_INDEX a {
	padding:			10px 20px;
	font-size: 			15px;
	color:				#000000;
	text-decoration:	none;
}
	
#nav_INDEX a:hover {
	padding:			10px 20px;
	font-size: 			15px;
	color:				#666666;
	text-decoration:	none;
}

#nav_HOME	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				835px;
	height: 			35px;
	float:				left;
	padding-top:		20px;
}

#nav_HOME1 {
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				265px;
	height: 			35px;
	float:				left;
	text-align:			center;
	padding-top:		20px;
}

#nav_HOME2 {
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				20px;
	height: 			35px;
	float:				left;
}

#nav_HOME1 a {
	font-size: 			15px;
	color:				#000000;
	text-decoration:	none;
}
	
#nav_HOME1 a:hover {
	font-size: 			15px;
	color:				#666666;
	text-decoration:	none;
}

#nav_META	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				400px;
	height: 			19px;
	float:				left;
	padding-top:		16px;
}
	
#nav_META a {
	padding-right:		20px;
	color:				#000000;
	text-decoration:	none;
}
	
#nav_META a:hover {
	padding-right:		20px;
	color:				#666666;
	text-decoration:	none;
}

#nav_MAIN	{
	position: 			relative;
	left: 				0px;
	top: 				30px;
	width: 				240px;
	height: 			340px;
	float:				left;
}

#nav_MAIN1	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				240px;
	height: 			310px;
}
	
#nav_MAIN1 li {
	margin: 			0px;	
	font-size:			15px;
	list-style-type:	none;
	padding:			5px 0px;
}
	
#nav_MAIN1 a {
	text-decoration:	none;
}
	
#nav_MAIN1 a:hover {
	text-decoration:	none;
}

.main	{
	font-size:			15px;
	font-weight:		bold;
}

.main	a	{
	font-size:			15px;
	font-weight:		bold;
	color:				#000000;
}

.main	a:hover	{
	color:				#666666;
}

.mainDown	{
	color:				#666666;
	font-weight:		bold;
}

.sub	{
	font-size:			13px;
	font-weight:		normal;
	color:				#000000;
	padding:			5px 10px;
}

.sub	a	{
	font-size:			13px;
	color:				#000000;
	padding:			5px 10px;
}

.sub	a:hover	{
	color:				#666666;
}

.subDown	{
	font-size:			13px;
	color:				#666666;
	padding:			5px 20px;
}

#nav_MAIN2	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				240px;
	height: 			30px;
}
	
#nav_MAIN2 a {
	color:				#000000;
	text-decoration:	none;
}
	
#nav_MAIN2 a:hover {
	color:				#666666;
	text-decoration:	none;
}

#nav_ABOUT li	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				525px;
	height: 			19px;
	float:				left;
	list-style-type:	none;
}
	
#nav_ABOUT a {
	color:				#000000;
	text-decoration:	none;
}
	
#nav_ABOUT a:hover {
	color:				#666666;
	text-decoration:	none;
}

.about	{
	color:				#666666;
}

.aboutDown	{
	color:				#666666;
	padding-right:		20px;
}
/*	CONTENTS	*********************************************************************************** 		CONTENTS */ 

p	{
	text-align:			justify;
	line-height:		18px;
}

.title	{
	font-size:			13px;
	font-weight:		bold;
	line-height:		18px;
}

#pic_HOME1	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				285px;
	height: 			300px;
	float:				left;
}

#pic_HOME2	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	width: 				265px;
	height: 			300px;
	float:				left;
}

/*	CONTACT		*********************************************************************************** 		 CONTACT */ 

.buttons {
	font-family: 		"Helvetica Neue", Verdana, Arial, sans-serif;
	font-size:			11px;
	height: 			18px;
	width: 				60px;
	background-color: 	#FDEAC4;
	cursor:			 	pointer;
}
.formText {
	font-family: 		"Helvetica Neue", Verdana, Arial, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	color:				#000000;
}
.formTitle {
	font-family: 		"Helvetica Neue", Verdana, Arial, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	color:				#FFFFFF;
	padding:			3px;
	background-color:	#FDEAC4;
	
}
.textfields {
	font-family: 		"Helvetica Neue", Verdana, Arial, sans-serif;
	font-size: 			11px;
	color: 				#000000;
	background-color: 	#FDEAC4;
	text-align: 		left;
	padding: 			2px;
	height: 			12px;
	width: 				250px;
	border:				1px solid #FFFFFF;
}
.messagefield {
	font-family: 		"Helvetica Neue", Verdana, Arial, sans-serif;
	font-size: 			11px;
	color: 				#000000;
	background-color: 	#FDEAC4;
	text-align: 		left;
	padding: 			2px;
	height: 			50px;
	width: 				250px;
	border:				1px solid #FFFFFF;
}

