body{background:none;}

div #news{background-color:#ffffff;}
#pageWrapper {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
   box-shadow: none;
  
}
div#header-left{width:300px;float:left;}
div#header-center{width:300px;float:left;}
div#header-right{width:300px;border:0px solid red;float:right;}
.top-right-block{height:100px;}
#search {position:relative;}
#mainNav {height:48px;background:#ffffff;}
#mainNav ul a {font-size:10px;text-transform:none; font-weight:500;}
#mainNav ul a span {font-size:12px;display:block;width:112px;color:rgb(055,055,045);}
#mainNav ul li,#mainNav ul li:last-child {border-left:1px solid #fdedcc;border-right:1px solid #faca66;}
#mainNav li a{min-height:41px;}
#mainNav ul li:hover{background:#fdedcc;}

#mainNav ul li.menuactive {
    background: #ffae66;
}
#mainNav ul li {
    background: #fcdb99;
}
#mainNav ul a {padding:7px 22px 5px 22px;}
a,h1,h2,h3,h4,h5 {color:rgb(055,055,045) !important;}

#bottomContent {
 background: #fdedcc;color:rgb(055,055,045);
}
.formbuddyfooter textarea {background:#fff;color:rgb(055,055,045);}
.formbuddyfooter textarea:hover {
    background: #fdedcc;
    }
.formbuddyfooter input[type="text"], .formbuddyfooter input[type="email"], .formbuddyfooter input[type="password"], .formbuddyfooter textarea {
border:1px solid #faca66;
background:#fff;
}
.formbuddyfooter .submit input {background-color:#fdedcc;border:1px solid #faca66;color:#ffae66;}

.bottomtitle h3 {
    border-bottom: 1px solid #faca66;
}

#footerNav li.menuactive a span{
  color:rgb(055,055,045);
}

#footerNav li  {
   border-bottom:0px solid #faca66 !important;padding-top:4px;padding-bottom:10px;
}
#footerNav  {
   border-bottom:0px solid #faca66 !important;padding-top:4px;padding-bottom:10px;
}

#footerNav li:last-child {
    border-bottom: 1px solid #faca66 !important;
}




#footer {background-color:#fcdb99;color:rgb(055,055,045);}
#footer a {color:orange !important;text-decoration:none;padding-left:4px;padding-right:4px;}
.footer_gcb {width:73%;}
#totoplink a {background-color:orange;}
.specialBox {background-color:#fff;color:rgb(055,055,045);}
a {color:orange;}
.top-right-block {text-align:left;float:left;}
div.intern a {color:light-grey;font-size:13px;}
div.tak,div.ten{font-size:24px !important;}

div.tak{padding-left:40px; }

div.tak {font-weight:300;}
div.tak b {font-weight:500;}

div.ten {font-weight:300;}
div.ten b {font-weight:500;}



.black {color:rgb(055,055,045);}
.threeBlocksTitle{border:0px solid red;height:40px;}
.threeBlocksImage {padding-top:20px;}
.threeBlocksMoreLink a {
    background: transparent;
    color:orange;
    margin:0px;
    padding:0px;
    border:0px;
}

.mobile-menu-btn {color:rgb(055,055,045);}
#mainNav ul a {background-color:#fcdb99;}
#mainNav ul a:hover {background-color:#fdedcc;}
#mainNav ul li.menuactive a.menuactive {background-color:#ffae66;}
.NewsSummaryLink a {font-size:12px;font-weight:bold;}
div.bottomtitle h3 {font-size:14px;font-weight:bold;}

.intern a {
    padding: 5px 8px 8px 16px;
    margin: 4px 0;
    float: left;
    background-image: url(/uploads/tpl-buddy-005/read-more-icon.png);
    background-repeat: no-repeat;
    background-position: 0px 8px;
    border:0;
    -webkit-box-shadow: none;
    box-shadow:none;
    width:100%;
}

.threeBlocksMoreLink a{
    padding: 5px 8px 8px 16px;
    margin: 4px 0;
    float: left;
    background-image: url(/uploads/tpl-buddy-005/read-more-icon.png);
    background-repeat: no-repeat;
    background-position: 0px 10px;
    border:0;
    -webkit-box-shadow: none;
    box-shadow:none;
}


.tak a {
    padding: 7px 8px 8px 31px;
    margin: 4px 0;
    float: left;
    background-image: url(/uploads/tpl-buddy-005/pfleil-24x20.png);
    background-repeat: no-repeat;
    background-position: 0px 7px;
    
    width:100%;
}

.NewsSummaryLink a {font-size:15px;}

.threeBlocksMoreLink a:hover {background-color:transparent !important;text-decoration:underline;}

#mainNav ul a {height:89%;padding-bottom:0px;}
#mainNav ul li ul a {background:#fcdb99;}

#footerNav li ul {list-style-type: disc;}
#footerNav li ul li {list-style:disc outside none !important;color:black;margin-left:27px;}


#mainNav ul li:last-child a {
    border-right: 0px solid #ea580c;
}

#mainNav   ul li ul li a{border:1px solid transparent !important;}

a.pfeil::before {
    content: url("uploads/images/allgemeine%20Bilder/pfleil-24x20.png") " ";
}

a.linkpfeil {font-weight:500;font-size:18px;}

#mainNav ul li.parent li.parent a.menuactive, #mainNav ul li.parent li.parent li a {
   background:#fcdb99 !important;
   height:26px;
}

#mainNav ul li.parent li.parent a.menuactive:hover, #mainNav ul li.parent li.parent li a:hover {
   background:#ffae66 !important;
   height:26px;
}


#mainNav ul li ul ul {
border-left:1px solid white;
}


@media (min-width: 768px) {

			#mainNav ul li ul ul {
    			left:14.3em;
			}
			#mainNav ul ul {top:48px;}
}

@media (min-width: 488px) and (max-width: 768px) { 
   
	 #mainNav ul a span {display:inline;}
	 #mainNav ul a.parent {font-weight:bold;}
	 }

@media (min-width: 488px) and (max-width: 900px) { 
   div#search {display:none;} 
   }
   
.green {border:1px solid green;}

@media (max-width: 768px) {
   #mainNav ul > li a {border-bottom-width:0px;padding-top:12px;}
   
   	 #mainNav ul a span {display:inline;}
	 #mainNav ul a.parent {font-weight:bold;}
   
}
