body{
  font-family:'Source Sans Pro',sans-serif;
  font-size:16pt;
  /*background-color:#d8d8d8;*/
  background:url("http://paceme-lebensberatung-luebeck.de/fileadmin/Media/Foto/Landingpage/sys/bg_landingpage2.png") no-repeat fixed;
  margin-top:0px;
  padding-top:0px;
}

body h1{
  color:#D58814;
  text-shadow:black 3px 3px 3px;
  font-size:50px;
  text-decoration:underline;
}

body h2{
  color:#D58814;
  text-shadow:black 1px 1px 1px;
  font-size:30px;
  /*background-color:rgba(223, 224, 223, 0.6);*/
}

#totalwrap{
  width:1000px;
  min-height:400px;
  /*position:relative;*/
  margin: 0 auto;
  background-image:url("http://paceme-lebensberatung-luebeck.de/fileadmin/Media/Foto/Hauptseite/sys/tree.jpg");
  background-repeat:no-repeat;
}

#head{
  float:left;
  margin-top:0px;
  padding-top:0px;
  width:1000px;
  height:160px;
  /*background-color:rgba(223, 224, 223, 0.6);*/
}

#head .csc-default{
  float:left;
  margin-top: -5px;
  padding:0px;
}

#head img{
}

#head .layer1_selected{
  float:left;
  width:170px;
  margin:20px 0px 20px 20px;
  padding:25px 0px 25px 0px;
  box-shadow:10px 10px 5px #dfe0df;
  text-align:center;
  /*background:url("http://paceme-lebensberatung-luebeck.de/fileadmin/Media/Foto/Hauptseite/sys/bg_layer1.png");*/
  background-color:#e12500;
  text-decoration:none;
  border-radius:8px;
}

#head a{
  color:white;
  text-decoration:none;
}

.sizer{
  float:left;
  margin:20px 0px 0px 585px;
}

.sizer a{
  font-size:22pt;
}

#middle{
  float:left;
  width:1000px;
  padding:60px 0px 0px 0px;
  min-height:450px;
}

#contentcontainer{
  float:left;
  width:1000px;
  padding:0px;
  background-color:rgba(223, 224, 223, 0.6);
}

#content_left{
  float:left;
  width:570px;
  /*margin-top:-100px;*/
  padding:0px 20px 20px 40px;
}

#content_left h1{
  opacity:1;
  margin-top:3px;
  margin-bottom:40px;
}

#content_left .csc-default{
  /*width:95%;*/
  /*border-right:1px solid black;*/
}

#content_left ul{
  
}

#content_left li{
  margin-bottom:20px;
}

#content_right{
  float:left;
  width:320px;
  padding:20px 20px 20px 20px;
  margin:115px 0px 0px 5px;
  font-size:25px;
  border-left:2px dotted #dddddd;
}

#landscape{
  float:left;
  width:1000px;
  height:150px;
  background:url(http://paceme-lebensberatung-luebeck.de/fileadmin/Media/Foto/Hauptseite/sys/tree1.jpg);
  /*opacity:0.7;*/
}

#footer{
  float:left;
  width:1000px;
  background-color:rgba(223, 224, 223, 0.5);
  min-height:250px;
}

#footer a{
  color:#E12500;
  font-size:17px;
  text-decoration:none;
}

#SITEMAP{
  float:left;
  border-right:5px solid grey;
  border-right-style:dotted;
}

#SIGNS{
  float:left;
  width:455px;
  height:146px;
  /*background-color:grey;*/
  /*padding-top:40px;*/
  /*border-style:dotted;*/
}

#SIGNS img{
  margin-left:60px;
}

#SIGNS div#c48{
  float:left;
  margin-left:10px;
  width:220px;
}


#SIGNS div#c97{
  float:left;
  margin-top:20px;
}

ul.menu, ul.menu ul {
    list-style-type: none;
}


ul.menu a {
    display: block;
    font-weight:normal;
    font-size:16pt;
}

ul.menu ul a {
}

ul.menu{
  margin-left:0px;
  float:left;
}

ul.menu li {
  float:left;
  width:170px;
  margin:0px 10px 0px 0px;
  padding:00px 0px 20px 0px;
  text-align:center;
  /*background:url("http://paceme-lebensberatung-luebeck.de/fileadmin/Media/Foto/Hauptseite/sys/bg_layer1.png");*/
  /*background-color:#E12500;*/
  color:#E12500;
  text-decoration:underline;
}

ul.menu ul {
    margin:15px 0px 0px 0px;
    padding: 0px 0px 5px 0px;
    position: absolute;
    /*border:1px solid #FFF9E4;*/
    display:none;
    /*min-width:180px;*/
}

ul.menu ul.menu2{
  background-color:rgba(244, 244, 244, 0.7);
}

ul.menu li.layer2{
  clear:both;
  width:150px;
  margin:10px 0px 10px 0px;
  padding:10px;
  border-radius:20px;
  background-color:#D58814;
  text-decoration:none;
  text-align:left;
}

ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  {
    display:block;
}

.tx-t3sjslidernews-pi1 h1{
  font-size:200%;
  text-decoration:none;
}

div.csc-mailform li label{
  width:100px;
  font-size:18pt;
}

input#field-2, #field-3, #field-4, #field-5{
  width:300px;
  font-size:14pt;
  background-color:transparent;
}

label em, legend em{
  color:#E12500;
}

input#field-6{
  font-size:20pt;
  background-color:#DDDDDD;
}

