/*
Copyright

© by Dynamical Webdesign - www.dynamical-webdesign.de

Urheberrecht

Die Betreiber der Seiten sind bemüht, stets die Urheberrechte 
anderer zu beachten bzw. auf selbst erstellte sowie lizenzfreie 
Werke zurückzugreifen. Die durch die Seitenbetreiber erstellten 
Inhalte und Werke auf diesen Seiten unterliegen dem deutschen 
Urheberrecht. Beiträge Dritter sind als solche gekennzeichnet. 
Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der 
Verwertung außerhalb der Grenzen des Urheberrechtes bedürfen der 
schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers. 
Downloads und Kopien dieser Seite sind nur für den privaten, nicht 
kommerziellen Gebrauch gestattet.
*/

/********** Anfang Generelle Einstellungen **********/

/* Formatierung Bodybereich */
body {
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: center;
	color: #EF8920;
	overflow: auto;
	scrollbar-3dlight-color: #EF8920;
	scrollbar-arrow-color: #EF8920;
	scrollbar-base-color: #000000;
	scrollbar-darkshadow-color: #EF8920;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #000000;
	margin: 0px 0px 0px 0px;
}

/* Hyperlinks Formatierung*/
A
{
	color: #EF8920;
	cursor: url(design/evil.cur);
}
A:visited 
{
	color: #EF8920;
}
A:hover 
{
	color: #EF8920;
}
A:active 
{
	color: #EF8920;
}

/* Text Formatierung*/
.text 
{
	color: #EF8920;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
}

.textsmall 
{
	color: #EF8920;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: center;
	font-size: 8pt;
}

.textsupersmall 
{
	color: #EF8920;
	font-family: normal Arial, Verdana, Helvetica, sans-serif;
	text-align: center;
	font-size: 6pt;
}

h1  
{
	color: #EF8920;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align : center;
}

hr
{
	width : 90%;
	border : 1px dotted #EF8920;
}

.liste
{
	list-style-type: circle;
}

/********** Ende Generelle Einstellungen **********/

/********** Anfang Grundraster Seitenaufbau Einstellungen **********/

#indextable
{
	border: 1px none Gray;
	width: 100%;
	height: 100%;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	border-collapse: collapse;
	border-spacing: 0px;
	text-align: center;
	vertical-align: middle;
}

#indextd
{
	border: 1px none Gray;
	border-spacing: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 0px;
	text-align: center;
	vertical-align: middle;
}

/********** Ende Grundraster Seitenaufbau Einstellungen **********/

/********** Anfang Startseite Einstellungen **********/

#content
{
	position: relative;
	width: 760px;
	height: 420px;
	left: 0px;
	top: 0px;
	text-align: center;
	vertical-align: middle;
}

#start
{
	position: relative;
	background-image: url(design/start.jpg);
	width: 760px;
	height: 420px;
	left: 0px;
	top: 0px;
	z-index: 1;
	border-top : 0px solid #EF8920;
	border-left : 0px solid #EF8920;
	border-right : 0px solid #EF8920;
	border-bottom : 0px solid #EF8920;
}

#language_select
{
	position: relative;
	width: 340px;
	height: 50px;
	left: 0px;
	top: 340px;
	z-index: 20;
}

#eye
{
	position: absolute;
	background-image: url(design/eye.gif);
	width: 150px;
	height: 150px;
	left: 350px;
	top: 140px;
	z-index: 10;
	visibility : hidden;
}

#blood
{
	position: absolute;
	background-image: url(design/blood.gif);
	width: 40px;
	height: 100px;
	left: 380px;
	top: 250px;
	z-index: 10;
	visibility : hidden;
}

/********** Ende Startseite Einstellungen **********/

/********** Anfang Mainseite Einstellungen **********/

/* Logobereich */
#logo
{
	position: relative;
	background-image: url(design/logo.jpg);
	width: 760px;
	height: 56px;
	left: 0px;
	top: 0px;
	z-index: 1;
	border-top: 1px solid #EF8920;
	border-left: 1px solid #EF8920;
	border-right: 1px solid #EF8920;
	border-bottom: 0px solid #EF8920;
	text-align: left;
}

#counter
{
	position: absolute;
	width: 110px;
	height: 55px;
	left: 648px;
	top: 0px;
	z-index: 10;
	text-align: left;
	border: 0px solid #EF8920;
}

/* Navigationbereich */
#nav
{
	position: relative;
	background-image: url(design/nav.jpg);
	width: 760px;
	height: 19px;
	left: 0px;
	top: 0px;
	z-index: 10;
	border-top: 0px solid #EF8920;
	border-left: 1px solid #EF8920;
	border-right: 1px solid #EF8920;
	border-bottom: 0px solid #EF8920;
}

#nav_text
{
	position: relative;
	width: 658px;
	height: 17px;
	left: 0px;
	top: 3px;
	z-index: 10;
	text-align: left;
}

/* Bei Navigation seitlich (momentan deaktiviert) */
#navseite
{
	position: relative;
	width: 100px;
	height: 100px;
	left: 20px;
	top: 0px;
	z-index: 10;
	text-align: left;
	margin-top: 20px;
}

/* Hyperlinks der Navigation */
#nav_A
{
	color: #EF8920;
	text-decoration : none;
}
#nav_A:visited 
{
	color: #EF8920;
}
#nav_A:hover 
{
	color: #000000;
	background-color : #EF8920;
}
#nav_A:active 
{
	color: #000000;
	background-color : #EF8920;
}

/* Einstellungen der Subnavigationen */
#submenue1
{
	position: absolute;
	background-image: url(design/submenue.jpg);
	left: 149px;
	top: 15px;
	z-index: 100;
	border-top: 1px solid #EF8920;
	border-left: 1px solid #EF8920;
	border-right: 1px solid #EF8920;
	border-bottom: 1px solid #EF8920;
	visibility: hidden;
	text-align: left;
}

