

/* reset */
html {
    
}

body {
    
    font: 1em Arial, sans-serif; line-height: 1.4em;
    margin-top: 20px;
    
}

#yerbox_v5_viewport {
    
}

/* body and wrap */

/* header */
#wrap > .header {
    display: none;
}

/* menus */
#contactmenu {
    display: none;
}

#languagemenu {
    display: none;
}

#mainmenu {
    display: none;
}


#legalmenu {
    display: none;
}

/* aside */
#wrap > .aside {
    display: none;
}

/* content */
#wrap > .section img {
    margin: 0 14px 10px 0;
    border: 1px solid black;
    float: left;
}
#wrap > .section p a+a:last-child>img {
    margin-right: 0;
}
#wrap > .section p img+img:last-child {
    margin-right: 0;
}
#wrap > .section .row1 {
    float: left;
    width: 0;
    margin-bottom: 10px;
}
#wrap > .section .row2 {
    float: left;
    clear: none;
    width: 700px;
    margin-bottom: 10px;
}
#wrap > .section .row1.layout_double {
    float: left;
    width: 240px;
}
#wrap > .section .row2.layout_double {
    float: left;
    clear: none;
    width: 443px;
}
#wrap > .section hr {
    display: block;
    float: left;
    width: 685px;
    height: 1px;
    margin: -12px 0 16px -16px;
    text-align: left;
    color: black;
    background-color: black;
    border: 0;
}
#wrap > .section h1 {
    font-size: 1.1em;
    font-weight: bold;
    line-height: 1.4em;
    color: black;
    margin-top: 10px;
    margin-bottom: 12px;
}
#wrap > .section h2 {
    font-size: 0.80em;
    line-height: 1.4em;
    font-weight: bold;
    margin-bottom: 10px;
}
#wrap > .section h3 {
    font-size: 0.8em;
    line-height: 1.4em;
    font-weight: bold;
    margin-bottom: 4px;
}
#wrap > .section p {
    float: none;
    clear: both;
    margin-bottom: 12px;
    line-height: 1.4em;
    font-size: 0.8em;
}
#wrap > .section ul {
   float: left;
   clear: none;
   padding-left: 2em;
   margin-bottom: 10px;
}
#wrap > .section ul ul {
   float: none;
   padding-top: 4px;
   margin-bottom: -4px;
}
#wrap > .section ul li {
    font-size: 0.8em;
    line-height: 1.4em;
    padding-bottom: 4px;
}
#wrap > .section ul li li {
    font-size: 1em;
}
#wrap > .section ol {
   padding-left: 2em;
   margin-bottom: 10px;
}
#wrap > .section ol ol {
   float: none;
   padding-top: 4px;
   margin-bottom: -4px;
}
#wrap > .section ol li {
    font-size: 0.8em;
    line-height: 1.4em;
    padding-bottom: 4px;
}
#wrap > .section ol li li {
    font-size: 1em;
}
#wrap > .section a {
    color: black;
    text-decoration: underline;
}

/* popup styles */
#wrap > .section .kleiner_abstand {
    margin-top: 20px;
}
#wrap > .section .grosser_abstand {
    margin-top: 40px;
}

/* img styles */
#wrap > .section p img.aligncenter {
    float: none;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
#wrap > .section p img.alignright {
    float: none;
    display: block;
    margin-left: auto;
    margin-right: 0;
}

/* print link-urls after text-links */
#wrap > .section p a:after {content:" (" attr(href) ")"; text-decoration: none; font-style: italic;}
#wrap > .section p a.yerimage:after {content:"";}


/* forms */
#wrap form {
    display: none;
}

/* footer */
#wrap > .footer {
    display: none;
}

/* pages */
#wrap.page_id_2 > .header {
    height: 176px;
}
#wrap.page_id_2 > .aside {

}
#wrap.page_id_2 > .section {
    padding-bottom: 6px;
}
#wrap.page_id_2 > .section #imgbox0 {
    float: right;
    width: 424px;
    padding-right: 16px !important;
    padding-right: 0;
    display: inline;
    padding-top: 1px;
}
#wrap.page_id_2 > .section #contentbox0 {
    float: left;
    width: 262px;
}
#wrap.page_id_2 > .section  h1 {
    margin-top: -16px;
    line-height: 17px;
}
#wrap.page_id_2 > .section  p {
    line-height: 17px;
}



/* wordpress table reloaded */
.wp-table-reloaded {
	border: 1px solid #d1c849;
}

