BODY {
	color: White;
	background-color: #000099;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.813em;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}

a	{
	color:#FFFFFF;
	}
	
#topbox {
	position: relative;
	background-image:url(bilder/AlphaOmegaLogo.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:90px;
	top:0px;
	width:100%;
	background-color:#0000FF;
		}
		
#ticker	{
		position: absolute;
		top:90px;
		left:50%;
		margin-left:-400px;
		width:800px;
		height:20px;
		}
		
#seite	{
	position: relative;
	background-image:url(bilder/schatten2.gif);
	background-repeat:repeat-y;
	background-position:center;
	top:50px;
	left:50%;
	margin-left:-400px;
	width:800px;
		}
		
#top	{
		position:relative;
		width:100%;
		height:51px;
		background-image:url(bilder/schattentop2.gif);
		background-repeat:no-repeat;
		background-position:center;
		}
	
#bottom		{
		position:relative;
		width:100%;
		height:64px;
		background-image:url(bilder/schattenbottom2.gif);
		background-repeat:no-repeat;
		background-position:center;
		clear:both;
		text-align:center;
		margin-top:20px;
		}
		
#content	{
		position:relative;
		top:-19px;
		margin-left:200px;
		margin-right:80px;
		border-left:medium solid #FFFFFF;
		}
		
#menu	{
		position:relative;
		width:110px;
		text-align:center;
		padding:0px;
		line-height:19px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		
#menu a	{
		display:block;
		font-size:1em;
		color:#0000FF;
		font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		background-image:url(bilder/Buttonaocs2.gif);
		background-repeat:no-repeat;
		padding:2px;
		height:26px;
		}
	
#menu a:hover	{
		font-size:1em;
		color:#FFFFFF;
		font-weight:bolder;
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-image:url(bilder/Buttonaocshover2.gif);
		background-repeat:no-repeat;
		}
		
.inhalt	{
		padding:0 0 0 20px;
		}
		
.inhalt h1 {
			font-size:2em;
			}
			
.inhalt h2 {
			font-size:1.5em;
			}

#veri	{
		position:relative;
		width:100%;
		text-align:center;
		}
			
.td		{
		border-bottom:thin solid #FFFFFF;
		}
		
#referenzen		{
				position:relative;
				border:thin solid #FFFFFF;
				padding:5px 5px 5px 5px;
				width:100%;
				}
				
#servicemenu	{
				position:relative;
				border:medium outset #FFFFFF;
				width:524px;
				}
				
.servicemenulink	{
					border:thin solid #000099;
					background-color:#000099;
					color:#FFFFFF;
					font-weight:bold;
					font-size:1em;
					}
					
ul	{
	list-style-type:disc;
	}
	
#webdesign	{
			position:relative;
			border: thin solid #FFFFFF;
			padding:5px;
			width:500px;
			min-height:305px;
			clear:both;
			}
			
#webdesignbild	{
				display:block;
				width:281px;
				height:100%;
				float:left;
				}
			
#webdesigntext	{
				display:block;
				width:200px;
				float:right;
				}
					
table	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:1em;
		text-align:center;
		}
		
/* td	{
	text-align:center;
	} */
		
#formularbasis	{
				background-color:#FFFFFF;
				position:relative;
				width:482px;
				min-height:200px;
				}

#formularfelder1	{
				background-color:#000099;
				position:relative;
				width:229px;
				height:22px;
				border:thin solid #FFFFFF;
				margin-left:10px;
				line-height:22px;
				}
				
#formularfelder2	{
				background-color:#000099;
				position:relative;
				width:229px;
				border:thin solid #FFFFFF;
				margin-right:10px;
				}
				
.button {
    background-color: #0000FF;
    color: #FFFFFF;
    border: thin solid #000000;
    font-size: 1em;
    margin-top: 5px;
}

#footer {
    position: relative;
    top: -5px;
    margin-left: 200px;
    margin-right: 80px;
    text-align: center;
}

.required {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : red;
	text-decoration : none;
}

.attributeinput  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

#newsletter {
    position: relative;
    width: 110px;
    text-align: center;
}

#leftbox    {
    position: relative;
    width: 110px;
    float: left;
    left: 75px;
}

