/* css före responsive menu */
.menu h3 { position:fixed; display:block; width:100%; top:0; }
.menu { top:0px; margin-top:0; float:none; z-index:10; margin-top:42px; }
.splitmenu { font-size:160%; font-weight:bold; }
.bottom_div { display:none; }
/* css för allt som ligger i header */
#header_div { padding:10px; border:none; }
.logga { text-align:center; float:none; padding:0; }
.logga img { width:100%; height:auto; }
.moduletableborderTop { display:none; }
.textFirst li { width:92.8%; float:none; }
.textLast { display:none; }
.moduletablenewsFirstpage, .moduletablecitatFirstpage { float:none; width:99%; height:auto; border:none; padding-bottom:10px; margin-bottom:10px; }
.moduletablenewsFirstpage { max-height:auto !important; height:auto; border-bottom:1px solid #2B2B2B; }
/* css för puffar */
.moduletablepuff { width:100%; padding:0; }
.puff li { height:auto; float:none; width:100%; margin:0 0 10px 0; padding-bottom: 10px; }
.puff h1 { height:auto; }
.puff div { height:auto !important; }

/* css för news */
.news { width:100%; float:none; padding:0; margin-top:10px; right:0; }

/* css för sidfot */
.scrollTop { background:#93256E; }
.scrollTop h3 { color:white; text-align:center; padding:5px 0; }
.sidfot { text-align:center; width:100% }
.sidfot li { float:none; margin:0; width:100%; max-width:100%; }
.sidfot li:last-child { float:none !important; width:100% !important; max-width:100% !important; }
.sidfot a { color:white; }



h1 { font-size:130%; }
.ProContent { overflow: hidden; padding:0 10px; }

.item-page img { width:100%; height:auto; }
.hide-980{display:block;} /*** för att menyn inte ska synas i IE8 och nedåt ***/
.content_wrapper table, .content_wrapper table tr td{width:100% !important;}
.content_wrapper { width:100% !important; }
div#wrapper_r {margin-top: 15px; }
div#wrapper { z-index:-1; }



