﻿@import "navigation.css";
@import "header.css";
@import "content.css";

body
{
    padding:0px;
    margin:0px;
    width:100%;
    height:100%;
}

html
{
    width:100%;
    height:100.05%;
    
    
}

form
{
    width:100%;
    height:100%;
}

#mainOuter
{
    position:relative;
	margin: 0 auto;
    width:941px;
    min-height: 100%;
    height: 100%;
}

#mainInner
{
	position: relative;
	float: left;
    background-image:url(../images/mainOuterBg.jpg);
    padding-left:21px;
    padding-right:24px;
    min-height: 100%;
}

#mainOuterFlash
{
    position:relative;
	margin: 0 auto;
    width:1060px;
    min-height: 100%;
    height: 100%;
}

#mainInnerFlash
{
	position: relative;
	float: left;
    padding-left:21px;
    padding-right:24px;
    min-height: 100%;
}
/*
#mainOuter
{
    position:relative;
    float:left;
    width:941px;
    left:50%;
    margin-left:-493px;
    background-image:url(../images/mainOuterBg.jpg);
    padding-left:21px;
    padding-right:24px;
    min-height:100%;
}
*/
/*--------------------Kopfbereich--------------------*/

#header
{
    position:relative;
    float:left;
    width:941px;
    height:111px;
    padding-bottom:28px;
}

.flashBanner
{
	position:absolute;
	width:380px;
	height:118px;
	top:20px;
	left:300px;
}

/*--------------------Kopfbereich Ende--------------------*/

/*--------------------Hauptbereich--------------------*/

#main
{
    position:relative;
    float:left;
    width:940px;
}


#main .leftPane
{
    position:relative;
    float:left;
    width:226px;
}



#main .contentPane
{
    position:relative;
    float:left;
    width:432px;
    margin-left:30px;
    padding-left:6px;
    font-family:Verdana, Arial;
    font-size:12px;
    color:#000000;
    padding-top:20px;
    
}

/* Hauptbereich ohne Teaserbereich rechts - content auf volle Bereite gezogen */

#main .contentPaneEx
{
    position:relative;
    float:left;
    width:640px;
    margin-left:30px;
    padding-left:6px;
    font-family:Verdana, Arial;
    font-size:12px;
    color:#000000;
    padding-top:20px;
    /* background-color:red;*/
    
}



#main .rightPane
{
    position:absolute;
    top: 0px;
    right: 0px;
    float:right;
    width:208px;
    
}

#main .printFooter
{
	position:relative;
	float:left;
	width:100%;
	margin-top:50px;
	margin-bottom:15px;
}

#main .printFooter .printButtons
{	
	position:relative;	
	float:right;
	width:65px;
}

#main .printFooter a
{
	position:relative;
	float:left;
	font-family:Verdana, Arial;
	font-size:10px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;
	padding-left:20px;
	background-repeat:no-repeat;
	background-position:0px 1px;
	
}

#main .printFooter .printIcon a
{
	background-image:url(../images/printBtn.jpg);
	padding-bottom:10px;
}

#main .printFooter .printPdfIcon a
{
	background-image:url(../images/printPdfBtn.jpg);	
}

#main .printFooter a:hover
{
	text-decoration:underline;
}

/*--------------------Hauptbereich Ende--------------------*/















