/* Sajt CSS Här*/
/* Samma används både för 1, 2 och 3 spalter */

body { background:#d7dadf; }
div.outerrim { width:793px; margin:0 auto 0 auto; display:block; clear:both; }
div.outerframe { width:793px; float:left; background:url('/Site/Template/Auf/images/body_bg.gif') center top repeat-y; }
div.innerrim { float:left; padding: 0px 5px 0px 5px; margin:0 0px 10px 0px; width:783px; border:0px solid #000000; }

.header { display:block; float:left; clear:both; width:783px; height:123px;  background:url(/Site/Template/Auf/images/headerimg/sv/start.jpg) 0px center no-repeat; }

.nav0 { float:left; width:780px; height:32px; background: url('/Site/Template/Auf/images/top-bg.gif') top center repeat-y; }
.nav0 { float:left; clear:both; width:100%; height:32px; overflow:hidden; }
.nav0 * { font-family:Arial, Calibri, Tahoma, Verdana, Sans-serif; font-size:12px; }
.nav0 .items { margin:-5px 0px 0px 0px; padding: 0px 5px 0px 5px; float:left; }
.nav0 a, .nav0 a:visited { color:#fff; display:block; float:left; text-decoration:none; padding:0 5px 0 5px; line-height:32px; font-weight:bold; }
.nav0 a:hover, .nav0 .active { font-weight:bold; color:#f56600; }

.nav0_top { height:9px; background:url('/Site/Template/Auf/images/top-nav.gif') no-repeat top center; display:block; clear:both; float:none; }
.toprow{background:url('/Site/Template/Auf/images/top-n-s.gif') no-repeat bottom center; margin: -10px 0px 0px 0px; }
.logorow{ padding: 5px 5px 0px 20px; }
.logo{ float:left; padding: 20px 0px 0px 0px; margin:0px; }
.langlinks{float:right; padding: 0px; margin:0px; text-align: right; }
.langlinks ul{ list-style: none; padding: 0px; margin: 0px;}
.langlinks ul li { list-style: none; padding: 0px; margin: 0px; }
.langlinks ul li a { padding: 0px; margin: 0px; color: #434a5d; }

#content { float:left; clear:both; padding: 0px 0px 10px 0px; width:780px; display:inline; margin:0 0 5px 0; overflow:hidden; }
.main_2col { width:569px; float:right; padding:10px 15px 15px 15px; border-left:1px solid #000000; display:table-cell; margin:0px 0px 0px -1px; overflow:hidden; }
.left_2col { width:150px; float:left; padding:10px 15px 15px 15px; border-right:1px solid #000000; display:table-cell; overflow:hidden; }
.left_3col { width:150px; padding:10px 15px 15px 15px; border-right:1px solid #000000; float:left; overflow:hidden; }
.main_3col { width:399px; padding:10px 15px 15px 15px; border-left:1px solid #000000; border-right:1px solid #000000; float:left; margin:0px -1px 0px -1px; overflow:hidden; }
.right_3col { width:139px; padding:10px 15px 15px 15px; border-left:1px solid #000000; float:right; overflow:hidden; }
.main_1col { width:780px; padding:10px 15px 15px 15px; float:left; margin:0px 0px 0px 0px; overflow:hidden; }

div.footer { float:left; display:inline; text-align:center; padding:5px 0 20px 0; width:100%; }
div.body_us { width:790px; height:7px; background:url('/Site/Template/Auf/images/body_us.gif') left top no-repeat; float:left; clear:both; }

body, div, span, p, b, i, a { font-family:Arial, Calibri, Tahoma, Verdana, Sans-serif; font-size:12px; line-height:20px; }
h1, h2, h3, h4, h5, h6 { font-family:Trebuchet MS, Calibri, Arial, Tahoma, Verdana, Sans-serif; color:#000000; }
/*body, div, span, p, b, i, a { font-family:Calibri, Arial, Tahoma, Verdana, Sans-serif; font-size:12px; line-height:20px; }*/
/*h1, h2, h3, h4, h5, h6 { font-family:Trebuchet MS, Calibri, Arial, Tahoma, Verdana, Sans-serif; color:#cf1141; }*/

h1 { font-size:20px; line-height:30px; margin:10px 0 5px 0; font-weight:normal; } h1 a { font-size:20px; }
h2, h2 a { font-size:18px; line-height:26px; margin:10px 0 5px 0; font-weight:normal; } h2 a { font-size:18px; }
h3, h3 a { font-size:16px; line-height:22px; margin:10px 0 5px 0; font-weight:normal; } h3 a { font-size:16px; }

a, a:visited { color:#cf1141; font-weight:bold; text-decoration:none; }
a:hover { color:#000000; }

.AufTreeNavigationOffset2 { float:left; width: 100%; padding:0 0 0 10px; margin:0 0 0 0; }
.AufTreeNavigationOffset2 a.active { color: #ff0000; }
.AufTreeNavigationOffset2 div.level3 { padding-left: 5px; }

