	a 	 {COLOR: #003399; TEXT-DECORATION: none}
	a:link 	 {COLOR: #003399; TEXT-DECORATION: none }
	a:hover	 {COLOR: #003399; TEXT-DECORATION:none }
	a:active {COLOR: #003399; }	

	img { border: none; }



	select, textarea, text
	{
		FONT-FAMILY: "Trebuchet MS",Verdana,sans-serif;
		BORDER-LEFT: #666633 1px; 
		BORDER-RIGHT: #666633 1px; 
		BORDER-TOP: #666633 1px; 
		BORDER-BOTTOM: #666633 1px;
		FONT-SIZE: 11px; 
	
		background-color: #fafafa;  
		color: #555555;
		border-color: #AAAAAA;
		border-style: dashed;
	}
	

	
	input.ksmain
	{
		FONT-FAMILY: "Trebuchet MS",Verdana,sans-serif;
		border: 1px #666666 ;
		background-color: #FFFFFF;  
		font-size: 11px;
		color: #555555;
		border-color:#AAAAAA;
		border-style: dashed;
	}
	
	textarea.ksmain { font-family:"Courier New", Courier, monospace; font-size: 11px; }



	/*  KSTABLE */
	.kstable {  border-collapse:collapse; border:0px; }	
	.maintitle, .maintitle a:link, .maintitle a:visited, .maintitle a:active, .maintitle a:hover 
	{ 
		font-size: 12px; 
		font-weight: bold;
		
		border:0px;
	}
	
	.ksrow0  					{  background-color:#FCFCFC; border-collapse:collapse; padding:7; text-align:left;} /* BORDER YES/NO */
	.ksrow1						{  background-color:#FCFCFC; border-collapse:collapse;  height: 40px; padding:7; }
	.ksrow2						{  background-color:#F5F5F3; border-collapse:collapse; padding:7; }
	/*  KSTABLE */
	

	.ksopa10 {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);-moz-opacity: 0.1;}
	.ksopa20 {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);-moz-opacity: 0.2;}
	.ksopa30 {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);-moz-opacity: 0.3;}
	.ksopa40 {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);-moz-opacity: 0.4;}
	.ksopa50 {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5;}
	
	img { border: none; }



html
{ overflow-y:scroll;
}



/* Anpassungen f�r den IE */



*html #inhalt{margin-top:0px;}
*html #links{margin-right:0px;}
*html #links_content{margin-left:0px;}
*html p {margin-top:0px; margin-bottom:0px;}
*html #logo {	margin-left: 500px;}
*html #header{	margin-top: -120px;}
	option {padding-left: 0.4em}
*html #footer{margin-top:-22px;}
/*
*html .mtDropdownMenu .background { Z-INDEX: 1; FILTER: alpha(opacity=90); LEFT: -20px; POSITION: absolute; TOP: 0px; moz-opacity: .8 }

*html .mtDropdownMenu .items {
	Z-INDEX: 3;
	LEFT: -20px;
	POSITION: relative;
	TOP: 0px;
}
*html .mtDropdownMenu .item IMG { MARGIN-right: 10px }

*html .mtDropdownMenu .shadowRight { Z-INDEX: 3; FILTER: alpha(opacity=40); WIDTH: 1px; POSITION: absolute; TOP: 1px; moz-opacity: .4 }
*html .mtDropdownMenu .shadowBottom { Z-INDEX: 1; FILTER: alpha(opacity=40); LEFT: 1px; POSITION: absolute; HEIGHT: 1px; moz-opacity: .4 }
*/
*html .boxhead{
	padding-top: 9px;
}

body { 
	min-height: 101%;	
	position: relative; }
	.clearfix { display: inline-block; }  /* ... Clearing f�r IE5/Mac und IE7 */
	* html .clearfix { height: 1%; }   /* ... f�r IE5 + IE6/Win | IE-Clearing aktivieren */
	.clearfix { display: block; }      /* ... f�r IE5,IE6,IE7 | Mac-Einstellungen f�r IE/Win zur�cksetzen */
	.floatbox { overflow: hidden; width: 600px; clear: both;}
	.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}


td, tbody{
	font-size: 13px;
	}


/* Aussehen generell */


body{
	background-image: url(/pages/images/gfx/bg.jpg);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #64BCD9;
	text-align: left;
	font-family: "Trebuchet MS",Verdana,sans-serif;
	font-size: 1em;
	color: #333333;
	}




#header{
	width:850px;
	height: 119px;
	text-align: left;
	}


#dcheck{
	padding-top: 85px;
	padding-left: 0px;
	}





#logo{
	height: 24px;
	width: 336px;
	margin-left: -500px;
	margin-top: 48px;
	margin-bottom: -48px;
	position: relative;
	}



/* Das Men� */

