
/* Generelt - start 			*/
/* bliver brugt på alle sider 	*/

body{
margin:0px;
padding:0px;
font-family:Arial;
font-size:12px;
color:#005186;  
background-color:#040a0f;  
background-image:url(/images/universe/site_gfx/page_bg.jpg);
background-repeat:no-repeat;
background-position:top center;
}

#MainWrapper{
position:absolute;
z-index:1;
left:50%;
top:50px;
margin-left:-493px;
width:986px;
height:auto;
margin-top:0px;
background-image:url(/images/universe/site_gfx/mainpage_topbg.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
text-align:left;  
}

#forsidelink{
z-index:20;
display:block;
position:absolute;
top:17px;
left:15px;
width:260px;
height:30px;
}

#ContentWrapper{
position:relative;
width:986px;
z-index:2;	    
}

#left_content{
margin:13px 25px 0 15px;
float:left;
width:231px;
}

#main_content{
float:left;
width:350px;
}

#main_content a{
 color:#1ca8ee;
 text-decoration:underline;
}

#main_content img{
 margin : 0px 10px 3px 0px
}

#right_content{
background:url(/images/universe/site_gfx/line_small.jpg) 0px 7px no-repeat;
margin:317px 0px 0px 0px;
padding:0px 0px 0px 35px;
float:right;
width:282px;
}

#FullLine{
top:455px;
left:250px;
position:absolute;
background:url(/images/universe/site_gfx/line.gif) repeat-x;
width:440px;
height:2px;
z-index:15;
}

H1{
margin:10px 0 3px 0;
font-size:20px;
color:#1aa1ec;
font-weight:normal;
}

H2{
margin:10px 0 10px 0;
font-size:18px;
color:#1aa1ec;
font-weight:normal;
}

P{
font-size:12px;
color:#000;
margin:10px 0 3px 0;}

A{
color:#FFFFFF;
}

A:hover{
color:#FFFFFF;
text-decoration:underline;
}

A SUP{
text-decoration:none;
}

#footer, #footer_forside
{
text-align: left;
margin-top:25px;
width: 986px;
height:77px;
float: left;
color: White;
z-index: 300;
background-repeat:no-repeat;
}

#footer{
background-image:url(/images/universe/site_gfx/bottom.gif);
}

#footer_forside{
background-image:url(/images/universe/site_gfx/bottom.jpg);
}

#footer_text{
text-align:right;
margin-top:55px;
width:966px;
font-size:11px;
font-family:Arial;
font-weight:bold;
}

#footer a{
color:white;
text-decoration:underline;
}

#footer a:hover{
text-decoration:underline;
}

#logo{
position:absolute;
right:10px;
top:60px;
z-index:2;
}

#background_gfx{
position:absolute;
right:0px;
top:60px;
z-index:1;
}

img{
border:0px;
}

/* Top Links 					*/
/* ikonerne i toppen af siden 	*/

#top_links{
position:absolute;
z-index:1;
left:50%;
top:30px;
margin-left:-507px;
width:986px;
text-align:right;
}

#top_links A{
margin-right:3px;
}

/* Navigation 														*/
/* alt der bliver brugt til at placere hovedmenunen og dens styles 	*/

#navigation{
position:relative;
width:986px;
top:91px;
margin-left:10px;
z-index:2;	
}

#navigation a{
font-weight:bold;
font-size:12px;
color:#fc7e1f;
text-decoration:none;
padding-right:18px;
}

#navigation .selected{
color:#006faf;
}

#navigation a:hover{
color:#006faf;
}

/* Sub Navigation			 													*/
/* alt der bliver brugt til at placere submenuerne og dens styles			 	*/
/* left margin er unik for vært menupunkt så det skal sættes for hver side		*/

#sub_navigation{
position:relative;    
margin-left:10px;
margin-top:95px;
z-index:3;
height:21px;
}

#sub_navigation a{
font-size:11px;
color:#0084bc;
text-decoration:none;
padding-right:10px;
}

#sub_navigation a.selected{
font-weight:bold;
}

#sub_navigation a:hover{
text-decoration:underline;
}

/* Submenuer margins */

.hverdagenletter{
padding-left:350px;
}

.downloads{
padding-left:520px;
}

.nyheder{
padding-left:80px;
}

/* Content felter  			*/

