/* CSS Document */

/****
* Global Reset
********************/
* {
 padding:0;
 margin:0;
 font-family: Arial, Helvetica, sans-serif;
}

#content li, dd {
 margin-left:5%;
}

fieldset {
 padding: .5em;
}

/* link underlines tend to make hypertext less readable, 
   because underlines obscure the shapes of the lower halves of words */
:link,:visited { text-decoration:none }

/* no list-markers by default, since lists are used more often for semantics */
ul { list-style:none }

/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; font-weight:normal; }

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none }

/* de-italicize address */
address { font-style:normal }

/*********************************************
* Globale Einstellungen
**********************************************/

html {
}

body {
}
#bodywrap {
	background:  none;
}
#container {
 text-align: left;
}
#wrapper {
}

#header {
	display: none;
}

/*
 * Content
 */
#content {
}

#content[id="content"] {
   height: auto;
}
#content h1.csc-firstHeader {
	margin-top: 0;
}
#content h1 {
   font: bold 1.2em/130% "Trebuchet MS", Verdana, Arial, sans-serif;
   color: black;
   margin: 1em 0 0 0;
}

#content h2 {
   font: bold 0.95em/130% "Trebuchet MS", Verdana, Arial, sans-serif;
   color: black;
   margin: 20px 0 15px 0;
}
#content h3 {
   font: oblique 0.8em/130% "Trebuchet MS", Verdana, Arial, sans-serif;
   color: #38338e;
   margin: 20px 0 15px 0;
}

#content p, #content ul, #content ol {
   margin: 0 0 0;
   font: 0.75em/200% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#content ol {
	margin: 0 0 0 30px;
	list-style-position: outside;
}

#content a {
	color: black;
	text-decoration: none;
}
#content a:hover {
	text-decoration: underline;
}

#content p a, #content li a {
	font-weight: normal;
}

#content .caption {
   color: #434F55;
	font: bold 0.625em/125% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#content .imgrahmen {
   padding: 3px;
   background: #fff;
   border: 1px solid #bfbfbf;
	margin-top: 12px;
}

#content div[style="text-align: center;"] table {
	margin: 0 auto;
}

#content ul {
	list-style: none;
}

#content ul li {
	margin-left: 0px;
	padding-left: 13px;
	background: url(../gfx/w_bullet.gif) 0 0.7em no-repeat;
}

#content ul ul li {
	margin-left: 20px;
	background: url(../gfx/sub_active_back.gif) no-repeat 0 0.6em;
}

#content ol li {
	list-style-position: inside;
}
#content ul li ul li a {
	font-size: 1.2em;
	text-decoration: none;
	line-height: 175%;
}
#content ul li ul li a:hover {
	text-decoration: underline;
}
#content ul li ul li ul li a{
	font-size: 1.6em;
}
#content ul li ul li ul li ul li a {
	font-size: 2em;
}


/*
 * submenu
 */
 
#leftmenu {
	display: none;
}
/*
 * classes 
 */
 .submenu {
 	display: none;
 }