/* typo3-Einstellungen - default */
/*
 *
  * --- special styles css typo3 ---
   *
    */
    .csc-textpic-caption {
    	font-size: 0.83em;
    	}
    	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
    	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
    	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }
    	
    	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }
    	
    	DIV.csc-textpic-imagewrap { padding: 0; }
    	
    	DIV.csc-textpic IMG { border: none; }
    	
    	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }
    	
    	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
    	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }
    	
    	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
    	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
    	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
    	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
    	DL.csc-textpic-image { margin: 0; }
    	DL.csc-textpic-image DT { margin: 0; padding-right: 0.83em; display: inline; }
    	DL.csc-textpic-image DD { margin: 0; }
    	
    	DIV.csc-textpic-clear { clear: both; }
    	
    						

/* ----- Seitenaufbau */
body, p, td {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size:10pt;
}

#level0 {
  color: black;
}

/* Positioniert rechts von Navigation
 */
#level2 {
  color: #435237;
  margin-left: 1em;
  margin-top: 10px;
  margin-right:10px;
  margin-left:13em;
  /*float: left;*/
}

#level3{
float:right;
margin-right:1px;
margin-top:10px;
margin-left:1em;
width:150px;
text-align:right;
}

#logo{
  color:#99a0b8;
  font-size: small;
  text-align:right;
  margin-top:2em;
}

#head {
  height: 85px;
  font-size: xx-large;
  margin-top:5px;
  background-image:url(/fileadmin/bilder/balken.jpg);
  text-align: right;
}

#footer{
  background-color:#1f5000;
}

#footerright {
  font-size: small;
  color:#ccc;
  height: 60px;
  text-align:justify;
  margin-left: 15.7em;
}

#footerright a:link {
color:#ccc;
}

#footerleft{
display:inline;
width:13em;
height: 60px;
}

#content{
background-repeat: no-repeat;
text-align:left;
margin-left:14px;
min-width: 30em;
max-width: 65em;
}

h1{
 color: #435237;
}

h2{
 color: #990134;
}

a:link{
 font-weight: bold;
 color: #435237;
text-decoration: none;
}

a:active, #navigation a.active{
font-weight: bold;
color: #854d59;
text-decoration: none;
}

a:visited{
color:#435237;
font-weight:bold;
text-decoration: none;
}

a:hover{
text-decoration: underline;
font-weight: bold;
color: #435237;
}

a:focus{
font-weight: bold;
color: #854d59;
text-decoration: none;
}

#navigation {
  font-size: 10pt;
  width: 13em;
  float: left;
  overflow: hidden;
  color: #435237;
  font-weight: bold;
  margin-top:10px;
}

#navigation ul {
 margin-left:1px;
 padding-left:13px;
 list-style-type:none;
}

#navigation ul li{
list-style-position:outside;
margin-left:1px;
}

#navigation a {
  text-decoration:none;
  display:block;
  color: #435237;
}

#navigation a:hover {
text-decoration: underline;
}

#navigation a:focus {
color: #854d59;
}

img {
border:0px;
}


.clear{
 clear: both;
 }
 
 
dl {
 float:left;
 padding-right:3px;
 }
 
 
dl.csc-textpic-lastcol {
 padding-right:0;
}

dt,dd {
 display:inline;
 margin:0; 
 float:left;
}