#MainContent_short{
float:left;
margin:0 0 0 0px;
font-size:11px;
color:#000000;
width:350px;
font-size:12px;	
}

#MainContent_wide{
float:left;
margin:0 0 20px 0;
font-size:11px;
color:#000000;
width:365px;
font-size:12px;
}

#MainContent_wide_boxcontent{
float:left;
margin:15px 0 20px 0;
font-size:12px;
color:#000000;
width:645px;
}

/*Har du været inde og se box */

#RightInfo{
float:right;
right:20px;
margin:320px 0 0 0;
font-size:12px;
color:#006faf;
width:282px;
}

#RightInfo h3{
font-size:14px;
color:#e47f1f;
font-weight:bold;
margin:0 0 10px 0;
}

#RightInfo td{
padding:0 0 0px 27px;
background-image:url(/images/universe/bullets/quad_bullet.gif);
background-position:7px 0px;
background-repeat:no-repeat;
font-size:12px;
padding-bottom:3px;
}

#RightInfo a{
font-size:12px;
color:#006faf;
text-decoration:none;
font-weight:normal;
}

#RightInfo a:hover{
text-decoration:underline;
}

/* newsletter box */

#newsletterBox{
background-image:url(/images/universe/boxes/box_newsletter.gif);
background-repeat:no-repeat;
float:right;
margin: 0px 20px 0 0;
font-size:11px;
color:#ffffff;
width:256px;
height:214px;
}

#newsletterBox h3{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
margin:10px 0 5px 10px;
}

#newsletterBox .text{
font-size:12px;
color:#FFFFFF;
margin:0 0 10px 46px;
}

#newsletterBox .formfelter{
border:1px solid #b3b8bc;
font-size:10px;
color:#b3b8bc;
width:223px;
margin:0 13px 8px 1px;
float:right;
}

#newsletterBox .formfelterSelect{
float:right;
border:1px solid #b3b8bc;
font-size:10px;
color:#b3b8bc;
width:228px;
margin:0 13px 8px 1px;
}

#newsletterBox .sendbutton{
float:right;
margin:0 13px 0 0;
}

#newsletterBox .ErrorDot{
margin:3px 0px 0px 4px;
float:left;
font-size:18px !important;
font-weight:bold;
color:#fff !important;}

#newsletterBox .Error UL{
line-height:12px;
margin:-2px 0px 0px 15px;
padding:0px 0px 0px 0px;
list-style-type:none;
width:150px;
color:#fff !important;
}

/* Blue box 										*/
/* Opsætning af standart kasserne i venstre side 	*/

#bluebox{
background-image:url(/images/universe/boxes/blue_box_bg.jpg);
background-repeat:no-repeat;
background-color:#2e8ec5;
color:#FFFFFF;
width:231px;
margin-bottom:10px;
}

#bluebox h3{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin:0 0 5px 0;
}

#bluebox a{
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}

#bluebox a:hover{
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}

#bluebox td{
color:#FFFFFF;
padding:10px 10px 6px 20px;
}

#bluebox .pil{
font-size:16px;
}

/* Blue boxMenu 												*/
/* Opsætning af kasserne som fungere som menu i venstre side 	*/

#blueboxMenu{
background-image:url(/images/universe/boxes/blue_box_bg.jpg);
background-repeat:no-repeat;
background-color:#2e8ec5;
color:#FFFFFF;
width:231px;
margin-bottom:10px;
font-size:12px;
line-height:1.5em;
}

#blueboxMenu td{
color:#FFFFFF;
padding:20px 10px 16px 20px;
}

#blueboxMenu a{
font-size:11px;
color:#FFFFFF;
text-decoration:none;
margin-left:5px;
}

#blueboxMenu a:hover{
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}

#blueboxMenu .active{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
margin-left:5px;
}

/* Blue boxNews		 												*/
/* Opsætning af	kasserne med nyheder i							 	*/

#blueboxNews{
background-image:url(/images/universe/boxes/blue_box_bg.jpg);
background-repeat:no-repeat;
background-color:#2e8ec5;
color:#FFFFFF;
width:231px;
margin-bottom:10px;
padding-top:20px;
font-size:10px;
line-height:1.5em;
}

#blueboxNews h3{
color:#FFFFFF;
font-size:16px;
font-weight:bold;
margin:0 0 10px 20px;
}

