﻿/**************************************\
 * all styles created by							*
 * (c) Copyright 2008, Philipp Sailer	*
 * Configuration for IE&Firefox				*
\**************************************/

/*
@font-face
{
	font-family: "Kimberley";
	src: url(kimberley.ttf) format("truetype");
}
*/

html								{
										 height:100%; 
										 max-height:100%; 
										 padding:0; 
										 margin:0; 
										 overflow: hidden;
										 scrollbar-base-color:#000;
										 scrollbar-3d-light-color:#000;
										 scrollbar-arrow-color:#3D3D3D;
										 scrollbar-darkshadow-color:#000;
										 scrollbar-face-color:#5A5A5D;
										 scrollbar-highlight-color:#000;
										 scrollbar-shadow-color:#000;
										 scrollbar-track-color:#000;
										 font-family: Verdana, sans-serif;
										/*	font-family: src:url(UCS0.eot), src:url(UCS1.eot), Verdana, sans-serif;*/
										 font-size: 13px;
										}
 
 
body								{
										 background:#f7f7f7;
										 height:100%;
										 overflow:hidden; 
										 padding:0; 
										 margin:0; 
										 border:0;
										 color: #000;
										}

ul									{margin:0;padding:0;text-align:left;}
li									{list-style:none;}

a:link							{color: #5BB3DA; text-decoration: none;}
a:visited						{color: #5BB3DA; text-decoration: none;}
a:active						{color: #0092D2; text-decoration: none;}
a:hover							{color: #0092D2; text-decoration: none;}


#logo,#title,#links,#menu,#leftnavi,#rightnavi,#content,
#lang,#text,#header,#home,#container,#texttitle,#menu li,
#page_content,#content img,#tabvita
										{border:solid 0px red;}

#layout							{width:100%; margin:auto; padding:0;}
#container					{clear: both; margin:auto; padding:0; width:100%;}
#page_content				{clear: both; height:550px; width:750px; vertical-align:middle; margin: auto; padding:0;
										 background:url(../src/background.jpg) center center no-repeat;
										 position:absolute;left:50%;top:50%; margin-left:-375px;margin-top:-275px;}
#lang								{position:absolute;bottom:0; text-align:right; padding:0; right:0;}
#displayoption						{position:absolute;bottom:0; text-align:left; padding:0; left:0;font-size:9px;color:#b5b5b5;}

#header							{
										 padding: 25px 0 0 25px;
										 float:left;
										 white-space:nowrap;
										 overflow:visible;
										 color:#5A5A5D;
										 font-size:14px;
										 font-weight:bold;
										 z-index:4;
										 background-color:transparent transparent transparent transparent;
										}

/*Menü */
#menu								{
										 position:relative;
										 color:#5BB3DA;
										 margin:auto;
										 padding:15px 0 0 25px;
										 float:left;
										 text-align:left;
										 height:150px;
										 width:180px;
										 overflow:hidden;
										 z-index:3;
										}

/* #menu ul						{margin:0; padding:0;text-align:left;}
#menu li						{list-style:none;}
#menu li#active a		{text-decoration:bold;} */
#menu a:link				{color: #5BB3DA; text-decoration: none;}
#menu a:visited			{color: #5BB3DA; text-decoration: none;}
#menu a:active			{color: #0092D2; text-decoration: bold;}
#menu a:hover				{color: #0092D2; text-decoration: none;}
#menuback						{position:absolute; margin:auto; padding: 0 0 10px 0; bottom: 0; text-align: left; float: left;}


/*Inhalt rechte Seite - Bilder*/
#content						{
										 position:relative;
										 margin-top:25px;
										 padding:0 25px 0 0;
										 float:right;
										 height:500px;
										 width:500px;
										 z-index:1;
										 overflow:hidden;
										}
#content img				{position:absolute;bottom:0;right:25px;}
#content object				{position:absolute;bottom:0;right:25px;}

/*Titel zum Inhalt - Linke Seite */
#texttitle					{
										 padding:15px 0 0 25px;
										 width:180px;
										 height:40px;
										 float:left;
										 z-index:4;
										 font-weight:bold;
										}

/*Inhalt linke Seite*/
#text								{
										 padding:0 0 0 25px;
										 height:255px;
										 width:180px;
										 float:left;
										 text-align:left;
										 z-index:2;
										 overflow:hidden;
										}

/*Footer*/
#home								{padding:5px 0 0 25px; float:left;}
#leftnavi						{padding:5px 0 0 125px; float:left; text-align:right;}
#leftnavi img				{border:0;}
#rightnavi					{padding:0 25px 0 0; width:30px; float:right; text-align:right;}
#rightnavi img			{border:0;}

/* Settings für Tabelle in Vitae */
#tabvita						{border:0px solid #000; text-align:left;}
#tabvita td					{vertical-align:top; border:0px solid #000;}
#tabvita td img			{position:relative;float:left;left:0;}

#referenz						{font-style:italic;	color:#181512; text-align:left;}

#pict								{opacity:0;}

/* alt
#zoomDIV {
	position:absolute;
	top:10px;
	left:10px;
	z-index:10;
}*/