/* Generel skrifttype, -størrelse og linieafstand */
body, td, input, textarea, select
{
	font-family: Verdana, Geneva, Sans-Serif;
}

/* Generel skrifttype, -størrelse og linieafstand */
body, td, input, textarea, select
{
	font-size: 8pt;
	line-height: 11pt;
}

/* Normal afsnit og intro afsnit */
.section, .sectionintro
{
	margin: 0px;
}

/* Alle links */
a
{
	text-decoration: none;
}

/* Alle links - mouseover */
a:hover
{
	text-decoration: underline;
}

/* Links i overskrifter - mouseover */
h1 a:hover, h2 a:hover, h3 a:hover
{
	text-decoration: none;
}

/* Sidetitel */
.pageheader
{
	font-size: 11pt;
	margin: 0px 0px 8px;
}

/* Afsnitsoverskrift */
.sectionheader
{
	font-size: 9pt;
	margin: 12px 0px 6px;
}

table
{
	border-collapse: collapse;
}

/* Tabel i standardformat - overskrift */
/*.tableheader, .tableheader td*/
.tableheader td, .tableheader th
{
	font-weight: 700;	
	padding: 3px 8px 4px;
}

/* Tabel i standardformat - rækker */
.tablelineodd, .tablelineodd td, .tablelineeven, .tablelineeven td
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding: 3px 8px;
}




body, td, input, textarea, select
{
	color: #666666;
}
a
{
	color: steelblue;
}
a:hover
{
	border-bottom-color: steelblue;
}
.sectionheader a
{
	color: #666666;
}
table
{
	border-color: #666666;
}
.tableheader, .tableheader td
{
	background-color: steelblue;
	color: white;
	border-color: steelblue;
	border-bottom-color: #666666;
}
.tablelineodd, .tablelineodd td
{
	border-bottom-color: #666666;
}
.tablelineeven, .tablelineeven td
{
	border-bottom-color: #666666;
}
body {background:rgb(255, 255, 255) url(/media/background.gif) no-repeat 50% 0%; margin:2px 0px 0px 0px}
div#mergefield_code5 {float:left}
#columnset7_column1 {width:161px; min-height:37px; padding:16px 0px 0px 33px}
#columnset5_column1 {width:194px; min-height:20px}
div#mergefield_code1 {float:left}
#columnset6_column1 {width:747px; min-height:27px; background:transparent url(/media/serviceMenuBg.gif) no-repeat 100% 0%}
div#mergefield_navigation_level1 {float:right}
#columnset5_column2 {width:747px; min-height:20px}
div#mergefield_breadcrumb {breadcrumb:OldSchool; margin:0px 0px 0px 0px; padding:15px 0px 15px 33px}
#columnset4_column1 {width:941px; min-height:26px; background:transparent url(/media/footer.gif) repeat 0% 0%}
#columnset8_column1 {width:941px; min-height:20px}
div#mergefield_navigation_level3 {padding:0px 0px 5px 0px; background:transparent url(/media/menuRepeat.gif) repeat-x 0% 100%}
div#mergefield_navigation_level2 {padding:2px 0px 0px 0px; background:transparent url(/media/menuRepeat.gif) repeat-x 0% 0%}
div#mergefield_code4 {float:left}
div#mergefield_code6_1 {float:left}
div#sitelayout4 {width:941px; min-height:500px; margin:auto auto auto auto; background:transparent none; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none;}
 .layoutcolumn {float:left;overflow:hidden; display:block; box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
 .layoutcolumnset {clear:both; display:block; box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
 .layoutfloatbreaker {clear:both; display:block}
.size1 {font-size:xx-small}
.size2 {font-size:x-small}
.size3 {font-size:small}
.size4 {font-size:medium}
.size5 {font-size:large}
.size6 {font-size:x-large}
.size7 {font-size:xx-large}
ul.breadcrumb {display:inline-block;padding:0px;margin:0px;}
ul.breadcrumb li {display:inline-block;list-style-type:none;padding-left:2px;padding-right:2px;}

/* Tekstformatering i spalter og flettefelter */
#mergefield_breadcrumb a.inlinelink, #mergefield_breadcrumb a.sectionlink, #mergefield_breadcrumb a.actionlink, #mergefield_breadcrumb a.breadcrumb, #mergefield_breadcrumb a.pageposition, #mergefield_breadcrumb a.calendarlinks {color: #000000}
#mergefield_breadcrumb .tableheader, #mergefield_breadcrumb .tableheader td {background-color: #000000}
#columnset5_column2, #columnset5_column2 td, #columnset5_column2 .section, #columnset5_column2 .sectionintro {font-size: 9pt; line-height: 13pt}

/* Brugerdefinerede typografier */
/* --------------------------- general --------------------------- */

* {
margin:0;
padding:0;
}

img {
border:none;
}

body {
font-size:11px;
}

a {
color:#f15b24;
outline:none;
}

h2 a {
color:#f15b24;
}

a:hover, a:active, a:focus {
text-decoration:none;
outline:none;
}

h2, h3 {
font-family:arial, sans-serif; 
font-size:24px;
line-height:24px;
font-weight:normal;
color:#f15b24;
margin-bottom:25px;
}

h3  {
font-size:16px;
line-height:16px;
margin-bottom:10px;
}

#mergefield_main p.section {
margin-bottom:20px;
}

/* this style is for section messages, show in Tangora Manager */
.managerMessage {
padding:20px; 
background:#ccc; 
margin-top:10px; 
margin-bottom:35px;
}

/* --------------------------- height adjustments --------------------------- */


#mergefield_breadcrumb {
display:none;
}

