@charset "UTF-8";

/* CSS Copyright: MGOS - ctfdc->sjon */

div.return_message { position:relative; width:95%; max-width:1050px; margin:0px auto; padding:2px 5px; background-color:#FFE6F3; }

div.spalte-bild { float:left; width:20%; min-width:60px; max-width:200px; margin:0px 20px 0px 0px}
div.spalte-bild img { width:80%; }
div.spalte-rechts { float:left; width:70%; min-width:190px; max-width:850px; margin:0px 0px 0px 0px; }
div.spalte-rechts div.weblinks { position:relative; width:100%; margin:10px 0px 0px 0px; }
div.spalte-rechts div.weblinks div.col-logo { float:left; width:15%; min-width:60px; max-width:60px; height:auto; text-align:left; font-weight:bold; margin:2px 20px 0px 0px; border:0px solid black; }
div.spalte-rechts div.weblinks div.col-logo img { width:100%; }
div.spalte-rechts div.weblinks div.col-text { float:left; width:80%; min-width:120px; max-width:740px; height:auto; text-align:left; margin:2px 0px 0px 0px; border:0px solid black; }
div.spalte-rechts div.weblinks div.col-clear { clear:both; margin:0px 0px 8px 0px; }
div.spalte-clear { clear:left; margin:0px 0px 25px 0px; }
@media only screen and (max-width:760px) {
 div.spalte-rechts div.weblinks div.col-logo { float:none; width:100%; }
 div.spalte-rechts div.weblinks div.col-text { float:none; width:100%; }
}

span.textslogan { font-size:1.2em; line-height:1.1; display:inline-block; }
span.textautor { font-size:0.8em; line-height:1; display:inline-block; }
span.textsmall { font-size:0.8em; line-height:1; display:inline-block; }
div.spalte-clear { clear:left; }
