/* ds2009 Containers - jbj@ds-net.dk */

.dsActionbuttons{

}

.dsClean{
  border: solid 0px #bcbc1a;
	padding: 0px;
	margin: 0px;
}

.dsTextStandard{
  border: solid 1px #bcbc1a;
	padding: 10px;
	margin: 5px;
	padding-bottom:15px;
	background: #ffffff url('gfx/container_bot.jpg') no-repeat bottom center;
}
.dsRightTeaser{
  border: solid 1px #bcbc1a;
	padding: 10px;
	margin: 5px;
	padding-bottom:15px;
}
.dsRightTeaserLinks{
  border: solid 1px #bcbc1a;
	padding: 10px;
	margin: 5px;
	padding-bottom:15px;
}

.dsTextStandardPage{
  border: solid 0px #bcbc1a;
	background-color: transparent;
	width:100%;
}
.dsTextStandardPageLinkliste{
  border: solid 0px #bcbc1a;
	background-color: transparent;
	width:100%;
}
.dsTitleStandard{
	text-transform: uppercase;
  font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
}

.dsTitleRightTeaser{
	text-transform: uppercase;
  font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	
}
.dsTitleStandardPage{
	text-transform: none;
  font-family: Verdana, Arial, Helvetica;
	font-size: 15px;
	font-weight: bold;
	color:black;
	line-height: 25px;

}
.dsTitleStandardPageUnderline{
	text-transform: none;
  font-family: Verdana, Arial, Helvetica;
	font-size: 15px;
	font-weight: bold;
	color:black;
	line-height: 25px;
}
.dsTextNoGreenBar{
  border: solid 1px #bcbc1a;
	padding: 10px;
	margin: 5px;
	background: transparent;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
}

.dsTextBlueNoTitle{
  border: solid 1px #8fb3d5;
	padding: 0px;
	margin: 0px;
	background: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8px;
}


div.dsTextAktuelt{
  padding: 10px;
	margin: 5px;
  background: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
}
div.dsTextNyhed{
  padding: 10px;
	margin: 5px;
  background: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
}

div.dsTextWrapper{
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
}

div.dsClean div.dsClean{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}
div.dsTextAktuelt div.Normal *{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}
div.dsTextNyhed div.Normal *{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}
div.dsTextStandardPage div.Normal *{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}

div.dsTextStandardPage div.Normal h1 { border: none; font-family:verdana; font-size: 20px; font-weight:normal; padding-bottom: 5px; margin-top: 10px; }
div.dsTextStandardPage div.Normal h2,
div.dsTextStandardPage div.Normal h3 { font-size: 14px; color: black; font-weight: bold; font-family: Verdana, Arial; margin-bottom:10px; }
div.dsTextStandardPage div.Normal h4,
div.dsTextStandardPage div.Normal h5,
div.dsTextStandardPage div.Normal h6 { font-size: 14px; color: black; font-weight: bold; font-family: Verdana, Arial; }


div.dsTextStandard div.Normal *{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}
div.dsNoGreenBar div.Normal *{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}

div.dsRightTeaser div.Normal *{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}
div.dsRightTeaserLinks div.Normal *{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}

.dsTitleAktuelt{
	text-transform: uppercase;
  font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #124e8d;
}
.dsTitleNyhed{
	text-transform: uppercase;
  font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #124e8d;
}

.dsTitleAktueltContainer{
	text-transform: uppercase;
  font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #124e8d;
	height: 19px;
	padding-left:35px;
	padding-top:3px;
	margin-top:5px;
	background: #bcbc1a url('gfx/container_top.jpg') repeat-y top left;
}

.dsTitleNyhedContainer{
	text-transform: uppercase;
  font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #124e8d;
	height: 19px;
	padding-left:35px;
	padding-top:3px;
	margin-top:5px;
	background: #bcbc1a url('gfx/container_top.jpg') repeat-y top left;
}