#blueboxNews td{
color:#FFFFFF;
background-image:url(/images/universe/bullets/arrow_bullet.gif);
background-repeat:no-repeat;
background-position:20px 2px;	
padding:0 20px 13px 31px;
line-height:1.2em;
}

#blueboxNews .selected{
color:#FFFFFF;
background-image:url(/images/universe/bullets/arrow_bullet.gif);
background-repeat:no-repeat;
background-position:35px 2px;	
padding:0 20px 13px 46px;
line-height:1.2em;
font-weight:bold;
}

#blueboxNews a{
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

#blueboxNews a:hover{
text-decoration:underline;
}

#blueboxNews .active{
font-weight:bold;
text-decoration:none;	
}

#blueboxNews .activeimg{
padding-right:11px;
padding-left:10px;
}

#blueboxNews img{
padding-right:11px;
}

/* Blue box New product		 											*/
/* Opsætning af kasserne med nye produkter eller simple nyheder		 	*/

#blueboxNewproduct{
background-image:url(/images/universe/boxes/blue_box_bg.jpg);
background-repeat:no-repeat;
background-color:#2e8ec5;
color:#FFFFFF;
width:231px;
margin-bottom:10px;
font-size:11px;
line-height:1.5em;
}

#blueboxNewproduct h3{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin:10px 0px 10px 20px;
}

#blueboxNewproduct ul{
margin:0px 0px;
padding:0px 0px;
}

#blueboxNewproduct a{
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

#blueboxNewproduct a:hover{
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}

#blueboxNewproduct .active{
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;	
}

#blueboxNewproduct .activeimg{
padding-right:11px;
padding-left:10px;
}

#blueboxNewproduct img{
padding-right:11px;
}

/* Blue box expert small										*/
/* Eksperterne knap											 	*/

#bluebox_expert_small{
background-image:url(/images/universe/boxes/box_expert_small.gif);
background-position:top left;
background-repeat:no-repeat;
height:75px;
width:231px;
margin-bottom:10px; 
}

#bluebox_expert_small h3{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
margin:0 0 5px 0;
padding:23px 0 0 60px;
}

#bluebox_expert_small a{
font-size:12px;
font-weight:bold;
color:#005186;
text-decoration:underline;
padding:0 0 0 75px;
}

#bluebox_expert_small .pil{
font-size:16px;
}

/* Blue box nktdoc										*/
/* nktdoc knap										 	*/

#bluebox_nktdoc{
background-image:url(/images/universe/boxes/box_nktdoc.gif);
background-repeat:no-repeat;
color:#FFFFFF;
width:211px;
height:71px;
padding:10px 0 0 20px;
margin-bottom:10px;
}

#bluebox_nktdoc h3{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin:0 0 0 0;
}

#bluebox_nktdoc a{
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}

#bluebox_nktdoc .pil{
font-size:16px;
}

/* Forside 										*/
/* Her er alt hvad der er unikt for forsiden 	*/

#left_contentFrontpage{
margin:10px 30px 0px 15px;
float:left;
width:278px;
height:420px;
background-color:#FFFFFF;
}

#main_contentFrontpage{
float:left;
margin:0 0 0 0px;
font-size:11px;
color:#005186;
width:315px;
}

#main_contentFrontpage P{
font-size:11px;
color:#005186;
width:315px;
}

#main_contentFrontpage UL{
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
}

#main_contentFrontpage LI{
list-style:none;
background:url(/images/universe/bullets/arrow_bullet_blue.gif) 0px 7px no-repeat;
padding:0px 0px 0px 12px;
line-height:165%;
color:#717376;
}

#main_contentFrontpage LI A{
color:#005186;
text-decoration:none;
}

#main_contentFrontpage LI A:hover{
text-decoration:underline;
}

#main_contentFrontpage A{
color:#1ca8ee;
text-decoration:underline;
}

#bluebox_expert{
background-image:url(/images/universe/boxes/box_expert.gif);
background-position:top left;
background-repeat:no-repeat;
height:174px;
width:278px;
margin-bottom:10px;
color:#FFFFFF; 
}

#bluebox_expert h3{
font-size:16px;
font-weight:bold;
color:#FFFFFF;
margin:0 0 5px 0;
padding:15px 0 0 103px;
}

#bluebox_expert h2{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
margin:0 0 17px 0;
padding:15px 0 0 103px;
}

#bluebox_expert .text{
font-size:12px;
padding:0 10px 10px 103px;
font-weight:bold;
}

