

/* 	----------------------------------------
	WILMA PORTAL (25.02.2010)
   	Author: unternehmen.online GmbH & Co. KG
	Media: Screen 								
    ----------------------------------------  */



html , body , div , h1 , h2 , h3 , h4 , h5 , h6 , ul , ol , span , a , table , td , form , img , li , blockquote, textarea, input, select {
margin: 0;
padding: 0; 
font-family: Verdana, Arial, Helvetica, sans-serif; }

body { font-size: 100%; padding: 0; margin: 0; background: #E7EEF8 url(../images/bg.jpg) top repeat-x; }



/* GLOBAL */

hr {
display:none;
position: absolute;
left: -1000px;
top: -1000px;
width: 0;
height: 0;
overflow: hidden;
display: inline;}



.unsichtbar{
position: absolute;
left: -1000px;
top: -1000px;
width: 0px;
height: 0px;
overflow: hidden;
display: inline;
visibility: hidden;}




p { font-size:11px; color:#000000; line-height:1.40em; margin:0 0 1.40em 0;}

a:link, a:visited {
color: #e2a200; text-decoration: underline; } 
a:hover, a:active, a:focus {
color: #000000; text-decoration: underline; }


h1 { font-size: 20px; font-weight: bold; color:#000000; margin:0 0 20px 0;} 
h2 { font-size: 16px; font-weight: bold; color:#000000; margin:0 0 16px 0;} 
h3 { font-size: 14px; font-weight: bold; color:#000000; margin:0 0 14px 0; } 
h4 { font-size: 0.63em; font-weight: normal; } 
h5 { font-size: 0.56em; font-weight: normal; } 
h6 { font-size: 0.50em; font-weight: normal; } 




.clear 			{ clear:both;  } 

.float-left 	{ float:left; display:inline; } 
.float-right 	{ float:right; display:inline; } 

sup 			{ position:relative; bottom:0.3em; vertical-align:baseline; }
sub 			{ position:relative; bottom:-0.2em; vertical-align:baseline; }

.normal			{ font-weight:normal; }
.bold			{ font-weight:bold; }
.italic        	{ font-style:italic; }
.underline     	{ border-bottom:1px solid; }

.img-left      	{ float:left; margin:0.25em 1.00em 0.25em 0; }
.img-right     	{ float:right; margin:0.25em 0 0.25em 1.00em; }

.nopadding     	{ padding:0; }
.nomargin     	{ margin:0 !important; }
.noindent      	{ margin-left:0; padding-left:0; }
.nobullet      	{ list-style:none; list-style-image:none; }

.small			{ font-size:80%; }

a img 			{ border:none;}








/* GRUNDGERUEST */

div.wrapper {
width: 100%;
margin: 0;
padding: 0;
text-align:center;}

div.site-container {
width: 980px;
margin: 0 auto 0 auto;
padding: 0;
text-align:left;}



div.head {
float:left;
display:inline;
width:100%;
height:271px;
background:url(../images/head.jpg) top no-repeat;}

div.logo-print {
position: absolute;
left: -1000px;
top: -1000px;
width: 0px;
height: 0px;
overflow: hidden;
display: inline;
visibility: hidden;}

div.body {
float:left;
display:inline;
width:100%;
background:url(../images/body.png) repeat-y;}


div.content {
float:left;
display:inline;
width:810px;
margin:15px 0 0 86px;}







div.links {
float:left;
display:inline;
width:100%;
height:166px;
background:url(../images/links.png) top no-repeat;}


div.link-1 span,
div.link-2 span,
div.link-3 span{
display:none;}


div.link-1 {
position:absolute;
margin:65px 0 0 64px;}

	div.link-1 a:link, div.link-1 a:visited {
	float:left; display:inline; width:213px; height:41px; background:url(../images/link_1_off.png) no-repeat;}
	div.link-1 a:hover, div.link-1 a:active {
	float:left; display:inline; width:213px; height:41px; background:url(../images/link_1_over.png) no-repeat;}


div.link-2 {
position:absolute;
margin:65px 0 0 384px;}

	div.link-2 a:link, div.link-2 a:visited {
	float:left; display:inline; width:213px; height:41px; background:url(../images/link_2_off.png) no-repeat;}
	div.link-2 a:hover, div.link-2 a:active {
	float:left; display:inline; width:213px; height:41px; background:url(../images/link_2_over.png) no-repeat;}


div.link-3 {
position:absolute;
margin:65px 0 0 704px;}

	div.link-3 a:link, div.link-3 a:visited {
	float:left; display:inline; width:213px; height:41px; background:url(../images/link_3_off.png) no-repeat;}
	div.link-3 a:hover, div.link-3 a:active {
	float:left; display:inline; width:213px; height:41px; background:url(../images/link_3_over.png) no-repeat;}