div#columnset5_column1{
height:74px;
}

div#columnset5 {
height:74px;
overflow:hidden;
}

div#columnset4_column1{
height:28px;
}

/* --------------------------- servicemenu nav --------------------------- */

#serviceMenu {
width:514 px;
height:20px;
float:right;
margin:5px 11px 0 0;
font-size:10px;
display:inline; /* fixes ie6 double margin on float bug */
font-family: arial, geneva, sans-serif;
}

#serviceMenu select {
float:left;
width:140px;
margin-right:5px;
}

a.ikonlink {
display:block;
margin-left:4px;
float:left;
height:15px;
width:15px;
}

a#facebooklink {
background:url('/media/facebookikon.gif') 0 -15px no-repeat;
}
a#facebooklink:hover {
background:url('/media/facebookikon.gif') 0 0 no-repeat;
}

a#bloggerlink {
background:url('/media/bloggerikon.gif') 0 -15px no-repeat;
}
a#bloggerlink:hover {
background:url('/media/bloggerikon.gif') 0 0 no-repeat;
}
                     

#serviceMenu .separator {
width:23px;            /* lavet om fra 1px brede og margin, fordi det blev vist som bredere end 1px */
margin:0;
text-indent:11px;
float:left;

}

#serviceMenu a {
color:black;
float:left;
}

#serviceMenu a:hover {
color:#f15b24;
}

#serviceMenu select {
height:16px;
width:145px;
border:1px solid #7f9db9; 
margin-left:10px;
font-size:9px;
font-family: arial, sans-serif;

}

#serviceMenu select option {
border:none;
}

/* --------------------------- main navigation --------------------------- */

div#mergefield_navigation_level1 {
/*letter-spacing: 0.03em;   */
/* width: 436px;        needed in ie6 to float properly, moved to ie6 stylesheet, under visual designer tangora button > properties > stylesheets tab  */
}

#mergefield_navigation_level1 li a {
font-size:18px;
color:#000000;
}

/* ------------------------- second navigation ------------------------ */
#mergefield_navigation_level2 {
font-size: 10px;
font-family: arial, sans-serif;
}

.module32_2_columnset2_column1, .module32_2_columnset2_column1 a {
color:#ffffff;
}

.module32_2_columnset1_column1 a:hover {
color:#7e7e7e;
}

.vidsteDuWrapper {
  margin-bottom:40px;
}

.firstNiveauNameWrapper {
height:31px;
padding:14px 0 0 24px;
}


