body {
	text-align: center;  /* Zentrierung im Internet Explorer */
	font-family:verdana,arial;
	font-size:11px;
	background:#fff;
}
h4{ 
font-size:11px;
font-weight:bold;
font-variant:small-caps;
}
h5{ 
font-size:10px;
font-weight:bold;
color:#333333;
}
.legende
{font-size:10px;
font-variant:small-caps;
letter-spacing:1px;
}
a {
color:blue;
}
a:link {
color:blue;
}
a:hover {
color:#AABDF5;
}
img {
	border:0px;
}
/* WRAP Teil f?r Zenrierung und HG */ 
#komplett {
	text-align: left;    /* Seiteninhalt wieder links ausrichten */
	margin:30px auto; /*standardkonforme horizontale Zentrierung*/
	width:788px;
}

/*header und breadcrumb Navi*/
 
#header {
	height:70px;
	background: #ffffff;
}
.breadcrumb {
margin-left:386px;
font-size:10px;
font-variant:small-caps;
vertical-align:top;
}
.breadcrumb a{
margin-right:3px;
text-decoration:none;
}


/*Men? top - menuline*/
#menuline {
	height:20px;
	/*background:#EEEEEE;
	border:1px dotted silver; wenn dieser Rahmen eingeblendet ist, rutscht die ul nach unten ?????*/
	background-image:url(../img/menuline_footer_hg.jpg);
	background-repeat:repeat-y;
	margin-bottom:45px;
}
#menuline ul {
list-style-type:circle;
display:block;
}
#menuline li {
	float:left;
	margin-top:4px;
	margin-right:45px;
}
#menuline li a {
color:blue;
text-decoration:none;
}
#menuline li a:link {
text-decoration:none;
}
#menuline li a:hover {
text-decoration: overline;
color:#AABDF5;
}
/*Men? links - left*/
#left {
	width:150px;
	float:left;
	border: 1px dotted silver;
	margin-top:0px;
	margin-bottom:20px;
	padding-top:10px;
}
#left li {
	clear:left;
	margin-bottom:5px;
	list-style-type:circle;
}
#left a {
text-decoration:none;
}
#left a:link {
text-decoration:none;
}
#left a:hover {
text-decoration:blink;
color:#AABDF5;
}
/* Inhalt rechts -INFO mit float right aus selfhtml css 3Spalter*/
#info {
    font-size: 0.9em;
    float: right; 
    width: 20em;
    margin: 0 0 0 25; 
    padding: 7px;
    border: 1px dotted silver; 
    /*background-color: #eee;*/
  }
 
 #info p {
    font-size: 1em;
    }
  
  #info h4 {
  /*font-size: 1,5em;*/
    margin-bottom: 0px;
  }
  #info a {
text-decoration:none;
}
#info a:link {
text-decoration:none;
}
#info a:hover {
text-decoration:blink;
color:#AABDF5;
}


/* Inhaltsbereich */
#content {
/*width:450px;*/
	margin-left: 17em;
	margin-right: 9em;
	margin-top:30px;
	margin-bottom:20px;
}
/*form Ausrichtung*/
form td
{text-align:left;
vertical-align:top;
}


/*Fusszeile */
#footer {
	clear:left;
	/*background:#EEEEEE;*/
	background-image:url(../img/menuline_footer_hg.jpg); 
	background-repeat:repeat-y;
	color:#666666;
	height:16px;
	padding-left:15px;
	padding-top:4px;
}
/*header bei eingeschaltetem css-style-content (sitemap)*/
h1.csc-firstHeader {
font-size:10px;
margin-bottom:0px;
}
h1
{
font-size:10px;
font-weight:bold;
color:#666666;
}
/*
div.csc-sitemap {
margin-top:0px;
padding:0px;
}
div.csc-sitemap ul li{
margin-top:0px;
padding:0px;
}
*/