div.dsTextAktuelt a, div.dsTextAktuelt a:link, div.dsTextAktuelt a:visited{	color: #000000;	text-decoration: none; }
div.dsTextAktuelt a:hover{ color: #aaaaaa; }

div.dsTextNyhed a, div.dsTextNyhed a:link, div.dsTextNyhed a:visited{	color: #000000;	text-decoration: underline; }
div.dsTextNyhed a:hover{ color: #aaaaaa; }



div.dsTextStandard a, div.dsTextStandard a:link, div.dsTextStandard a:visited{ color: #000000; text-decoration: underline; }
div.dsTextStandard a:hover{ color: #aaaaaa; }
div.dsTextStandard li{ margin-left:22px; font-size:11px; }

/* Standard page container styles*/

div.dsTextStandardPage a, div.dsTextStandardPage a:link, div.dsTextStandardPage a:visited{ color: #000000; text-decoration: underline; }
div.dsTextStandardPage a:hover{ color: #aaaaaa; }

div.dsTextStandardPage table td a, div.dsTextStandardPage table td a:link, div.dsTextStandardPage table td a:visited{ color: #000000; text-decoration: underline; }
div.dsTextStandardPage * a:hover{ color: #aaaaaa; }

div.dsTextStandardPage ol{ list-style: none; margin-left:40px;}
div.dsTextStandardPage ul{ list-style-image:url('gfx/blaapil.jpg'); margin-left:20px;margin-top:20px;}
div.dsTextStandardPage li{ margin-bottom:5px; line-height: 12px;}

div.dsTextStandardPage table ul{ list-style-image:url('gfx/blaapil.jpg'); margin-left:20px;}
div.dsTextStandardPage table li{ margin-bottom:5px; line-height: 12px;}

div.dsTextStandardPage div.Normal h1{font:bold 18px Verdana;}

/* Linkliste container styles */
div.dsTextStandardPageLinkliste a, div.dsTextStandardPage a:link, div.dsTextStandardPage a:visited{ color: #000000; text-decoration: none; }
div.dsTextStandardPageLinkliste a:hover{ color: #aaaaaa; }

div.dsTextStandardPageLinkliste * a, div.dsTextStandardPageLinkliste * a:link, div.dsTextStandardPageLinkliste * a:visited{ color: #000000; text-decoration: none; }
div.dsTextStandardPageLinkliste * a:hover{ color: #aaaaaa; }

div.dsTextStandardPageLinkliste ol{ list-style: none; margin-left:40px; margin-bottom:10px;}
div.dsTextStandardPageLinkliste ul{ list-style-image:url('gfx/blaapil.jpg'); margin-left:20px; margin-bottom:10px;}
div.dsTextStandardPageLinkliste li{ margin-bottom:0px; line-height: 14px;}

div.dsTextStandardPageLinkliste ul ul{ list-style-image:url('gfx/blaapil.jpg'); margin-left:20px; margin-bottom:10px;}
div.dsTextStandardPageLinkliste li li{ margin-bottom:0px; line-height: 14px;}

div.dsTextStandardPageLinkliste table ul{ list-style-image:url('gfx/blaapil.jpg'); margin-left:20px; margin-bottom:10px;}
div.dsTextStandardPageLinkliste table li{ margin-bottom:0px; line-height: 14px;}



div.dsTextNoGreenBar a, div.dsTextNoGreenBar a:link, div.dsTextNoGreenBar a:visited{ color: #000000; text-decoration: underline; }
div.dsTextNoGreenBar a:hover{ color: #aaaaaa; }
div.dsTextNoGreenBar li{ margin-left:22px; font-size:11px; }

div.dsRightTeaser a, div.dsRightTeaser a:link, div.dsRightTeaser a:visited{ color: #000000; text-decoration: underline; }
div.dsRightTeaser a:hover{ color: #aaaaaa; }

div.dsRightTeaserLinks a, div.dsRightTeaserLinks a:link, div.dsRightTeaserLinks a:visited{ color: #000000; text-decoration: none; }
div.dsRightTeaserLinks a:hover{ color: #aaaaaa; }

div.DropDownContainer a, div.DropDownContainer a:link, div.DropDownContainer a:visited{ color: #000000; text-decoration: underline; }
div.DropDownContainer a:hover{ color: #aaaaaa; }

div.DropDownContainer div.Normal ul{ list-style-image:url('gfx/blaapil.jpg'); margin-left:0px;}
div.DropDownContainer div.Normal li{ margin-bottom:0px; background-position:0px 5px; }

div.DropDownContainerLinks a, div.DropDownContainerLinks a:link, div.DropDownContainerLinks a:visited{ color: #000000; text-decoration: none; }
div.DropDownContainerLinks a:hover{ color: #aaaaaa; }

div.DropDownContainerLinks div.Normal ul{ list-style-image:url('pil_green_right.jpg'); margin-left:0px;}
div.DropDownContainerLinks div.Normal li{ margin-bottom:5px; background-position:0px 5px; }

div.dsTextAktuelt ul{ list-style-image:url('gfx/blaapil.jpg'); margin-left:5px;}
div.dsTextAktuelt li{ margin-bottom:10px; }

div.dsTextStandard div.Normal ul{ list-style-image:url('gfx/blaapil.jpg'); margin-left:-15px;}
div.dsTextStandard div.Normal li{ margin-bottom:0px; background-position:0px 5px; }

div.dsTextNoGreenBar div.Normal ul{ list-style-image:url('gfx/blaapil.jpg'); margin-left:-15px;}
div.dsTextNoGreenBar div.Normal li{ margin-bottom:10px; }

div.dsRightTeaser div.Normal ul{ list-style-image:url('gfx/blaapil.jpg'); margin-left:0px;}
div.dsRightTeaser div.Normal li{ margin-bottom:10px; }

div.dsRightTeaserLinks div.Normal ul{ list-style-image:url('gfx/blaapil.jpg'); margin-left:0px;}
div.dsRightTeaserLinks div.Normal li{ margin-bottom:5px; }

/* OSS Container - jbj@ds-net.dk */

.ossContainerMaster {
	width: 90%;
	background-color: #dddddd;
	border:0px;
	padding-left:20px;

}

.ossTitle{
	font:bold 11px;
}
.ossArrow {
	background-color: #ffffff;
}

/************************************************/
/* DS H�ndv�rk & Industri					*/
/* Container styles - Build: 2007.11.28 -  14:18              	*/
/* Copyright (2007) Valtech A/S (DK)  			*/
/************************************************/



/* Main teaser */
div.actionbuttons		{  }
div.teaser				{ width:344px;  margin-left: 370px; margin-top: 86px; position:absolute; z-index:99; }
div.teaser #teasertop		{ background: url(gfx/mainteaser_top.gif) no-repeat;  padding-left: 10px; color: white; font-size: 16px; font-weight:bold; font-family:arial; line-height: 28px; }
div.teaser div.teasertext	{ padding:8px; background: #c0d5e8 url(gfx/teasertext_bg.png) no-repeat bottom; }
button.btn_red			{ background: url(gfx/klikher.gif) no-repeat; height: 22px; line-height: 22px; width: 92px; border:none; text-transform:uppercase; color:white; font-size: 10px;}

/* Right teaser */
div.right_teaser 			{ width:180px; margin-bottom: 20px; background: url(gfx/right_teaser_content_bg.gif) repeat-y;}
div.right_teaser h1		{ background: url(gfx/right_teaser_top.gif) no-repeat;  line-height: 30px; color:white; font-size: 12px; padding-left: 10px; font-family:verdana; margin:0px;  }
div.right_teaser h1 span	{ color:white; font-size: 12px;}
div.right_teaser ul 		{ width:174px; list-style: none;padding-top:8px; position:relative; z-index: 2;}
div.right_teaser li		{ padding-left: 15px; background: url(gfx/li_blue.gif) no-repeat; background-position: 0 0.4em; margin-bottom: 10px; line-height: 15px;}
div.right_teaser div.bottom{ background: url(gfx/right_teaser_bottom_bg.gif) no-repeat; line-height: 20px; height:20px; margin-top: -19px; position:relative; z-index: 0;}
div.right_teaser div.top	{width: 180px; background: url(gfx/right_teaser_bg.gif) no-repeat; line-height: 20px; height:20px;  position:absolute; z-index: 0; float:left;}
div.right_teaser div.text	{ width: 170px;}
div.right_teaser p	{ width: 165px; margin-left: 10px;}

/* Tabel design */
.tablestyles tr.even 	{ font-weight: normal; color: #000000; background-color: #ccd6e0;padding-top: 4px; padding-bottom: 4px; border-bottom: 1px solid white; cursor:pointer;}
.tablestyles tr.odd 		{ background-color: white; cursor:pointer;}

.tablestyles table.stdTable	{ border-collapse:collapse; width: 100%; }
.tablestyles table.stdTable td	{ padding: 2px; }

/* Forside teaser */
div.teaser_forside		{ }

.ucube_topmid
{
	background-image: url(roundedsquaregray_02.gif);
	background-repeat: repeat-x; 
}

.ucube_containerSize
{
	width:100%;
	height:100px;
	min-width: 150px;
}

.ucube_title
{
	font-family:Verdana, Arial;
	color:#000000;
	font-size:11pt
	font-weight: bold;
}

.ucube_contentpane
{
	font-family:Tahoma, Verdana, Arial;
	color:#000000;
	font-size:10pt;
}

.ucube_righttopconer
{
	width: 29px; 
	height: 49px; 
    background-repeat: repeat-y;
}

.ucube_midleft
{
	background-image:url(roundedsquaregray_04.gif);
	width: 27px; background-repeat: repeat-y
}

.ucube_midright
{
	background-image:url(roundedsquaregray_06.gif);
    width: 29px; 
    background-repeat: repeat-y;
}

.ucube_midbot
{
    background-repeat: repeat-x; height: 34px; padding-right: 3px; padding-left: 3px;
       
}
.SiteMap
{
  border: 0px solid #000000; 
  background-color: #FFFFFF;
}

div.dsTextStandardPage table td.HeaderCell
{
  color: #FFFFFF; 
  font-family: verdana; 
  font-size: 11px;
  font-weight: normal; 
  padding: 4px;  
  padding-left: 10px;  
  padding-top: 3px;  
}
.footer
{  
  height: 7px; 
}

div.dsTextStandardPage table td.HeaderCell a
{
  color: #FFFFFF;
	text-decoration:none; 
}

div.dsTextStandardPage table td.HeaderCell a:hover
{
  color: #FFFFFF; 
	text-decoration:underline;
}
div.dsTextStandardPage table td.HeaderCell a:visited
{
  color: #FFFFFF; 
	text-decoration:none;
}

.ContentCell
{
  color: #FFFFFF; 
  margin-bottom:0px;
}

.NodeText
{
  font-family: verdana; 
  font-size: 11px;  
}

.NodeText a
{
  color: #000000; 
  text-decoration: none;   
}

.NodeText a:hover
{
  color: #000000; 
  text-decoration: underline; 
}

.NodeDescription
{
  color: #999999; 
  font-family: verdana; 
  font-size: 11px;
}

.RootNode
{ 
  color: black;
  font-family: verdana; 
  font-size: 10px;
  font-weight: bold;
  padding:0px;
  padding-top:0px;
  padding-bottom:0px;
} 

.RootNode a
{ 
  color: black;
  text-decoration:none;
} 

.RootNode a:hover
{ 
  color: black;
  text-decoration:underline;
} 

.ParentNode
{ 
  font-family: verdana; 
  font-size:10px;  
} 

.ParentNode a
{ 
  color: black;
  text-decoration:none;
} 

.ParentNode a:hover
{ 
  color: black;
  text-decoration:underline;
} 

.LeafNode
{ 
  color: #ffffff;
  font-family: verdana; 
  font-size:10px;  
} 

.LeafNode a
{ 
  color:#ffffff;
  text-decoration:none;
} 

.LeafNode a:hover
{ 
  color: #DD3409;
  text-decoration:underline;
} 

.dropDownText div.Normal a:Link, .dropDownText div.Normal a:Active, .dropDownText div.Normal a:Hover, .dropDownText div.Normal a:Visited{
	border-bottom: solid 1px #bcbc1a;

}

