h1{font-size:medium;margin-left: 5px; margin-bottom: -20px;}
h2{font-size:small;margin-left: 5px;}
h3{font-size:small;margin-left: 5px;}
h4{font-size:x-small;margin-left: 5px;}


body {
	margin:0; padding:0;

	}
#header {	background: url(images/oben_r1_c2.jpg);}
#logor { background: url(images/oben_r1_c3.jpg);}
.bodytext{margin: 0px 15px 0px 15px;}

#google{margin-left: 40px;width:150px; background-color: #abcffd;}
#google form{padding-left: 13px; margin-right: -3px;}
#main1 {
	margin:1px; padding:10px;
	background: url(images/bg_links1.gif) repeat-y left top;
border-left: 1px 1px 0 1px solid #168bff;
border-right: 1px 1px 0 1px solid #168bff;
border-bottom: 1px 1px 0 1px solid #168bff;

}
td .tx-ttnews-browsebox-SCell p a:link {
background-color: #FFF;}

#main2 {
	margin:5; padding:0;
	background: url(images/bg_rechts1.gif)repeat-y right top;
}
#left {
	float:left;
	width:220px;
	margin-left: -50px;

	}
#right {
	float: right;
	width: 200px;
	margin:0; 	padding: 00px;
	}
#middle {
	margin:0 210px 0 210px;
	padding: 0px;
	}
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:0px none;
	margin:0; padding:0;
	background:transparent;
	}
p { margin: 0.5em 0 }



#content {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color: #000000;
width: 100%;
line-height: 1.9;
#border-left: 1px solid #CDD9EF;
margin:10px;
}


#footer {
margin:0; padding:0.5em 1em;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333;
font-size: xx-small;
text-align: center;
text-decoration: overline;

}

#contentRechts {
font-family:	Verdana, Arial, Helvetica, sans-serif;
color: #0643AE;
font-size: xx-small;
line-height: 1.5
border-right: 1px solid #CDD9EF;
}

#downloads  {
font-family:	Verdana, Arial, Helvetica, sans-serif;
color: #0643AE;
font-size: 0.7em;
line-height: 1.5
border-right: 1px solid #CDD9EF;
margin-left: 40px;width:200px; background-color: #abcffd;
margin-bottom: 15px;
line-height: 1.8em;
}
#Downloads p
{color: #000;}
#downloads a
{color: #000;text-decoration: underline;}

#downloads a:hover
{color:#286ea0;}

.contenttable{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
width: 100%;
}

#siteInfo, .csc-caption {
font-family:Tahoma;
font-size: 0.7em;
color: #0443AD;
font-weight: normal;
text-decoration:none;
}
a { text-decoration: none; color: #286ea0; }

a:hover {text-decoration: underline;}
h4, img {
margin: 0px 15px 0px 10px;
}



#############Neu am 15.6.2006#################
#contentLeft  ul {
display:block;
list-style-type:none;
margin-left: 0.5em;
padding-left: 0.5em; 
	}

#contentLeft  ul ul {
	margin:0 0 0 20px; /* unset margin bottom */
	}
#contentLeft  ul ul ul {
	margin-left:15px;
	}

#contentLeft  li {
	width:200px;
background:#ABCFFD;

	}
*html #contentLeft  li { display:inline; } /* IE fix */

#contentLeft  li a, #contentLeft  li a:visited {
	display:block;
	padding:2px 0 2px 20px;
	text-decoration:none; color:#000000;
font-size: 0.8em;
font-weight: bold;
font-family:Arial;

	}
#contentLeft  li li {
	width:100px;

	}
#contentLeft  li li a, #contentLeft  li li a:visited {
	padding-left:5px;
	color:#000000;
font-weight: normal;
	}
#contentLeft  li li li {
	width:140px;
	}
#contentLeft  li li li a, #contentLeft  li li li a:visited {
	color:#000000;
	}

#contentLeft  li a:hover, #contentLeft  li a:focus, #contentLeft  li #active {
	display:block;
	padding:2px 0px 2px 20px;

	text-decoration:underline; color:#000000;
font-size: 0.8em;
font-weight: bold;
font-family:Arial;

	}
#contentLeft  li li a:hover, #contentLeft  li li a:focus, #contentLeft  li li #active {
	padding-left:5px;
	color:#000000;
	}
#contentLeft  li li li a:hover, #contentLeft  li li li a:focus, #contentLeft  li li li #active {
	background:transparent;
	color:#000000;
	}

.kontakt {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0643AE;
font-size: 0.7em;
line-height: 1.5;
color: #000;
background: url(images/kontakt_bg.jpg) repeat-x left top;
#border: 1px solid #C0C0C0;
}
