/* (c) 2001 - 2007, EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */

/* 
Hinweise: 
schwarz, sw	    :	#000000;
weiss, w		:	#ffffff;
rot, gn		    :	#;
grün, gr		: 	#;
*/


/* Aufteilung */
.page								{ overflow:auto; top: 0px; margin: auto;  }

.header								{ height: 150px; text-align: left; }

.header .news						{ height: 120px; left: 475px; position: absolute; top: 25px; width: 400px; }
.header .thema						{ }
.header .logo						{ position: absolute; left: 17px; top: 21px; }
.header .telefon					{ position: absolute; left: 269px; top: 138px; width: 151px; height: 20px; background-image: url(../pics/layout/hg_telefonnummer.gif); background-repeat: no-repeat; text-align: center; line-height: 20px; }
.header .meta						{ position: absolute; top: 138px; width: auto; height: 20px; right: 0px;}
.news								{ height: 85px; position: absolute; left: 300px; text-align:left; padding-top: 5px; overflow: hidden;}
.main								{ text-align: left; height: auto; overflow: hidden; clear: both; }
.main .navigation					{ float: left;  width: 345px; padding: 10px; position: absolute; top: 332px; }
.main .navigation .dia				{ position: absolute; left: 216px; top: -65px; }
.main .navigation .haupt			{ float: left; width: 151px; }
.main .navigation .sub				{ float: left; width: 124px; margin-left: 64px; margin-top: 20px;}
.main .content 						{ position: absolute; left: 415px; top: 265px; margin-right: 150px; padding-bottom: 50px; }
.main .content .inhalt				{ }
.main .print						{ float: right; margin-top: 100px; }

.main .print .grau_button			{ line-height: 22px; }
.main .print .grau_button a:link	{ color: #444444; text-decoration: none; }
.main .print .grau_button a:visited	{ color: #444444; text-decoration: none; }
.main .print .grau_button a:hover	{ color: #FFB134; text-decoration: none; }
.main .print .grau_button a:active	{ color: #FFB134; text-decoration: none; }

.main .print .grau_button			{ background-image: url(../pics/layout/hg_pagebutton.gif); background-repeat: no-repeat; text-align: center; line-height: 18px; width: 100px; margin-bottom: 5px; }

.left								{ float: left; }
.clear								{ clear: both; }
.orange								{ color: #FFB136; }
/* Basisdefinitionen */
*						{ color:#7e7e7e; font-family:verdana,arial,sans-serif; font-size: 10px; font-weight: normal; padding: 0px; margin: 0px; }

html					{ background-color: #f1f1f1; background-image: url(../pics/layout/hintergrund_alles.png); background-repeat: no-repeat; } 
body					{ text-align: center; position: relative; }

a:link					{ color: #444444; text-decoration: none; }
a:visited				{ color: #444444; text-decoration: none; }
a:hover					{ color: #444444; text-decoration: underline; }
a:active				{ color: #444444; text-decoration: none; }

h1						{ font-weight: bold; font-size: 13px; margin-bottom: 10px; }
h2						{ font-weight: bold; margin-bottom: 10px; }

b						{ font-weight: bold; }
strong					{ font-weight: bold; }
i						{ font-style: italic; }
img						{ border: 0px; }
p						{ padding: 0px 0px 0px 0px; }

ul						{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
ol						{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
ul li					{ list-style : none; }

hr						{ border: 0px solid #000000; height: 1px; background: #000000 url(../pics/layout/trans.gif); }