.newsBodyWrapper {
padding:0px 13px 0 13px;
}

/* --------------------------- showcase --------------------------- */

.showcaseThumb {
border:1px solid #d4d4d4;
}

.variationThumb {
height:99px;
width:100px;
background:#f5f5f5;
}

#variationBottom   {
background:url('/media/menuRepeat.gif') bottom left repeat-x;
}


#showcaseThumbsBackground   {
background:url('/media/showroomThumbsBackground.gif') top left no-repeat;
}


#showroomOversigt a {
font-size:10px; 
color:#000000;
}

#showroomOversigt a:hover {
color:#dd5632;
}

 #showcaseFlash {
 width:480px;
 height:385px;
 border:1px solid #d4d4d4;
 /*margin:15px auto;   */
 }
 
 .thumbText {
  width:100px;
 }
 
  .thumbText span {
  display:block;
margin-left: 10px;
 }
 
  .thumbTextActive {
color:#f15b24;
background:url('/media/showcaseThumbBullet.gif') 0 6px no-repeat;

 }
 
   .thumbTextNormal {
 color:#666;
 }
 
 .templateWrapper {
  margin-left:12px;
}

.templateWrapper h2.sectionheader   {
font-weight:bold;
}

.templateWrapper h2.sectionheader {
color:#666;
}

.templateWrapper a {
color:#f15b24;
font-size:7pt;
}

.templateFrame  {
border:1px dotted #ccc;
border-bottom:none;
}

.templateFrame {
  border-bottom:1px dotted #ccc;
}

.templateTable .fixwidths {
display:none;
}

/* --------------------------- top billede --------------------------- */

#topBilledeWrapper {
height:291px;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
}

/* --------------------------- footer --------------------------- */

#columnset4_column1 p {
color:#dd5632;
margin-top:5px;
font-size:10px;
text-align:center;
}

#columnset8 p, #columnset8 p a {
color:#7e7e7e;
line-height:18px;
font-size:10px;
}

/* --------------------------- 2 column picture with flash and text --------------------------- */

.twoColWrapper   {
margin-bottom:12px;
}

.twoCol-1, .twoCol-2 {
float:left;
}

.twoCol-1  {
width:223px;
}

.twoCol-1 img {
display:block;
margin:15px auto 0 auto;
}

.twoCol-2  {
width:261px;
}

.flashButton {
width:25px;
margin:10px auto;
}


/* --------------------------- print styles --------------------------- */

@media print{                                       
  #columnset1_column1, #columnset1_column3, #serviceMenu, #topBilledeWrapper, #mergefield_richtext3, #page-20000004_columnset2_column1, #page-20000005_columnset3_column1 {
  display:none;
  }
  
  
  #navigationwrapper {
  padding-top:7px;
  }
  
#page-20000004_columnset2_column3 {
  float:right;
  margin-right:28px;
  border-left:1px dotted #000000;

}
  
#mergefield_breadcrumb {
display:block;
margin-top:20px;
border-top:1px dotted #000000;
}

#columnset4 {
height:46px; 
 margin-top:10px;
}

#columnset4_column1 p {
color:#000000;
text-align:left;
margin-left:33px;

}
  
  
#page-20000004_columnset2_column2 {
margin-left:33px;   
padding-left:0px;
margin-bottom:20px;
}  

#page-20000004_columnset2, #page-20000003_columnset2, #page-20000005_columnset3 {
padding-top:20px;
border-top:1px dotted #000000;
border-bottom:1px dotted #000000;
margin:0 0 40px 0;
}

#mergefield_navigation_level1 li a {
color:#d4d4d4;
}

#mergefield_navigation_level1 li a.activelink {
color:#ea8225;
font-weight:bold;
}

              /*    
div.TDD1DB9CBCL2J div.navigationwrapper ul.navigationlist #mergefield_navigation_level1 li.navigationlistitem a {
color:#cccccc;
}

div.TDD1DB9CBCL2J div.navigationwrapper ul.navigationlist #mergefield_navigation_level1 li.navigationlistitem a.activeitem {
color:#000000;
}
  */
  
}

