/* LAYOUT SETTINGS */



body 
{background-color: #fff; margin: 0; padding: 0; height: auto;
}

body .diyw 
{ color: #000; font-family: 'Times New Roman';
}

.diyw #mainNav1 a,.diyw #mainNav2 a, .diyw #mainNav3 a{
white-space: normal;
word-wrap: break-word;    
}
.diyw #diywebWrapper{ width: 940px; margin: auto; position: relative; margin-top:50px;}
.diyw #diywebLeftSide { width: 670px;float: left; position: relative;}
.diyw #diywebRightSide { width: 255px;float: right;}
.diyw #diywebFooter {padding: 40px 20px 20px 20px;clear: both; border-top:1px solid #ccc;}
.diyw #diywebFooterCenter { width: 940px; margin: auto; padding-left: 40px;}
.diyw #diywebSubContent { background-color: #fff; color: #000; padding: 10px; position: relative; z-index: 2;}
.diyw #diywebFooter {width: 940px; margin:0 auto;}

.diyw #diywebSidebar { position: relative;}

.diyw #diywebContentWrapper { margin-top: 30px;}

.diyw #diywebFooterCenter,
.diyw .diywebListItem, 
.diyw #diywebAllContent, 
.diyw #diywebHeader, 
.diyw .diywebFooterCenter, 
.diyw #mainNav1, 
.diyw #diywebHeader div#emotion-header, 
.diyw #diywebHeadWrap{ margin: 0 auto;}
 

/* TEXTFORMATIERUNG */

.diyw p,
.diyw table { font-size: 13px; line-height: 16px; color: #4D4D4D;}
.diyw a { color: #EB7535;}
.diyw .hr { border-color: #ccc; }




.diyw h1 { font-size: 30px; line-height: 36px; margin-top: 0px; color: #000; text-transform:uppercase; color:#D30A00;}
.diyw h2 { font-size: 20px; color:#F6AE1C; text-transform:uppercase;}

/* HEADER */

.diyw #diywebHeaderTop { position:absolute; height:30px; width:100%; background-image:url('http://www.langesding.com/s/img/top_bg.png'); top: -29px; left:0px;}
.diyw #diywebHeader { position: relative; }

/* NAVIGATION */

.diyw #mainNav1 a, .diyw #mainNav2 a, .diyw #mainNav3 a { display: block; text-decoration: none;}

.diyw #mainNav1 { font-size: 19px; padding-left: 0px; padding-left: 0px;}
.diyw #mainNav1 li {float:left; list-style:none; max-width: 930px; line-height: 30px; padding: 0 15px;}
.diyw #mainNav1 li a {padding: 0 20px; line-height: 50px;}
.diyw #mainNav1 a { color: #fff;}

.diyw #mainNav1 .navTopItemGroup_1 { background-color:#F6AE1C;}
.diyw #mainNav1 .navTopItemGroup_2 { background-color:#EB7535;}
.diyw #mainNav1 .navTopItemGroup_3 {background-color:#D30A00;}
.diyw #mainNav1 .navTopItemGroup_4 {background-color:#54560D;}
.diyw #mainNav1 .navTopItemGroup_5 {background-color:#F6AE1C;}
.diyw #mainNav1 .navTopItemGroup_6 {background-color:#EB7535;}

.diyw #mainNav1 .navTopItemGroup_7 { background-color:#F6AE1C;}
.diyw #mainNav1 .navTopItemGroup_8 { background-color:#EB7535;}
.diyw #mainNav1 .navTopItemGroup_9 {background-color:#D30A00;}
.diyw #mainNav1 .navTopItemGroup_10 {background-color:#54560D;}
.diyw #mainNav1 .navTopItemGroup_11 {background-color:#F6AE1C;}
.diyw #mainNav1 .navTopItemGroup_12 {background-color:#EB7535;}

.diyw #mainNav1 li {background-color:#EB7535;}

.diyw #mainNav2 {list-style: none; font-size: 16px; padding-left: 0px; font-weight: bold; background-image:url('http://www.langesding.com/s/img/image04.png');}
.diyw #mainNav2 a {color:#000; }
.diyw #mainNav2 li { padding: 10px 0px; border-bottom: 1px solid #565656;width:220px; }
.diyw #mainNav2 li a {background-image: url('http://www.langesding.com/s/img/image02.png'); background-repeat: no-repeat; background-position: 10px center; padding-left: 45px; }
.diyw #mainNav2 li:first-child {}

.diyw #mainNav3 li { border: none; list-style: none; font-size: 12px; padding: 0px;}
.diyw #mainNav3 li a { color: #000;background-image: url('http://www.langesding.com/s/img/image03.png'); background-repeat: no-repeat; background-position: 10px center;}




/* FOOTER */
.diyw #diywebFooterCenter { font-size: 10px;}
.diyw #diywebFooterCenter a { text-decoration: none;}

/* 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; }

