html, body { margin: 0; padding: 0; width:100%; height:100%; }
html { overflow-y: scroll; }
* { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

a { color: #0055a5; text-decoration: underline; }
a:hover { text-decoration: none; }

h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
h1 { font-size: 15px; margin-bottom: 15px; color: #0055a5; }
h2 { margin: 0 0 7px 0; padding: 0; font-size: 15px; }
#ps_forside_right h2, #ps_underside_right h2, #ps_underside_genbrug_right h2 { margin: 0 0 7px 0; padding: 0; font-size: 13px; }

img { border: none; }

.clear { clear: both; }

#top_service form {margin-top:13px;}
#top_service #soeg {position:relative; top:-3px; }

.standard_billede { float: left; margin: 0 15px 15px 0; }

#DWMain { width: 931px; margin: 0 auto; height: 98px; position: relative; }
#top_logo { padding-top: 28px; position: absolute; top: 0; left: 0; }
#top_service { height: 38px; position: absolute; top: 0; right: 0; color: #9a9998; }
#top_service table { margin-top: 60px; }
#top_service td { color: #9a9998; }
#top_service a { color: #9a9998; text-decoration: none; text-transform: uppercase; }
#top_service a:hover { text-decoration: underline; }
.top_service_rss { padding-right: 20px; }
#top_service #txtSearch { width: 106px; }
#top_service #SearchForm1 { margin: 0; padding: 0; }
#top_service #box0 { margin: 0; padding: 0; }
#top_service_slogan { position: absolute; top: 28px; right: 0; color: #0055a5; font-size: 14px; font-weight: bold; }
#top_service_slogan a { color: #0055a5; font-size: 14px; font-weight: bold; text-decoration: none; text-transform: none; }
#topmenu { width: 931px; margin: 0 auto; height: 30px;  background: url(http://www.blaakors.dk/files/billeder/ny/gfx/bgg_topmenu.jpg) no-repeat; color: #FFF; }

#print_footer { clear: both; }

#legend { width: 931px; margin: 0 auto;  padding-top: 10px;height: 23px;}/*  udkommenteret pga case#830 - damngood*/
#legend a { color: #8d8d8d; text-decoration: none; }
#legend a:hover { text-decoration: underline; }
#legend a.legend_last { font-weight: bold; color: #000; }
#legend a:hover.item2, #legend a:hover.item3, #legend a:hover.item4, #legend a:hover.item5 { text-decoration: underline; }

#main { width: 931px; margin: 0 auto; padding-top: 33px; clear: left; }
#underside_main { width: 931px; margin: 0 auto; clear: both; }
#grey_divider { clear: both; background: url(http://www.blaakors.dk/files/billeder/ny/gfx/bgg_grey_divider.gif) repeat-x; height: 16px; width: 100%; }
#address { width: 931px; margin: 0 auto; color: #9a9998; font-size: 10px; padding-top: 12px; }
#address_left { float: left; width: 600px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#address small { color: #9a9998; padding-top: 12px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#address_right { float: left; width: 331px; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#address_right a { color: #9a9998; text-decoration: none; }
#address_right a:hover { text-decoration: underline; }

#DwTopGraphic table { margin: 0; padding: 0; width: 931px; }
#DwTopGraphic table td .L2 { background: url(http://www.blaakors.dk/files/billeder/ny/gfx/topmenu_end.jpg) top right no-repeat; text-align: center; width: 10%; height: 30px; }

#ps_forside {}
#ps_forside_left { float: left; width: 696px; margin-right: 10px; }
#ps_forside_right { float: left; width: 189px; background: url(http://www.blaakors.dk/files/billeder/ny/gfx/bgg_fp_hojre.jpg) no-repeat; padding: 18px; }
#ps_forside_right.noBG { background:none; padding: 0px 18px; }
#ps_forside_left_top { padding-bottom: 10px; }
#ps_forside_left_1 img, #ps_forside_left_2 img, #ps_forside_left_3 img { display: block; margin-bottom: 2px; }
#ps_forside_left_1 { float: left; width: 225px; margin-right: 10px; }
#ps_forside_left_2 { float: left; width: 225px; margin-right: 11px; }
#ps_forside_left_3 { float: left; width: 225px; }

#ps_forside_bannerholder {width:710px; overflow:hidden;}
.ps_forside_bannerNy img { display: block; margin-bottom: 2px; }
.ps_forside_bannerNy  { float: left; width: 225px; margin-right: 10px; }

.ps_forside_small_banner { padding: 18px 12px; background: url(http://www.blaakors.dk/files/billeder/ny/gfx/bgg_fp_small_banner.jpg) repeat-x; }
#ps_forside_right_nyheder { padding-top: 20px; }
.noBG #ps_forside_right_nyheder { padding-top: 0px; }
#ps_forside_right_nyheder div { color: #646464; font-size: 10px; margin-bottom: 10px; }
#ps_forside_right_nyheder strong { color: #000; font-weight: bold; font-size: 11px; }
#ps_forside_right_nyheder .standard div a { color: #000; text-decoration: none; }
#ps_forside_right_nyheder .standard div a:hover { text-decoration: underline; }
#ps_forside_right_nyheder_arkiv { float: left; width: 71px; }
#ps_forside_right_nyheder_nyhedsbrev { float: left; width: 169px; text-align: right;}
#ps_forside_right_nyheder_arkiv a, #ps_forside_right_nyheder_nyhedsbrev a { color: #0055a5; font-size: 10px; }
#ps_forside_right hr { margin: 10px 0; color: #a5a5a5; height: 1px; }

#ps_underside {}
#ps_underside_left { float: left; width: 696px; margin-right: 10px; }
#ps_underside_right { float: left; width: 189px; background: url(http://www.blaakors.dk/files/billeder/ny/gfx/bgg_fp_hojre.jpg) no-repeat; padding: 18px; }
#ps_underside_right hr { margin: 10px 0; color: #a5a5a5; height: 1px; }
#ps_underside_right ul { margin: 0; padding: 0; }
#ps_underside_right ul li { margin: 0 0 5px 15px; }
#ps_underside_left_top { padding-bottom: 27px; }
#ps_underside_left_menu { width: 185px; float: left; }
#ps_underside_left_menu ul { margin: 0; padding: 0; list-style-image: url(/files/billeder/ny/gfx/pil_menu.jpg); }
#ps_underside_left_menu ul li { margin: 0 0 12px 16px; }
#ps_underside_left_menu ul li a { color: #8e8e8e; text-decoration: none; }
#ps_underside_left_menu ul li a:hover { text-decoration: underline; }
#ps_underside_left_menu ul li a.undermenu_active { color: #000; }
#ps_underside_left_menu ul li ul { margin: 0; padding: 0; list-style-image: url(/files/billeder/ny/gfx/pil_undermenu.jpg); }
#ps_underside_left_menu ul li ul li { margin: 3px 0 3px 16px; padding-left: 0; }
#ps_underside_left_menu ul li ul li a { color: #8e8e8e; text-decoration: none; font-size: 10px; }
#ps_underside_left_menu ul li ul li a:hover { text-decoration: underline; }
#ps_underside_left_menu ul li ul li a.undermenu_active { color: #000; }
#ps_underside_left_main { width: 511px; float: left; }
#ps_underside_right_nyheder { padding-top: 20px; }
#ps_underside_right_nyheder div { color: #646464; font-size: 10px; margin-bottom: 10px; }
#ps_underside_right_nyheder strong { color: #000; font-weight: bold; font-size: 11px; }
#ps_underside_right_nyheder_arkiv { float: left; width: 85px; }
#ps_underside_right_nyheder_nyhedsbrev { float: right; width: 100px; text-align: right; }
#ps_underside_right_nyheder_arkiv a, #ps_underside_right_nyheder_nyhedsbrev a { color: #0055a5; font-size: 10px; }

#ps_underside_genbrug_right { float: left; width: 189px; }
#ps_underside_genbrug_right hr { margin: 10px 0; color: #a5a5a5; height: 1px; }
#ps_underside_genbrug_right ul { margin: 0; padding: 0; }
#ps_underside_genbrug_right ul li { margin: 0 0 5px 15px; }
#ps_underside_genbrug_left_top { padding-bottom: 47px; }
#ps_underside_genbrug_left_menu { width: 185px; float: left; }
#ps_underside_genbrug_left_menu ul { margin: 0; padding: 0; list-style-image: url(http://www.blaakors.dk/files/billeder/ny/gfx/pil_menu.jpg); }
#ps_underside_genbrug_left_menu ul li { margin: 0 0 12px 16px; }
#ps_underside_genbrug_left_menu ul li a { color: #8e8e8e; text-decoration: none; }
#ps_underside_genbrug_left_menu ul li a:hover { text-decoration: underline; }
#ps_underside_genbrug_left_main { width: 511px; float: left; }
#ps_underside_genbrug_right_nyheder { padding-top: 20px; }
#ps_underside_genbrug_right_nyheder div { color: #646464; font-size: 10px; margin-bottom: 10px; }
#ps_underside_genbrug_right_nyheder strong { color: #000; font-weight: bold; font-size: 11px; }
#ps_underside_genbrug_right_nyheder_arkiv { float: left; width: 85px; }
#ps_underside_genbrug_right_nyheder_nyhedsbrev { float: right; width: 100px; text-align: right; }
#ps_underside_genbrug_right_nyheder_arkiv a, #ps_underside_right_nyheder_nyhedsbrev a { color: #0055a5; font-size: 10px; }


#box_hvemerdu { padding: 0; margin: 0; list-style-type: none;}
#box_hvemerdu .box_hvemerdu_li { margin: 0; }
#box_hvemerdu li a { display: block; color: #FFF; text-decoration: none; font-size: 10px; height: 15px; background: #a5a5a5 url(http://www.blaakors.dk/files/billeder/ny/gfx/pil_hvemerdu.gif) top right no-repeat; margin-bottom: 2px; padding: 1px 0 0 8px; }
#box_hvemerdu li a:hover { display: block; font-size: 10px; height: 15px; color: #FFF; text-decoration: underline; background: #0055a5 url(http://www.blaakors.dk/files/billeder/ny/gfx/pil_hvemerdu.gif) top right no-repeat; margin-bottom: 2px; padding: 1px 0 0 8px; }
#box_hvemerdu li a.inpath { display: block; font-size: 10px; height: 15px; color: #FFF; text-decoration: underline; background: #0055a5 url(http://www.blaakors.dk/files/billeder/ny/gfx/pil_hvemerdu.gif) top right no-repeat; margin-bottom: 2px; padding: 1px 0 0 8px; }

#pagename2 { font-size: 15px; font-weight: bold; color: #0055a5; padding-bottom: 10px; }
#nav { padding: 0; margin: 0; list-style: none; width: 931px; }
#nav ul { padding: 0; margin: 0; list-style: none; }
#nav a { display: block; color: #FFF; text-decoration: none; height: 23px; padding-top: 7px; background: url(http://www.blaakors.dk/files/billeder/ny/gfx/topmenu_end.jpg) top right no-repeat; text-align: center; text-transform: uppercase; }
#nav a:hover { text-decoration: underline; }
#nav a.lastitem { background: none; }
#nav a.inpath { text-decoration: underline; font-weight: bold; }
#nav a.last_inpath { background: none; text-decoration: underline; font-weight: bold; }
#nav #top_active { font-weight: bold; }
#nav li { float: left; position: relative; width: 10em; }
#nav li ul { display: none; position: absolute; left: -999em; }
#nav li>ul { top: auto; left: auto; }
#nav li:hover ul, li.over ul { display: block; }
#nav li ul li a { color: #000; text-decoration: none; height: auto; padding: 4px 3px 4px 3px; background: #CCC; font-size: 10px; text-align: left; text-transform: none; }

#container_popup { padding: 10px; }

.blaakorsbladet { clear: both; padding-bottom: 20px; }
.blaakorsbladet_img { float: left; width: 134px; padding-right: 20px; }
.blaakorsbladet_txt { float: left; width: 350px; }
.blaakorsbladet_div { clear: both; }

.nyhed {}
.nyhed h1, .nyhed h2, .nyhed h3 { color: #000; }
.nyheds_item { padding-bottom: 15px; }
.nyheds_item a { color: #000; text-decoration: none; }
.nyheds_item a:hover { text-decoration: underline; }
a.nyheds_item_mere { text-decoration: underline; }
a:hover.nyheds_item_mere { text-decoration: none; }

#bidrag_ecom_adresse_table { margin-left: 30px; }
#bidrag_ecom_adresse_table td { vertical-align: top; }
.bidrag_ecom_adresse_table_td { padding-right: 5px; text-align: right; }
#bidrag_ecom_adresse_table input { width: 200px; }
#bidrag_ecom_adresse_table textarea { width: 200px; }
#bidrag_ecom_adresse_table #beloeb { background: #CCC; }

#givetbidrag_godkend_table {}
#givetbidrag_godkend_table td { height: 20px; }
td.givetbidrag_godkend_divider { font-size: 1px; height: 10px; }
.givetbidrag_godkend_beloeb { border-top: 1px solid #CCC; padding-top: 4px; }

#sitemap { list-style-type: square; }
#sitemap ul { list-style-type: square; margin: 0 0 0 16px; padding: 0; }

#blaaboks { /*height: 50px;*/ background: #0055a5; padding: 10px; }
#blaaboks * { color: #FFF; }

.blaaboks-container {color:#fff; height: 115px; width: 169px; background: #0055a5; padding: 10px; margin: 5px 0 0 0; }
.blaaboks-container h2 {color:white; text-align:left;}
.blaaboks-container form table tr {text-align:left; }
.blaaboks-container form table tr td {color:#fff; }

#p_blaa_box_container { clear: both; color: #FFF; }
#p_blaa_box { background: #0055a5; padding: 10px; color: #FFFFFF; }
#p_blaa_box * { color: #FFFFFF; font-size: 10px; }

/*---Forhandlerkort---*/
.forhandlerUnderside { position:relative; clear:both; height:602px; width:473px;}
.forhandlerUnderside #forhandlerInfoArea { position:absolute; left:-10000px; top:-10000px; z-index:2;} 
.forhandlerUnderside #forhandlerInfoArea #forhandlerInfoAreaBG { background-color:#fff; z-index:0; background-image:url(../Billeder/NY/gfx/kort_Info.gif); background-repeat:no-repeat; /*filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;*/ }
.forhandlerUnderside #forhandlerInfoArea, .forhandlerUnderside #forhandlerInfoArea #forhandlerInfoAreaBG { height:175px; width:337px; }
.forhandlerUnderside #forhandlerInfoAreaMap { position:absolute; z-index:1; top:0; left:0; background-image:url(../Billeder/NY/gfx/dk-kort.gif); background-repeat:no-repeat; height:602px; width:473px; overflow:hidden; }
.forhandlerUnderside #forhandlerInfoAreaMap img { position:absolute; }
.forhandlerUnderside #forhandlerInfoAreaInfo {position:absolute; z-index:2; top:0; left:0; width:330px; height:165px; overflow:hidden;}
.forhandlerUnderside #forhandlerInfoAreaInfo .forhandlerContent { left:-1000px; position:absolute; z-index:4; width:307px; height:150px; padding: 15px 0 0 15px; }
.forhandlerUnderside #forhandlerInfoAreaInfo .forhandlerContent td  { vertical-align:top; }
.forhandlerUnderside #forhandlerInfoAreaInfo .forhandlerContent td p { width:145px;  }
.forhandlerUnderside #forhandlerInfoAreaInfo .selectedInfo { }
.forhandlerUnderside .forhandlerDot { cursor:pointer; }
#closeInfoArea { cursor:pointer; z-index:5; position:absolute; top:10px; right: 15px; width:10px; height:10px; background-image: url(../Billeder/NY/gfx/kryds.gif); }

.tingTabel td { padding:5px; text-align:left; }
.tingTabel th { padding:5px; }
.tingTabel th p { font-weight:bold; text-align:left; }

.std { width: 400px; height: 100px; }

/*---Gallery---*/
.imageList img { cursor:pointer; float:left; margin:0 10px 10px 0; }
.imageList { clear:both; }

/* Giv et bidrag - pileforl?b */
.arrows {position:relative; left:-7px;}

/* Multimedier */
.multimedier-container {margin: 10px 0 10px 0; width: 180px;}
.multimedier-container div h2 {display:inline;position:relative; top:-20px; left: 10px;}
.multimedier-container div.multimedie {width: 90px; float:left;}

#videoside {}
#videoside_info { width: 139px; height: 248px; padding: 22px; background: #f37021; float: left; color: #FFF; }
#videoside_info a, #videoside_info h1, #videoside_info h2, #videoside_info b, #videoside_info p, #videoside_info * { color: #FFF; }
#videoside_video { float: right; padding-right: 12px; }
#videoside_thumbs {}

#videoside_thumbs .video_item { width: 159px; height: 193px; float: left; overflow: hidden; padding-right: 10px; }
#videoside_thumbs .video_item_img { height: 93px; overflow: hidden; }
#videoside_thumbs .video_item a { color: #000; }
#videoside_thumbs .video_item_txt p { padding: 0; margin: 0;}
#videoside_thumbs .video_item_txt { padding: 0 0 10px 0; color: #000; }
#videoside_thumbs .video_item_txt *, #videoside_thumbs .video_item_txt a, #videoside_thumbs .video_item_txt s { padding: 10px 0; color: #000; }

/*#videoside_thumbs .video_item_txt *, #videoside_thumbs .video_item_txt a, #videoside_thumbs .video_item_txt p, #videoside_thumbs .video_item_txt s { padding: 10px 0; color: #b3b3b3; }*/
#videoside_thumbs .video_item_play { position: relative; left: 5px; top: 2px; }