#submenue2
{
	position: absolute;
	background-image: url(design/submenue.jpg);
	left: 203px;
	top: 15px;
	z-index: 100;
	border-top: 1px solid #EF8920;
	border-left: 1px solid #EF8920;
	border-right: 1px solid #EF8920;
	border-bottom: 1px solid #EF8920;
	visibility: hidden;
	text-align: left;
}

#submenue3
{
	position: absolute;
	background-image: url(design/submenue.jpg);
	left: 262px;
	top: 15px;
	z-index: 100;
	border-top: 1px solid #EF8920;
	border-left: 1px solid #EF8920;
	border-right: 1px solid #EF8920;
	border-bottom: 1px solid #EF8920;
	visibility: hidden;
	text-align: left;
}

/* Seiteninhaltsbereich */
#mainbackground
{
	position: relative;
	background-image: url(design/background.jpg);
	width: 760px;
	height: 345px;
	left: 0px;
	top: 0px;
	z-index: 1;
	border-top : 0px solid #EF8920;
	border-left : 1px solid #EF8920;
	border-right : 1px solid #EF8920;
	border-bottom : 1px solid #EF8920;
	text-align: left;
}

#main
{
	position: relative;
	overflow: auto;
	width: 660px;
	height: 285px;
	left: 50px;
	top: 20px;
	z-index: 1;
	text-align: left;
}

/* Update- Copyrightbereich */
#update
{
	position: relative;
	width: 660px;
	height: 19px;
	left: 0px;
	top: 40px;
	z-index: 40;
}

/********** Ende Mainseite Einstellungen **********/

/********** Anfang Benutzeroberfläche Einstellungen **********/

#logo_bo
{
	position: absolute;
	width: 100%;
	height: 100px;
	left: 0px;
	top: 0px;
	z-index: 1;
}

#nav_bo
{
	position: absolute;
	overflow: auto;
	width: 140px;
	height: 95%;
	left: 10px;
	top: 0px;
	z-index: 1;
	border: 1px solid Gray;
	background-color: #333333;
}

#serverinfo_bo
{
	position: absolute;
	width: 140px;
	height: 95%;
	left: 10px;
	top: 0px;
	z-index: 1;
	border: 1px solid Gray;
	background-color: #333333;
}

#main_bo
{
	position: absolute;
	overflow: auto;
	width: 95%;
	height: 95%;
	left: 30px;
	top: 0px;
	z-index: 10;
	text-align: center;
	border: 1px solid Gray;
	background-color: #333333;
}

#toolbox_bo
{
	position: absolute;
	overflow: auto;
	width: 95%;
	height: 95%;
	left: 30px;
	top: 0px;
	z-index: 1;
	text-align: center;
	border: 1px solid Gray;
	background-color: #333333;
}

#fehlerbox
{
	border: 1px solid Gray;
	background: #666666;
	width: 90%;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	z-index: 20;
}

/********** Ende Benutzeroberfläche Einstellungen **********/

/********** Anfang Promotionbereich Einstellungen **********/

#promotion
{
	position: relative;
	background-image: url(design/start.jpg);
	width: 760px;
	height: 420px;
	left: 0px;
	top: 0px;
	text-align: center;
	vertical-align: middle;
	border-top: 1px solid #EF8920;
	border-left: 1px solid #EF8920;
	border-right: 1px solid #EF8920;
	border-bottom: 1px solid #EF8920;
}

/********** Ende Promotionbereich Einstellungen **********/

#start_A
{
	color: #EF8920;
	text-decoration : none;
}
#start_A:visited 
{
	color: #EF8920;
}
#start_A:hover 
{
	color: #EF8920;
}
#start_A:active 
{
	color: #EF8920;
}

#highlight
{
	border-top-color: #EF8920;
	border-left-color: #EF8920;
	border-right-color: #EF8920;
	border-bottom-color: #EF8920;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-style: solid solid dotted solid;
}

#grossbild
{
	z-index: 100;
	text-align: center;
}

table
{
	border: 1px solid Gray;
	width: 90%;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	border-collapse: collapse;
	border-spacing: 0px;
}

td
{
	border: 1px solid Gray;
	border-spacing: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 0px;
}

#td_highlight
{
	border: 2px dotted Red;
	border-spacing: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 0px;
}

#gb_table
{
	border: 0px solid Gray;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	border-collapse: collapse;
	border-spacing: 0px;
	width: 99%;
}

#gb_td
{
	border: 0px solid Gray;
	border-spacing: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

input, textarea, radio, select, option
{
	font: normal 9pt Arial, Verdana, Helvetica, sans-serif;
	border-top-color: #EF8920;
	border-left-color: #EF8920;
	border-right-color: #EF8920;
	border-bottom-color: #EF8920;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	width: 150pt;
	height: 12pt;
	color: #EF8920;
	background-color : #333333;
}

#textarea
{
	width: 100%;
	height: 100pt;
}

#button
{
	width: 100pt;
	height: 14pt;
}

#testbutton
{
	width: 54px;
	height: 29px;
	border: 1px solid #EF8920;
	color: #EF8920;
	background-color : #EF8920;
}

#checkbox
{
	width: 10pt;
	height: 10pt;
}

#sprache
{
	width: 54px;
	height: 29px;
	border: 1px solid #EF8920;
}

#spacer_image
{
	border: thin none #000000;
}

#bgmusic
{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	z-index: 10;
}

#gb_input, #gb_textarea, #gb_radio
{
	width: 20pt;
	height: 12pt;
	color: #EF8920;
	background-color: transparent;
}