body {
background-color: transparent;
background-image: url(take-back.png);
background-repeat: no-repeat;  
background-position: -4em 0em;;
font-size: 14px;
line-height: 20px;
color: #544e1e;
font-family: verdana, sans-serif;
}
body div:first-child {
text-align: left;
}
P {
font-size: 14px;
line-height: 20px;
color: #544e1e;
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 10px;
}
p.Kleintext {
font-size: 11px;
}   
span.Text-rot {
color: #544e1e;
}
td {
font-size: 14px;
line-height: 20px;
color: #544e1e;
}
a {
color: #544e1e;
font-size: 14px;
line-height: 20px;
text-decoration: none;
}
a:hover {
color: #544e1e;
font-size: 14px;
line-height: 20px;
text-decoration: none;
}
H1, H2, H3, H4, H5, H6 {
color: #544e1e;
font-size: 14px;
line-height: 20px;
font-weight: bold;
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 10px;
}
.subheadline {
font-size: 14px;
line-height: 20px;
color: #544e1e;
font-weight: bold;
}
#websitebody {
width: 782px;
margin-top: 40px;
margin-bottom: 10px; 
margin-left: 30px;
background-color: transparent; 
border: 0px solid transparent;
}
#top {
height: 180px; 
padding-left: 0px;
background-image: url(take-logo.png);
background-repeat: no-repeat;  
}  
#top img {
display: none;
}


/*#########  Left   ##########*/  
#left {
margin-left: 0px;
border: 0px solid transparent;
}
#left h1 {
color: #544e1e;
font-size: 14px;
line-height: 20px;
font-weight: bold;
padding-top: 0px;
padding-bottom: 3px;
margin-top: 0px;
margin-bottom: 3px;
} 



/*#########  Content   ##########*/ 
div#content {
width: 530px;
margin-left: 37px;
margin-top: 0px;
margin-bottom: 20px;
padding-top: 0px;
border: 0px solid transparent;
}
#content ul {
color: #544e1e;
font-size: 14px;
line-height: 19px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 16px;
}
#content li {
color: #544e1e;
font-size: 14px;
line-height: 20px;
} 
#content h1 {
text-transform: uppercase;
letter-spacing:  1px;
}



/*#########  Formular   ##########*/
fieldset {
font-family: verdana, arial, sans-serif;
padding: 0;
margin: 0;
margin-top: 2em;
border: 0px;
}
fieldset div {
text-align: left;
}
label {
display: inline-block;
padding: 0;
margin: 0;
width: 14em;
text-align: left;
margin-right: 0.5em;
display: block;
}
input {
display: inline-block;
font-size: 11px;
font-family: verdana, arial, sans-serif;
margin-bottom: 10px;
width: 27em;
}
textarea {
display: inline-block;
font-size: 11px;
font-family: verdana, arial, sans-serif;
margin-bottom: 10px;
width: 27em;
}
input.csc-mailform-check {
position: relative;
display: block;
float: left;
}
input.csc-mailform-submit {
width: 27em;
margin-left: 16em;
margin-top: 2em;
}
 

/*###########  MM ##############*/
#mm {
width: 780px;
background-color: transparent; 
font-family: verdana, sans-serif;
margin-bottom: 40px;
text-align: left;
border: 0px solid transparent;
display: block;   
margin-left: -10px;
}
#mm a {
color: #544e1e;
background-color: transparent;
font-size: 14px;
line-height: 20px; 
padding-right: 20px;
padding-left: 20px; 
padding-top: 2px;
padding-bottom: 2px;
font-weight: normal; 
text-decoration: none;     
}
#mm span a { 
background-color: #ffda19;
-moz-border-radius: 25px 10px / 10px 25px;
border-radius: 25px 10px / 10px 25px;
}
#mm a:hover {
color: #544e1e;
background-color: #ffda19;
-moz-border-radius: 60px 40px / 20px 100px;
border-radius: 60px 40px / 20px 100px; 
}


/*###########  LMENU ##############*/
#lmenu {  
display: block;
margin-top: 0px;
}
#lmenu ul {
display: block;
list-style-type: none;
text-align: left; 
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 20px; 
padding: 0px;
width: 160px;
}
.lmenu1 a {
color: #544e1e;
font-size: 11px;
line-height: 14px;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 10px;  
padding-right: 10px;
font-weight: normal;
border: 0px solid transparent;
font-family: verdana, sans-serif;
display: inline-block;
}
.lmenu1 a:hover {
color: #544e1e;
font-weight: normal;
text-decoration: none; 
font-size: 11px;
line-height: 14px; 
background-color: #ffda19;
-moz-border-radius: 60px 40px / 20px 100px;
border-radius: 60px 40px / 20px 100px;
display: inline-block;
}
.lmenu1act a {
color: #544e1e;
font-size: 11px;
line-height: 14px;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 10px;  
padding-right: 10px;
text-decoration: none;
border: 0px solid transparent;
font-family: verdana, sans-serif;
font-weight: normal;
display: inline-block;  
background-color: #ffda19;
-moz-border-radius: 25px 10px / 10px 25px;
border-radius: 25px 10px / 10px 25px;
}
.lmenu1act a:hover {
font-size: 11px;
line-height: 14px;
color: #544e1e;
text-decoration: none;
display: inline-block; 
background-color: #ffda19;
-moz-border-radius: 60px 40px / 20px 100px;
border-radius: 60px 40px / 20px 100px;
}     
div.csc-textpic-imagewrap.csc-textpic-single-image {
display: block;
float: none;
clear: both;      
width: 100%;   
margin-top: 10px;
margin-bottom: 10px;
}  
div.csc-textpic-imagewrap.csc-textpic-single-image img {
width:  74%;   
height: auto;
}


/*###########  LCONTENT ##############*/
#lcontent {
display: absolute;
margin-top: 0px;
padding-top: 0px;
}
#lcontent h1 {
font-size: 11px;
text-transform: uppercase;
}
#lcontent p {
font-size: 11px;
}

#lcontent div.csc-default div.csc-header.csc-header-n1:first-child {
margin-top: -10px;
}
/*###########  LCONTENT ##############*/
#leftprint {
padding-top: 0px;
margin-top: 0px;
}  

