/* stylesheets for fischeruwe.de */
/* general definitions */

body { 
	color: #000000;
	background-color:transparent;
	font-family:arial, helvetica, nimbus, sans-serif; 
	font-size:12px; 
	margin-top:0px; 
	margin-left:0px; 
	margin-right:0px;
}

table,tr,td { 
	margin-top:0px; 
	margin-left:0px; 
	margin-right:0px;
}

/* title and menu id definitions */

#title {
	background-image:url(../img/background_top.gif);
	background-repeat:repeat;
	background-position:left;
}


#menu :link:focus, #menu :visited:focus {
	display: block;
	color:#000000;
	background-color:transparent;
	text-decoration:none;
	font-family:arial, helvetica, nimbus, sans-serif;
	font-size:18px;
	font-weight:bold;
	width:124px;
	padding-left:10px;
	padding-bottom:4px;
	padding-top:4px;
	margin:0px auto;
	left:0px;
	float:left;
	background-image:url(../img/navi_off.gif);
	background-repeat:repeat;
	background-position:right;
}

#menu :link, #menu :visited {
	display: block;
	color:#000000;
	background-color:transparent;
	text-decoration:none;
	font-family:arial, helvetica, nimbus, sans-serif;
	font-size:18px;
	font-weight:bold;
	width:124px;
	padding-left:10px;
	padding-bottom:4px;
	padding-top:4px;
	margin:0px auto;
	left:0px;
	float:left;
	background-image:url(../img/navi_off.gif);
	background-repeat:repeat;
	background-position:right;
}

#menu :link:hover, #menu :visited:hover {
	display: block;
	color:#000000;
	background-color:transparent;
	text-decoration:none;
	font-family:arial, helvetica, nimbus, sans-serif;
	font-size:18px;
	font-weight:bold;
	width:124px;
	padding-left:13px;
	padding-bottom:4px;
	padding-top:4px;
	margin:0px auto;
	left:0px;
	float:left;
	background-image:url(../img/navi_on.gif);
	background-repeat:repeat;
	background-position:right;
}
	
#menu :link:active, #menu :visited:active {
	display: block;
	color:#00cc00;
	background-color:transparent;
	text-decoration:none;
	font-family:arial, helvetica, nimbus, sans-serif;
	font-size:18px;
	font-weight:bold;
	width:124px;
	padding-left:13px;
	padding-bottom:4px;
	padding-top:4px;
	margin:0px auto;
	left:0px;
	float:left;
	background-image:url(../img/navi_on.gif);
	background-repeat:repeat;
	background-position:right;
}

/* currently active menu item definition */

#current :link:focus, #current :visited:focus, #current :link, #current :visited, #current :link:hover, #current :visited:hover {
	display: block;
	color:#000000;
	background-color:transparent;
	text-decoration:none;
	font-family:arial, helvetica, nimbus, sans-serif;
	font-size:18px;
	font-weight:bold;
	width:124px;
	padding-left:13px;
	padding-bottom:4px;
	padding-top:4px;
	margin:0px auto;
	left:0px;
	float:left;
	background-image:url(../img/navi_on.gif);
	background-repeat:repeat;
	background-position:right;
}

#current :link:active, #current :visited:active {
	display: block;
	color:#00cc00;
	background-color:transparent;
	text-decoration:none;
	font-family:arial, helvetica, nimbus, sans-serif;
	font-size:18px;
	font-weight:bold;
	width:124px;
	padding-left:13px;
	padding-bottom:4px;
	padding-top:4px;
	margin:0px auto;
	left:0px;
	float:left;
	background-image:url(../img/navi_on.gif);
	background-repeat:repeat;
	background-position:right;
}


/* hyperlink formats*/

:link:focus, :visited:focus { 
	color:#009900;
	background-color:transparent; 
	text-decoration:underline; 
	font-family:arial, helvetica, nimbus, sans-serif;
	font-size: 12px;
	background-image:none;
}

:link { 
	color:#009900;
	background-color:transparent;
	text-decoration:underline; 
	font-family:arial, helvetica, nimbus, sans-serif; 
	font-size: 12px;
	background-image:none;
}

:visited { 
	color:#00cc00;
	background-color:transparent;
	text-decoration:underline; 
	font-family:arial, helvetica, nimbus, sans-serif;
	font-size: 12px; 
	background-image:none;
}

:link:hover, :visited:hover { 
	color:#00cc00;
	background-color:transparent;
	text-decoration:none; 
	font-family:arial, helvetica, nimbus, sans-serif;
	font-size: 12px;
	background-image:none;
}

:link:active, :visited:active { 
	color:#00cc00;
	background-color:transparent;
	text-decoration:underline; 
	font-family:arial, helvetica, nimbus, sans-serif;
	font-size: 12px;
	background-image:none;
}

/* text section formats */

p.normal { 
	margin-top:0px; 
	margin-bottom:8px; 
	font-size:12px; 
	line-height:14px;
	font-family:arial, helvetica, nimbus, sans-serif;
	text-align:justify; 
}

p.normal2 { 
	margin-top:0px; 
	margin-bottom:8px; 
	font-size:12px; 
	line-height:14px; 
	font-family:arial, helvetica, nimbus, sans-serif;
	text-align:left;  
}

p.console { 
	margin-top:0px; 
	margin-bottom:8px; 
	font-size:12px; 
	line-height:14px; 
	font-family:courier, "courier new", serif; 
	text-align:left;
}

p.klein { 
	margin-top:0px; 
	margin-bottom:6px; 
	font-size:10px; 
	line-height:12px;
	font-family:arial, helvetica, nimbus, sans-serif;
}

p.gross { 
	margin-top:0px;
	margin-bottom:10px; 
	font-size:16px; 
	line-height:18px;
	font-family:arial, helvetica, nimbus, sans-serif;
	text-align:left; 
	font-weight:bold; 
}

ul {
	margin-top:0px; 
	margin-bottom:8px; 
	font-size:12px; 
	line-height:14px;
	font-family:arial, helvetica, nimbus, sans-serif;
	text-align:left; 
}
	    
ol { 	margin-top:0px;
	margin-bottom:8px;
	font-size:12px; 
	line-height:14px;
	font-family:arial, helvetica, nimbus, sans-serif;
	text-align:left; 
}

li { 	margin-top:0px;
	margin-bottom:3px;
	font-size:12px; 
	line-height:14px;
	font-family:arial, helvetica, nimbus, sans-serif;
	text-align:left; 
}


