<!--
@charset "utf-8";

html{
margin:0;
padding:0;
}

body, html {
font-size: 16px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
margin:0;
padding:0;
color:#000;
background-color:#FEB914;
height:100.1%;
}

div,p,ul,ol,li,dl,dt,dd,form,fieldset,h1,h2,h3,h4,h5,h6{
margin:0;
padding:0;
}
img{
border:0;
}

a{
color:#000;
border:none;
text-decoration:underline;
}
a:hover{
text-decoration:underline;
/* color:#2B3C64; */
}

h1, h2, h3{
margin-bottom:0.50em;
font-size:0.88em;
padding:0px;
/* text-transform:uppercase; */
letter-spacing:0.05em;
font-family:Arial,Verdana,Helvetica,Sans-Serif;
font-size:0.81em;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
}
h1{
text-transform:uppercase;
}

p, #content ul, ol, dl, h4, h5, table, form{
font-size:0.75em;
line-height:1.44em;
}

#outerwrap{
position:relative;
float:left;
width:100%;
height:100%;
}

/* DIVs */
#wrapall{
position:relative;
/* overflow:hidden; */
/* width:805px; */
width:835px;
margin:0px auto;
/* margin:0px% 20%;
margin-left:5%; */
height:100%;
border-right:solid 90px #FEB914;
}


#logo{
margin-left:0px;
margin:24px 0px;
margin-bottom:60px;
}
#logo a{
display:block;
/* width:127px;
height:230px; */
text-decoration:none;
}
#logo a:hover{
text-decoration:none;
}

/* HauptMenue */
#main-nav-wrap{
/* position:relative; */
/* width:154px; */
/* width:164px; */
width:200px;
float:left;
overflow:hidden;
background-color:#FEB914;
height:100%;
}

#main-nav{
/* position:relative; */
float:right;
/* width:154px; */
/* width:164px; */
/* width:200px; */
width:172px;
overflow:hidden;
list-style:none;
border-top:solid 1px #FFF;
line-height:1.25em;
}

#main-nav li{
display:inline;
float:left;
/* width:154px; */
/* width:164px; */
/* width:200px; */
width:172px;
overflow:hidden;
text-align:right;
line-height:15px;
border-bottom:solid 1px #FFF;
}
#main-nav li a{
display:block;
padding:5px 0px;
padding-right:8px;
text-decoration:none;
color:#FFF;
font-size:0.68em;
}

#main-nav .nav-u{
margin-top:-8px;
border-bottom:solid 0px #FFF;
}
#main-nav .nav-u a{
color:#FFF;
}
#main-nav .nav-sub{
border-bottom:solid 0px #FFF;
}
#main-nav .last{
border-bottom:solid 1px #FFF;
}

#main-nav .current a, #main-nav li a:hover, #main-nav a.current{
font-weight:bold;
}


/* CONTENT */

#content-wrap{
position:relative;
float:left;
/* overflow:hidden; */
/* width:637px; */
/* width:601px; */
width:631px;
height:100%;
background-color:#FFF;
}

#content-head{
float:right;
width:500px;
height:66px;
overflow:hidden;
padding:40px 40px;
text-align:right;
}
#content-head img{
margin-left:25px;
}

/* Inhaltsbereich */
#content{
position:relative;
float:left;
/* padding-left:84px; */
padding-left:50px;
padding-right:51px;
padding-left:45px;
padding-right:40px;
/* padding-right:53px; */
/* padding:0px 60px; */
/* width:500px; */
width:546px;
/* overflow:hidden; */
/* height:100%; */
background-color:#FFF;
}

#content .content-element{
margin-bottom:1.44em;
}

#content p{
margin-bottom:0.50em;
/* text-align:justify; */
}



/* FOOTER */

#footer{
display:block;
float:none;
padding:40px 45px;
/* position:absolute;
bottom:0px; */
/* padding-left:60px; */
width:541px;
background-color:#FFF;
}
#footer a{
text-decoration:none;
}
#footer ul{
float:left;
width:200px;
margin-top:17px;
overflow:hidden;
list-style:none;
}
#footer li{
float:left;
margin-right:20px;
font-size:0.68em;
}

#footer #footer-bild{
float:right;
width:200px;
text-align:right;
}


/* allg. Klassen */

.csc-frame-rulerAfter{

}

.csc-frame-frame1, .csc-frame-frame2{

}


.rot{
color:#B80628;
}

.clear{
height:0px;
line-height:0px;
font-size:0px;
clear:both;
float:none;
}
.left{
float:left;
}
.right{
float:right;
}
.center{
text-align:center;
}

.skip {
	position: absolute;
	left: -1000em;
	width: 20em;
}


/* TypoKlassen */
.csc-uploads, .csc-uploads-0{
margin:0px;
padding:0px;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image,
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
margin:0px;
}

.important{
color:#006699;
}

.name-of-person{
color:#006699;
font-style:italic;
}


//-->
