/* Style sheet layout */
.obs{padding:45px 40px 50px 15px;background:url("tl_files/bra_webbdesign/bilder_struktur/postit_obs.jpg") left top no-repeat;}
.obligarotisk{color:#c92828;}
.centrerad{text-align:center;}
.button_kurs,.button_kommentar{width:200px;height:41px;display:block;margin-right:auto;margin-bottom:12px;margin-left:auto;text-indent:-9999px;}
.button_kommentar{width:150px;height:30px;}
ce_text.button_kurs p{width:200px;height:41px;display:block;text-indent:-9999px;}
ce_text.button_kommentar p{width:150px;height:30px;display:block;text-indent:-9999px;}
.button_kurs a{width:100%;height:100%;display:block;background:url("tl_files/bra_webbdesign/Bilder_innehall/button_kurs.png") left top no-repeat;}
.button_kommentar a{width:100%;height:100%;display:block;background:url("tl_files/bra_webbdesign/Bilder_innehall/button_kommentar.png") left top no-repeat;}
.button_kurs a:hover{background-position:0 -40px;}
.button_kommentar a:hover{background-position:0 -30px;}
#headline h1{width:360px;right:0;top:60px;position:absolute;font-size:1.1em;color:#fff;line-height:1.3em;}
#headline .tillagg{font-size:0.8em;color:#fff;line-height:1.1em;}
.tillagg{font-size:0.8em;}
.ce_text.rund_horn{margin-bottom:0;background:url("tl_files/bra_webbdesign/rambottom.jpg") left top no-repeat;}
.mod_upcoming_events.runda_horn{margin-top:0;margin-right:5px;padding-right:9px;padding-left:9px;}
.mod_eventlist.runda_horn{margin-top:0;padding-right: 9px !important;padding-left: 9px !important;margin-right: 5px !important;padding-bottom: 12px !important;}
.runda_horn{margin-top:1em;margin-bottom:1em;background:url("tl_files/bra_webbdesign/rambottom.jpg") left bottom no-repeat;border-color: #C6C6C6 !important;font-size: 100% !important;}
.runda_horn h2{margin-top:0;margin-left:-9px;background:url("tl_files/bra_webbdesign/ramuppe.jpg") left top no-repeat;font-weight:bold;padding:10px 9px !important;border-color:#c6c6c6 !important;font-size:100% !important;}
.ce_text.rounded{margin-bottom:0;background:url("tl_files/bra_webbdesign/rambottom.jpg") left top no-repeat;}
.ce_toplink{float:right;padding-top:10px;padding-right:35px;padding-bottom:10px;background:url("tl_files/bra_webbdesign/button_upp.gif") right bottom no-repeat;}
body{background:#f7fbfc url("tl_files/bra_webbdesign/bilder_struktur/bakgrund.jpg") left top repeat-x;}
#header{}
#drift{right:408px;top:136px;position:absolute;font-style:italic;font-size:0.8em;color:#f0eded;}
#drift a{font-style:italic;color:#f0eded;}
#webbplatsoversikt{right:10px;top:3px;position:absolute;padding-left:22px;text-align:right;font-size:1.2em;color:#fff;line-height:1.5em;}
#webbplatsoversikt a{margin-right:48px;padding-left:22px;text-align:left;text-decoration:underline;color:#a5c0f2;background:url("tl_files/bra_webbdesign/sitemap_color.png") left center no-repeat;}
#webbplatsoversikt a:hover{text-decoration:none;color:#a5c0f2;}
#webbplatsoversikt a:visited{text-decoration:underline;color:#3067cf;}
#container{background:#f7fbfc;}
.anteckningsblock{height:333px;padding-top:40px;padding-left:22px;background:url("tl_files/bra_webbdesign/bilder_struktur/block.jpg") center top no-repeat;}
#left .inside{padding:0.5em 0.5em 0.5em 3em;}
#main .inside{padding:0.5em 3.5em 1.5em;}
#main .inside #start{margin-right:-3.5em;margin-left:-3.5em;padding-top:0.5em;padding-bottom:1.5em;}
#footer{background:#c1102a url("tl_files/bra_webbdesign/bilder_struktur/bakgrund_footer.jpg") left top repeat-x;}
#footer .inside{width:960px;margin-right:auto;margin-left:auto;padding:1em;text-align:right;}
#webbplatsoversikt form,#webbplatsoversikt ul{margin-bottom:0;}
#webbplatsoversikt .search{padding:9px;}
#webbplatsoversikt input.text{width:192px;}
#webbplatsoversikt input.submit{top:2px;position:relative;vertical-align:top;}
#logo{top:0;position:absolute;margin-left:-30px;}
#left h1{margin-bottom:10px;padding-bottom:3px;border-bottom:1px solid #ddd;font-weight:bold;font-size:16px;color:#C10625;}
#left h2{font-size:14px;}
#footer,#footer a{font-size:11px;color:#999;}
.sidebox{margin:0 auto;background:url("tl_files/bra_webbdesign/drop-box_04.jpg") right bottom no-repeat;}
.boxhead{margin:0;padding:0;text-align:center;background:url("tl_files/bra_webbdesign/drop-box_02.jpg") right top no-repeat;}
.boxbody{position:relative;margin:0;padding:10px 25px 31px;background:url("tl_files/bra_webbdesign/drop-box_03.jpg") left bottom no-repeat;}
.boxhead h2{margin:0;padding:22px 25px 5px;background:url("tl_files/bra_webbdesign/drop-box_01.jpg") left top no-repeat;font-weight:bold;font-size:1.2em;line-height:1.3em;color: white;letter-spacing: 1px;}
.boxhead h2 a{font-weight:bold;font-size:1em;line-height:1em;color: white;}
a.knapp,a.knapp2{height:40px;float:left;display:block;margin-right:6px;padding-right:20px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:underline;font-size:11px;color:#fff;background: transparent url(tl_files/bra_webbdesign/button_right.jpg) no-repeat scroll top right;}
a.knapp span,a.knapp2 span{display:block;padding:7px 0 10px 18px;line-height:25px;background: transparent url(tl_files/bra_webbdesign/button_left.jpg) no-repeat;}
a.knapp:hover span,a.knapp2:hover span{text-decoration:none;}
a.knapp2{font-size:11px;}
.boxbody .ce_text{margin-top:0;margin-bottom:2px;}
.boxbody ul{margin-top:0;margin-bottom:2px;}
.boxbody p{margin-top:0;margin-bottom:0;}
#footer_adress{float:left;display:inline;margin-bottom:0.5em;margin-left:2em;}
#footer_valid{float:right;display:inline;margin-right:2em;margin-bottom:0.15em;}
.clear{clear:both;}
.space_uppe_2em{margin-top:2em;}
#footer h2{margin-top:5px;margin-right:0;margin-bottom:2px;padding-right:0;padding-left:0;text-align:center;font-size:0.8em;}
.float_left{float:left;display:inline;margin-right:1em;margin-bottom:0.15em;}
.space_uppe_1em{margin-top:1em;}
.space_uppe_2em{margin-top:2em;}
.space_uppe_3em{margin-top:3em;}
.space_uppe_4em{margin-top:4em;}
.space_uppe_5em{margin-top:5em;}
.mod_upcoming_events h2{font-size:1em;color:#C10625;}
.mod_upcoming_events{font-size:1em;line-height:1.3em;}
.mod_upcoming_events .time{display:block;font-size:0.7em;}
.mod_upcoming_events .date{display:block;}
.space_uppe_10em{margin-top:10em;}
.mod_sitemap li a{text-decoration:none;font-size:1.3em;color:#3d3b3b;line-height:1.6em;}
.blockquote{margin:0 0 0.1em 0.2em;padding-top:8px;padding-bottom:0;padding-left:50px;background-image:url("tl_files/bra_webbdesign/citattecken.png");background-repeat:no-repeat;font-family:Verdana, Geneva, sans-serif;color:#333;background-position: left 5px;}
.space_uppe_20em{margin-top:20em;}
.textboxinside_subcl{padding:0 2em;}
#sidorubrik_webb{margin-bottom:0.5em;padding-left:90px;background:url("tl_files/bra_webbdesign/webbplats.jpg") left center no-repeat;font-size:2em;color:#C10625;line-height:4.5em;}
#sidorubrik_kommentarer{margin-bottom:0.5em;padding-left:90px;background:url("tl_files/bra_webbdesign/kommentarer.gif") left center no-repeat;font-size:2em;color:#C10625;line-height:4.5em;}
#sidorubrik_forelasning{margin-bottom:0.5em;padding-left:90px;background:url("tl_files/bra_webbdesign/forelasningar.gif") left center no-repeat;font-size:2em;color:#C10625;line-height:4.5em;}
#sidorubrik_kurs{margin-bottom:0.5em;padding-bottom:0.6em;padding-left:90em;background:url("tl_files/bra_webbdesign/utbildning.gif") left center no-repeat;font-size:2em;color:#C10625;line-height:5em;}
#sidorubrik_kurs_underline{margin-top:-1.8em;padding-left:90px;}
.rubrik_sokmotor h2{margin-top:0;font-size:1.7em;color:#C10625;}
#daerfoer-skall-du-besoeka-kursen h1{margin-top:10px;font-size:1.3em;color:#C10625;}
.rubrik h2,.rubrik h3,.rubrik h4,.rubrik h5,.rubrik h6,.rubrik{color:#C10625;}
.rubrik_normalstorlek{color:#C10625;}
#submenu h1{font-size:1.3em;color:#C10625;line-height:1.5em;}
.hu{margin:0;padding:0;background:url("tl_files/bra_webbdesign/round_corners_02.jpg") right top no-repeat;}
.vu{margin:0;padding:0;background:url("tl_files/bra_webbdesign/round_corners_01.jpg") left top no-repeat;}
.hn{margin:0;padding:0;background:url("tl_files/bra_webbdesign/round_corners_04.jpg") right bottom no-repeat;}
.vn{margin:0;padding:0;background:url("tl_files/bra_webbdesign/round_corners_03.jpg") left bottom no-repeat;}
.boxtext{padding:2em;}
.boxtext_center{text-align:center;border: none;}
#sidorubrik_kontakt{padding-left:90px;background-image:url("tl_files/bra_webbdesign/kontakt.jpg");background-repeat:no-repeat;font-size:2.6em;color:#C10625;line-height:2.8em;background-position: left -5px;}
#sidorubrik_hittahit{font-size:2.6em;color:#C10625;line-height:2.8em;}
#sidorubrik_kurs{padding-left:90px;background-image:url("tl_files/bra_webbdesign/utbildning.gif");background-repeat:no-repeat;color:#C10625;line-height:3.5em;background-position: left 35px;}
.box{width:360px;margin:0 auto;padding:0;}
.box_300px{width:300px;height:135px;background:url("tl_files/bra_webbdesign/bilder_struktur/box_300px.jpg") center top no-repeat;}
.box_300px p{padding-top:13px;padding-right:7px;padding-left:8px;}
.ce_list ul li{list-style-type:none;}
#submenu a{margin-left:0.5em;color:#2b2a2a;line-height:2em;}
#submenu{margin-bottom:1em;margin-left:1.5em;font-weight:bold;font-size:1.4em;color:#2b2a2a;line-height:2.1em;}
.float_right{float:right;display:inline;margin-bottom:0.15em;margin-left:1em;}
#kurslista{margin-top:4px;margin-left:4px;padding-top:0;padding-left:0;list-style-type:disc;}
#kurslista ul li{font-size:0.9em;list-style-type:disc;}
.mod_sitemap ul a{text-decoration:underline;}
.mod_sitemap ul li a:hover{text-decoration:none;}
.twitter{padding-top:10px;padding-bottom:10px;padding-left:37px;line-height:30px;background:url("tl_files/bra_webbdesign/twitter-ikon.jpg") left center no-repeat;}
.facebook{padding-top:10px;padding-bottom:10px;padding-left:37px;line-height:30px;background:url("tl_files/bra_webbdesign/facebook-ikon.jpg") left center no-repeat;}
.rss{padding-top:10px;padding-bottom:10px;padding-left:37px;line-height:30px;background:url("tl_files/bra_webbdesign/rss-ikon.jpg") left center no-repeat;}
.lista li{margin-left:20px;font-size:1.1em;line-height:1.4em;list-style-type:disc;}
.lista_startsidan li{margin-left:100px;font-size:1.1em;line-height:1.8em;list-style-type:disc;}
.centrerad h3{font-weight:normal;font-size:1.1em;}