#bluebox_expert a{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
padding:0 0 0 103px;
}

#bluebox_expert .pil{
font-size:16px;
}

.worker{
position:absolute;
width:141px;
height:217px;
z-index:5;
top:313px;
left:0px;
}

.frontpage_line{
position:absolute;
width:141px;
height:121px;
z-index:3;
top:332px;
left:0px;
}

#bluebox_wrapper{
z-index:4;
position:absolute;
width:986px;
top:354px;
left:0;
height:87px;
}

#blue_box1{
position:absolute;
z-index:6;
left:74px;
top:361px;
}

#blue_box1 H3{
margin:0px;
font-size:20px;
text-decoration:underline;
font-weight:normal;
color:#fff;
}

.blue_box1{
float:left;
width:163px;
height:49px;
padding:45px 0 0 68px;
margin:0 10px 0 6px;
left:0px;	
background-image:url(/images/universe/boxes/blue_box1.jpg);
color:#fff;
}

.blue_box1 h3{
font-size:16px;
margin:0 0 15px 0;
text-decoration:underline;
font-weight:normal;
color:#fff;
}

.blue_box1 p{
margin:0 0 0 50px;
color:#fff;
}

.blue_box2{
float:left;
width:221px;
height:87px;
padding:7px 0 0 10px;
margin:0 10px 0 0;	
background-image:url(/images/universe/boxes/blue_box2.jpg);
color:#FFFFFF;
font-size:12px;
}

.blue_box2 h3{
font-size:16px;
margin:0 0 0 0;
font-weight:normal;
}

.blue_box3{
float:left;
width:221px;
height:91px;
padding:3px 0 0 10px;
margin:0 10px 0 0;	
background-image:url(/images/universe/boxes/blue_box3.jpg);
color:#fff;
font-size:18px;
}

.blue_box3 p{
margin:0 0 0 20px;
color:#fff;
font-size:18px;
}

.blue_box4{
float:left;
width:221px;
height:87px;
padding:7px 0 0 10px;	
margin:0 10px 0 0;	
background-image:url(/images/universe/boxes/blue_box4.jpg);
color:#FFFFFF;
font-size:12px;
}

.blue_box4 h3{
font-size:16px;
margin:5px 0 15px 0;
font-weight:normal;
}

#hdvios{
float:left;
margin:0px 0 0 0;
font-size:11px;
color:#006faf;
width:282px;
}

#hdvios h3{
font-size:14px;
color:#e47f1f;
font-weight:bold;
margin:0 0 10px 0;
}

#hdvios UL{
margin:0px 0px 0px 7px;
padding:0px 0px 0px 0px;
padding-bottom:3px;
}

#hdvios LI{
background-image:url(/images/universe/bullets/quad_bullet.gif);
background-position:0px -1px;
background-repeat:no-repeat;
font-size:12px;
padding:0px 0px 4px 20px;
list-style:none;
}

#hdvios a{
font-size:12px;
color:#006faf;
text-decoration:none;
}

#hdvios a:hover{
text-decoration:underline;
}

/* forslag til forbedringer				 				*/
/* Her er alt samlet som er unikt for overnævnte side 	*/

.forslag_baggrund{
background-image:url(/images/universe/goer_hverdagen_lettere/forslag_bg.jpg);
background-position:0px 29px;
background-repeat:no-repeat;
height:457px;
}

.forslag_form{
width:303px;
float:left;
color:#ffffff;
margin:115px 0 0 19px;
}

.forslag_form H3{
font-size:16px;
margin:0 0 10px 10px;
}

.forslag_form P{
font-size:12px;
margin:0 0 10px 10px;
color:#fff;
}

.forslag_formfelt{
font-size:12px;
color:#b3b8bc;
border:1px solid #b3b8bc;
width:275px;
margin:0px 15px 5px 0px;
float:right;
}

.forslag_formfelt_besked{
font-size:12px;
color:#b3b8bc;
width:275px;
border:1px solid #b3b8bc;
margin:0px 0px 0px 0px;
font-family:Arial;
}

.forslag_form .sendbutton{
float:left;
margin:0px 0px 0px 10px;
}

