/* style_mobile.css jattadalen.se */
body {font-size:2.4em; color:#000; background:#fff;}
p {font-size:120%;}
td {font-size:120%;}
h1 {font-size:160%; font-weight:bold;} /*används*/
h2 {font-size:140%; font-weight:bold;}
h3 {font-size:120%; font-weight:bold;} /*används*/
h4 {font-size:100%; font-weight:bold;}
h5 {font-size:140%; font-weight:bold;}
hr {background:#000; height:1px;}

.top_mobile {float:none; margin:0; padding:0; width:100%; height:160px; background:#eee; border-bottom:2px solid #666; display:block;}
.top_mobile_left {float:left; margin:0; padding:3% 2%; width:800px; height:auto; display:block;}
.top_mobile_left img {width:770px;}
.top_mobile_right {float:right; margin:20px 0 0 0; padding:2%; width:100px; height:auto; display:block;}

.menu_mobile {float:none; margin:0; padding:0; width:100%; height:auto}
.menu_mobile ul {float:none; margin:0; padding:0; width:100%;}
.menu_mobile li {float:none; position:relative; list-style-type:none; margin:15px 0 0 0; padding:0; height:90px; width:100%;}
.menu_mobile a {display:block; padding:10px 0 10px 100px; font-size:1.5em; text-decoration:none; color:#000; background:#f0f0f0; border-top:2px solid #666; border-bottom:2px solid #666;}

.header_wrapper {float:none; clear:both; margin:0; padding:0; height:auto;}
.header_box {clear:both; margin:0; padding:0; width:100%; height:auto;}
.topmenu {display:none;}
.loggabox {display:none;}
.banner {float:none; clear:both; margin:0; padding:2% 3%; width:94%; height:auto; font-size:1.2em;}
.banner-frost {float:none; clear:both; margin:0; padding:2% 3%; width:94%; height:auto; font-size:1.2em;}
.headpic {margin:0 0 20px 0; padding:0; width:1000px; height:auto;}
.headpic img {width:100%; border-bottom:5px solid #ec6707;}
.menu_box {display:none;}
.menu {display:none;}

.content_wrapper {width:100%; background:#fefefe;}
.content_box {width:100%; background:#fefefe; padding:20px 0 0 0;}

.colA, colB, colC, colAB, colAA, colBB, colBC, colABC {float:none;}
.colA {margin:0 0 50px 0; width:100%; height:auto;}
.colB {margin:0 0 50px 0; width:100%; height:auto;}
.colC {margin:0 0 50px 0; width:100%; height:auto;}
.colAB {margin:0 0 50px 0; width:100%; height:auto;}
.colAA {margin:0 0 50px 0; width:100%; height:auto;}
.colBB {margin:0 0 50px 0; width:100%; height:auto;}
.colBC {margin:0 0 50px 0; width:100%; height:auto;}
.colABC {margin:0 0 50px 0; width:100%; height:auto;}

.contentA, contentB, contentC, contentAA, contentBB, contentAB, contentABC {float:none;}
.contentA {margin:0; padding:0 2%; width:96%;}
.contentA img {width:300px;}
.contentB {margin:0; padding:0 2%; width:96%;}
.contentB img {width:300px;}
.contentC {margin:0; padding:0 2%; width:96%;}
.contentC img {width:480px;}
.contentAA {margin:0; padding:0 2%; width:96%;}
.contentBB {margin:0; padding:0 2%; width:96%;}
.contentBB video {width:100%;}
.contentAB {margin:0; padding:0 2%; width:96%;}
.contentABC {margin:0; padding:0 2%; width:96%;}
.contentABC img {width:470px;}

.textbox1 {float:none; margin:0 0 20px 0; padding:2%; width:100%; height:auto; font-size:1.2em;}
.textbox2 {float:none; margin:0 0 20px 0; padding:2%; width:100%; height:auto; font-size:1.2em;}
.box50 {float:left; margin:0 0 20px 0; padding:0; width:90%; height:auto;}
.box60 {float:left; margin:0 0 20px 0; padding:0; width:90%; height:auto;}
.box70 {float:left; margin:0 0 20px 0; padding:0; width:90%; height:auto;}

.picbox300 {float:none; margin:0 0 40px 0; padding:0; width:96%;}
.picbox300_end {float:none; margin:0 0 40px 0; padding:0; width:96%;}
.picbox370_end {float:none; margin:0 0 40px 0; padding:0; width:96%;}
.picbox500 {float:none; margin:0 0 40px 0; padding:0; width:96%;}
.picbox500_end {float:none; margin:0 0 40px 0; padding:0; width:96%;}
.picbox640 {float:none; margin:0 0 40px 0; padding:0; width:96%;}

.fastbox1 {float:left; margin:0 0 40px 0; padding:0; width:96%;}
.fastbox2 {float:left; margin:0 0 40px 0; padding:0; width:96%;}

.footer_wrapper {margin:0 auto; padding:0; width:100%; height:520px; background:#004b9a; border-top:2px solid #aaa;}
.footer_box {margin:0 auto; padding:0; clear:both; width:100%; height:auto; background:#004b9a;}
.footerbox1 {display:none;}
.footerbox2 {float:left; margin:0; padding:2% 0 0 2%; width:48%; line-height:1.7em; height:200px;}
.footerbox3 {float:left; clear:both; margin:0; padding:2% 0 0 2%; width:96%; height:200px;}
.footertext {color:#fff; font-size:1em;}

.picleft {float:left; margin:0 0 20px 0; padding:10px; width:915px; background:#fff; border:1px solid #333;}
.picleft_noframe {float:right; margin:0 0 20px 20px; padding:0;}
.picleft2_noframe {float:left; margin:0 20px 20px 0; padding:0;}
.picleft img {width:915px;}
.picleftur {margin:0 2px 60px 0;} 
.picleftur img {width:308px;}
.piccenter {float:left; margin:0 0 20px 0; padding:10px; width:915px; background:#fff; border:1px solid #333;}
.piccenter img {width:915px;}
.piccenter_noframe {margin:0 auto 20px auto;}
.picright {float:none; margin:0 0 20px 0; padding:10px; width:915px; background:#fff; border:1px solid #333;}
.picright_more {float:none; margin:0 0 20px 0; padding:10px; width:915px; background:#fff; border:1px solid #333;}
.picright_more_270 {float:none; margin:0 0 20px 0; padding:10px; width:915px; background:#fff; border:1px solid #333;}
.picslider {display:none;}

.picright img {width:915px;}
.picright_more img {width:915px;}
.picright_more_270 img {width:915px;}
.persright {float:right; margin:0 0 0 20px;}
.persright img {width:400px;}
.picicon {float:left; margin-right:20px}
.picicon img {width:50px;}
.picbokad {float:left;}
.picbokad img {margin-top:5px; width:120px;}
.picshadow_270 {display:none;}
.picshadow_more_270 {display:none;}
.picshadow_360 {display:none;}
.picshadow_more_360 {display:none;}
.picshadow_480 {display:none;}
.picshadow_640 {display:none;}

.clear {clear:both;}
.radiosize {width:50px; height:50px;}
.checkboxsize {width:50px; height:50px;}
.formular {font-size:1em; background:#fcfcfc; border:1px solid #333;}
.formular_text {font-size:1em; background:#fcfcfc; border:1px solid #333;}
.formknapp {font-size:1.1em; width:350px; background:#ddd; border:1px solid #333;}
