body { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	background-color: #EEEEEE; 
	background-image:URL(../background/images/bg_kachel.jpg);
	background-repeat:repeat-y;
	margin-bottom : 0px; 
	margin-left : 0px; 
	margin-right : 0px; 
	margin-top : 0px; 
	scrollbar-face-color:#D0D0D0; 
	scrollbar-highlight-color:#000000; 
	scrollbar-shadow-color:#000000; 
	scrollbar-arrow-color:#000000; 
	scrollbar-track-color:#FFFFFF; 
} 
.album_1{
cursor:pointer;
background-color:#E8EFF9;
}
.album_1a{
cursor:pointer;
background-color:#D7E2F8;
}
h1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	background-color: #0058C4; 
	font-style: italic; 
	font-weight: bold; 
	color:#FFFFFF; 
	text-align: left; 
	padding-left: 2px; 
	padding-right: 2px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
} 

h2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	font-weight: bold; 
	color:#000000; 
	text-align: center; 
	background-color: #D0D0D0; 
	height: 20px; 
	vertical-align : middle; 
} 

form { 
	margin: 0px; 
} 

hr { 
	color:#D0D0D0; 
	height: 0px; 
} 


/* ##################################### DIV ################################### */ 

.divheader {
	color:#000000; 
	background-image:URL(images/th.jpg);
	background-repeat:no-repeat;
	height:18px;
	width:100%;
	font-size:9px;	
}
.navi_left{
	height:100%;
	float:left;
	width:187px;
	color:#000000;
	background-color:#EEEEEE;
	background-image:URL(../background/images/navitop.gif);
	background-repeat:no-repeat;
	margin-left:1px;
	margin-top:3px;
}

.navi_topic{
	font-weight:bold;
	font-size:11px;
	padding-left:0px;
}

.header_image{
	background-image:URL(../background/images/header.jpg);
}
/* ##################################### Table-Desks ################################### */ 

table { 
	border : none; 
	padding : 0 0 0 0; 
} 

table.frametable { 
	width : 700px; 
	margin-bottom : 20px; 
	margin-left : 5px; 
	margin-right : 5px; 
	margin-top : 20px; 
} 

table.admintable { 
	width : 100%; 
	height: 100%; 
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	background-color:#EEEEEE;
	color:#000000;
}

th.left {
	background-image:URL(../background/images/th_l.jpg);
	background-repeat:no-repeat;
	background-color:#B7BCC0;
	color:#000000;
}

th.right {
	background-image:URL(../background/images/th_r.jpg);
	background-repeat:repeat-y;
	background-position:right;
	background-color:#EEEEEE;
	color:#000000;
}
 
td { 
	color: #000000; 
	//background-repeat : no-repeat; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
} 

tr.bg { 
	background-color: #EEEEEE; 
} 

td.secbg { 
	background-color: #EEEEEE; 
} 

td.secbgright {
	background-image:URL(../background/images/th_r.jpg);
	background-repeat:repeat-y;
	background-position:right;
	background-color:#EEEEEE;
	color:#000000;
}

td.secfont { 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
} 

td.italic { 
	font-style: italic; 
} 

td.admin_navigation{ 
	background-color : #EEEEEE; 
	width : 160px; 
	vertical-align : top; 
	color: #000000; 
} 

td.category { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	font-weight: bold; 
	height: 20px; 
	color:#000000; 
	text-align: center; 
	background-color: #D0D0D0; 
	vertical-align : middle; 
} 

td.tablesubheader { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	font-weight: bold; 
	color:#000000; 
	text-align: left; 
	background-color: #dedede; 
	height: 25px; 	
	vertical-align : middle; 
	padding-left: 8px; 
} 

td.forumheader { 
	color : #000000; 
	background-color: #FFFFFF; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-align: center;
	width: 100%; 
} 

td.inputdesc { 
	background-color: #dedede; 
	font-weight: bold; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: right; 
} 

/* ################################ Links #################################### */ 

a:link, a:visited, a:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	color: #de0029; 
	text-decoration: none; 
} 

a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	color: #de0029; 
	text-decoration: underline; 
} 

a.small:link, a.small:visited, a.small:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color: #de0029; text-decoration: none; 
} 

a.small:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px;
	color: #de0029; 
	text-decoration: underline;
} 

a.whiteLink:link, a.whiteLink:visited, a.whiteLink:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-size:11px;
	font-weight: bold; 
	text-decoration: none; 
} 

a.whiteLink:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #E71E0F; 
	font-size:11px;
	font-weight: bold; 
	text-decoration: underline; 
}

a.whiteLink_wett:link, a.whiteLink_wett:visited, a.whiteLink_wett:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	text-decoration: none; 
	font-size:11px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:20px;
	font-weight: bold;
} 

a.whiteLink_wett:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#E71E0F;
	text-decoration: underline; 
	font-weight: bold;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:20px;´
}

a.blackLink:link, a.blackLink:visited, a.blackLink:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: bold; 
	text-decoration: none; 
} 

a.blackLink:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: underline; 
}

span.inactive_whitelink{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #B1B1B1; 
	font-weight: bold; 
	text-decoration: none; 
} 

a.forumbutton:link, a.forumbutton:visited, a.forumbutton:active, a.forumbutton:hover { 
	background-color: #D0D0D0; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	font-weight: bold; 
	text-decoration: none; 
	display: block; 
	padding-left: 15px; 
	padding-right: 15px; 
	padding-bottom: 1px; 
	padding-top: 1px; 
} 

/* ##################################### Input-Types ################################# */ 

.contentField { 
	border : 1px solid #000000; 
	color : #000000; 
	background-color: #dedede; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: justify; padding: 3px 3px 3px 3px; 
}

.contentFieldClean { 
	border : 1px solid #000000; 
	color : #000000; 
	background-color: #FFFFFF; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: justify; 
	padding: 3px 3px 3px 3px; 
} 

.textfield { 
	border : 1px solid #EEEEEE; 
	color : #000000; 
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
}
.checkbox{ 
	border : 1px solid #EEEEEE; 
	color : #000000; 
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
}

.textfielddisabled { border : 1px solid #000000; color : #000000; background-color: #dedede; font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10px; } .largetextfield{ border : 1px solid #000000; color : #000000; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10px; width: 570px; } .button { border : 1px solid #000000; color : #000000; background-color: #D0D0D0; font-weight: bold; font-size : 10px; font-family: Verdana, Arial, Helvetica, sans-serif; } .helpLine { background-color: #dedede; color: #000000; border: none; width: 550px; height: 20px; font-size : 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; } .logInField{ border : 1px solid #000000; width : 150px; height : 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color: #000000; background-color : #333333; background-image : url(logField.jpg); background-repeat : no-repeat; background-attachment : fixed; } .description { border : none; color : #000000; background-color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; padding-left: 20px; padding-top: 3px; padding-right: 10px; padding-bottom: 3px; }