html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';}:focus {outline: 0;}ins {text-decoration: none;}del {text-decoration: line-through;}table {border-collapse: collapse;border-spacing: 0;}.aligncenter { display:block; margin:0 auto }.alignleft { float:left }.alignright { float:right }.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }img.alignleft {margin: 0 10px 10px 0;}img.alignright {margin: 0 0 10px 10px;}.rensa {clear:both; display:block; height:1px; margin:-1px 0 0 0}.clear {clear:both;}.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}* html .clearfix, *:first-child+html .clearfix { zoom: 1; } #omCookies {background: #000; width: 100%; min-height: 100%; height: 100%; position: fixed; top: 0px; left: 0px; bottom: 0px; right: 0px; z-index: 100;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70); -khtml-opacity: 0.7;-moz-opacity: 0.7; opacity: 0.7; }#omCookiesText {width: 450px; background: #fff; padding: 20px 10px 20px; position: absolute; z-index: 120; top: 100px; left: 50%; margin: 0 0 0 -225px; border: 0px solid #E2E2E2; -moz-box-shadow: 0 0 15px #000}#closeCookies {position: absolute; top: 5px; right: 10px;}#cookieFrame {width: 450px; border: 0px solid #333;}body {color: #434343; font: 12px/1.2 Arial, Helvetica, sans-serif; background: #1D429E url(images/bg.png) repeat-x; padding: 0 0 100px;}a {color: #ED1C24; text-decoration: none;}a:hover {color: #ccc;}blockquote {padding: 20px 20px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; margin: 10px; font-style: italic; font-size: 18px;}h1, h2, h3, h4, h5, h6 {font-weight: normal; margin-bottom: 10px; color: #0061AA;}h1 {font-size: 25px; text-transform: uppercase;}h2 {font-size: 18px; color: #0061AA; font-weight: normal;}h3 {font-size: 11px; font-weight: normal; margin: 0;}h4 {font-size: 12px; text-transform: uppercase; color: #434343;}h5 {}img {border: none;}p {padding: 0 0 10px;}#mainWrapper { width: 940px; margin: 0 auto; padding: 0 10px; background: url(images/bg-content.png) repeat-y;}#pageWrapper {padding: 20px 10px 0; }#header {position: relative; border-bottom: 0px solid #eee; padding: 20px 10px 0; margin: 0 0 0px; height: 76px;}#logo {display: block; text-indent: -999999px; width: 177px; height: 76px; background: #eee url(images/Logo.jpg) no-repeat left center;}#logo:hover {}#header h1 {margin: 0px;}#loggaIn {position: absolute; top: 20px; right: 30px; width: 144px; height: 27px; display: block; text-indent: -911111px; background: url(images/button_login.png); }#loggaIn:active {background: url(images/button_login_click.png);}#mainNav {position: absolute; right: 20px; bottom: 0px;}#mainNav li {display: block; position: relative; float: left;}#mainNav li a {display: block;float: left;padding: 0px;color: #0061AA;text-transform: uppercase;border-bottom: 1px solid #fff;margin: 0 8px;font-size: 12px;}#mainNav li a:hover, #mainNav li.current_page_item a, #mainNav li.current_page_ancestor a {color: #ED1C24; border-bottom: 1px solid #ED1C24;}#mainNav ul {display: none;}#mainNav li:hover ul {display: block;}.JS-on #mainNav li:hover ul {display: none;}#mainNav ul {position: absolute; top: 15px; left: 0px; background: #CCDFEE; padding: 0; margin: 0; width: 230px;}#mainNav ul li {float: none; clear: both; width: 100%; background: none; padding: 0; margin: 0;}#mainNav ul li a {padding: 5px 10px; width: 210px; background: #CCDFEE; margin: 0; border: none; color: #434343; float: none;}#mainNav ul li a:hover {border-bottom: 0px solid #fff;}#mainNav .current_page_item ul a, #mainNav li.current_page_ancestor ul a {border-bottom: 0px solid #fff; color: #434343;}#mainNav .current_page_ancestor ul .current_page_item a, #mainNav .current_page_ancestor ul a:hover,#mainNav .current_page_item ul a:hover, #mainNav li ul li a:hover {color: #0061AA; border-bottom: 0px solid #fff; background: #A2C4DE;}#mainImg {width: 100%; height: 362px; background: url(images/mainImg.png); margin: 20px 0 0; }#subImg {width: 100%; margin: 20px 0 0;}#sidebar-1 {width: 200px; float: left; margin: 0 20px 0 0; background: #f1fafa; min-height: 20px;}#content { padding: 0 0px 0 0; float: left; background: none; width: 630px;}body .post, body .page {padding: 0 20px 20px 20px;}body.home .page {padding: 0 20px 20px 20px;}.post-title {margin: 0 0 10px}.post-title h2 {margin: 0px;}.postmetadata {font-size: 11px; color: #777;}.entry {}.entry ul {list-style: disc outside; margin: 0 0 10px 15px}.entry ul li {list-style: disc outside;}.entry ol {list-style: disc outside; margin: 0 0 10px 20px}.entry ol li {list-style: decimal outside;}#sidebar {width: 290px; float: left; margin: 0 0 0 0px; background: none; overflow: hidden;}#sidebar li {}#sidebar li li {}.huddinge-widget {background: #CCDFEE; margin: 0 0 20px; padding: 0px 0;}.huddinge-widget h2 {padding: 0px 10px 0; margin:0;}.huddinge-widget span {font-style: italic; display: block; margin: 0 10px 10px;}#kurser a {display: block; color: #434343; text-transform: uppercase; padding: 5px 20px; background: url(images/pilar.png) no-repeat 260px 7px; font-size: 12px}#kurser a:hover {background: #A2C4DE url(images/pilar.png) no-repeat 260px -30px; color: #0061AA;}#kontakta-oss {overflow: hidden;}#kontakta-oss img {float: left; padding: 10px; background: #fff; margin: 0 10px 0 0;}.kontakt-p {padding: 0 10px;}#kontakta-oss .kontakt-more {padding: 0; float: right; margin: 20px 0px 0 0; }#kontakta-oss a:hover {color:#0061AA;}#footer {clear: both; padding: 30px 10px 20px; overflow:hidden; text-align: center; color: #A4A4A4; position: relative; height: 30px; -moz-box-shadow: 0px 2px 2px #102B5C; -webkit-box-shadow: 0px 2px 2px #102B5C; box-shadow: 0px 2px 2px #102B5C;}#footer a { text-decoration:none; color: #A4A4A4; }#footer span {}#footer .alignleft {position: absolute; top: 30px; left: 30px;}#footer .alignright {position: absolute; top: 18px; right: 10px;}#footerLinje {margin: 0px 10px; height: 1px; background: #ddd;}.redigera {background: url(images/edit.png) no-repeat left center; padding: 0 0 0 20px; height: 20px; line-height: 20px;}.hideMe {display: none;}.puffTitle {height: 20px;}.puffContent {padding: 0 10px; min-height: 160px;}.puffContent2 {padding: 0px; min-height: 190px;}.puff-top-1, .puff-bottom-1 {height: 10px; width: 100%; background: url(images/puff.gif) right top;}.puff-bottom-2,.puff-top-2 {height: 10px; width: 10px; background: url(images/puff.gif);}.puff-top-2 { background-position: left top;}.puff-bottom-1 {background-position: right -46px;}.puff-bottom-2 { height: 10px; width: 10px; background-position: 0 -46px;}#sidebar .puff-top-1, #sidebar .puff-bottom-1 {height: 10px; width: 100%; background: url(images/puff.gif) right -56px;}#sidebar .puff-bottom-2,#sidebar .puff-top-2 {height: 10px; width: 10px; background: url(images/puff.gif);}#sidebar .puff-top-2 { background-position: left -56px;}#sidebar .puff-bottom-1 {background-position: right -102px;}#sidebar .puff-bottom-2 { height: 10px; width: 10px; background-position: 0 -102px;}.huddinge-widget {position: relative; padding: 10px 0 0;}#sidebar .puff-top-1{ position:absolute; top: 0px; left: 0px;}#sidebar .puff-bottom-2,#sidebar .puff-top-2 {height: 10px; width: 10px; background: url(images/puff.gif);}#sidebar .puff-top-2 { background-position: left -56px;}#sidebar .puff-bottom-1 {background-position: right -102px;}#sidebar .puff-bottom-2 { height: 10px; width: 10px; background-position: 0 -102px;}#contentWidgets {overflow: hidden; margin: 0 0 0px; padding: 0 0 20px;}.widgetPuff {width: 295px; background: #DFDFDF; padding: 0px; margin: 0 20px 0px 0; position: relative;}.puffTitle {color: #6E6E6E; padding: 0 10px}.widgetPuff img {float: left; padding: 10px; background: #fff; margin: 0 10px 0 0;}.widgetPuff h4 {margin: 0; padding: 0; display: inline}.widgetPuff span {color: #0061AA;}.widgetPuff span span {width: 120px; display: block; float: left;}.widgetPuff .puff-more {float: none; padding: 0px; margin: 0px 0px 0 0; position: absolute; bottom: 10px; right: 10px;}.huddinge-widget, .widgetPuff {}.widgetPuff {}.puffTitle {}.puffContent {}.puffLink {}#sidebar-1 .widgetPuff {}#sidebar .widgetPuff {}#contentWidgets .widgetPuff {float:left;}#footerWidgets .widgetPuff {}.gallery {overflow: hidden;}.gallery .gallery-item {float: left; margin: 0 20px 20px 0;}.gallery .last {margin: 0 0 20px 1px;}.gallery img {width: 208px;}#respond {padding: 0 0px}#respond li{padding: 3px 0;}#respond code, #respond small {font-size: 14px;}#commentform input, #commentform textarea {padding: 2px; font: 13px 'PTSansRegular', Arial, "Helvetica Neue", Helvetica, sans-serif; border: 1px solid #ddd}#commentform input {width: 200px;}#commentform textarea {width: 300px; height: 100px; float: none; clear: both;}#commentform label {display: block; width: 100px; float: left; padding: 5px 0 0;}#commentform small {}#commentform #submit {border: 1px solid #ddd; margin: 10px 200px 0 0px; background: none; color: #1A82F7; width: 307px; cursor: pointer; text-align: center; padding: 0; float: none; clear: both; height: 25px; background: #fff}#commentform #submit:hover {color: #777; border-color: #1A82F7;}#comments {padding: 10px 0px;}ol.commentlist { list-style:none; margin:0 0 10px; padding:0; text-indent:0; border-top: 1px solid #ddd;}ol.commentlist li { list-style:none;}ol.commentlist li.comment { border-bottom: 1px solid #ddd; padding:10px 20px; position: relative; }ol.commentlist li.comment div.comment-author {}ol.commentlist li.comment div.vcard {font-size:20px}ol.commentlist li.comment div.vcard cite.fn { font-style:normal; }ol.commentlist li.comment div.vcard cite.fn a.url {text-decoration: none;}ol.commentlist li.comment div.vcard img.avatar { border:1px solid #ddd; background: #aaa; float:left; padding:2px; margin: 0 7px 0 0;}ol.commentlist li.comment p { clear: both; margin: 0px 0 0 0;}ol.commentlist li.comment div.comment-meta { font-size:9px; padding: 0 0 10px}ol.commentlist li.comment div.comment-meta a { color:#999; background: none;}ol.commentlist li.comment div.comment-meta a:hover { color:#777; background: none;}ol.commentlist li.comment div.reply {text-align: right; position: absolute; top: 5px; right: 20px;}ol.commentlist li.comment div.reply a { font: bold 9px/20px Tahoma;}ol.commentlist li.comment:hover .reply a{}ol.commentlist li.comment .reply a:hover{ color: #777;}ol.commentlist li.comment ul.children { list-style:none; margin:10px 0 0; text-indent:0; }ol.commentlist li.comment ul.children li.depth-2 { border-left:0px solid #666; margin:0 0 0px 0px; }ol.commentlist li.comment ul.children li.depth-3 { border-left:0px solid #999; margin:0 0; }ol.commentlist li.comment ul.children li.depth-4 { border-left:0px solid #bbb; margin:0 0; }ol.commentlist li.comment ul.children li.depth-5 { border-left:0px solid #ddd;}ol.commentlist li.even { background:#eee; }ol.commentlist li.odd { background:#fff; }ol.commentlist li.bypostauthor {background: #111;}ol.commentlist li.parent { border-left:0px solid #444; }.cform {width: 100%; overflow: hidden;}.cform fieldset {border: none; margin: 0 0 10px; padding: 0; clear: both; width: 100%;}.cform legend {margin: 0px 0 0px;padding: 0px 0 5px;line-height: 1.1; color: #39457b;font-weight: bold;}.cform ol {list-style: none; padding: 0; margin: 0}.cform li {overflow: hidden; padding: 0px 0 5px; float: left; width: 50%;}.cform label {display: block; width: 100%; padding: 0 0 2px;}.cform input, .cform textarea, .cform select {border: 1px solid #ddd; width: 200px; padding: 2px; font-size: 12px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; color: #757575; background: none;}.cform select {padding: 2px; width: 205px;}.cform input:focus, .cform textarea:focus {}.cform input {}.cform textarea { clear: both; float: none; height: 60px;}.cform option {background: #fff;}.cform p {overflow: hidden;}.cform .cf-sb {text-align: left; width: 100%; }.cform .sendbutton {cursor: pointer; width: 80px; background: #0C6CB6; color: #fff; font-style: normal; margin: 0 0px 0; border: none;}.cform .sendbutton:active {background: #fff; color: #0C6CB6;}.cform .cf-box-title {}.cform .cf-box-group label {float: none; width: auto; display: inline; padding: 0 20px 0 5px; top: -3px; position: relative;}.cform .cf-box-group input {float: none; width: auto; height: 15px; }.cf_info {padding: 0px 0; color: #333; font-weight: bold;}.failure {color: #e33; padding: 10px 0;}.success {color: #3C9C05; padding: 10px 0;}.cform .cf_error, .cf_li_err input {border: 1px solid #e33}.cform .cf_li_err {}.emailreqtxt, .reqtxt {display: none;}.cform .cf_hidden {display: none;}.cform .oblig {font-size: 10px;}.linklove {display: none;}.ImHidden {height: 40px; padding: 0 0 5px; visibility: hidden}.cform li {height: 40px;}
