@charset "UTF-8";
@media all
{
* {margin:0;padding:0;}
option{padding-left: 0.4em;}
select{padding: 1px; }

* html body * {overflow:visible;}
* html iframe, * html frame {overflow:auto;}
* html frameset {overflow:hidden;}

html{height:100%;margin-bottom:1px;}
body{font-size:100.01%;color:#222;background:#fff;font-family:Arial,Helvetica,FreeSans,sans-serif;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:400;text-align: left;}
fieldset, img{border:0 solid;}
ul, ol, dl{margin: 0 0 1em 1em}
li{margin-left: 0.8em;line-height: 1.5em;}
dt{font-weight: bold;}
dd{margin: 0 0 1em 0.8em;}
blockquote{margin: 0 0 1em 0.8em; } /* LTR */
blockquote:before,
 blockquote:after,
 q:before,
 q:after {content: "";}

#header{position:relative;}
#topnav {text-align:right;}
#header #topnav {position:absolute;top:10px;right:10px;}
#header, #nav, #main, #footer {clear:both;}
#col1_content, #col2_content, #col3_content {position:relative;}

.clearfix:after{content: ".";display:block;font-size:0;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
.floatbox{overflow:hidden;}
#ie_clearing{display:none;}
.subcolumns{width: 100%;overflow:hidden;}
.subcolumns_oldgecko {width:100%;float:left;}

.c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {float:left;}
.c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {float:right;margin-left:-5px;}

.c25l, .c25r { width: 25%; }
  .c33l, .c33r { width: 33.333%; }
  .c50l, .c50r { width: 50%; }
  .c66l, .c66r { width: 66.666%; }
  .c75l, .c75r { width: 75%; }
  .c38l, .c38r { width: 38.2%; }
  .c62l, .c62r { width: 61.8%; }

  .subc  {padding: 0 0.5em;}
  .subcl {padding: 0 1em 0 0;}
  .subcr {padding: 0 0 0 1em;}

  .equalize, .equalize .subcolumns {overflow:visible; display:table; table-layout:fixed;}
  .equalize .c50l,.equalize .c25l,.equalize .c33l,.equalize .c38l,.equalize .c66l,
  .equalize .c75l,.equalize .c62l,.equalize .c50r,.equalize .c25r,.equalize .c33r,
  .equalize .c38r,.equalize .c66r,.equalize .c75r,.equalize .c62r {display:table-cell; vertical-align:top;float:none; margin:0;overflow:hidden;}

 /*------------------------------------------------------------------------------------------------------*/

  /* (de) Klassen für unsichtbare Elemente im Basislayout */
  .skip, .hideme, .print, dfn {position: absolute;left: -1000em; /* LTR */top: -1000em;}

  /* (de) Skip-Links für Tab-Navigation sichtbar schalten */
  .skip:focus, .skip:active {position: static;left: 0;top:0;}
}

body{padding:10px 0;color:#222222;font-family:Arial,Helvetica,FreeSans,sans-serif;font-size:100.1%;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;background-color:#EFEFEF;}
.page_margins{margin: 0 auto;}
.page_margins{width:auto;width:961px;background:#fff;}
.page{padding:10px 10px 10px 10px;}
#header{color:#000;background:#fff;}
#topnav{color:#fff;background:transparent;font-size:12px;line-height:18px;}
#topnav A{color:#fff;}
#header .logo{color:#fff;padding:20px 10px;} 
#header .logo h1{font-family:Georgia,Palatino,Palatino Linotype,FreeSerif,serif;color:#fff;font-size:35px;line-height:35px;margin-bottom:4px;}
#nav {overflow:hidden;}
#main{margin:20px 0;background:#fff;}
#footer{padding:10px 20px;color:#C1C8CE;background:#f9f9f9;border-top:5px #efefef solid;}

#col1 {float:left;width:601px;background-color:#fff;color:#4F4F4F;font-size:12px;line-height:18px;}
#col3 {width:auto;margin:0 0 0 600pxcolor:#4F4F4F;font-size:12px;}
#col1_content {padding:0 10px 0 0px}
#col3_content {padding:0 0px 0 20px}
#col3 {border-left:1px #ddd solid}

.page_margins{border:0;}
.page{border:0;margin:0 0 0 0px;padding:10px 10px 10px 10px;}

#header{background:transparent url('http://www.wmscdn.de/uploads/1657/1657.jpg') no-repeat scroll 0 0;display:block;height:160px;}

.hlist{width: 100%;overflow:hidden;float:left;display:inline;position:relative;background:#E8E8E8;border-bottom:1px #333 solid;line-height:0;}
.hlist ul{width:100%;display:inline;float:left;margin:0;padding:0;border-top:2px #fff solid;border-bottom:2px #fff solid;}
.hlist ul li{display:inline;float:left;font-size:12px;line-height:1em;list-style-type:none;margin:0;padding:0;}
.hlist ul li a,
.hlist ul li strong{background:transparent;color:#8F8F8F;display:block;font-size:1em;font-weight:bold;margin:0;padding:0.5em 0.8em 0.5em 0.8em;text-decoration:none;width:auto;}
.hlist ul li a:focus,
.hlist ul li a:hover,
.hlist ul li a:active{color:#7A7A7A;text-decoration:none;}
.hlist ul li.active{border-right:1px #fff solid;}
.hlist ul li.active strong,
.hlist ul li.active a:focus,
.hlist ul li.active a:hover,
.hlist ul li.active a:active{background:transparent;color:#7A7A7A;text-decoration:none;}

a{color:#0084E1;text-decoration:none;}
a:hover{text-decoration:underline;}

h1,
h4{font-size:30px;line-height:35px;font-weight:normal;margin:0;font-family:Arial,Helvetica,FreeSans,sans-serif;margin-bottom:12px;color:#AD8FBF;}
h3{font-size:18px;font-weight:normal;margin-bottom:10px;color:#474747;}
