html {
	overflow-y:scroll;
}
body {
	background-color: #fff;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	line-height: 140%;
	color: #595959;
}

h1 {
	color: #b51f1f;
	font-size: 150%;
	margin-bottom: 0.4em;
	padding-bottom: 0.4em;
	border-bottom: 1px solid #b51f1f;
}
h2 {
	color: #b51f1f;
	font-size: 130%;
	font-weight: normal;
}
p {
	margin: 1.2em 0;
}
a {
	color: #595959;
}
p.confirm {
    font-weight: bold;
    font-style: italic;
    color: #006699;
}
.error {
    font-weight: bold;
    font-style: italic;
    color: #660000;
}
.rot {color: #b51f1f;}
.box h2 a {
	text-decoration: none;
}
.mod_article a {
	color: #b51f1f;
}
#welcome h2 {
    color: #595959;
    font-size: 130%;
    text-transform: uppercase;
    word-wrap: break-word;
}
#welcome {
    margin-bottom: 2em;
}

#container {
	padding-bottom: 2em;
}
.ce_text ul, .ce_text ol {
	margin-left: 24px;
}
.ce_text ul {
	list-style-type: disc;
}

.table_events {
	width: 100%;
}
.table_events tr td {
	padding: 4px 2px;
	/*font-size: 0.9em;*/
}
.table_events th {
	font-weight: bold;
	font-size: 1em;
	padding: 6px 2px 8px 2px;;
}
.table_events tr {
	border-bottom: 2px solid #eee;
}
.table_events tr:last-child {
	border-bottom: none;
}
.table_events tr:nth-child(even) {
	background: rgba(255,255,255,0.8);
}
.table_events tr td p {
	margin: 2px 0;
}
.mod_eventlist_table_webinar .date, .table_events .date {
    max-width: 100px;
    padding-right: 20px;
}
.mod_eventreader_register p {
    margin-top: 0.4em;
}

/* Akkordeon */
.ce_accordion {
	padding: 0;
	margin: 8px 0;
}

.ce_accordion .toggler {
	font-weight: bold;
	text-decoration: underline;
	padding: 4px 0;
	outline: none;
	cursor: default;
	cursor: pointer;
}

.ce_accordion .ui-accordion-header-active {
	text-decoration: none;
}
.ce_accordion .ui-state-default {
	background-image: url(../images/pfeil_down.png);
	background-position: left 3px;
	background-repeat: no-repeat;
}
.ce_accordion .ui-accordion-header-active {
	background-image: url(../images/pfeil_up.png);
	background-position: left 3px;
	background-repeat: no-repeat;

}
.ce_accordion .ui-accordion-header-active span {
	
}
.ce_accordion .ui-state-default span {
	padding-left: 22px;
}

.ce_accordion .ui-accordion-content {
	margin-top: -2px;
}
.formbody fieldset span {
	display: inline-block;
	width: 98%;
	padding: 3px 0;
}
.formbody fieldset span.mandatory {
	display: inline;
}
.formbody fieldset span label {
	width: 90%;
	font-weight: normal;
}
.formbody .submit_container {
	text-align: center;
}
.formbody input.submit {
	font-size: 14px;
}

.dlh_googlemap {
    max-width: 100%;
    width: 100% !important;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 250px;
}
#map-canvas img {
	max-width: none !important;
}
.ce_caroufredsel_gallery img {
    position: relative;
    z-index: 0;
}
.caroufredsel_gallery figure {
    position: relative;
}
.caroufredsel_gallery figcaption {
    position: absolute;
    bottom: 10%;
    background: rgba(0,0,0,0.3);
    padding: 0.8em 0;
}
.caroufredsel_gallery figcaption span {
    display: block;
    width: 96%;
    max-width: 1180px;
    margin: 0 auto;
    font-size: 140%;
    color: #fff;
    line-height: 120%;
}
.caroufredsel_gallery figcaption span.large {
    bottom: 15%;
    color: #adcf19;
    font-size: 230%;
}
.caroufredsel_skin {
    visibility:hidden;
}
#headnav {
    background: #b51f1f;
}
.box, #main .inside .mod_article {
    border: 1px solid #dddddd;
    background: #ededed;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ededed 0%, #ffffff 32%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(32%,#ffffff), color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(top,  #ededed 0%,#ffffff 32%,#ffffff 100%);
    background: -o-linear-gradient(top,  #ededed 0%,#ffffff 32%,#ffffff 100%);
    background: -ms-linear-gradient(top,  #ededed 0%,#ffffff 32%,#ffffff 100%);
    background: linear-gradient(to bottom,  #ededed 0%,#ffffff 32%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 );
}
.home #main .inside .mod_article {
    border: none;
    background: transparent;
    padding: 0.4em 1.4em 1.2em 1.4em;
    min-height: 400px;
}

#mobilemenu:not(.mm-menu) {
    display: none;
}
.cc-revoke, .cc-window {
    font-size: 1em !important;
}
.cc-window {
    border: 1px solid #b51f1f;
}

