/*
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-image: url(design/blutspritzer.gif);*/
	background-position: center;
	color: #C3A981;
	overflow: auto;
	scrollbar-3dlight-color: #C3A981;
	scrollbar-arrow-color: #C3A981;
	scrollbar-base-color: #000000;
	scrollbar-darkshadow-color: #C3A981;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #000000;
	margin: 0px 0px 0px 0px;
}

body.bloodbg {
	background-image: url(design/blutspritzer.jpg);
}

/* Hyperlinks Formatierung*/
A
{
	color: #C3A981;
	cursor: url(design/evil.cur);
}
A:visited 
{
	color: #C3A981;
}
A:hover 
{
	color: #C3A981;
}
A:active 
{
	color: #C3A981;
}

/* Text Formatierung */
.text 
{
	color: #C3A981;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
}

.textsmall 
{
	color: #C3A981;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: center;
	font-size: 8pt;
}

.textsupersmall 
{
	color: #C3A981;
	font-family: normal Arial, Verdana, Helvetica, sans-serif;
	text-align: center;
	font-size: 6pt;
}

h1  
{
	color: #C3A981;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align : center;
}

hr
{
	width : 90%;
	border : 1px dotted #C3A981;
}

.liste
{
	list-style-type: circle;
}

/* Standardtabellenformatierung (wird in mehreren Bereichen verwendet)*/
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;
}

/********** 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: 955px;
	height: 600px;
	left: 0px;
	top: 0px;
	text-align: center;
	vertical-align: middle;
}

#start
{
	position: relative;
	background-image: url(design/start.jpg);
	width: 955px;
	height: 600px;
	left: 0px;
	top: 0px;
	z-index: 1;
	border-top : 0px solid #C3A981;
	border-left : 0px solid #C3A981;
	border-right : 0px solid #C3A981;
	border-bottom : 0px solid #C3A981;
}

#language_select
{
	position: relative;
	width: 340px;
	height: 50px;
	left: 0px;
	top: 470px;
	z-index: 20;
}

#sprache
{
	width: 54px;
	height: 29px;
	border: 1px solid #C3A981;
}

#eye
{
	position: absolute;
	/*position: relative;*/
	background-image: url(design/start2.jpg);
	width: 955px;
	height: 600px;
	left: 0px;
	top: 0px;
	z-index: 10;
	visibility : hidden;
}

/*#blood
{
	position: relative;
	background-image: url(design/start2.jpg);
	width: 955px;
	height: 600px;
	left: 0px;
	top: 0px;
	z-index: 10;
	visibility : hidden;
}*/

/* Hyperlinks der Startseite (momentan deaktiviert) */
#start_A
{
	color: #C3A981;
	text-decoration : none;
}
#start_A:visited 
{
	color: #C3A981;
}
#start_A:hover 
{
	color: #C3A981;
}
#start_A:active 
{
	color: #C3A981;
}

/********** Ende Startseite Einstellungen **********/

/********** Anfang Mainseite Einstellungen **********/

/* Logobereich */
#logo
{
	position: relative;
	background-image: url(design/logo.jpg);
	width: 955px;
	height: 129px;
	left: 0px;
	top: 0px;
	z-index: 1;
	border-top: 1px solid #C3A981;
	border-left: 1px solid #C3A981;
	border-right: 1px solid #C3A981;
	border-bottom: 0px solid #C3A981;
	text-align: left;
}

#counter
{
	position: absolute;
	width: 110px;
	height: 55px;
	left: 648px;
	top: 0px;
	z-index: 10;
	text-align: left;
	border: 0px solid #C3A981;
}

/* Navigationbereich */
#nav
{
	position: relative;
	background-image: url(design/nav.jpg);
	width: 955px;
	height: 28px;
	left: 0px;
	top: 0px;
	z-index: 10;
	border-top: 0px solid #C3A981;
	border-left: 1px solid #C3A981;
	border-right: 1px solid #C3A981;
	border-bottom: 0px solid #C3A981;
}

#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: #C3A981;
	text-decoration : none;
}
#nav_A:visited 
{
	color: #C3A981;
}
#nav_A:hover 
{
	color: #000000;
	background-color : #C3A981;
}
#nav_A:active 
{
	color: #000000;
	background-color : #C3A981;
}

/* Einstellungen der Subnavigationen */
#submenue1
{
	position: absolute; 
	background-image: url(design/transparent_bg.gif);
	/*background-color: #000000;*/
	left: 149px;
	top: 15px;
	z-index: 100;
	border-top: 1px solid #C3A981;
	border-left: 1px solid #C3A981;
	border-right: 1px solid #C3A981;
	border-bottom: 1px solid #C3A981;
	visibility: hidden;
	text-align: left;
}

#submenue2
{
	position: absolute;
	background-image: url(design/transparent_bg.gif);
	background-color: #000000;
	left: 203px;
	top: 15px;
	z-index: 100;
	border-top: 1px solid #C3A981;
	border-left: 1px solid #C3A981;
	border-right: 1px solid #C3A981;
	border-bottom: 1px solid #C3A981;
	visibility: hidden;
	text-align: left;
}

#submenue3
{
	position: absolute;
	background-image: url(design/transparent_bg.gif);
	background-color: #000000;
	left: 262px;
	top: 15px;
	z-index: 100;
	border-top: 1px solid #C3A981;
	border-left: 1px solid #C3A981;
	border-right: 1px solid #C3A981;
	border-bottom: 1px solid #C3A981;
	visibility: hidden;
	text-align: left;
}

