/* (c) EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */

/* Aufteilung */
.page								{ position: absolute; top: 50%; left: 50%; width: 980px; height: 563px; margin: -280px 0 0 -490px; background-color: #786A53; clear: left }

.header								{ padding: 10px; text-align: left }
.header .logo						{ float: left; width: 70px; height: 70px }
.header .hauptnavigation			{ margin: 0 0 0 90px; text-align: right }

.main								{ width: 100%; text-align: left; height: auto; overflow: hidden; clear: both }
.main .float-helper					{ float: left; width: 980px; height: 563px }
.main .content 						{ width: 980px; height: 563px }
.main .navigation					{ }

.main .right-content				{ float: right; width: 420px; padding: 20px 0 }
.main .text-panview					{ width: 344px }
.main .left-content					{ float: left; margin: 10px 0 0 10px; width: 200px; height: 440px; background-color: #786A53 }
.main .main-content					{ margin: 0 10px; width: 960px; height: 460px; background-color: #FFDDA7 }

.main .text-double					{ margin: 0 20px 0 260px }
.main .text-left					{ margin: 0 360px 0 0 }
.main .text-right					{ float: right; width: 340px }

.footer								{ width: 980px; height: 10px; clear: both }
.footer .base						{ margin: 0 10px 0 10px; padding: 0; line-height: 10px; font-size: 10px; text-align: right }
.footer li							{ display: inline; padding: 0 0 0 10px; text-transform: uppercase }
.footer li span						{ color: #FFF }


/* spezielles für die Startseite (Sprachwahl) */
.start									{ position: relative }
.start .sprachbutton					{ float: none; margin: 450px auto 0 auto; border: 0; width: 796px; height: 125px }
.start .sprachbutton .element-button	{ float: left; width: 175px; border: 0; padding: 0 0 0 15px; text-align: center }
.start .logo							{ position: absolute; width: 301px; height: 301px; top: 50px; left: 324px }


/* Basisdefinitionen */
*						{ margin: 0; border: 0; padding: 0; font-family: Verdana, sans-serif; font-size: 11px; color: #786A53; background-repeat: no-repeat }
html					{ height: 100% }
body					{ background-color: #333333; height: 100%; text-align: center; position: relative }

a:link					{ color: #FFF; text-decoration: none }
a:visited				{ color: #FFF; text-decoration: none }
a:hover					{ color: #CDCDCD; text-decoration: underline }
a:active				{ color: #FFF; text-decoration: none }

h1						{ }
h2						{ }

b						{ font-weight: bold }
strong					{ font-weight: bold }
i						{ font-style: italic }
img						{  }
p						{  }

ul						{ }
ol						{ }
ul li					{ list-style: none }