.embed-container { 
    position: relative; 
    padding-bottom: 56.25%; 
    height: 0; 
    overflow: hidden; 
    max-width: 100%; 
    height: auto; 
}
.embed-container iframe, .embed-container object, .embed-container embed { 
    position: absolute; 
    top: 0; 
    left: 0; 
    width: 100%; 
    height: 100%; 
}

@media all AND (max-width: 479px) {

    .mod_eventlist_table th.anmeldung, .mod_eventlist_table td.anmeldung,
    .mod_eventlist_table th.anmeldeschluss, .mod_eventlist_table td.anmeldeschluss {
        display: none;
    }
    
    .ce_text img {
        max-width: 160px;
        height: auto;
    }
    .caroufredsel_gallery figcaption, .caroufredsel_gallery figcaption span {
        display: none;
    }
}
@media all AND (max-width: 859px) {
    #main .inside, #topheader .inside {
        padding: 1em 2%;
    }
    #topnav, #headnav, #leftnav, #footernav, #footer .mod_customnav {
        display: none;
    }
    #menu_button {
        position: absolute;
        z-index: 9;
        right: 1em;
        top: 1em;
    }
    #menu_button a {
        display: block;
        width: 44px;
        height: 44px;
        padding: 0.4em 0.6em;
        background-image: url(../images/menu.png);
        background-position:  left top;
        background-repeat: no-repeat;
    }
    .mm-opened #menu_button a {
        background-position:  left bottom;
    }
    .sc {
        display: block;
        width: 97%;
        float: none;
        margin-right: 0;
        margin-bottom: 1em;
        padding-left: 1.5% !important;
        text-align: center;
    }
    .sc p, .sc h3, .sc h2 {
		text-align: left;
	}
    #main .inside .mod_article {
        padding: 0.4em 1.5%;
    }
    .home #main .inside .mod_article {
        padding: 0.4em 0 1.2em 0;
    }
}

