/*________________________________________________________________*/
/* File	    :   Style.css */
/* Project	:   Comgate Web Site */
/* Copyright:   (c) 2000 Powersoft AG, Bern */
/* Author 	:   Tom Faller */
/* Created	:   03.12.1999 */
/* System	:   CSS 1 - Capable Browser */
/* Site	    :   www.comgate.ch */
/* Modification  :   00.00.0000 / V 0.00.00 / tf / */
/*_________________________________________________________________*/

/* Main tags */
BODY, TH, TD, EM  {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
}

BODY {
	scrollbar-face-color: #EDEDED;
	scrollbar-shadow-color: #666666;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #333366;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-track-color:#EDEDED;
	scrollbar-arrow-color: #333366;
}

H1  {
	font-size:12px;
	font-weight:bold;
	color:#333366;
	padding:1px 15px;
	margin-left:0px;
	margin-right:4px;
}

H2  {
	font-size:13px;
	font-weight:bold;
	margin-bottom:4px;
}

H3  {
	font-size:13px;
	font-weight:bold;
	padding:1px 0px;
	margin-bottom:3px;
}

H4  {
	font-size:12px;
	font-weight:bold;
	margin-bottom:2px;
}

UL  {
	margin-top:0px;
	margin-bottom:12px;
	margin-left:15px;
}

LI {
	list-style-type:square;
	margin-top:2px;
}

A:hover  {
	color:#3399CC;
}

TH, TD  {
	padding:0px;
}

P {
	margin-top:10px;
}

INPUT, TEXTAREA {
	background-color:#EDEDED;
}

/* General classes */
.required {
	color:#003399;
	font-weight:bold;
}

TABLE.menu {
	font-size:12px;
	font-weight:normal;
	color:black;
}

TABLE.menu TH {
	padding:1px 10px;
	font-weight:bold;

}

TABLE.menu TD {
	padding:1px 10px;
	font-weight:normal;
}


.checkbox {
	border:none;
}

.bildlegende {
	font-size:10px;
	font-style:italic;
}


P.einzug  {
	margin-top:0px;
	text-indent:15px;
}

P.box  {
	font-size:10px;
	border:1px solid #7452BD;
	margin-top:0px;
	padding:5px 5px;
	margin-bottom:0px;
}


TD.spalteLinks {

}

TD.spalteLinks TD {
	padding-left:10px;
	padding-right:10px;
}

TD.spalteLinks H1  {
	font-size:12px;
	font-weight:bold;
	color:#283992;
	padding:1px 9px;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:2px;
}

TD.spalteLinks H1 A {
	font-size:12px;
	font-weight:bold;
	color:#283992;
	text-decoration:none;
}

Table.impressum  {
	color:black;
	font-size:9px;
	padding:10px;
	padding-left:10px;
	margin-left:10px;
}

.impressum TD A  {
	text-decoration:underline;
	color:#666666;
}

.inhalt TD {
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

.inhalt TH {
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

.newsInhalt  {
	padding-left:0px;
	padding-right:0px;
	padding-bottom:1px;
}

.errorBorder  {
	background-color:#C6C3C6;
	border-style:outset;
	border-width:1px;
}

.errorBorder TH  {
	background-color:#000084;
	color:white;
	text-align:left;
	font-weight:bold;
	margin:0px;
	padding:1px 5px;
}

.errorBorder TD  {
	padding:12px 6px;
}

.error  {}

.error TD  {
	border-width:0px;
	padding:3px 6px;
}

.formular {
	background-color:#DDDDDD;
}

.formular TD {
	border-style:solid;
	border-color:white;
	border-width:1px;
	padding:2px 6px;
}

.openclose {
	background-color:#DDDDDD;
	padding:1px 5px;
	cursor:hand;
	margin:1px 0px;
}

.closeable {
/*	display:none;*/
}

.listing {
	border-style : solid;
	border-left-width : 1px;
	border-top-width:1px;
	border-bottom-width:0px;
	border-right-width:0px;
	border-color:black;
}

.listing TH {
	text-align:left;
	border-style : outset;
	border-width:1px;
	padding:0px 5px;
	background-color:#DDDDDD;	
}

.listing TD {
	border-style:solid;
	border-left-width : 0px;
	border-top-width:0px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:black;
	padding:1px 5px;
}

