.fuss {
	font-family : trebuchet MS, verdana, helvetica, sans-serif; 
	color : gray; 
	font-size : 12px; 
} 

a {
	color : #000000; 
	text-decoration : none; 
} 

a:hover {
	color : #000000; 
	text-decoration : underline; 
} 

body {
	font-family : trebuchet MS, verdana, helvetica, sans-serif; 
	color : #000000; 
	font-size : 12px; 
} 

table {
	font-family : trebuchet MS, verdana, helvetica, sans-serif; 
	color : #000000; 
	font-size : 12px; 
} 

td {
	font-family : trebuchet MS, verdana, helvetica, sans-serif; 
	color : #000000; 
	font-size : 12px; 
	text-align : left; 
} 

.boxhead {
	border : 1px solid #e2e2e2; 
	height : 26px; 
	background : url('res/xpstyle/gfx/boxhead_back.jpg') repeat; 
	text-align : center; 
} 

.boxmain {
	border-left : 1px solid #dddddd; 
	border-right : 1px solid #dddddd; 
	border-bottom : 1px solid #dddddd; 
	background : #ffffff; 
	text-align : center; 
	padding : 5px; 
} 

.boxmainbot {
	border-top : 1px solid #dddddd; 
	background : #ffffff; 
	text-align : center; 
	padding : 0; 
} 

.c_entry {
	border-left : 1px solid #dddddd; 
	border-right : 1px solid #dddddd; 
	text-align : left; 
	padding : 0; 
} 

.c_head {
	border-left : 1px solid #dddddd; 
	border-right : 1px solid #dddddd; 
	text-align : left; 
	padding : 0; 
	background : #dddddd; 
} 

form {
	display : inline; 
} 

INPUT , TEXTAREA , SELECT {
	border-width : 1px; 
	font-size : 12px; 
	background : #e2e2e2; 
} 

.c_newform {
	border-width : 1px; 
	font-size : 12px; 
	background : #f7f7f7; 
} 

.asel {
	border-width : 1px; 
	font-size : 12px; 
	background : none repeat; 
} 

.menuhead {
	border : 0 none inherit; 
	height : 33px; 
	background : url('res/xpstyle/gfx/menu_head.jpg') repeat; 
	font-family : arial; 
	font-weight : bold; 
	color : #ffffff; 
	font-size : 12px; 
} 

.faqline {
	background : #f7f7f7; 
} 

.faqhead {
	background : url('res/xpstyle/gfx/boxhead_back.jpg') repeat; 
	text-align : left; 
} 

.faqbody {
	background : #ffffff; 
	text-align : justify; 
} 

.td1 {
	background : #eeeeee; 
} 

.td2 {
	background : #f7f7f7; 
} 

.folder {
	background : #dddddd; 
} 

.read {
	font-weight : normal; 
} 

.unread {
	font-weight : bold; 
} 

.calendar {
	background : #ffffff; 
	border : 1px solid #dddddd; 
	text-align : center; 
	font-family : verdana, helvetica, arial, sans-serif; 
	font-size : 10px; 
} 

.calendarMonth {
	background : #eeeeee; 
	border : 1px solid #dddddd; 
	text-align : left; 
	font-family : verdana, helvetica, arial, sans-serif; 
	font-size : 10px; 
} 

.calendarHeader {
	background : #f7f7f7; 
	font-family : verdana, helvetica, arial; 
	font-size : 10px; 
	text-align : center; 
} 

.calendarToday {
	background : #ffffff; 
	border : 1px solid #dddddd; 
	text-align : center; 
	font-family : verdana, helvetica, arial, sans-serif; 
	font-size : 10px; 
	font-weight : bold; 
} 

.calendarMonthToday {
	background : #ffffff; 
	border : 1px solid #dddddd; 
	text-align : left; 
	font-family : verdana, helvetica, arial, sans-serif; 
	font-size : 10px; 
} 

.calendarTodayTermin {
	background : #dedede; 
	border : 1px solid #dddddd; 
	text-align : center; 
	font-family : verdana, helvetica, arial, sans-serif; 
	font-size : 10px; 
	font-weight : bold; 
} 

.calendarTermin {
	background : #dedede; 
	border : 1px solid #dddddd; 
	text-align : center; 
	font-family : verdana, helvetica, arial, sans-serif; 
	font-size : 10px; 
} 

.td3 {
	background : #f0b2b2; 
} 

.spellerror {
	color : #ff0000; 
} 

.spellsel {
	background : #ff0000; 
	color : #ffffff; 
} 

.skin0 {
	z-index : 100; 
	position : absolute; 
	width : 164px; 
	border : 1px solid #666666; 
	font-family : helvetica, arial; 
	line-height : 24px; 
	cursor : default; 
	font-size : 10px; 
	visibility : hidden; 
} 

.menuitems {
	padding-left : 10px; 
	padding-right : 10px; 
} 

.erledigt {
	text-decoration : line-through; 
} 

.menu1 {
	border-left : 1px solid #dbd8d1; 
	border-bottom : 1px solid #dbd8d1; 
	border-top : 1px solid #dbd8d1; 
} 

.menu2 {
	border-right : 1px solid #ffffff; 
	border-bottom : 1px solid #ffffff; 
	border-top : 1px solid #ffffff; 
}