@media all AND (min-width: 860px) {
    #menu_button, #mobilemenu {
        display: none;
    }
    #header .inside #headnav > ul.level_1, #inner_wrap, #footer .inside {
        margin: 0 auto;
        width: 96%;
        max-width: 1180px;
    }
    #left{width:220px;right:220px}
    .home #left{width:0;right:0}
    #container{padding-left:220px}
    .home #container{padding-left:0}

    #topheader {
        width: 96%;
        margin: 0 auto;
    }

    #topheader #logo {
        width: 24%;
        display: inline-block;
        margin-bottom:-140px;
    }
    #topheader #logo img {
        max-width: 100%;
        height: auto;
    }
    #topheader #topnav {
        width: 70%;
        display: inline-block;
        height: 36px;
        margin-top:80px;
        float: right;
    }
    #topheader #topnav ul {
        text-align: right;
        float: right;
        display: inline-block;
        border: 1px solid #dddddd;
    }
    #topheader #topnav ul li {/*, #header .mod_navigation ul li {*/
        display: inline-block;
        margin-left: -4px;
    }
    #topheader #topnav ul li.first, #header .mod_navigation ul li.first {
        margin-left: 0;
    }
    #topheader #topnav ul li a, #topheader #topnav ul li span {
        display: block;
        text-decoration: none;
        padding: 4px 16px;
        color: #b51f1f;
        background: #ededed;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top,  #ededed 0%, #ffffff 38%, #ffffff 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(38%,#ffffff), color-stop(100%,#ffffff));
        background: -webkit-linear-gradient(top,  #ededed 0%,#ffffff 38%,#ffffff 100%);
        background: -o-linear-gradient(top,  #ededed 0%,#ffffff 38%,#ffffff 100%);
        background: -ms-linear-gradient(top,  #ededed 0%,#ffffff 38%,#ffffff 100%);
        background: linear-gradient(to bottom,  #ededed 0%,#ffffff 38%,#ffffff 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 );
        border-right: 1px solid #dddddd;
    }
    #topheader #topnav ul li.last a, #topheader #topnav ul li.last span {
            border-right: none;
    }
    #header .mod_navigation {
            clear: both;
    }
    #header .mod_navigation.block {
            overflow: visible !important;
    }
    #header .mod_navigation ul {
            margin: 0;
            padding: 0;
    }
    #header figure {
            margin-bottom: -5px;
    }

    #main .inside {
            padding: 2.4em 1.8em 1em 0;
    }
    .home #main .inside {
            padding: 2.4em 0 1em 0;
    }
    #main .inside .mod_article {
            padding: 0.4em 1.4em 1.2em 1.6em;
            min-height: 400px;
    }
    #left .inside {
            padding: 2em 1.8em 1em 0;
    }
    #left .mod_backboneit_navigation_menu ul {
            margin: 0;
            font-size: 12px;
    }
    #left .mod_backboneit_navigation_menu ul.level_1 li a, #left .mod_backboneit_navigation_menu ul.level_1 li span {
        display: block;
        background: #b51f1f;
        color: #fff;
        text-decoration: none;
        font-weight: bold;
        padding: 7px 4px 7px 10px;
        border-bottom: 1px solid #fff;
    }
    #left .mod_backboneit_navigation_menu ul.level_2 {
        background: #ededed;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top,  #ededed 0%, #ffffff 55%, #ffffff 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(55%,#ffffff), color-stop(100%,#ffffff));
        background: -webkit-linear-gradient(top,  #ededed 0%,#ffffff 55%,#ffffff 100%);
        background: -o-linear-gradient(top,  #ededed 0%,#ffffff 55%,#ffffff 100%);
        background: -ms-linear-gradient(top,  #ededed 0%,#ffffff 55%,#ffffff 100%);
        background: linear-gradient(to bottom,  #ededed 0%,#ffffff 55%,#ffffff 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 );
    }
    #left .mod_backboneit_navigation_menu ul.level_2 li a, #left .mod_backboneit_navigation_menu ul.level_2 li span {
        background: transparent;
        font-weight: normal;
        color: #595959;
        border-bottom: 1px solid #dddddd;
        border-right: 1px solid #dddddd;
        padding: 6px 4px 6px 12px;
    }
    #left .mod_backboneit_navigation_menu li.submenu span {
        cursor: default;
        cursor: pointer;
    }
    #left .mod_backboneit_navigation_menu ul.level_2 li span {
        color: #b51f1f;
        font-weight: bold;
    }
    
    #main h1 {
        display: inline-block;
    }
    .sc3.box {
        padding: 0.2em 2% !important;
        width: 27% !important;
        margin-right: 3% !important;
    }
    .sc3-2.box {
        padding: 0.2em 2% !important;
        width: 61% !important;
        margin-right: 3% !important;
    }

    .sc2.box {
        margin-top: 1.6em;
        padding: 0.2em 2% !important;
        width: 44% !important;
        margin-right: 3% !important;
    }
    .sc3.box {
        margin-top: 1.6em;
    }
    .sc3-last.box, .sc2-last.box {
        margin-right: 0 !important;
    }
    .sc2.box p, .sc3.box p {
        font-size: 0.9em;
        line-height: 130%;
    }
    .sc.box.full {
        padding: 0.2em 2% !important;
        width: 96% !important;
        margin-right: 0 !important;
        margin-top: 1.6em;
    }
    .sc.box.full .sc2 {
        width: 47.5%;
        float: left;
    }
    .sc.box.full .sc2:first-of-type {
        margin-right: 3%;
    }
    .sc.box.full .sc2 .formbody {
        padding-top: 3em;
    }
    .sc.box.full h3 {
        font-size: 1.2em;
        color: #b51f1f;
        margin-bottom: 0;
    }
    .sc.box.full p {
        margin-top: 0.6em;
    }
    .box h2 {
        color: #b51f1f;
        border-bottom: 1px solid #b51f1f;
        padding-bottom: 0.4em;
    }
    .mod_subscribe input.text, .mod_unsubscribe input.text {
        width: 240px;
        margin-right: 12px;
    }
    .mod_subscribe input.submit, .mod_unsubscribe input.submit {
        font-size: 1em;
        padding: 3px 12px;
    }
    .formbody label {
        display: inline-block;
        width: 20%;
        vertical-align: top;
        font-weight: bold;
    }
    .formbody select {
        display: inline-block;
        max-width: 60%;
        margin-bottom: 8px;
    }
    .formbody textarea {
        max-width: 400px;
        margin-bottom: 8px;
    }
    .formbody input.text {
        max-width: 240px;
        margin-bottom: 8px;
    }
    .formbody input.captcha {
        width: 60px;
        margin-bottom: 8px;
    }
    .formbody input.plz {
        width: 100px;
    }
    .formbody fieldset legend {
        margin-top: 8px;
    }

    .formbody p.error {
        font-style: italic;
        color: #990000;
        font-weight: bold;
        margin: 2px 0;
    }
    .formbody .explanation p {
        margin: 4px 0;
    }
    #footer {
        background: #f7f5f5;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2Y3ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top,  #f7f5f5 0%, #f7f5f5 47%, #dddddd 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f5f5), color-stop(47%,#f7f5f5), color-stop(100%,#dddddd));
        background: -webkit-linear-gradient(top,  #f7f5f5 0%,#f7f5f5 47%,#dddddd 100%);
        background: -o-linear-gradient(top,  #f7f5f5 0%,#f7f5f5 47%,#dddddd 100%);
        background: -ms-linear-gradient(top,  #f7f5f5 0%,#f7f5f5 47%,#dddddd 100%);
        background: linear-gradient(to bottom,  #f7f5f5 0%,#f7f5f5 47%,#dddddd 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f5f5', endColorstr='#dddddd',GradientType=0 );
    }
    #footer .inside {
        padding: 2.4em 1.8em 1em 1.8em;
    }
    #footer ul.level_1 {
        margin-left: 5%;
    }

    #footer ul.level_1 li.submenu {
            display: inline-block;
            margin-left: -4px;
            width: 33%;
            vertical-align: top;
    }
    #footer ul.level_1 li.submenu.first {
            margin-left: 0;
            width: 31%;
    }
    #footer ul.level_1 li.newplacement {
            position: relative;
            left: 64%;
            top: -2em;
    }
    #footer ul.level_1 li a, #footer ul.level_1 li span {
            display: block;
            color: #b51f1f;
            text-decoration: none;
            font-weight: bold;
            margin-bottom: 4px;
    }
    #footer ul.level_2 li {
            display: block;
    }
    #footer ul.level_2 li a, #footer ul.level_2 li span {
            display: block;
            color: #595959;
            text-decoration: none;
            font-weight: normal;
    }

    /*#footer .mod_customnav ul {
        margin-left: 65.8%;
    }*/
    /*#footer #footer_add_menu ul {
        text-align: right;
    }
    #footer #footer_add_menu ul li {
        display: inline-block;
    }*/

}