.forslag_form .ErrorDot{
margin:3px 2px 0px 0px;
float:left;
font-size:18px !important;
font-weight:bold;
color:#fff !important;}

.forslag_form .Error UL{
float:right;
margin:0px 0px 0px 5px;
padding:0px 0px 0px 0px;
list-style-type:none;
width:190px;
color:#fff !important;
}

.forslag_form .Response{
margin:0px 0px 0px 10px;
font-weight:bold;
}

.forslag_info{
width:313px;
float:right;
color:#ffffff;
margin:125px 0 0 0px;
font-size:10px;
}

.forslag_citat{
font-size:14px;
text-align:left;
margin:10px 20px 70px 0;
color:#ffffff;
}

.forslag_nummer{
font-size:16px;
font-weight:bold;
padding:0 0 5px 10px;
}

.forslag_praktisk{
margin:27px 0 0 0;
font-size:10px;
color:#fff;
}

/* Sådan overbeviser du mester			 				*/
/* Her er alt samlet som er unikt for overnævnte side 	*/


.overbevis_baggrund{
	background-image:url(/images/universe/goer_hverdagen_lettere/overbevis_bg.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:462px;
}

.overbevis_headlins{
	padding:0 0 0 257px;
}

.overbevis_headlins a{
	color:#0084bc;
	text-decoration:none;
}

.overbevis_headlins a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

.overbevis_svar{
	color:#FFFFFF;
	height:143px;
	padding:10px 20px 0 25px;
	margin:3px 0 0 0;
}

.overbevis_svar h3{
	font-size:20px;
	margin:0 0 5px 0;
	font-weight:normal;
}

/* Downloads - screensaver/wallpaper	 				*/
/* Her er alt samlet som er unikt for overnævnte side 	*/

.orangebox{
width:175px;
height:92px;
float:left;
background-image:url(/images/universe/downloads/orangebox.jpg);
background-repeat:no-repeat;
margin-right:20px;
margin-bottom:10px;
padding:10px 0 0 10px;
color:#FFFFFF;
font-size:11px;
}

.orangebox a{
text-decoration:none;
}

.orangebox a:hover{
text-decoration:underline;
}

.orangebox img{
margin-bottom:3px;
}

/* Nyeste produkter						 				*/
/* Her er alt samlet som er unikt for overnævnte side 	*/

#nyesteprodukter_pixbox img{
float:left;
margin:0 15px 30px 0;
}

#nyesteprodukter_pixbox{
float:left;
margin:30px 0 0 0;
font-size:11px;
color:#000000;
width:430px;
}

/* seneste nyheder - nyhedsoversigt		 				*/
/* Her er alt samlet som er unikt for overnævnte side 	*/

.news_headline h3{
font-size:20px;
color:#1aa1ec;
margin:0 0 5px 0;
}

.news_headline h3 A{
text-decoration:none;
}

.news_headline a{
color:#1ca8ee;
text-decoration:underline;
}

.news_headline p{
margin:0 0 10px 0;		
}

.Newslist_devider{
margin:15px 0 15px 0;
 }


/* seneste nyheder - Hel nyhed			 				*/
/* Her er alt samlet som er unikt for overnævnte side 	*/

.helnyhed_dato{
font-size:11px;
color:#1ca8ee;
position:relative;
top:11px;}

.news_styles img{
float:left;
margin:0 10px 3px 0;
}

.news_styles a{
float:right;
color:#1ca8ee !important;
padding:20px 0 0 0;
text-decoration:underline;
}

/* Leksikon			 									*/
/* Her er alt samlet som er unikt for overnævnte side 	*/

.alfabet a{
font-size:12px;
text-decoration:underline;
color:#1aa1ec;
margin:0 5px 0 0;	
}

.alfabet a:active{
font-size:12px;
text-decoration:none;
color:#000000;
margin:0 5px 0 0;	
}

.leksikon_tekster{
float:left;
margin:15px 0 0 0;
color:#000000;
width:350px;
font-size:12px;	
}

/* Nkt dock forside						 				*/
/* Her er alt samlet som er unikt for overnævnte side 	*/

.nktdoc_baggrund{
background-image:url(/images/universe/udvid_dit_kabelunivers/nktdoc_bg.jpg);
background-repeat:no-repeat;
height:291px;	
}

.nktdoc_overskrift{
font-size:20px;
margin:50px 0 5px 157px;
color:#FFFFFF;
}

.nktdoc_info{
color:#ffffff;
margin:0px 0 0 157px;
font-size:12px;
}

