/* GENERAL fonts */

BODY {
background-color:#777777;
padding-top:8px;
}

P, OL, UL, DIV, H1, H2 {
	font-family: verdana, arial;
	font-size: 11px;
}
H1 { font-size: 15px; }
H2 { font-size: 15px; }
P, H1, H2 {margin: 0px 0px 5px 0px;}


TD#footer {border-top: dotted 1px #999999;}
TD#footer P {
	font-size: 10px;
	text-align: center;
}

/* Content column */
Table#content {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	vertical-align: top; 
	width: 620px;
}

/* Menu 1 column */

DIV#menu_1 DIV {
	width: 95%;
}
DIV#menu_1 DIV A {
	color: white;
	text-decoration: none;
}
DIV#menu_1 DIV A:hover {
	text-decoration: underline;
}

/*  MENU 1, level 1, normal state (NO) */
DIV#menu_1 DIV.menu1-level1-no {
  color:white;
  font-size: 18px;
  padding-top:5px;
  padding-left:5px;
}
/*  MENU 1, level 1, active state (ACT) */
DIV#menu_1 DIV.menu1-level1-act {
  border-bottom: 1px solid #999999;
  font-weight:bold;
  font-size: 18px;
  padding-top:5px;
  padding-left:5px;
  /* background-color: #eeeeee; */
  filter:alpha(opacity='70', style='0');
}
DIV#menu_1 DIV.menu1-level1-act A {
  color:white;
}

/*  MENU 1, level 2, normal state (NO) */
DIV#menu_1 DIV.menu1-level2-no {
  font-size: 12px;
  padding-left:10px;
}
/*  MENU 1, level 2, active state (ACT) */
DIV#menu_1 DIV.menu1-level2-act {
  font-size: 12px;
  font-weight:bold;
  padding-left:10px;
}

/* Stylesheet Angaben fuer "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; i-NavFourF; .NET CLR 1.1.4322)" */
BODY { font-family:Verdana,Geneva,sans-serif; 
	font-size:10.00px; 
	margin:0px 0px 0px 0px; 
	scrollbar-highlight-color : #ffffff; 
	/* scrollbar-track-color : #184a84;*/ 
	scrollbar-face-color : #184a84; 
	scrollbar-arrow-color : #ffffff; 
}
TD,P { font-family:Verdana,Geneva,sans-serif; font-size:12.00px; color:#663333; }
LI { font-family:Verdana,Geneva,sans-serif; font-size:12.00px; text-indent:0px; color:white; }  /* Hier war #663333 */
TH { font-family:Verdana,Geneva,sans-serif; font-size:12.00px; font-weight:bold; color:#663333; }
UL { font-family:Verdana,Geneva,sans-serif; font-size:12.00px; text-indent:10px; list-style-image:url(/images/rmi/rmidotgelb.gif) }
OL { font-family:Verdana,Geneva,sans-serif; font-size:12.00px; text-indent:10px; }
FORM { font-family:Verdana,Geneva,sans-serif; font-size:12.00px; margin-bottom : 0px; padding-bottom : 0px; }

H1 { font-size:15.00px; color: white;  font-weight : bold; }
H2 { font-size:15.00px; color: white; }
H3 { font-size:14.00px; color: white;  font-weight : bold; }
H4 { font-size:13.00px; color: white; }
H5 { font-size:12.00px; color: white; }
P { color: white; }

HR { height : 1px; color:#990000 }

.bodytext { font-size:12.00px; }

/*  Hier kommen die Style f�r CSS Module von Typo3  */

.csc-header {color: white;}
.csc-firstHeader { color: white; }
.csc-firstHeader {font-size:24.00px;}

.csc-frame-frame1 { border: thin solid Black; margin: auto auto auto auto; padding: 5 5 5 5 }
.csc-frame-frame1 { border: thin solid Black; margin: auto auto auto auto; padding: 5 5 5 5 }
.csc-frame-frame2 { border: medium double Black; margin: auto auto auto auto ; padding: 5 5 5 5 }
.csc-frame-frame2 { border: medium double Black; margin: auto auto auto auto ; padding: 5 5 5 5 }

.csc-frame-indent { padding-left: 40 }
.csc-frame-indent3366 { padding-left: 60 }
.csc-frame-indent6633 { padding-left: 60 }
.csc-frame-rulerAfter  { border-top: thin solid black; }
.csc-frame-rulerBefore { border-top: thin solid black; }
.csc-header csc-header-n1 {font-size:14.00px;}
.csc-header csc-header-n2 {font-size:12.00px;}
.csc-header csc-header-n3 { color: white; }
.csc-header csc-header-n3 {font-size:16.00px;}
/* .csc-firstHeader { color:#542616 } */
/* .csc-header-n2 { border-bottom: thin solid black; } */
/* h1.csc-firstHeader */

.tx-tinygallery-pi1 {text-align:center;}

## Links
a:link { text-decoration:underline; 
     color:#ffffff; }
a:visited { text-decoration:underline; 
     color:#ffffff; }
a:hover { 
	text-decoration:none;
	color:#bbbbbb; }