/* 
Thank you for looking at our copyrighted css source codes.

EN  

 All or partial duplication of any content, graphic, layout, 
 concept on this website are prohibited.  Check your local 
 and international copyright laws and rules for details.

 Copyright © by Wolfgang Grabs-Schrempf. All Rights Reserved. Users 
 of this site agree to be bound by the terms of the Grabs-Schrempf 
 Web Site Rules and Regulations.

GE

Gemäß österreichischem Recht sind alle unter der vorliegenden Domäne 
enthaltenen Quelltextdaten urheberrechtlich geschützt. Sämtliche 
Urheberrechte in Bezug auf Programmierung und Screendesign
sind im Besitz der Firma Wolfgang Grabs-Schrempf 
Internetdienstleitungen und Informationstechnik, 5061 Elsbethen AUT EU. 
Das Kopieren, Ausschneiden und Verändern von enthaltenen Inhalten, Quelltext, 
Datenbankstrukturen sowie Bild und Multimediamaterial ist ausdrücklich 
untersagt und wird strafrechtlich verfolgt. 
Der Zusammenhang der Seitenstrukturen wird im Rechtsstreit 
als ein Datenbankwerk bezeichnet. Gerichtsstand ist das Landesgericht 
Salzburg. Ausnahmen bilden lediglich enthaltene Quelltextstellen mit 
direkten Bezug auf andere Urheber. 
*/

html, body {
	background-color: white;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

td {
	font-size: 11px;
}

a:link, a:visited, a:active {
	color: #70192D;
}

a:hover {
	text-decoration: none;
}

#marvin {
	width: 850px;
}

#marvin_left {
	width: 150px;
	padding: 2px;
	border-right: 3px solid #CCC;
}

#marvin_main {
	width: 550px;
	height: 400px;
	padding: 10px;
}

#marvin_news {
	width: 150px;
	border-left: 1px solid #CCC;
	border-right: 4px solid #CCC;
}

#impressum {
	padding: 3px 10px;
	border-top: 3px solid #70192D;
	color: #70192D;
	font-size: 10px;
}

h1 {
	font-size: 14pt;
	font-weight: normal;
	color: #70192D;
}

h2 {
	color: #70192D;
	font-size: 12pt;
	font-weight: normal;
}

h3 {
	font-size: 10pt;
	font-weight: normal;
	color: #70192D;
}

h4 {
	background-color: #DBDBDB;
	color: #818181;
	width: 100%;
	padding-right: 5px;
	margin: 1px 0;
	font-size: 11px;
	font-weight: bold;
}

h4 a:link, h4 a:active, h4 a:visited {
	background-color: #DBDBDB;
	color: #818181;
	text-decoration: none;
}

h4 a:hover {
	color: White;
	background-color: #70192D;
	text-decoration: none;
	width: 100%;
}

.toc_table tr {
	background-color: #DBDBDB;
	text-align: right;
}

.toc_table td {
	padding-right: 3px;
	padding-left: 3px;
}

.toc_table a:link, .toc_table a:active, .toc_table a:visited {
	color: #818181;
	text-decoration: none;
	font-weight: bold;
}

.toc_table a:hover {
	color: white;
}

.on {
	background-color: #70192D;
	color: White;
	width: 100%;
}

strong {
	font-weight: bold;
	color: #70192D;
}

.headnav {
	padding: 1px 10px; 	
	background-color: #70192D;	
	color: White;
	font-size: 11px;	
}

.headnav a:link, .headnav a:active, .headnav a:visited {
	color: white;
	text-decoration: none;
}

.headnav a:hover {
	text-decoration: underline;
}

.gs, .gs a:link, .gs a:visited, .gs a:active {
	font-size: 10px;
	color: #999;
	font-weight: bold;
}

.gs a.hover {
	text-decoration: none;
}

input, select, textarea {
	color: #666;
	font-size: 11px;
	background-color: white;
	border: 1px solid #999;
	margin: 2px 0;
}

.schalter {
	background-color: #999; 
	color: white; 
	font-weight: bold; 
	font-size: 10px;
}

.button, a.button, .button a {
	line-height: 20px;
	color: #70192D;
	border: 1px solid #70192D;
	padding: 2px;
	text-decoration: none;
}

.minibutton, a.minibutton, .minibutton a,
a.minibutton:link, a.minibutton:visited, a.minibutton:active {
	color: #CCC;
	border: 1px solid #CCC;
	padding: 1px;
	font-size: 10px;
	text-decoration: none;
}

.toc, .toc a:link, .toc a:active, .toc a:visited {
	color: #70192D;
	font-weight: bold;
	line-height: 16px;
	text-decoration: none;
}

.toc a:hover {
	border-bottom: 1px solid #70192D;
	border-top: 1px solid #70192D;
}

fieldset {
	border: 1px solid #70192D;
	padding: 5px;
}

legend {
	color: #70192D;
	letter-spacing: 1px;
	font-weight: bold;
	padding: 0 4px;
}

.info, .info a:link, .info a:visited, .info a:active, .info a:hover, .info a, .info h1, .info h2, .info h3, .info h4, .info h5 {
	visibility: hidden;
	display: none;
}
