/* CSS Dokument | copyright: ancedis GmbH, Senftenberg |  breakpoint: 1024px */

div.wrap {width: 1024px;padding: 50px 0;margin: 0 auto;float: none;}
.exception_4 .menubox.newsbox.News,.exception_224 .menubox.newsbox.News {width: 670px;}
.menubox.newsbox.News img {float: left;height: 330px;width: 100%;}

#topcenter .topmenu_UL2,
.footermenue_UL2 {width: 100%;}/*left: 0;*/

#topmenu_item_5 ul {border-left: 5px solid #ce000c;border-right: 5px solid #ce000c;}
#topmenu_item_16 ul {border-left: 5px solid #f6cf17;border-right: 5px solid #f6cf17;}
#topmenu_item_6 ul {border-left: 5px solid #e67b11;border-right: 5px solid #e67b11;}
#topmenu_item_175 ul {border-left: 5px solid #fff;border-right: 5px solid #fff;}

#footermenue_item_8 ul,
#footermenue_item_9 ul,
#footermenue_item_10 ul {border-left: 5px solid #ce000c;border-right: 5px solid #ce000c;}

main {float: none;display: table-cell;}
#socialMedia {display: block;}
aside {width: 20%;float: none;display: table-cell;vertical-align: top;background: rgba(255,255,255,0.8);/* padding-bottom: 5px; */box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);}

aside{width: 230px;}
main {width: 795px;}
#map .leaflet-bottom.leaflet-right {margin: 45px 0 0;}
.exception_4 div#mainarea,.exception_224 div#mainarea {margin: 0;width: auto;}

div#slider {width: 525px;}

.contentbox {width: 786px;}
aside .contentPadding {width: 230px;}

.row2o4 .content img {float: left;margin: 0 0.5em 0.5em 0;}
.row2o4.imgWrap .content img,.content video {max-width: 30%;}
.content video{display:inline;height:250px;}
.content .floatcontent{width:68%;float:right;}
.content .floatcontent p{clear:none;}
#dektop,#bottomcenter {display: block;}

header#top,
#bottom {background-color: none;}
#bottom #bottomright {float: left;}
#bottom{height: 37px;padding: 0;}
#site-canvas {
	-webkit-transition: none;
	        transition: none;
	-webkit-transform: none;
	   	transform: none;}

#bottom,#top {position: fixed;}

.row1o4 {font-size: 0.8em;}

#toggle-nav-left,
#toggle-nav-right {display: none;}

.row1o4 .company_logo {width: 100%;margin: 0;display: block;}
#smallTarifFinderForm #consumeSelect {width: 50%;}
#bottom #bottomleft,
#bottom #bottomright {width: 27.5%;height: 37px;}

.contactabsatz .contactcontent .left{margin: 25px 0 0 0; width: 30%;}
.contactabsatz .contactcontent .right{margin: 25px 0 0 0; width: 65%;font-size: inherit;}
.submenu .menubox,
.menubox {height: 278px;width: 255px;}
.exception_109 div#mainarea .menubox,
.exception_93 #mainarea .menubox {width: 256.5px;height: 278px;}
div#slider {height: 277.2px;}

.submenu .row1o3 {float:left;margin-right: 1%;}
.menubox.newsbox {font-size: 1em;}
div#sliderarea {height: 252.188px;}
#site-menu-left,
#site-menu-right{display:none;}

#searchWord {background: #435362;}

#contactformGenerator .inputfloater.textarea{height: 120px;}
#smallTarifFinder #smallTarifFinderForm {height: 252px;}

#contactarea .contentbox .content {width:100%;float:left}
#marquee{margin: 50px 0 50px 0;}
.pfadnavi{padding: 2px 0 4px;}
.menubox h2{bottom: 24px;}
.menubox.lek h2{top: inherit;bottom: 0;}/*bottom: -10px;*/
.menubox.newsbox h2{bottom: 1px;}
.menubox.Quicklinks h2{bottom: 0px;}
.menubox.newsbox.Aktuelles h2{bottom: -1px;}
.exception_4 section{margin-bottom: 40px;}
.kachel_UL1 li a{font-size: 1.1em;}
.newForm #contactform_inputs > .row .singleRow{width: 47%;}
#contactFormContainer form #data img{margin-right: 20px;}
