/* LAYOUT SETTINGS */
@import url(//cdn.website-start.de/s/css/templates/ABeeZee.css);
@import url(//cdn.website-start.de/s/css/templates/Titillium+Web.css);


.diyw * {
  padding: 0;
  margin: 0;
}


html
{height: 100%;
}


body
{
  background-image: url('http://www.fotopraxis.info/s/img/image01.png');
  background-repeat: repeat;

  width: 100%;
  height: 100%;
}

body .diyw
{

  font-family: 'Titillium Web', sans-serif;
  color: #FFFFFF;
}



.diyw h1,.diyw h2,.diyw h3,.diyw h4{
  color: #fcdd18;
  padding-bottom: 15px;
  font-family: 'ABeeZee', sans-serif;
  font-weight: 200;
 }

.diyw h1{font-size: 18px;}
.diyw h2{font-size: 16px;}
.diyw h3{font-size: 14px;}

.diyw a{ color: #fcdd18; }


.diyw #diywebWrapper,
.diyw #diywebNavigation,
.diyw #diywebAllContent,
.diyw #diywebAll,
.diyw #diywebFooter,
.diyw .diywebFooterCenter,
.diyw #mainNav1,
.diyw #emotion-header-img {
 margin: 0 auto;
}



/* Background */
.diyw #diybgAll{
  background-image: url('http://www.fotopraxis.info/s/img/image02.png');
  background-repeat: repeat-x;

  height: 100%;
  width: 100%;

  padding-top: 26px;
}

.diyw #diywebAll{
  width:940px;
}

/* Top- Navigation */
.diyw #mainNav1{
  width:940px;
  list-style: none;

  font-family: 'ABeeZee', sans-serif;
  font-size: 18px;
  font-weight: 200;

  margin-bottom: 45px;
}

.diyw #mainNav1 li{
  float: left;
  margin-right: 2px;
}

.diyw #mainNav1 a{
  display: block;
 color: #FFFFFF;
 text-decoration: none;
 padding: 0 15px 0 15px;

 line-height: 30px;
}

.diyw #mainNav1 a:hover{
  color: #0a0b0b;
  background-color: #fcdd18;
}

.diyw #mainNav1 a.current{
  color: #0a0b0b;
  background-color: #fcdd18;
}



/* Header */
.diyw #emotion-header{
  width:940px;

  margin-bottom: 50px;
}



/* Content */
.diyw #diywebAllContent {
  width:940px;
}

.diyw #diywebSidebar {
  font-size: 0.95em;
  float: left;

  width: 220px;
  margin-left: 10px;
  margin-right: 40px;
}

.diyw #diywebMainContent{
  float: left;
  width: 670px;
}

.diyw #content_area{
  font-size: 0.9em;
  padding: 0 10px 10px 10px;
}

.diyw #content_area p{
  margin-bottom: 25px;
}

.diyw #mainNav1 {
    white-space: normal;
    word-wrap: break-word;
}

/* Sidebar */
.diyw #mainNav2 a, .diyw #mainNav3 a {
 display: block;
 color: #FFFFFF;
 text-decoration: none;
 white-space: normal;
 word-wrap: break-word;
}

.diyw #mainNav2 a.current{
  color: #fcdd18;
}

.diyw #mainNav2{
  margin-bottom: 20px;
  margin-top: 10px;
  padding: 18px 0 50px 0;

  border-bottom-color: #4e4e4e;
  border-bottom-style: groove;
  border-bottom-width: 2px;
}

.diyw #mainNav2 > li{
  font-family: 'ABeeZee', sans-serif;
  font-size: 16px;

  list-style: none;
  padding: 5px 0;
}

.diyw #mainNav3 li{
  font-family: 'ABeeZee', sans-serif;
  font-size: 15px;

  list-style: none;
  padding: 3px 0;
}

.diyw #mainNav3 a{
  padding: 0 0 0 15px;

  background-repeat: no-repeat;
  background-position: 0 5px;
}

.diyw #mainNav3 a:hover{
  background-image: url('http://www.fotopraxis.info/s/img/image04.png');
}

.diyw #mainNav3 a.current{
  background-image: url('http://www.fotopraxis.info/s/img/image04.png');
}

.diyw #mainNav2 a:hover{
  color: #fcdd18;
}


.diyw #diywebSidebarSubcontent{
  padding: 10px 0;
}

.diyw #diywebSidebarSubcontent a {
  text-decoration: none;
}


/* Footer */
.diyw #diyfooterBg{
  margin-top: 20px;
  background-color: #242424;
  background-image: url('http://www.fotopraxis.info/s/img/image03.png');
  background-repeat: repeat-x;
}
.diyw #diywebFooter {
  color: #4b4b4b;

  padding-top: 20px;
  width: 940px;
}



/* CLEARFIX */
.diyw #diywebAllContent:before,
.diyw #diywebAllContent:after,
.diyw #mainNav1:before,
.diyw #mainNav1:after,
.diyw #mainNav2:before,
.diyw #mainNav2:after,
.diyw #mainNav3:before,
.diyw #mainNav4:after,
.diyw .thumbElement { content: "\0020"; display: block; height: 0; overflow: hidden;}

.diyw #mainNav1:after,
.diyw #mainNav2:after,
.diyw #mainNav3:after,
.diyw #diywebAllContent:after,
.diyw .thumbElement  { clear: both; }

.diyw #mainNav1,
.diyw #mainNav2,
.diyw #mainNav3,
.diyw #diywebAllContent,
.diyw .thumbElement { zoom: 1; }

