*
 * Mina egna stilmallar at_stad.css
 *
 */@font-face{font-family:'open_sansextrabold';src:url(/sites/all/themes/at_stad/css/fonts/OpenSans-ExtraBold-webfont.eot);src:url(/sites/all/themes/at_stad/css/fonts/OpenSans-ExtraBold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-ExtraBold-webfont.woff) format('woff'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-ExtraBold-webfont.ttf) format('truetype'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-ExtraBold-webfont.svg#open_sansextrabold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanssemibold';src:url(/sites/all/themes/at_stad/css/fonts/OpenSans-Semibold-webfont.eot);src:url(/sites/all/themes/at_stad/css/fonts/OpenSans-Semibold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-Semibold-webfont.woff) format('woff'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-Semibold-webfont.ttf) format('truetype'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanssemibold_italic';src:url(/sites/all/themes/at_stad/css/fonts/OpenSans-SemiboldItalic-webfont.eot);src:url(/sites/all/themes/at_stad/css/fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-SemiboldItalic-webfont.woff) format('woff'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-SemiboldItalic-webfont.ttf) format('truetype'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-SemiboldItalic-webfont.svg#open_sanssemibold_italic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanslight';src:url(/sites/all/themes/at_stad/css/fonts/OpenSans-Light-webfont.eot);src:url(/sites/all/themes/at_stad/css/fonts/OpenSans-Light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-Light-webfont.woff) format('woff'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-Light-webfont.ttf) format('truetype'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-Light-webfont.svg#open_sanslight) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanslight_italic';src:url(/sites/all/themes/at_stad/css/fonts/OpenSans-LightItalic-webfont.eot);src:url(/sites/all/themes/at_stad/css/fonts/OpenSans-LightItalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-LightItalic-webfont.woff) format('woff'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-LightItalic-webfont.ttf) format('truetype'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-LightItalic-webfont.svg#open_sanslight_italic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansregular';src:url(/sites/all/themes/at_stad/css/fonts/OpenSans-Regular-webfont.eot);src:url(/sites/all/themes/at_stad/css/fonts/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-Regular-webfont.woff) format('woff'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-Regular-webfont.ttf) format('truetype'),url(/sites/all/themes/at_stad/css/fonts/OpenSans-Regular-webfont.svg#open_sanslight) format('svg');font-weight:normal;font-style:normal;}body{font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:87.5%;}#superfish-1 a,h2,h3,.views-field-title,.textyta .field-name-field-ansokningsformular,.svart-vit ul li a,.undermeny ul li a{font-family:'open_sanssemibold',Helvetica,Arial,sans-serif;}h1,#nyheter h2.pane-title{font-family:'open_sansextrabold',Arial,Helvetica,sans-serif;}body{background-color:#fff;}#menu-bar{border-top:#E20413 solid 16px;}#menu-bar,.stad-menu.sf-menu.sf-style-default li,.stad-menu.sf-menu.sf-style-default.sf-navbar{background:-webkit-linear-gradient(#EF4708,#F92608);background:-o-linear-gradient(#EF4708,#F92608);background:-moz-linear-gradient(#EF4708,#F92608);background:linear-gradient(#EF4708,#F92608);background-color:#F92608;}.stad-menu.sf-menu.sf-style-default{float:left;margin-bottom:1em;padding:0;}.stad-menu.sf-menu.sf-style-default a,.stad-menu.sf-menu.sf-style-default a:visited,.stad-menu.sf-menu.sf-style-default span.nolink{border-left:0px solid #fff;border-top:0px solid #F92608;color:#fff;height:3.7em;line-height:3.7em;}.stad-menu.sf-menu.sf-style-default ul li a,.stad-menu.sf-menu.sf-style-default ul li a:visited,.stad-menu.sf-menu.sf-style-default ul li span.nolink{border-left:1px solid #1f1f1f;border-right:1px solid #1f1f1f;border-top:1px solid #1f1f1f;color:#fff;height:2.5em;line-height:2.5em;text-transform:none;}.stad-menu.sf-menu.sf-style-default ul li.last,.stad-menu.sf-menu.sf-style-default ul li.firstandlast{border-bottom:2px solid #1f1f1f;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{left:0;top:3.7em;}.sf-menu li li:hover > ul,.sf-menu li li.sfHover > ul{left:12em;top:0;}.stad-menu.sf-menu.sf-style-default li.active-trail a{color:#1f1f1f;background:-moz-linear-gradient(top,rgba(255,255,255,0.95) 0%,rgba(246,246,246,0.91) 75%,rgba(237,237,237,0.9) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.95)),color-stop(75%,rgba(246,246,246,0.91)),color-stop(100%,rgba(237,237,237,0.9)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.95) 0%,rgba(246,246,246,0.91) 75%,rgba(237,237,237,0.9) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.95) 0%,rgba(246,246,246,0.91) 75%,rgba(237,237,237,0.9) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.95) 0%,rgba(246,246,246,0.91) 75%,rgba(237,237,237,0.9) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.95) 0%,rgba(246,246,246,0.91) 75%,rgba(237,237,237,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2ffffff',endColorstr='#e6ededed',GradientType=0);}.sf-menu.sf-style-default li:hover,.sf-menu.sf-style-default li.sfHover,.sf-menu.sf-style-default a:focus,.sf-menu.sf-style-default a:hover,.sf-menu.sf-style-default a:active,.sf-menu.sf-style-default span.nolink:hover,.stad-menu.sf-menu.sf-style-default li.active-trail li a:hover{background:none repeat scroll 0 0 #E20413;background:-webkit-linear-gradient(#F92608,#E20413);background:-o-linear-gradient(#F92608,#E20413);background:-moz-linear-gradient(#F92608,#E20413);background:linear-gradient(#F92608,#E20413);color:#fff;outline:0 none;}.stad-menu.sf-menu.sf-style-default li li,.stad-menu.sf-menu.sf-style-default li.active-trail li a{background:none repeat scroll 0 0 #f92608;color:#fff;}a > .sf-sub-indicator,span.nolink > .sf-sub-indicator{background-position:0 -100px;top:1.4em;}li li a > .sf-sub-indicator{top:0.8em;right:0.8em;}.undermeny h2{background-color:#1f1f1f;color:#Fff;text-align:center;text-transform:uppercase;padding:14px 5px;font-size:1.17em;margin-bottom:0px;}ul li.expanded,ul li.collapsed,ul li.leaf{list-style-image:none;list-style-type:none;}.undermeny .menu-block-wrapper{margin-left:0px;height:450px;width:100%;}.undermeny .menu-block-wrapper ul{padding-left:0px;margin-top:0px;}.undermeny .menu-block-wrapper ul li,.undermeny .menu-block-wrapper ul li.collapsed{padding:10px 0px;text-align:left;color:#fff;background-color:#F92608;border-bottom:1px solid #fff;text-decoration:none;outline:none;}.undermeny .menu-block-wrapper ul li a{color:#fff;}.undermeny .menu-block-wrapper ul li a{padding:0 15px;display:inline-block;}.undermeny .menu-block-wrapper ul li.active-trail,.undermeny .menu-block-wrapper ul li:hover,.undermeny .menu-block-wrapper ul li.active.menu-depth-2{color:#fff;background:#E20413 20% top;outline:0 none;}.undermeny .menu-block-wrapper ul li.active-trail a.active-trail,.undermeny .menu-block-wrapper ul li a:hover{color:#fff;outline:0 none;}.undermeny .menu-block-wrapper ul li.collapsed{background-image:url(/sites/all/themes/at_stad/css/images/acc-arrows-collapsed-white.png);background-repeat:no-repeat;background-position:top 10px right 8px;}.undermeny .menu-block-wrapper ul li.expanded.menu-depth-2{background-image:url(/sites/all/themes/at_stad/css/images/acc-arrows-expanded-white.png);background-repeat:no-repeat;background-position:top 10px right 8px;}.undermeny .menu-block-wrapper ul li.expanded.menu-depth-2 ul li.collapsed{background-image:url(/sites/all/themes/at_stad/css/images/acc-arrows-collapsed-red.png);background-repeat:no-repeat;background-position:top 10px right 8px;}.undermeny .menu-block-wrapper ul li.expanded.menu-depth-2 ul li.expanded{background-image:url(/sites/all/themes/at_stad/css/images/acc-arrows-expanded-red.png);background-repeat:no-repeat;background-position:top 10px right 8px;}.undermeny .menu-block-wrapper ul li ul{padding-left:14px;margin-top:10px;margin-bottom:0px;background-color:#f5f5f5;}.undermeny .menu-block-wrapper ul li ul li{text-align:left;padding:10px 0;color:#1f1f1f;background:none;}.undermeny .menu-block-wrapper ul li.expanded ul li a:hover,.undermeny .menu-block-wrapper ul li.expanded ul li.active-trail a.active,.undermeny .menu-block-wrapper ul li.expanded ul li:hover,.undermeny .menu-block-wrapper ul li.expanded ul li.active-trail a.active{color:#f92608;background:none;text-decoration:underline;}.undermeny .menu-block-wrapper ul li.expanded ul li.active-trail a{}.undermeny .menu-block-wrapper ul li.expanded ul li a,.undermeny .menu-block-wrapper ul li.expanded ul li a.active-trail,.undermeny .menu-block-wrapper ul li.expanded ul li,.undermeny .menu-block-wrapper ul li.expanded ul li{color:#000;text-decoration:none;background:none;font-size:0.9em;border-bottom:none;}.kontaktpersoner .views-field-field-bild-kontaktperson{float:left;margin-right:12px;}.kontaktpersoner .views-field-field-titel,.kontaktpersoner .views-field-field-namn-1,.kontaktpersoner .views-field-field-telefonnr,.kontaktpersoner .views-field-edit-node,.kontaktpersoner .views-field-field-l-s-mer-om-mig{display:block;margin-top:6px;}.kontaktpersoner .views-field-field-verksamhet,.kontaktpersoner .views-field-field-e-post-adress{display:block;margin-top:3px;}.kontaktpersoner .views-column{float:left;}.kontaktpersoner .views-field-field-titel,.kontaktpersoner .views-field-field-telefonnr,.kontaktpersoner .views-field-field-l-s-mer-om-mig,.kontaktpersoner .views-field-edit-node,.kontaktpersoner .views-field-field-verksamhet,.kontaktpersoner .views-field-field-e-post-adress{font-size:0.9em;}.kontaktpersoner .views-field-field-namn-1{font-size:1.1em;font-weight:bold;color:#E20413;}.kontaktpersoner .views-field-field-titel,.kontaktpersoner .views-field-field-verksamhet{font-style:italic;}.view-featured-slider{margin-top:0px;margin-right:22px;}.view-featured-slider .views-field-field-visad-titel{background-color:#1F1F1F;opacity:0.8;position:absolute;top:40px;height:48px;max-width:622px;font-size:2.2em;padding:10px 14px;}.view-featured-slider .views-field-body{background-color:#1f1f1f;opacity:0.8;position:absolute;bottom:5px;width:100%;max-width:622px;font-size:1.2em;padding:10px 14px 10px;color:#fff;}.view-featured-slider .views-field-body p{margin:0;}.view-featured-slider .views-field-field-visad-titel a,.view-featured-slider .views-field-body a{color:#fff;}#frontpage-slider .views-slideshow-cycle-main-frame-row,#frontpage-slider .views-slideshow-cycle-main-frame{max-width:650px;width:100% !important;}.textyta{padding:10px 30px 10px 0px;}.kontaktyta{margin-top:14px;}.kontaktyta .views-responsive-grid{width:100%;}.kontaktyta .views-column{width:32%;height:200px;margin-bottom:20px;background-color:#f2f2f2;}.kontaktyta .views-column-2{margin:0 2%;}#nyheter .views-row,#nyhetssida .views-row{margin:20px 0;padding-bottom:10px;border-bottom:#E20413 2px solid;}#nyheter .views-row-last,#nyhetssida .views-row-last{border-bottom:#E20413 0px solid;}#nyheter .views-field-title,#nyhetssida .views-field-title{font-size:1.5em;margin:4px 0;}#nyheter .views-field-created,#nyhetssida .views-field-created{font-style:italic;font-size:0.9em;margin:2px 0;}#nyheter h2.pane-title{font-size:2.4em;text-transform:uppercase;margin:0.2em 0;}a{text-decoration:none;color:#E20413;}#nyheter .views-field-title a{color:#1f1f1f;}a:link,a:visited{}a:active,a.active{}a:hover,a:focus{text-decoration:none;color:#F92608;opacity:0.9;}.textyta .field-name-field-ansokningsformular{font-family:'open_sansextrabold',Arial,Helvetica,sans-serif;font-size:2em;}.big-link h1,.textyta .field-name-field-ansokningsformular{background-color:#1F1F1F;padding:10px 20px;}.big-link h1 a,.textyta .field-name-field-ansokningsformular a{color:#FFF;}.big-link h1:hover,.textyta .field-name-field-ansokningsformular:hover{opacity:0.8;background-color:#F92608;}b.diplomerad{color:#005128;}#main-content-header h1{font-size:2.2em;margin:20px 0 12px;text-transform:uppercase;}.textyta h2.pane-title{font-size:1.8em;margin:10px 0 12px;}.svart-vit h2{background-color:#1F1F1F;color:#F5F5F5;text-align:center;text-transform:uppercase;padding:14px 5px;font-size:1.17em;margin-bottom:0px;}.svart-vit ul{list-style-type:none;margin:0;padding:0;}.svart-vit ul li{margin:0;background-color:#F2F2F2;padding:14px;border-bottom:#fff 1px solid;}.svart-vit ul li a{margin:0;padding:10px 0;color:#1f1f1f;}.svart-vit ul li:hover{background-color:#F5F5F5;border-right:#F92608 6px solid;}.svart-vit ul li a:hover,.svart-vit ul li a:focus{text-decoration:none;color:#F92608;}.region-two-66-33-second .region-inner{margin-left:20px;}#header{max-width:1040px;width:100%;margin:0 auto;}.region-header{min-width:200px;width:37%;float:right;}#branding{min-width:300px;width:57%;float:left;margin:0;}.front #main-content{margin-top:20px;}#main-content{margin:0 auto;max-width:1040px;width:100%;}#menu-bar nav{margin:0 auto;max-width:1040px;}#footer .block{margin:0px auto 10px;max-width:1040px;width:100%;height:110px;background:url(/sites/all/themes/at_stad/css/images/cpf_ki_sll_logo.png) no-repeat bottom center;text-align:center;}#footer .block .block-inner{margin:0;}.galleri figure.field-item{width:145px;float:left;margin-right:8px;margin-bottom:8px;}.field-name-field-bild-sida img{margin-bottom:20px;}#search-block-form,#block-locale-language{float:right;}#block-locale-language ul{list-style-type:none;}#block-search-form{margin:30px 0 20px;}#block-search-form .block-inner{margin:0;}.views-field-edit-node{margin:6px 0;}span.addtoany_list > a.a2a_dd,span.addtoany_list a.a2a_dd > span{vertical-align:top;}#footer .region-inner{border-top:#F92608 16px solid;}#footer .region-inner p{margin:0;padding-top:10px;}div.sf-accordion-toggle.sf-style-default a,div.sf-accordion-toggle.sf-style-default a.sf-expanded{font-family:'open_sansextrabold',Arial,Helvetica,sans-serif;background:url(/sites/all/themes/at_stad/css/images/toggle-button-stad.png) no-repeat 85% 50%;border-left:0px solid #fff;border-top:0px solid #cfdeff;color:#fff;padding:0.6em;display:block;}div.sf-accordion-toggle.sf-style-default{background:-webkit-linear-gradient(#EF4708,#F92608);background:-o-linear-gradient(#EF4708,#F92608);background:-moz-linear-gradient(#EF4708,#F92608);background:linear-gradient(#EF4708,#F92608);background-color:#F92608;height:45px;}#superfish-1-accordion li,#superfish-1-accordion li.active-trail{margin:0;background:none repeat scroll 00 #F2F2F2;border-bottom:#fff 1px solid;}#superfish-1-accordion li.sf-depth-2 a{margin-left:15px;border:none;}#superfish-1-accordion li.sf-depth-3 a{margin-left:30px;border:none;}#superfish-1-accordion li a{height:25px;line-height:25px;margin:0;padding:10px;color:#1f1f1f;}#superfish-1-accordion li.active-trail a{background:none repeat scroll 00 #F2F2F2;}#superfish-1-accordion li:hover{background:none repeat scroll 00 #F2F2F2;}#superfish-1-accordion li a:focus,#superfish-1-accordion li a:hover{background:none repeat scroll 00 #F2F2F2;text-decoration:none;color:#F92608;}.ui-widget h3{font-family:'open_sanssemibold',Helvetica,Arial,sans-serif;}.ui-widget-content{font-family:'open_sansregular',Helvetica,Arial,sans-serif;}.ui-accordion .ui-accordion-header{margin-top:4px;}.ui-widget-content a,.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited,.ui-widget-header .ui-state-active{color:#E20413;}.ui-state-default .ui-icon{background-image:url(/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-icons_222222_256x240.png);}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-icons_888888_256x240.png);}.ui-state-active .ui-icon{background-image:url(/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-icons_222222_256x240.png);}.ui-corner-all,.ui-corner-bottom,.ui-corner-top,.ui-corner-right,.ui-corner-br{border-radius:0px;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #1F1F1F;background:#F2F2F2;font-weight:400;color:#1F1F1F;}.group-accordiongroup .ui-state-default,.group-accordiongroup .ui-widget-content .ui-state-default,.group-accordiongroup .ui-widget-header .ui-state-default{border:1px solid #F92608;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1F1F1F;text-decoration:none;}.ui-state-default a:hover,.group-accordiongroup .ui-state-default:hover{color:#F92608;text-decoration:none;}
