@import url(http://fonts.googleapis.com/css?family=Lobster);
* {
	padding:0;
	border:0;
	margin:0;
}
body, html { 
	color:#ADA8A1; 
	font-size:82%;
	font-family:Georgia;
	height:100%;
}
body { 
	background:url(images/ecke_ol.jpg) no-repeat left top #FFF;
}
h1 {
	font-family:Lobster;	
	color: #7F766F;
	font-size: 230%;
	padding:10px 0 10px 0;
}
h2 {
	color: #676460;
	font-size: 110%;
	padding:10px 0 10px 0;
}
a:link,  a:visited,  a:active { 
	color:#ADA8A1; 
}
a:hover { 
	color:#9E0114;
}
#haltekasten {	
	height:100%;
	background:#FFF;
	margin:0 auto;
	width:700px;
}
#kopf {
	width:700px;
	height:132px;	
}
#logo {
	float:left;
}
#rand_oben {
	margin-top:30px;
	clear:both;
	background:url(images/rand_oben.jpg) center center no-repeat;
	width:700px;
	height:28px;
}
#rand_unten {
	background:url(images/rand_unten.jpg) center center no-repeat;
	width:700px;
	height:29px;
}
#inhalte {
	background:url(images/inhalt_hintergrund.jpg) top center repeat-y;
	padding:0 120px 0 120px;
	min-height:450px;
	text-align:justify;
}
/*---------------Menu als verfickte Liste----------------------*/
ul#hauptmenu {
	margin-top:68px;
	float:right;
	list-style:none;
}
li.menupunkt1 {
	display:block;
	background:url(images/button_webhosting_normal.jpg) center center no-repeat;
	width:351px;
	height:21px;
}
li.menupunkt1 a:hover {
	display:block;
	background:url(images/button_webhosting_hover.jpg) center center no-repeat;
	width:351px;
	height:21px;
}
li.menupunkt1 a {
	display:block;
	width:351px;
	height:21px;
}
li.menupunkt2 {
	display:block;
	background:url(images/button_cms_normal.jpg) center center no-repeat;
	width:351px;
	height:21px;
}
li.menupunkt2 a:hover {
	display:block;
	background:url(images/button_cms_hover.jpg) center center no-repeat;
	width:351px;
	height:21px;
}
li.menupunkt2 a {
	display:block;
	width:351px;
	height:21px;
}
li.menupunkt3 {
	display:block;
	background:url(images/button_ecommerce_normal.jpg) center center no-repeat;
	width:351px;
	height:21px;
}
li.menupunkt3 a:hover {
	display:block;
	background:url(images/button_ecommerce_hover.jpg) center center no-repeat;
	width:351px;
	height:21px;
}
li.menupunkt3 a {
	display:block;
	width:351px;
	height:21px;
}
/*---------------Menu als verfickte Liste Ende----------------------*/
#fusszeile {
	padding:20px;
	width:660px;
	text-align:center;
}
#fusszeile a {
	text-decoration:none;
}
table#formular {
	width:100%;	
}
table#formular td {
	padding:5px;	
}
.border {
	color:#666;
	border:1px solid #CCC;
}	

