/* CSS Document */

/****** Textformatierungen ganze Seite ***************************************************************************/

body {
		font-family:		Arial, Helvetica, sans-serif;
		color:				#bccbd1;
		font-size:			12px;
		background:url(img/bg_body_big.jpg) center top no-repeat #000;
		}
		
img{border:none;}

a:link, a:visited {
		color:				#ffffff;
		text-decoration:	none;
		}

a:active, a:hover {
		color: 			#c14d47;
		text-decoration:	underline;
		}

ul a:link, ul a:visited {
		color: 			#ffffff;
		text-decoration:	none;
		}
ul a:active, ul a:hover {
		color: 			#c14d47;;
		text-decoration:	none;
		}
		
ul {
		list-style-type:	none;
		white-space:		nowrap;
		margin:				0;	
		padding:			0;	
}		

li {	margin:    			0 0 2px 0;
		font-size:			12px;
		color:				#005960;
		text-decoration:	none;
}


h1 {
		margin:    			0 0 2px 0;
		font-size:			18px;
		color:				#c14d47;
		}

h2 {
		margin:    			0 0 0 0;
		font-size:			15px;
		font-weight:		bold;
		color:				#c14d47;
		}

h3 {
		margin:    			0 0 0 0;
		font-size:			13px;
		font-weight:		bold;	
		color:				#c14d47;
		}

p  {
		margin:    			0 0 10px 0;
		font-size:			12px;
		}
a:link, a:visited {
	text-decoration: underline;
	outline:none;
	color:#fff;
}

a:hover, a:active {
	text-decoration: underline;
	color: 			#c14d47;
	outline:none;
}
/*******Hauptnavigation****************************************************/

div#mainnav  {
		display:none;
		}
		
#navi{
	display:none;}		
		
/****** Definition und Position der Icons *************************************************************/	

.icons {
		display:none;
		}



/***************************************** kontaktform ***************/

form{
	margin:0;
	padding:0;}
	
form td{
	vertical-align:top;}
	
input, textarea, select{
	border:1px solid #C24C4A;
	width:200px;
	margin:0 0 10px 0;}
	

formtype_mail{
	display:none;}

.imgtext-table a img{
	border:1px solid #ccc!important;}
	
form, fieldset.csc-mailform{
	border:none!important;
	margin:0;
	padding:0;}		
		
p.csc-form-label, p.csc-form-label-req{
	width:150px;
	display:block;
	height:20px;
	float:left;}
	

/*****************************************/

.imgnavi{
	margin-bottom:15px;
	display:none;}
	
#numberDisplay{
	color:#fff;}

span.lightboxSpan a img{
	border:1px solid #33315D!important;}


a.homelink{
	display:block;
	width:220px;
	height:170px;
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
	top:0;
	left:81px;}

/* CSS Document */

/****** Definition und Position der Divs *************************************************************/


div#wrapper {
	float:left;
	  text-align:			left;
	  width:				95%;
	  height:				auto;
	  }

div#borderleft {
	  float: 				left;
	  width:				15px;
	  height:				650px;
	  display:none;
	  }

div#borderright {
	  float: 				right;
	  width:				15px;
	  height:				650px;
	  display:none;
			  }		
	  
div#headimg {
	  float: 				left;
	  width:				100%;
	  height:				175px;
	  }

div#kugel {
	  position: 			absolute;
	  width:				129px;
	  height:				129px;
	  left:				80%;
	  top:				10%;
	  background-image:url(img/kugel.png); 
	  z-index: 200;
	  display:none;}

div#mainnavcontainer {
	  display:none!important;
	  }		

div#contentwrapper {
	  float:              left;
	  width:				900px;
	  height:				auto;
	  margin:             0 0 0 0;
	  }
	  

div#subnav {
	  display:none;
	  }		

div#content {
position:absolute;
left:0!important;
top:200px;
width:				70%;
	  text-align:			left;
	  margin:		        20px 0 0 0;}
	 

	  
div#latestnews { 
	  display:none;
	  }	
	  


.clear {
	  clear:				both;
	  }
	  
	  
div#footer  {
	  float:				left;
	  clear:				both;
	  width: 				930px;
	  height: 			15px;
	  margin: 			0px;
	  padding: 		    0; 
	  background-color:#000000;
	  }			

  
#mainnavcontainer, #mainnav, #navi{
	display:none;
	visibility:hidden;}
	
.webdesignby{
	display:none;
}








	  