/* Seiteninhaltsbereich */
#mainbackground
{
	position: relative;
	background-image: url(design/background.jpg);
	width: 955px;
	height: 443px;
	left: 0px;
	top: 0px;
	z-index: 1;
	border-top : 0px solid #C3A981;
	border-left : 1px solid #C3A981;
	border-right : 1px solid #C3A981;
	border-bottom : 1px solid #C3A981;
	text-align: left;
}

#main
{
	position: relative;
	overflow: auto;
	width: 855px;
	height: 364px;
	left: 50px;
	top: 40px;
	z-index: 1;
	text-align: left;
}

/* Update- Copyrightbereich */
#update
{
	position: relative;
	width: 855px;
	height: 25px;
	left: 0px;
	top: 60px;
	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;
}

/********** 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 #C3A981;
	border-left: 1px solid #C3A981;
	border-right: 1px solid #C3A981;
	border-bottom: 1px solid #C3A981;
}

/********** Ende Promotionbereich Einstellungen **********/

/********** Anfang Gästebuch Einstellungen **********/

/* Tabellenformatierung (nur Gästebuch) */
#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;
}

/* Formularfelderformatierung (nur Gästebuch) */
#gb_input, #gb_textarea, #gb_radio
{
	width: 20pt;
	height: 12pt;
	color: #C3A981;
	background-color: transparent;
}

/********** Ende Gästebuch Einstellungen **********/

/********** Anfang Backgroundmusic Einstellungen **********/

#bgmusic
{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	z-index: 10;
}

/********** Ende Backgroundmusic Einstellungen **********/

/********** Anfang Upload-Ladevorgang Einstellungen **********/

#border_div 
{
	position:absolute;
	padding: 0px;
	border: 1px #C3A981 solid;
	background: #111111;
	color: #C3A981;
	top: 50%;
	left: 50%;
	width:340px;
	height:130px;
	margin-left:-170px;
	margin-top:-50px;
	z-index: 9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

#upload 
{
	background: none;
	background-image: url(design/upload.gif);
	border: 0px #C3A981 solid;
	margin: 0px;
	height: 20px;
	position:absolute;
	width: 280px;
	left: 50%;
	top: 50%;
	margin-left:-140px;
	margin-top:-35px;
	text-align: center;
	z-index:100;
}

#percents 
{
	background: #222222;
	background-image: url(design/statusbalken.gif);
	border: 1px #C3A981 solid;
	margin: 0px;
	height: 20px;
	position:absolute;
	width: 280px;
	left: 50%;
	top: 50%;
	margin-left:-140px;
	margin-top:-10px;
	text-align: center;
	z-index:100;
}

#blocks 
{
	background: #C3A981;
	border: 1px #C3A981 none;
	margin: 0px;
	height: 20px;
	width: 10px;
	position: absolute;
	z-index:11;
	left: 50%;
	top: 50%;
	margin-left: 17px;
	margin-top: -10px;
	filter: alpha(opacity=25);
	-moz-opacity: 0.5;
	opacity: 0.5;
	-khtml-opacity: .5
}

#status 
{
	z-index:20;
	background: transparent;
	border: 0px #C3A981 solid;
	margin: 0px;
	height: 20px;
	position:absolute;
	width:286px;
	left: 0px;
	top: 0px;
	text-align: center;
}

#hinweis 
{
	background: none;
	border: 0px #C3A981 solid;
	margin: 0px;
	height: 20px;
	position:absolute;
	width: 280px;
	left: 50%;
	top: 50%;
	margin-left:-140px;
	margin-top:20px;
	text-align: center;
	z-index:10;
}

#status_text 
{
	z-index:20;
	background: transparent;
	border: 0px #C3A981 solid;
	margin: 0px;
	height: 20px;
	position:absolute;
	width:340px;
	left: 0px;
	top: 5px;
	text-align: center;
}

/********** Ende Upload-Ladevorgang Einstellungen **********/

/********** Anfang sonstige Einstellungen **********/

/* Highlightformatierung der td bei Gigs */
#td_highlight
{
	border: 2px dotted Red;
	border-spacing: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 0px;
}

/* Formularfelderformatierung */
input, textarea, radio, select, option
{
	font: normal 9pt Arial, Verdana, Helvetica, sans-serif;
	border-top-color: #C3A981;
	border-left-color: #C3A981;
	border-right-color: #C3A981;
	border-bottom-color: #C3A981;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	width: 150pt;
	height: 12pt;
	color: #C3A981;
	background-color : #333333;
}

#textarea
{
	width: 100%;
	height: 100pt;
}

#button
{
	width: 100pt;
	height: 14pt;
}

#testbutton
{
	width: 54px;
	height: 29px;
	border: 1px solid #C3A981;
	color: #C3A981;
	background-color : #C3A981;
}

#checkbox
{
	width: 10pt;
	height: 10pt;
}

/* Bildzentrierung bei Gallery */
#grossbild
{
	z-index: 100;
	text-align: center;
}

/* Fehlerbox für Fehleranzeige */
#fehlerbox
{
	border: 1px solid Gray;
	background: #666666;
	width: 90%;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	z-index: 20;
}

/* Spacerformatierung (für Startseite und fürs Laden der Backroundmusic) */
#spacer_image
{
	border: thin none #000000;
}

/* Newseintragformatierung */
#highlight
{
	border-top-color: #C3A981;
	border-left-color: #C3A981;
	border-right-color: #C3A981;
	border-bottom-color: #C3A981;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-style: dotted dotted dotted dotted;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

/********** Ende sonstige Einstellungen **********/