@CHARSET "ISO-8859-1";

body, td {
 background-color:	transparent;
 margin-top:		0px;
 font-family: 		verdana, arial, sans-serif;
 font-size: 		0.8em;
}

#container {
 background-color:	#FFFFCC;
 width:			974px;
 border-right:		1px solid black;
 border-left:		1px solid black;
 border-bottom:		1px solid black;
 border-top:		1px solid black;
 text-align:		left;
}

#banner {
 background-image: 	url("../images/banner2.png");
 background-repeat: 	repeat-y;	
 width:			974px;
 height:		100px;	
}

#katze {
 position:		absolute;
 background-image: 	url("../images/katze.gif");
 width:			110px;
 height:		127px;
}

#top_navi {
 background-color:	#FFEFD5;
 width:			974px;
 height:		40px;	
 border-bottom:		1px solid black;
 text-align:		right;
}

#top_navi_linkcontainer {
 padding-top:		12px;
}

.top_navi_link {
 color:			#000000;
 text-decoration:	none;
}

.top_navi_link_act {
 color:			#000000;
 text-decoration:	underline;
}

#main_navi {
 background-image: 	url("../images/navigation_bg.png");
 background-repeat: 	repeat-x;
 width:			974px;
 height:		34px;	
 padding-top:		15px;
}

*html #main_navi {
 height:		49px;	
}

.main_navi {
 background-image: 	url("../images/wolle_background_grey.png");
 background-repeat: 	repeat-x;
 padding:		5px;
 border:		1px solid black;
 margin-right:		5px;
}

.main_navi_act {
 background-color:	#FFEFD5;
 padding:		5px;
 border:		1px solid black;
 margin-right:		5px;
}

.main_navi_link {
 font-family: 		verdana, arial, sans-serif;
 text-decoration:	none;
 color:			#000000;
}

.main_navi_link:HOVER {
 text-decoration:	underline;
}

.main_navi_link_act {
 font-family: 		verdana, arial, sans-serif;
 text-decoration:	none;
 color:			#7b8a4c;
}

#content {
 background-color:	#FFEFD5;
 width:			964px;
 height:		400px;
 display:		table;
 padding:               5px;
}

#portlet_header {
 border:	 	1px solid #dedede;
 background-image: 	url("../images/wolle_background_grey.png");
 background-repeat: 	repeat-x;
}

#portlet_content {
 border-right: 		1px solid #dedede;
 border-left: 		1px solid #dedede;
 border-bottom: 	1px solid #dedede;
 margin-bottom: 	10px;
 padding:		2px;
}

#footer {
 background-image: 	url("../images/footer_bg.png");
 background-repeat: 	repeat-x;
 width:			964px;
 height:		39px;
 padding:		5px;
}

*html #content {
 width:			974px;
}

*html #footer {
 width:			974px;
 height:		49px;
}

.footer_table {
 margin-top:		8px;
 width:			100%;
}

*html .footer_table {
 margin-top:		13px;
 width:			100%;
}

.counter {
 text-align:		left;
}

.inhaber {
 text-align:		right;
}

.navigation {
 padding-left:		125px;
}

.tabelle {
 font-family: 		verdana, arial, sans-serif;
 font-size: 		0.8em;
}

.top_navi_link {
 font-family: 		verdana, arial, sans-serif;
 text-decoration:	none;
 color:			#000000;
}

.top_navi_link:HOVER {
 text-decoration:	underline;
}

a {
 font-family: 		verdana, arial, sans-serif;
 text-decoration:	none;
 color:			#f89522;
}

.download {
 font-family: 		verdana, arial, sans-serif;
 text-decoration:	none;
 color:			#f89522;
 font-weight:		bold;
}

.help {
 font-family: 		verdana, arial, sans-serif;
 text-decoration:	none;
 color:			#7B8A4C;
}

a:HOVER, .download:HOVER, .help:HOVER {
 text-decoration:	underline;
}

.align-center {
 text-align:		center;
}