.nktdoc_tagline{
font-size:17px;
margin:30px 0 0 157px;
color:#FFFFFF;
font-weight:bold;
}

.nktdoc_links{
font-size:12px;
color:#FFFFFF !important;
padding:0 275px 0 0;
margin:50px 0 0 0; 
text-align:right;
font-weight:bold;
line-height:1.9em;
}

.nktdoc_links A{
color:#FFFFFF !important;
}

#nktdoc_badge{
position:absolute;
right:20px;
top:110px;
z-index:3;
}

/* Produktvideoer						 				*/
/* Her er alt samlet som er unikt for overnævnte side 	*/

#MainContent_produktvideo{
float:left;
margin:0 0 20px 0;
font-size:12px;
color:#000000;
width:417px;
}

#MainContent_produktvideo img{
margin:0 17px 7px 0;
}

/* Sådanb bliver du klogere				 				*/
/* styling af menuen med flere niveauer 			 	*/

#menu_niveauer{
background-image:url(/images/universe/boxes/blue_box_bg.jpg);
background-repeat:no-repeat;
background-color:#2e8ec5;
color:#FFFFFF;
width:231px;
margin-bottom:10px;
padding-top:20px;
font-size:10px;
line-height:1.5em;
}

#menu_niveauer a{
font-size:11px;
text-decoration:none;
color:#FFFFFF !important;
}

#menu_niveauer a:hover{
font-size:11px;
text-decoration:underline;
color:#FFFFFF !important;
}

#menu_niveauer ul{
width:231px;
margin:0px 0px 0px 0px;
padding:0px 0px;
}

#menu_niveauer li{
background-image:url(/images/universe/bullets/arrow_bullet.gif);
background-repeat:no-repeat;
background-position:20px 2px;	
padding:0 20px 3px 31px;
line-height:1.2em;
}

#menu_niveauer li li{
background-image:url(/images/universe/bullets/arrow_bullet.gif);
background-repeat:no-repeat;
background-position:0px 3px;
margin:3px 0px 0px 0px;
padding:0 10px 0px 10px;
line-height:1.2em;
}

#menu_niveauer h3{
color:#FFFFFF;
font-size:16px;
font-weight:bold;
margin:0 0 10px 20px;
}

/* Sitemap	*/

.sitemap{
margin:20px 0px 0px 0px;
color:#000;
}

.sitemap DL{
color:#000;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-weight:bold;
}

.sitemap DL DL{
font-weight:normal;
}

.sitemap DD{
background-image:url(/images/universe/bullets/arrow_bullet_blue.gif);
background-repeat:no-repeat;
background-position:0px 7px;
margin:0px 0px 0px 5px;
padding:0px 0px 0px 10px;
color:#000;
line-height:1.6em;
}

.sitemap A{
color:#2e8ec5;
text-decoration:none;
}

.sitemap A:hover{
text-decoration:underline;
}

/* Spørg eksperterne */

#spoergsmaal_right{
	float:right;
	width:387px;
}

.forside_eksperterne_baggrund{
	background-image:url(/images/universe/spoerg_eksperterne/forside_bg.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:501px;
}

#forside_vaelgkategori{
	position: absolute;
	width:415px;
	z-index:2;
	color:#FFFFFF;
	padding:15px 0 0 230px;	
}

#forside_vaelgkategori h3{
	color:#FFFFFF;
	font-size:20px;
	margin:0 0 15px 0;
}

#forside_vaelgkategori a{
	color:#FFFFFF;
	font-size:15px;
	text-decoration:underline;
	font-weight:bold;
	margin:0 20px 10px 0;
	display:block;
	float:left;
}

#forside_vaelgkategori td{

}

#forside_flash_wrapper{
	height:357px;
	width:645px;
	position:absolute;
	z-index:1;
	margin:8px 0 0 0;
}

#eksperterne_forside_bottom{
	height:118px;
	width:612px;
	position:absolute;
	z-index:1;
	margin:352px 0 0 21px;
}

#eksperterne_forside_bottom h3{
	font-size:20px;
	margin:10px 0 5px 0;
}

#forside_senestespoergsmaal{
float:left;
width:350px;
}

#forside_senestespoergsmaal UL{
	list-style-type:none;
	padding:0 0 5px 0px;
	margin:0px 0px 0px 0px;
}