@media all AND (max-width: 1023px) {
    .caroufredsel_gallery figcaption span {
        font-size: 100%;
    }
    .caroufredsel_gallery figcaption span.large {
        font-size: 140%;
    }
}

@media all AND (min-width: 1024px) {
	#left{width:240px;right:240px}
	#container{padding-left:240px}
	.home #left{width:0;right:0}
	.home #container{padding-left:0}
	#topheader {
            width: 96%;
            max-width: 1180px;
            margin: 1em auto 0.2em auto;
	}
	#left .mod_backboneit_navigation_menu ul {
            font-size: 13px;
	}
	#left .mod_backboneit_navigation_menu ul.level_1 li a, #left .mod_backboneit_navigation_menu ul.level_1 li span {
            padding: 8px 4px 8px 12px;
	}
	#left .mod_backboneit_navigation_menu ul.level_2 li a, #left .mod_backboneit_navigation_menu ul.level_2 li span {
            padding: 6px 4px 6px 12px;
	}
	#left .inside {
            padding: 2.4em 1.8em 1em 0;
	}
	#main .inside {
		padding: 2.4em 1.8em 1em 0;
	}
	.home #main .inside {
		padding: 2.4em 0 1em 0;
	}
	#main .inside .mod_article {
		padding: 0.4em 2em 1.4em 2em;
	}
}

/*@media all AND (min-width: 1200px) {
	#wrapper {
		width: 1160px;
	}
	#left{width:280px;right:280px}
	#container{padding-left:280px}
	.home #left{width:0;right:0}
	.home #container{padding-left:0}
	/*#header .mod_navigation ul.level_1 li {
		min-width: 12%;
		max-width: 20%;	
	}
	#header .mod_navigation ul li a, #header .mod_navigation ul li span {
		padding: 4px 20px;
		font-size: 13px;
	}*/
	/*#left .mod_backboneit_navigation_menu ul {
		font-size: inherit;
	}
	#left .mod_backboneit_navigation_menu ul.level_1 li a, #left .mod_backboneit_navigation_menu ul.level_1 li span {
		padding: 9px 4px 9px 12px;
	}
	#left .mod_backboneit_navigation_menu ul.level_2 li a, #left .mod_backboneit_navigation_menu ul.level_2 li span {
		padding: 7px 4px 7px 12px;
	}
	#main .inside {
		padding: 3em 2.8em 1em 1.5em;
	}
	#main .inside .mod_article {
		padding: 0.4em 2.2em 1.4em 2.2em;
	}
}*/