/* GENERAL fonts = Grundeinstellungen */

body         { font-family: verdana, arial; background-color: #EEEEEE }
.head02 {text-align: right; font-size: .9em; font-weight:bold; }
.headertable { border: none;
	;border-bottom: 1px dotted #000000; margin-bottom: 10}
.mainbox {line-height: 1.2; margin: 10; padding-left: 10; 
               padding-right: 10; padding-top: 10; padding-bottom: 10}
P, OL, UL, DIV, H1, H2, TD {font-family: verdana, arial; font-size: 1em; }
a, a:visited {color: #666666;}
a:hover, a:active      { color: #F70000 }
hr {border-bottom: 1px dotted #000000; color:#EFEFEF; background-color:#EFEFEF;}


H1 { border-bottom:1px dotted #808080; font-size: 2em;color:#F70000; font-weight:bold }
H2 { font-size: 2em;color:#F70000; font-weight:bold }
H3 { font-size: 1.5em;color:#F70000; font-weight:bold }
H4 { font-size: 1em;color:#F70000; font-weight:bold }

P, H1, H2, H3, H4, H5, H6 {margin: 0px 0px 5px 0px;}

TD#footer {border-top: 1px dotted #633000;; text-align:center; border-left-width:1; border-right-width:1; border-bottom-width:1;font-size: .95em;
	text-align: center}
TD#footer P {}
a:hover td#content { padding-left: 10px; padding-right: 10px; padding-top: 15px; vertical-align: top; font-size:.9em; }

/* sitepath ist das kleine ..Sie sind hier ...-ding */
#sitepath {font-size: .6em; color: #000000; font-weight: bold;}
#sitepath A{color: #333333; text-decoration: none;}
#sitepath A:hover{color: #F70000;}

/* ######################################################################################################
** ### Linke Navigation: "Taming Lists - The Real World" von A List Apart ###############################
** ######################################################################################################
*/

#button {
	border-right:1px dotted #666666; font-size: .8em;
	width: 200px;
	padding: 0;
	margin:0 ;
	color: #000000
}

#button ul {
		margin: 0;
		padding: 0;
		list-style-type:none
}

#button li#sub1, #button li#sub2, #button li#sub3, #button li#sub1act, #button li#sub2act, #button li#sub3act  {
		/* border-top: 2px dotted #fff; */
		padding: 0; 
		margin: 0;
}

		
#button li#sub1 a, #button li#sub2 a, #button li#sub3 a, #button li#sub1act a, #button li#sub2act a, #button li#sub3act a {
		padding: 2px 0px 2px 2px;
		display: block;
		color: #000;
		text-decoration: none;
		width: 100%;
}
#button li#sub1 a, #button li#sub1act a, #button li#sub2 a, #button li#sub2act a,  #button li#sub3 a, #button li#sub3act a {
		/* border-top: 1px dashed #FFFFFF; */
}
#button li#sub1 a, #button li#sub1act a {
		/* border-right: 2px solid #ffffaf; */
		border-left: 1px solid #990000;
		
}
#button li#sub1act a {
		border-left: 2px solid #F70000; color:#990000; font-weight:bold; text-indent:4;
}
#button li#sub2 a, #button li#sub2act a {
		border-left: 3px solid #7F0000;
		font-size: 0.9em;
}
#button li#sub2act a {
		border-left: 3px solid #F70000; color:#990000; font-weight:bold; text-indent:5; 
}
#button li#sub3 a, #button li#sub3act a {
		border-left: 4px solid #7F0000;
		font-size: 0.8em; 
}
#button li#sub3act a {
		border-left: 4px solid #F70000; color:#990000; font-weight:bold; text-indent:6;
}
#button li#sub1act a, #button li#sub2act a, #button li#sub3act a {
		
}

#button li#sub1 a:hover, #button li#sub2 a:hover, #button li#sub3 a:hover {
		background-color: #F70000;
		color: #FFFFFF;
}

html>body #button li#sub1 a { width: auto; }
html>body #button li#sub2 a { width: auto; }
html>body #button li#sub3 a { width: auto; }
html>body #button li#sub1act a { width: auto; }
html>body #button li#sub2act a { width: auto; }
html>body #button li#sub3act a { width: auto; }

/* Style for the Tables: */


.contenttable {border-left:1px #cccccc; border-right:1px #cccccc; border-top:1px solid; border-bottom:1px solid; border-collapse: collapse;cell-spacing:0;text-spacing:0; word-spacing: 0; text-indent: -1; margin: 0; padding: 0;}
.contenttable-1 {font-size:0.95em}
.contenttable-2 {font-size:0.85em}
.contenttable p {margin:0; padding:2px;}
.contenttable-3 {font-size:0.75em}
.contenttable td.td-0 {border-bottom:1px dotted #000000; background:#CCCCCC; font-style:normal; font-variant:normal; font-weight:normal}
.contenttable td {border: 1px dotted #cccccc; font-size: 1.2em;}

/* style for sitemap */

.csc-sitemap-level1 {font-weight: bold; font-size:110%; }
.csc-sitemap-level2 {font-weight: bold; margin-left: 10; font-size:95%; }
.csc-sitemap-level3 {font-weight: bold; margin-left: 20; font-size:85%; }
.csc-sitemap-level4 {font-weight: bold; margin-left: 30; font-size:80%; }
.csc-sitemap-level5 {font-weight: bold; margin-left: 40; font-size:78%; }