#forside_senestespoergsmaal a{
	background-image:url(/images/universe/bullets/arrow_bullet_black.gif);
	background-repeat:no-repeat;
	background-position:6px 5px;
	padding:0px 0px 0px 15px;
	color:#000000;
	text-decoration:none;
	line-height:19px;
}

#forside_senestespoergsmaal a:hover{
	color:#000000;
	text-decoration:underline;
}

.spoergsmaal_eksperterne_baggrund{
	background-image:url(/images/universe/spoerg_eksperterne/spoergsmaal_bg.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	background-color:#086593;
	height:auto;
}

#spoergsmaal_right h3{
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	margin:10px 0 10px 0;
}

/* stilspørgsmål/kategorier */
/* venstre side af spørg eksperterne */

#spoergsmaal_left{
	float:left;
	width:258px;
	height:440px;	
}

#spoergsmaal_left h3{
	font-size:15px;
	font-weight:bold;
	font-family:Arial;
	color:#2986bf;
	margin: 0 0 7px 10px;
	padding:7px 0 0 0;
}

.imput_stilspoergsmaal{
	float:right;
	width:185px;
	color:#0986b9;
	border:1px solid #b3b8bc;
	font-size:11px;
	font-family:Arial;
	margin:0 14px 5px 0px;
	padding:2px 0 2px 5px;
}

#stilspoergsmaal{
	background-image:url(/images/universe/spoerg_eksperterne/left_bg.gif);
	background-repeat:no-repeat;
	width:216px;
	height:244px;
	position:absolute;
	z-index:1;
	margin:42px 0 0 10px;
}

#stilspoergsmaal .ErrorDot{
margin:3px 0px 0px 2px;
float:left;
font-size:18px !important;
font-weight:bold;
color:#f00 !important;}

#stilspoergsmaal .Error UL{
float:right;
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
list-style-type:none;
width:190px;
font-size:10px;
color:#f00 !important;
}

#kategorier{
	visibility: hidden;
	background-image:url(/images/universe/spoerg_eksperterne/left_bg.gif);
	background-repeat:no-repeat;
	width:216px;
	height:244px;
	position:absolute;
	z-index:1;
	margin:42px 0 0 10px;	
}

#stilspoergsmaal_knap, #kategorier_knap{
	position:absolute;
	z-index:1;
	width:216px;
	margin:21px 0 0 15px;	
}

#kategorier a{
	color:#2986bf;
	font-size:14px;
	font-weight:bold;
	margin:0 0 0 10px;
	line-height:1.4em;
}

.active_kategori{
	padding:0 0 0 20px;
}

/* Vertical Accordions */

.accordion_toggle {
display: block;
min-height: 15px;
width: 346px;
background-image:url(/images/universe/bullets/arrow_spoergsmaal_1.gif);
background-repeat:no-repeat;
background-position:6px 10px;
background-color: #c9ddea;
padding:5px 5px 5px 15px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
outline: none;
font-size: 12px;
color: #000000;
cursor: pointer;
margin: 0 0 0 0;
}

.alt_color {
background-color: #91b2c7;}

.accordion_toggle_active {
background-color:#fff;
color: #91b2c7;
}

.accordion_content {
background-color: #ffffff;
overflow: hidden;
}

.accordion_content p {
padding: 5px 10px 15px 15px;
}

/* Accordion css */

#accordion_wrapper{
	width:366px;
	margin:0px 0px 0px 0px;
}

#accordion_wrapper h3.moerkeblaa {

	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 5px 5px 15px;
	margin:0 0 0 0;
	background-image:url(/images/universe/arrow_spoergsmaal_1.gif);
	background-repeat:no-repeat;
	background-position:5px 10px;
	background: #c9ddea;
}

#accordion_wrapper h3.lyseblaa {
	background: #91b2c7;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 5px 5px 15px;
	margin:0 0 0 0;
	background-image:url(/images/universe/arrow_spoergsmaal_1.gif);
	background-repeat:no-repeat;
	background-position:5px 10px;	
}

#accordion_wrapper h3.lyseblaa a, #accordion_wrapper h3.moerkeblaa a{
	text-decoration:none;
}

#accordion_wrapper h3.lyseblaa a:hover, #accordion_wrapper h3.moerkeblaa a:hover{
	text-decoration:underline;
}

.accordion{
	background-color:#FFFFFF;
	padding:0px 10px 10px 20px;
	margin:0 0 0 0;
	vertical-align:top;	
}