#menu{
	background-image: url(/pages/images/gfx/menu_bg.jpg);
	width: 958px;
	height: 78px;
	padding-top: 18px;
	background-repeat: no-repeat;
	}

#menubuttons{
	margin-top: -18px;
	letter-spacing: -5px;
	margin-left: 6px;
	}

#menubuttons a {
  display: block;
  width: 135px;
  height: 53px;
  float: left;
}


.dummy{         margin-left: 10px; border: 0px solid black;}
/*
.home{	        margin-left: 0px;	padding: 10px 19px 12px 55px;   border: 0px solid black; }
.hosting{       margin-left: 2px;       padding: 10px 17px 12px 62px;   border: 0px solid black; }
.domain{        margin-left: -3px;       padding: 10px 19px 12px 62px;   border: 0px solid black; }
.service{       margin-left: -3px;       padding: 10px 17px 12px 60px;   border: 0px solid black; }
.design{        margin-left: -3px;       padding: 10px 7px 12px 50px;   border: 0px solid black; } 
.support{       margin-left: 2px;       padding: 10px 20px 12px 58px;   border: 0px solid black; }
.login{         margin-left: -3px;       padding: 10px 7px 12px 44px;   border: 0px solid black; }
*/






/* Hintergrund f�r den Mittelteil */



#inhalt{
	width: 958px;
	background-color: #ffffff;
	margin-top: -18px;
	}



#content{
	width:900px;
	background-color: transparent;
	}



/*nur f�r zwei Spalten
#texte {float:right; width: 610px;  z-index: 1;}
#texte_content { padding-left: 10px; padding-right: 10px; padding: 0px; z-index: 4; position:relative; text-align:left;}
#links{ margin-left:2%; margin-right:98%; z-index: 3; width:200px;}
#links_content { margin-left:10px; padding-left: 10px; padding-right: 10px; padding: 0px; z-index: 2; position:relative; text-align:left;}
*/



/* Footerbereich */



#footer{
	background-image: url(/pages/images/gfx/footer.jpg);
	background-repeat: no-repeat;
	width: 958px;
	height: 50px;
	color: #ffffff;
	padding-top: 15px;
	font-size: 11px;
	margin-top:-10px;
	}



#box{
	background-image: url(/pages/images/gfx/box_schatten.jpg);
	background-repeat: no-repeat;
	padding-left: 6px;
	padding-right: 6px;
	width: 205px;
	height: 136px;
	text-align:center;
	}

#box2{
	background-image: url(/pages/images/gfx/box_schatten2.jpg);
	background-repeat: no-repeat;
	padding-left: 6px;
	padding-right: 6px;
	width: 205px;
	height: 146px;
	text-align:center;
	}

#quelle_denic{
	font-family: "Trebuchet MS",Verdana,sans-serif;
	font-size: 0.8em;
	}

	

#end_box{
	background-image: url(/pages/images/gfx/box.jpg);
	background-repeat: no-repeat;
	padding-left: 2px;
	padding-right: 6px;
	width: 171px;
	height: 770px;
	text-align:center;
	align:center;
	}


.boxhead{
	padding-top: 5px;
	}


.footermenu{
	color: #333333;
	line-height: 80px;
	}



/* Sonstige Anpassungen  Schrift & Farbe etc. */


.domaincheck{
	font-size: 0.8em;
	color: #ffffff;
}



.admin{
	margin-top:-15px;
	margin-right: 5px;
}

.mtDropdownMenu { LEFT: -1000px; OVERFLOW: hidden; POSITION: absolute; TOP: -1000px }
.mtDropdownMenu .content { POSITION: absolute; }
.mtDropdownMenu .items {
	Z-INDEX: 3;
	LEFT: 0px;
	POSITION: relative;
	TOP: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #becee4;
	border-bottom-color: #becee4;
	border-left-color: #becee4;
}
.mtDropdownMenu .item {
	CURSOR: hand;
	COLOR: #586174;
	font-weight: bold;
	font-family:"Trebuchet MS",Verdana,sans-serif;
	TEXT-DECORATION: none;
	font-size: 14px;
}
.mtDropdownMenu .background { Z-INDEX: 1; FILTER: alpha(opacity=90); LEFT: 0px; POSITION: absolute; TOP: 0px; moz-opacity: .8 }
.mtDropdownMenu .shadowRight { Z-INDEX: 3; FILTER: alpha(opacity=40); WIDTH: 1px; POSITION: absolute; TOP: 1px; moz-opacity: .4 }
.mtDropdownMenu .shadowBottom { Z-INDEX: 1; FILTER: alpha(opacity=40); LEFT: 1px; POSITION: absolute; HEIGHT: 1px; moz-opacity: .4 }
.mtDropdownMenu .hover {
	COLOR: #000000;
	background-color: #FFFFFF;
}
.mtDropdownMenu .item IMG { MARGIN-LEFT: 10px }
