/* @override http://localhost:8888/rangenet/poppenborg/web/main.css */

*{margin:0; padding:0; border:0}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#6D6D6D;
}
body {
	background-color: #FF9900;
	margin:0;
}

img.float_right {
	border: 1px solid #666;
	float: right;
	margin: 0 10px 10px 10px;
}

#mitte {
	width:790px;
	height:590px;
	position:absolute;
	left:50%;
	top:50%;
	margin:-295px 0 0 -395px;
	background-color:#FFFFFF;
}
#logo {
	width:790px; 
	text-align:center; 
	height:174px; 
	overflow:hidden
}
#links {
	float:left; 
	height:388px; 
	width:483px; 
	background-color:#E8EAE9;
	/*overflow:hidden;*/
}
#rechts {
	float:left; 
	height:388px; 
	width:307px; 
	overflow:hidden;
}
#text2, #eins, #zwei, #drei, #vier, #fuenf {
	padding:0 10px; 
	height:388px; 
	overflow:auto;
}


#menu {
	padding-top:5px; 
	clear:both; 
	margin:0 auto; 
	width:738px
}
#menu a {
	display:block; 
	width:100px; 
	color:#666666; 
	border-right:1px solid #666666; 
	float:left; 
	text-transform:uppercase; 
	text-decoration:none; 
	text-align:center;
	padding:2px;
}
#menu a:hover {
	background-color:#E8E9E9;	
}
#menu a.ende {
	border-right:none; 
}
#menu a.aktiv {
	color: #F67B02;
}

#submenu {
	/*background: #c66;*/
	display: block;
	padding-top:0px; 
	/*clear: both;*/ 
	float: right;
	/*height: 17px;*/
	margin:0 auto; 
	width:135px
}

#submenu a{
	border-bottom:1px solid #CCCCCC;
	color: #666666;
	display:block;
	float: right;
	font-size: 12px;
	padding:6px 1px 6px 3px;
	margin: 0 3px 0 0;
	/*text-align:center;*/
	text-decoration:none;
	text-transform:none;
	width:130px;
}

#submenu a:hover {
	background-color: #e8eae9;	
}
#submenu a.ende {
	border-right:none; 
}
#submenu a.aktiv {
	color: #F67B02;
}

#submenu a.first {
	
}

.buttonlink {
	background: #f90;
	color: #fff;
font-size: 13px;
font-weight: bold;
	height: 20px;
	margin: 5px 0 5px 0;
	padding: 5px;
	width: 130px;
}

p {margin:12px 0; line-height:18px}

h1 {
	margin: 0 0 16px 0; 
	font-size: 12px; 
	font-weight: bold; 
	line-height: 18px;
	}

li {margin-left:20px; line-height:18px;
	list-style-type: square;
}
a {color: #6D6D6D; text-decoration: underline;}
a:hover {text-decoration: none;}


div#linklist{
	width: 440px;
}

div#linklist a{
	margin: 0 2px 0 2px;
}

div#glossar {
	overflow: auto;
	height: 330px;
	width: 440px;
	
}

div#glossar h1{
	color: #fff;
	text-indent: 5px;
	 background: #f90;
}

div#glossar a{
	color: #9d5e0c;
}




/* @group input */
form {
	background: #eaeaea;
	height: 300px;
	padding: 0 0px;
	width: 400px;
}

form.login {
	background: #eaeaea;
	height: 200px;
	padding: 20px;
	width: 400px;
}

label {
	background: #eaeaea;
	display: block;
	font-size: 11px;
	float: left;
	height: 20px;
	width: 170px;
}

input {
	background: #eaeaea;
	border: 1px solid #656565;
	display: block;
	height: 20px;
	margin-bottom: 10px;
	margin-left: 110px;
	width: 220px;
}

input:focus {
	background: #ffffff;
}

input.hidden{
	display: none;
	visibility: hidden;
}

.send {
	background-color: #f90;
	border: 1px solid #656565;
	color: #fff;
	/*color: #824e0a;*/
	display: block;
	font-weight: bold;
	font-size: 13px;	
	height: 20px;
	margin-bottom: 15px;
	margin-left: 110px;
	width: 220px;
}

.reset{
	width: 100px;
	margin-left: 110px;
	float: left;
		
	
}


textarea.callback {
	height: 100px;
	margin-bottom: 15px;
	margin-left: 0px;
	width: 220px;
	background: #eaeaea;
	border: 1px solid #656565;
	background: #ffffff;
}

select.callback, seleckt.mail {
	height: 20px;
	margin-bottom: 15px;
	margin-left: 00px;
	width: 220px;
}

div#callback{
	margin-left: 100px;
}

div#search {
	width: 168px;
	height: 100px;
	margin: 20px 0px 10px 12px;
}

div#navbox input {
	background: #eaeaea;
	width: 135px;
	height: 20px;
	border: 1px solid #656565;
	vertical-align: bottom;
}

/* @end */
