/* Thank you for looking at our CSS - we hope you will get inspired! */
html { height: 100%;}
body { height: 100%; font-family:Verdana; font-size:12px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height:18px;}
h1 {font-size:20px; font-weight:bold; color:#330066; margin:0px; line-height:24px;}
.h1cont {font-size:22px; margin:0px 0px 22px 0px; text-align:center;}
h2 {font-size:16px;color:#333333; margin:0px;}
.h2small {font-size:9px; font-weight:normal;}
h3 {font-size:14px;color:#000000;}
ul {line-height:20px;}
p {margin:0px 0px 0px 0px; line-height:16px;}

a:link, a:visited, a:active, a:hover
{ text-decoration:none; font-weight:normal; color: #330088;}
a:hover { text-decoration:underline;}

/* Content-Formate*/
a.nav:link, a.nav:visited, a.nav:active, a.nav:hover
{ 
  text-decoration:none;
  display:block;
}
a.nav:active, a.nav:hover {	background-color: #cc0036; background-image:url(../_img/bg_nav-hov.jpg);}

.small {font-size: 10px}
.mid {font-size: 11px}

/* Layout-Containers*/
#all {min-width: 1080px; border:0px solid red}
#title {
height:106px;
padding:0px;
border-top:2px solid #444444;
border-bottom:1px solid #CCCCCC;
margin-bottom:20px;
background-image:url(../_img/bg-footer-papier.jpg);
z-index:1;
}

#header { background-image:url(../_img/titel.png); background-repeat:no-repeat;
 padding:8px 0px 0px 328px; height:110px; width:500px;}
#headad { height:90px; width:728px;}
.navv1 {
width:100%;
float:left;
line-height:18px;
border:0px solid #999999;
margin:0px 0px 10px 0px;
padding:4px 0px 10px 0px;
}

.navv2 {
width:100%;
float:left;
line-height:18px;
border:0px solid #999999;
margin:0px 0px 10px 0px;
padding:0px 0px 10px 0px;
}

.navv3 {
width:100%;
float:left;
line-height:18px;
border:0px solid #999999;
margin:0px 0px 10px 0px;
padding:10px 0px 10px 0px;
}

.menutitle {
font-weight:bold;
font-size:11px;
display:block;
color:#FFFFFF;
background-color:#666666;
padding:1px 0px 1px 0px;
}

#left {
width:166px;
float:left;
margin-left:10px;
z-index:99;
}

#right {
width:140px; height:500px;
float:right;
border:0px solid #FF0000;
margin-left:30px;
z-index:10;
}

#content {
min-width:800px; max-width:1000px;
width:80%;
float:left;
margin-left:30px;
border:0px solid red;
z-index:1;
}

.formtags { 
background-color:#c8c8ff;
border:1px solid #000088;
border-bottom:1px solid #000066;
border-top:1px solid #660066;
}

#push {
	float:left;
	width: 550px;
	margin-top: 30px;
	border:0px solid blue;
}
.images {
	border:1px solid #AAAAAA;
	margin-top: 1px;
}
.imgcont {
	text-align: center;
	float: left;
	margin-right:50px;
	margin-bottom:32px;
	border:0px solid #FF00FF;
}
.vert {
	margin-right:100px;
}
.geeigab {
	font-size:11px;
	color:#999999;}

/* Download-Link unter Bildern*/
a.imglk:link, a.imglk:visited, a.imglk:active, a.imglk:hover
{  text-decoration:none;
   font-weight:normal; 
   font-size:11px;
   color:#330088;}

a.imglk:active, a.imglk:hover { color:#330088; background-color: #ffd87b;}



#footer {
 text-align:center;
 padding-top:3px;
 line-height:18px;
 height:96px;
 border-bottom:1px solid #666666;
 border-top:1px solid #CCCCCC;
 color:#222222;
 background-color:#FFFFFF;
 background-image:url(../_img/bg-footer-papier.jpg);
 font-size:11px;
 clear:both;
 margin-top:10px;
}

a.foot:link, a.foot:visited, a.foot:active, a.foot:hover
{ text-decoration:none;
  font-weight:bold;
  color:#330088;
}
a.foot:active, a.foot:hover 
{ background-color: #ffd87b;}

/* iframe NO borders*/
.noifrbord {
margin:6px 0px 4px 0px; 
padding:0px; 
border:0px; 
frameborder:0px;
}
/* red ROT*/
.re {color:#CC0000;}
/* Last modified*/
.lm {font-size:11px; color:#aaaaaa;}

/* Textliner Yellow-BG*/
.hilite
{ background-color: #ffd87b;}
.hilitey
{ background-color: #FDFF9F;}


/* UP-Arrows - Nach oben Links*/
.arrowup:link, .arrowup:visited {
		background: url('../_img/icon-up.gif') 0px 0px no-repeat;
		display: inline;
		width:20px; height:22px;
		border:1px solid red;
		position:relative;
		clear:both;
		}
	a.arrowup:hover {	
		background-position: -22px 0px;
		}

.arrup:link, .arrup:visited {
		display:block;
		width:20px; height:22px;
		background: url('../_img/icon-up.gif') 0px 0px no-repeat;
		text-decoration: none;
		border:0px solid red;
		}
	a.arrup:hover {	
		background-position: -22px 0px;
		}

/*Left Linkblock-Box*/		
#linkblock {background-color: #CEFF9D; border:1px solid #a7db73; padding:5px 4px 10px 4px;}
		
/*Right StatBox Style*/		
#statbox {background-color: #CEFF9D; line-height:14px; font-size:11px; padding:5px; border:1px solid #a7db73; text-align:center;}
#usr { font-size:10px; font-weight:bold;}
.rstat{ margin:0px 0px 5px 0px; border-bottom:1px solid #a7db73; padding-bottom:4px;}
.rstat{ margin:0px 0px 5px 0px; border-bottom:1px solid #90cb71; padding-bottom:4px;}
/* Divider Zeichner*/
.divider {margin:10px 0px 10px 0px;}
/* Center 468-Banners*/		
.c468 { margin:10px 0px 0px 40px;}