/*  
Theme Name: oslo-maraton Engelsk
Theme URI: http://www.webhuset.no/
Version: 1.3
Description: PSD til Wordpress fra Webhuset
Author: Webhuset
Author URI: http://www.webhuset.no/
*/ 


body{ margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#242424; 
      background-image:url(images/bng-ny.jpg);
      background-repeat: repeat-x;}
.post {
    float: left;
    width: 600px;
}
.clr {
    clear:both;
}
.gridContainer{
    float: left;
    width: 600px;
}
h1 {font-size:19px;margin:10px 0 1px 15px;color:#c00000}
.all{position:relative; height:auto; width: 960px; margin: auto;}
.wrapper{ width:960px; height:auto; margin:auto;}
.container{ width:960px; height:255px;}
.header_bg01{ width:960px; height:auto;}
.logo_toplinkbg{ width:960px; height:103px; float:left;}
.logo_bg{ width:225px; height:123px; float:left;}
.toplink_bg{ width:400px; height:auto; float:left;margin-top:17px;margin-left:35px;}
.toplink a:hover{ color:#ffffff;}
.toplink a.active{ color:#ffffff;}
.nor_eng{ width:90px; height:auto; float:left; padding-top:-10px; padding-left:275px; border:thick;}
.nor_eng a{ font-size:12px; color:#0c1e46; text-decoration:none; text-transform:uppercase; padding-right:10px;}
.nor_eng a:hover{ color:#FFFFFF;}
.nor_eng a.active{ color:#FFFFFF;}
.toplink{ width:310px; height:auto; float:left; padding-top:1000px; font-size:12px; color:#0c1e46; font-weight:normal;}
.toplink a{ font-size:12px; text-decoration:none; color:#0c1e46;}
.register_here{float:right;margin:5px 7px 0 0}
.paamelding-topp{float:left; padding-left:450px; width:143px; height:21px; padding-top:20px;}
.banner_bg{ width:960px; height:153px; float:left;}
.header_bg{ width:512px; height:160px; float:left;}
.ban_thumbg{ width:437px; height:153px; float:left;}
.ban_thumb01{ width:85px; height:153px; float:left; text-align:center; font-size:10px; font-weight:bold; color:#ffffff; margin-right:3px;}
.ban_thumb02{ width:85px; height:153px; float:left; text-align:center; font-size:10px; font-weight:bold; color:#ffffff; margin-right:3px;}
.ban_thumb03{ width:85px; height:153px; float:left; text-align:center; font-size:10px; font-weight:bold; color:#ffffff; margin-right:3px;}
.ban_thumb04{ width:85px; height:153px; float:left; text-align:center; font-size:9px; font-weight:bold; color:#ffffff; margin-right:3px;}
.ban_thumb05{ width:85px; height:153px; float:left; text-align:center; font-size:10px; font-weight:bold; color:#ffffff;}
.srch_bg{ width:157px; height:20px; float:right; padding-top:10px;}
.srchtxtbox_bg{ width:136px; height:auto; float:left;}
.srch_txtbox{ width:132px; height:14px; background:#ffffff; border:solid 1px #094489; font-size:10px; font-weight:bold; color:#094489;}
.srch_ico{ width:16px; height:16px; float:left; padding-top:2px;}
img {border:0px;}
content_area{ width:725px; height:auto; float:left; padding-top:20px;}
._area002{ width:960px; height:auto; float:left; padding-top:10px;}
.brdcrumb{margin-left:12px;width:960px; height:auto; float:left; padding-top:15px;color:#000;font-size:11px;}
.brdcrumb a{margin-top:-3px;font-size:11px; text-decoration:none; color:#000; background:url(images/bredcrumb.png) no-repeat right top; padding-right:25px; height:auto;}
.brdcrumb a:hover,a:visited{ color:#000;}
.brdcrumb a.active{ color:#000;text-decoration:none;}
#newsletter {margin-top:-45px;}
.nedtelling {float:right;color:#f3f3f3;font-size:13px;font-weight:bold;margin-top:-15px;}
#nyhetsbrev {margin:10px 0 18px 1px;}
.fb-venn {margin-bottom:12px;}
.left_pan{ width:680px; height:auto; float:left;}
.left_pan002{ width:680px; height:auto; float:right;}
.left_pan h1{ margin-top:15px; font-size:18px; font-weight:bold; color:#448d22;}
h1.forside{ margin-top:-30px;margin-left:2px;font-size:18px; font-weight:bold; color:#448d22;}
.leftpan_head01{ width:680px; height:40px; float:left;}
.forside-boks{ width:740px; height:auto; float:left;}
#forside-hoved { width:740px; height:auto; float:left;margin-bottom:10px;}
.leftpan_mid{ width:680px; height:auto; float:left;margin-bottom:10px;}
.slogan_txt{ width:283px; height:auto; float:left; color:#448d22; text-align:left; font-weight:bold; padding-left:5px; padding-top:20px;}
.function_bg{ width:388px; height:auto; float:left; padding-top:20px;}
.leftpan_txt{ width:660px; height:auto; float:left; padding:0 0 10px 10px; margin-top:-15px;text-align:left;color:#202020;}
.forside-hovedtekst{ width:560px; height:auto; float:right; padding:20px 10px 10px 10px; margin-top:-15px;text-align:left;color:#202020;}
.leftpan_btm{ width:680px; height:92px; float:left;}
.left_content02{ width:680px; height:auto; float:left; margin-top:10px;}
.left_forsiden{ width:680px; height:auto; float:left; margin-top:10px;}
.left_content03{ width:680px; height:auto; float:left; padding-bottom:10px;}
.left_content003{ width:680px; height:auto; float:left; padding-bottom:10px;}
.left_content003 a{color:#0c72bc;}
.left_content003 h1{ font-size:18px; font-weight:bold; color:#c00108;padding-left:15px}
.charity_txt{ width:680px; height:150px; float:left; background:url(images/love_symbol.gif) no-repeat right top; color:#c20009;}


.teaser-tekst {height:70px;}
.4bxr {width:680px; height:auto; float:left; margin-top:10px;}
.deltagerinfo{ width:165px; min-height:140px; float:left; text-align:center; }
.deltagerinfo a{font-size:14px; font-weight:bold; text-decoration:none; color:#0c72bc;}
/*.deltagerinfo a:hover{ color:#000000;}*/
.deltagerinfo img{margin-left:5px;margin-top:-30px;}
.startliste{ width:165px; height:140px; float:left; margin-right:5px;text-align:center;}
.startliste a{ font-size:14px; font-weight:bold; text-decoration:none; color:#0c72bc;}
.startliste a:hover{ color:#000000;}
.startliste img{margin-left:5px;margin-top:-30px;}
.trening{ width:165px; height:140px; float:left; text-align:center;}
.trening a{ font-size:14px; font-weight:bold; text-decoration:none; color:#539633;}
.trening a:hover{ color:#000000;}
.trening img{margin-left:5px;margin-top:-30px;}
.loyper{ width:165px; height:140px; float:left; margin-left:5px;text-align:center;}
.loyper a{ font-size:14px; font-weight:bold; text-decoration:none; color:#4e72ad;}
.loyper a:hover{ color:#000000;}.banner {margin-top:160px;}
.loyper img{margin-left:5px;margin-top:-30px;}
.4bokser {min-width:1000px;min-height:98px;}
.bxttxt {width:100px;float:left;padding:6px 0 0 10px;color:#000}
.bxttxt a:link{color:#0c72bc}

.facebook_rssbg{ width:680px; height:auto; float:left; padding-top:20px;}
.facebook_bg{ width:224px; height:245px; float:left;}
.facebook_head{ width:224px; height:32px; float:left; background:url(images/facebook_head.gif) no-repeat; text-align:center; font-size:15px; font-weight:bolder; color:#004688; padding-top:10px;}
.facebook_txtbg01{ width:190px; height:52px; float:left; background:url(images/facebook_txtbg.gif) no-repeat left top; font-size:12px; color:#4e4e4e; padding-left:26px;}
.banner {margin-bottom:10px;}
.siste_bg{ width:220px; height:auto; float:left;padding-right:10px;}
.siste_head{ width:230px;text-align:left; font-weight:normal; font-size:15px; color:#448d22; padding-top:10px;margin-top:-30px;}
/*.siste_txt{ width:190px; height:40px; float:left; background:url(images/sist_ico.gif) no-repeat left top; padding-left:40px; font-size:12px; color:#4e4e4e;}
*/
.rss_bloc{ width:226px; height:245px; float:left;}
.rss_head{ width:196px; height:25px; float:left; background:url(images/rss_head.gif) no-repeat;font-size:15px; font-weight:bolder; color:#f4762a; text-align:left; padding-left:30px; padding-top:10px;}
.rss_txtbg{ width:200px; height:40px; float:left; background:url(images/rss_txtbg.gif) no-repeat; font-size:12px; color:#4e4e4e; padding-left:26px;}

.rightpan{ width:200px; height:auto; float:left; float:right;}
.rightpan h1{ margin:0px; padding:0px; font-size:18px; font-weight:bold; color:#ffffff;}
h2.hoyre{ margin:5px; padding:0px; font-size:15px; font-weight:bold; color:#ffffff;}
h2.nedtelling{ margin:4px; padding:0px; font-size:15px; font-weight:bold;}
h2.nyhetsbrev{ margin:4px; padding:0px; font-size:15px; font-weight:bold;}
.count_downbg{ width:272px; height:263px; background:url(images/count_down.gif) no-repeat; float:left;}
.sponsor_bg{ width:272px; height:331px; float:left; background:url(images/sponsor_bg.jpg) no-repeat;}
.sponsors{width:230px;padding:18px 0 0 4px;}
.delmedandre {width:220px;float:right;text-align:center;margin-top:-25px;margin-right:-15px;padding-bottom:5px;}
.delmedandreU {float:right;margin-top:-70px;margin-bottom:-30px;}
.nyhe_bg{ width:272px; height:174px; float:left; background:url(images/nyhe_bg.gif) no-repeat; margin-top:15px;}
.txtbox02{ width:151px; height:17px; border:none; background:#ffffff;}
.spacebg{ width:23px; height:19px; float:left; padding-top:23px; padding-left:7px;}
.foot_bg{ height:57px; float:left; background:url(images/foot_bg.gif) repeat-x;}

.rightpan02{ width:272px; height:auto; float:left; float:left;}
.rightpan02 h1{ margin:0px; padding:0px; font-size:18px; font-weight:bold; color:#ffffff;}
.nyheter-aktuelt{float:left;max-width:150px;height:auto;}
.siste-nyheter {padding-top:7px;width:140px}
.rss-aktuelt {padding-top:20px;width:140px}


#sponsorer {width:220px;height:346px;margin-top:20px;}
#sponsorer {width:220px;height:369px;background:url(/bilder/sponsor/sponsor-nor.jpg) no-repeat;margin-top:10px;}
#sponsorer-eng {width:220px;height:369px;background:url(/bilder/sponsor/sponsorer-eng.png) no-repeat;margin-top:20px;}
.tittelsponsor{width:200px;height:103px;padding-top:45px;margin-left:10px}
.hovedsponsor{min-width:200px;height:auto;margin:-20px -10px 0 0;float:right;}
.hovedsponsor-eng{min-width:200px;height:auto;margin:10px -10px 0 0;float:right;}
.sponsor {min-width:150px;margin:0 0 0 6px;font-size:12px;text-align:left;}
.sponsor a{color:#0c72bc;text-decoration:none;}
.partnere {min-width:150px;margin:-70px 0 0 6px;font-size:12px;text-align:left;}
.partnere a{color:#0c72bc;text-decoration:none;}
.sponsor_bg02{ width:272px; height:331px; float:left; background:url(images/sponsor_bg02.gif) no-repeat;}
.sponsor_bg02 a{ width:190px; height:auto; float:left; background:url(images/arrow01.gif) no-repeat left top; font-size:14px; font-weight:normal; color:#ffffff; text-decoration:none; padding-left:20px; 
                 padding-bottom:10px;}
.sponsor_bg02 a:hover{ color:#f4762a;}
.sponsor_bg02 a.active{ color:#f4762a;}
.nyhe_bg{ width:272px; height:174px; float:left; background:url(images/nyhe_bg.gif) no-repeat; margin-top:15px;}
.txtbox02{ width:151px; height:17px; border:none; background:#ffffff;}
.spacebg{ width:23px; height:19px; float:left; padding-top:23px; padding-left:7px;}
.foot_bg{ height:57px; float:left; background:url(images/foot_bg.gif) repeat-x;}
.left_pan a{ text-decoration: none; color: #45609C}
.left_pan img {border:0;margin: 0 0;}
.entry a{color:#0c72bc;}
.entry blockquote {padding:5px 30px;color:#444;}
.clear {clear:both;}
.entry img.centered  {display: block;margin-left: auto;margin-right: auto;margin-bottom: 10px;padding: 0px;}
.entry img.alignnone {padding: 5px 5px;margin: 0px 0px 5px 0px;display: inline;background:#EAEAEA;}
.entry img.alignright {padding: 0px 5px;margin: 5px 0px 5px 10px;display: inline;background:#EAEAEA;}
.entry img.alignleft {padding: 5px 5px;margin: 5px 10px 5px 0px;display: inline;background:#EAEAEA;}
.entry .aligncenter {display: block;margin-left: auto;margin-right: auto;margin-bottom: 10px;}
.entry .alignright {float: right;margin: 0px 0px 10px 10px;}
.entry .alignleft {float: left;margin: 0px 10px 10px 0px;}
.entry .wp-caption {text-align: center;background-color:#EAEAEA;padding: 4px 0px 5px 0px;color:#ccc;}
.entry .wp-caption img {margin: 0px 0px 5px 0px;padding: 0px;border: 0px;}
.entry .wp-caption p.wp-caption-text {margin: 0px;padding: 0px 0px 0px 0px;font-size: 11px;font-weight: normal;line-height: 12px;}
.alignleft {float: left;margin: 0px 10px 10px 0px;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;margin-bottom: 10px;}
.alignright {float: right;margin: 0px 0px 10px 10px;}
.left_pan #comment{height:100%;padding:0px 7px 0px 5px;margin:0px 0px;background:#fff;}
.left_pan #respond{height:100%;padding:0px 5px;margin:5px 0px 5px 5px;background:#fff;border:1px solid #DEDCDD;}
.left_pan #respond h3, #comments{padding:5px 10px 5px 10px;margin:5px 0px;font-size:18px;font-weight:normal;color:#555;}
.left_pan #commentform {padding:0px 10px 10px 10px;margin:0px 0px 0px 0px;color:#BFAFA7;font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;}
.left_pan .cancel-comment-reply{font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;margin-left:10px;padding:0px 0px;}
.left_pan #commentform p {color:#777;padding:5px 0px;font-size:10px;}
.left_pan #commentform input {background:#F4F4F4;border:1px solid #DEDCDD;color:#444;padding-left:10px;}
.left_pan #commentform textarea {background:#F4F4F4;border:1px solid #DEDCDD;color:#444;width:95%;padding:5px 5px;}
.left_pan .comments input#submit {padding:3px 10px;background:#646464 url(images/rmore.png) repeat-x;border:1px solid #3e3d3d;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;color:#fff;font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;}
.left_pan .commentlist { list-style:none;margin:0;padding:0;text-indent:0;}

.date {font-size:12px;padding:0px 5px 0px 0px;   color:#ca680b;text-transform: uppercase;}
.author{color:#fff;padding:3px 5px 3px 5px;background:#cdcdcd;}
.clock{color:#fff;padding:3px 5px 3px 5px;background:#cdcdcd;margin-left:5px;}
.comm{color:#fff;padding:3px 5px 3px 5px;background:#cdcdcd;margin-left:5px;
}

.comm a:link,
.comm a:visited {color:#fff;}
.comm a:hover{color:#fff;}
.singleinfo {font:12px  Tahoma, Georgia, Arial,century gothic,verdana, sans-serif;
color:#271A0A;padding:5px 0px 10px 0;}

.category{padding:5px; background:#ececec;}
.category a:link,.category a:visited{}
.category a:hover{color:#224e6c;}
.comment-body{margin-left:80px;padding:5px 5px 5px 25px;background:#eaeaea url(images/combody.png) top left no-repeat;}
.commentlist li { margin:0 0 15px 0px;padding:5px 0px 5px 0px;position:relative;}
 .commentlist li div.comment-author {padding:0 10px 0 0;color:#C00808;}
.commentlist li div.vcard { font:10px Tahoma, helvetica,arial,sans-serif;color:#976230;position: absolute;top:5px;left:5px;}
.commentlist li span.says  { display:none;}
.commentlist li div.vcard cite.fn { font-style:normal;position: absolute;width:70px;text-align:center;background:#EAEAEA;padding:2px 0px;top:75px;left:0px;}
.commentlist li div.vcard img.avatar {border:5px solid #EAEAEA;margin:0px;padding: 0px;}
.commentlist li div.comment-meta { display:none;}
.commentlist li p { font:normal 12px Tahoma, helvetica,arial,sans-serif;margin:0 0 1em;line-height:18px;color:#464646;padding:5px 5px;}
 .commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif;list-style:square;margin:0 0 1em;padding:0;text-indent:0;}
 .commentlist li div.reply {font:10px Tahoma, helvetica,arial,sans-serif;padding:0px 0px;text-align:right;margin:0px 5px 5px 0px;}
.commentlist li div.reply a { padding:3px 10px;background:#b60101 url(images/reply.png) repeat-x;border:1px solid #900606;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;color:#fff;}
.commentlist li ul.children {list-style:none;margin:1em 0 0;text-indent:0;}
.commentlist li ul.children li.depth-2 { margin:0 0 0px 90px;}
.commentlist li ul.children li.depth-3 { margin:0 0 0px 90px;}
.commentlist li ul.children li.depth-4 {margin:0 0 0px 90px;}
.commentlist li.even {}
.commentlist li.odd {  }
.commentlist li.pingback div.vcard {padding:0 0px 0 0;color:#C00808;}
.commentlist img.avatar{ min-width:50px;min-height:50px;}

#wp-calendar{width: 100%;padding: 0 0 15px;}
#wp-calendar caption{padding:5px 5px ;font-size:16px;color:#F4F4F4;}
#wp-calendar th, #wp-calendar td{padding: 5px;text-align:center;color:#BFBFBF;}
#wp-calendar td a{padding: 0px;}
#wp-calendar td{background:transparent;}
#wp-calendar td, table#wp-calendar th{padding: 2px 0;}
h2 {font-size:15px;}
.count_downbg h2{padding:10px  0px;  margin:0; color:#fff; font-size:40px;}
.count_downbg h3{padding:10px 0px; margin:0;color:#fff; font-size:18px;}

.nav_srchbg{ width:960px; height:auto; float:left; padding-top:4px;}
.nav_bg{ width:960px; height:40px; font-size:15px; font-weight:bold; color:#fff; padding-top:1px;}
.nav_bg a{ font-size:15px; color:#343434; font-weight:bold; text-decoration:none;}
.nav_bg a:hover{ color:#FFFFFF;}
#nav {margin: 6px 0px 0px;padding: 0px;}
#nav ul {float: left;list-style:none;margin: 0px; padding-top: 5px;}
#nav li {float: left;list-style: none;margin: 0px;padding: 0px;}
#nav li a, #nav li a:link, #nav li a:visited {
color: #fff;
display: block;
font-weight: bold;
margin: 0px; font-size:13px;
padding: 8px 8px 7px 8px;
text-transform: uppercase;
text-decoration: none;
border-right: 0px solid #EDA63C;}
#nav li a:hover, #nav li a:active {background: #0c72bc;color: #FFFFFF;}
#nav li li a, #nav li li a:link, #nav li li a:visited {width: 188px;
background-color:#0c72bc;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
color: #e3e3e3;
float: none;margin: 0px;
font-size:11px;
font-weight:bold;text-transform: none;
padding:6px;
border-bottom:1px dotted #e3e3e3;
}
#nav li.current_page_item a {background-color:#0c72bc;color:#fff;font-size:12px; font-weight:bold;margin-top:1px;} 
#nav li li a:hover {background-color:#00b0d7;color:#000000;padding:6px;}
#nav li ul {z-index: 9999;position: absolute;left: -999em;height:auto;width: 200px;margin-top:0px;padding:4px;}
#nav li li { }
#nav li ul a {width: 160px;}
#nav li ul a:hover, #nav li ul a:active { }
#nav li ul ul {margin: -30px 0 0 200px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
#nav li:hover, #nav li.sfhover {position: static;}
#searchform{ padding-top: 8px;}
.sm1 ul{ list-style:none; margin:30px 0px 0px 5px; padding:0; }
.sm1{ width:272px; float:left; background:url(images/sm2.gif) repeat-y; margin:10px 0}
.sm2{ float:left;  background:url(images/sm1.gif) no-repeat top;width:272px;}
.sm3{  float:left; background:url(images/sm3.gif) no-repeat bottom;  width:272px; min-height:200px; padding-bottom:60px;}
.sm1 ul ul{ list-style:none; margin:0px 0px 0px 5px; padding:0; }
.edit span{padding:3px; background:#ff0000; display:block; float:right;margin:0px 5px;}
.edit a{ font-size:11px; color:#fff; text-decoration:none; font-weight:normal; text-transform:uppercase;}
.sm1 a{ width:190px; height:auto; float:left; background:url(images/arrow01.gif) no-repeat left top; font-size:14px; font-weight:normal; color:#ffffff; text-decoration:none; padding-left:20px; padding-bottom:10px;}
.head-padding01{ padding-left:20px; padding-top:10px;}.head-padding02{ padding-top:10px;}.head-padding03{ padding-top:130px;}.head-padding04{ width:450px; height:auto; float:left; padding-left:30px; padding-top:20px;}.head-padding05{ padding-top:20px; padding-left:15px; float:left; width:650px; padding-bottom:20px;}.head-padding06{ padding-top:40px; padding-left:32px; float:left;}.formboxbg01{padding-top:25px; padding-left:70px; float:left; width:155px;}.count_txtbg01{ padding-top:30px; padding-left:110px;}.head-padding07{padding-left:20px; padding-top:10px;}.head-padding08{padding-top:40px; padding-left:32px; float:left;}.head-padding09{ padding-left:20px; padding-top:10px;}.head-padding10{padding-top:5px; padding-left:15px; float:left; width:650px; padding-bottom:5px;}

/*Tabell*/
.service_table td {
padding:3px 8px;
color:#624f34;
font-size:12px;
height:28px;
}
th {
background-color:#ebebeb;
color:#6a4b2e;
font-weight:bold;
height:28px;
text-align:left;
padding:0 5px 0 10px;
}
.row1 {
background-color:#f7f7f7;
}
.v {width:210px;}
.h {width:250px;}

#thumbnail-content{float:left;width: 690px; margin: 0px auto}
.sub-page-cover{ width:200px; float:left; min-height:150px; margin:5px 25px 5px 2px;}
.sub-page-cover h5, .sub-page-cover p{ margin-top:10px; padding:0;}
.sub-page-cover p{ margin-top:10px; padding:0; font-size:11px;}
.sub-page-cover h5 a{ font-size: 13px; font-weight:bold; text-decoration:none; color:#0C72BC; margin:0; padding:3px 0px;}
.thumbpost{ width:200px; height:80px; background:#ccc; overflow:hidden}
.les-mer{display:block;padding-top:10px;text-decoration:none; color:#0C72BC;font-size: 12px;}
h5 {height:30px;font-size: 13px; display: block;font-weight:bold; text-decoration:none; color:#0C72BC; margin:0; padding:3px 0px;}}
#siste_nyheter li a, #siste_nyheter li a:link, #siste_nyheter li a:visited {
color: #0c72bc;
display: block;
font-size:12px;
padding:7px 0px 2px 5px;
text-decoration: none;}
#siste_nyheter ul {
list-style-image:url(/bilder/ul.png);
display: block;
padding-left:5px;}

#siste_nyheter ul a{
list-style-image:url(/bilder/ul.png);
color: #0c72bc;
display: block;
padding-top:3px;
padding-bottom:3px;
text-decoration: none;
}

/* Navigasjon CSS starter her - Thomas Alling */

#navigasjon {width: 260px;}
#navigasjon h1{display: block; margin:20px 0 12px 18px; font-size:18px; font-weight:bold; color:#666;}
#navigasjon ul { 
 list-style: none; 
 margin: 0; 
 padding: 0; 
} 
#navigasjon li { 
 border-bottom: 1px solid #fff; 
} 
#navigasjon li a:link, #navigasjon li a:visited  { 
background:url(/bilder/pil.png) no-repeat left;
 font-size:12px; 
 display: block; 
 padding: 0.4em 0 0.4em 1.8em; 
 border-right: 1px solid #fff; 
 background-color: #fff; 
 color: #2d2f31; 
 text-decoration: none; 
} 
#navigasjon li a:hover { 
 background-color: #f0f0f0; 
 color: #000; 
} 
#navigasjon ul ul { 
 margin-left: 12px; 
} 
#navigasjon ul ul li { 
 border-bottom: 1px solid #e7e7e7; 
 margin:0; 
} 
#navigasjon ul ul a:link, #navigasjon ul ul a:visited { 
 background-color: #ED9F9F; 
 color: #711515; 
} 
#navigasjon ul ul a:hover { 
 background-color: #711515; 
 color: #FFFFFF; 
}
.ddsg-wrapper a{color:#0c72bc;}

.custom_images
{
    width: 210px;
    float:left;
}

#countbox1
{
    width: 210px !important;
    float: left;
}

.rightContent
{
    width: 220px;
    float: left;
}

.rightTitle
{
    width: 220px !important;
    float: left;	margin-left: -15px;
}

.steps
{
    width: 960px !important;
}

.steps
{
    width: 480px !important;
    float: right;
    margin-left: 20px;
}
