/* Start of CMSMS style sheet 'bsk_hem_style' */
* { padding: 0; margin: 0; }

body {
 font-family: "HelveticaNeue-Light",Helvetica,Arial,sans-serif;
 font-size: 12px;
 background:#E2E3E4;
}

#shadow {
margin: 0 auto;
width: 1000px; /* assign to your needs */
background: #CCC url(uploads/images/layout/bg.gif) repeat-y;
}

#wrapper { 
 margin: 0 auto;
 width: 950px;
}

#faux {
 background: url(uploads/images/layout/faux-2-3-col.gif);
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 color: #333;
 width: 922px;
 padding: 0px 0px 0px 0px;
 height: 127px;
 margin: 0px 0px 0px 0px;
 background: #fff url(uploads/images/layout/logo_header.gif) no-repeat;
}
#navtop {
 color: #333;
 padding: 7px;
 margin: 0px 0px 0px 0px;
 background: #D3C6E0;
}
#navigation {
 color: #333;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 background: #B5A1C6;
}
#leftcolumn { 
 display: inline;
 color: #404141;
 margin: 10px;
 padding: 0px;
 width: 195px;
 float: left;
}
#content { 
 float: left;
 color: #404141;
 margin: 10px 13px;
 padding: 0px;
 width: 510px;
 display: inline;
 position: relative;
}
#rightcolumn { 
 display: inline;
 position: relative;
 color: #404141;
 margin: 10px 10px 10px 0px;
 padding: 0px;
 width: 175px;
 float: right;
}
#footer { 
 width: 930px;
 clear: both;
 color: #fff;
 background: #646567;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 font-size:85%;
 text-align:center;
}
.clear { clear: both; background: none; }

h1 {
font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Arial,Helvetica,sans-serif; font-size: 24px; 
font-weight: 300;
color:#868788;
padding:0px 0px 20px 0px;
}

p {line-height:18px;}
p.kontakt {line-height:14px; font-size:90%}

/* End of 'bsk_hem_style' */

