body {
		 background-color: #fff;
		 background-image: url(kazuri.css/$file/body_bg.gif);
		 background-repeat: repeat-y;
}

#topDiv {
		 position:absolute;
		 top: 10px; 
		 left: 10px;
		 background-image: url(kazuri.css/$file/kazuri-logo.gif);
		 background-color: transparent;
		 background-position:top left; 
		 background-repeat:no-repeat; 
		 color: #000;
		 width:100%;
		 height: 40px;
		 font-weight:bold;
}

#brandingArea {
/*midlertidig brugt til baggrundsbillede - Lasse*/
		 position:absolute; 
		 top:130px; 
		 left:145px; 
		 z-index: 1; 
		 background-color:#fff; 
		 background-image: url(kazuri.css/$file/brandingArea_bg.jpg); 
		 background-position:center top; 
		 background-repeat:no-repeat; 
		 width:783px; 
		 height:700px;
		 color: #fff;
display: block;
}

/*topmenuen*/
#mainMenuArea {top:60px; left: 50px; background-color: #eae5e1; height: 24px; width: 91%;}
#mainMenuArea a {text-decoration:none; }
#mainMenuArea .active {color: #333;border-bottom: 2px solid #cd7d21;}
#mainMenuArea .draft {text-decoration:line-through;}
#mainMenuArea .active a:link {color:#fff; background-color:transparent;}
#mainMenuArea .active a:hover {color:#fff; background-color:transparent; text-decoration:underline;}
#mainMenuArea li {color: #fff; background-color:transparent;font-family: Trebuchet MS; font-size: 12px;}
#mainMenuArea li a:link {color: #666; background-color:transparent;}
#mainMenuArea li a:visited {color: #666; background-color:transparent;}
#mainMenuArea li a:hover {color:; background-color:transparent; text-decoration: none; border-bottom: 2px solid #cd7d21;}
#mainMenuArea .missing {background-color:transparent; color:white; font-weight:bold;}

#mainMenuArea li.spacer {color: #e8e0dd; padding-left; 10px;}


/* subMenuArea */

#subMenuArea #login {display: none;}
#subMenuArea {
		 top: 100px; 
		 width:170px;
		 height: auto;
		 background-image: none;
		 background-repeat:no-repeat; 
		 background-color: transparent; 
		 background-position:top center;
		 z-index: 5;
		 border: 1px dashed #eee;
		 margin-left: 5px;
}
#subMenuArea a, #subMenuArea a:link, #subMenuArea a:visited {color: #666; font-size: 10px; 
/*background: url(kazuri.css/$file/link.gif) no-repeat right 2px;*/ margin-right: 15px;}
#subMenuArea a:hover { 
		 text-decoration: none; 
		 border-bottom: 1px solid #cd7d21; 
		 color: #333; 
		 /*background: url(kazuri.css/$file/activeLink.gif) no-repeat right 2px; */
		 margin-right: 15px;
}
#subMenuArea .main {color: #666;}
#subMenuArea .active {color:#333; font-size: 11px;}
#subMenuArea li.main.active {font-size: 11px;}
#subMenuArea li {color:#666;}
#subMenuArea #pictures td {color: #575757;}
#subMenuArea li {list-style-type:none; margin:5px 20px 0 0; padding:2px 15px 15px 2px; background-image: url(kazuri.css/$file/link.gif);background-position:right 4px;}
*html #subMenuArea li {background-position:right 9px;}
#subMenuArea .active {background-image:url(kazuri.css/$file/activeLink.gif); background-position:right 4px; padding-right: 30px;}
*html #subMenuArea .active {background-position:right 9px;}
#subMenuArea .external {background-image:url(kazuri.css/$file/link.gif);}

#subMenuArea .main {font-size:60%;} /*clears stupid line-height*/

#subMenuArea ul {margin-top: 25px;}

#subMenuArea li.spacer, #subMenuArea li.main.spacer {
      color:#666; background-color: #e8e0dd; padding: 0 0 2px 0; margin-right: 0; margin-top: 0;  color: #fff; height: 1px; font-size: 1px;
}

#contentArea {
		 position: absolute;
		 top:132px; 
		 left:191px; 
		 background-color: transparent; 
		 background-image: none;
		 background-repeat: no-repeat; 
		 width: 734px;
		 height: auto;
		 padding: 10px 0 0 10px; /*10px right image*/
		 z-index: 100;
		 font-size: 10px;
}

#contentArea #content,
#contentArea #content td {font-size:10px;}
#contentArea #topLink { display: none;font-size:100%; margin-top:15px; width:6em;}
#contentArea #topLink a {color: #cd7d21;}
#contentArea #lastModified {
		 position: absolute; 
		 right: 18px;
		 bottom: -50px;
		 font-size: 100%;
		 float: none;
}

#contentArea a:link, #contentArea a:visited { font-weight: bold; color: #666;}
#contentArea a:active, #contentArea a:hover {color: #cd7d21;}

#contentArea #content #attachments td {padding:5px; vertical-align:top; font-size:100%;}
#contentArea #content #attachments a {color:#666; font-weight:bold;}
#contentArea #content #attachments a:hover {color:#cd7d21;}

/* #content p img { margin: 0 20px 0 10px;} */
#attachments td a img { background: transparent;}

#loginArea td {font-size:120% !important;}

.textS {color:black; font-size:90%;}
.textM {color:black; font-size:100%; line-height: 1.5em;}
.textL {color:black; font-size:120%;}
.textXL {color:black; font-size:120%; font-weight: bold;}
.textRS {color:#cd7d21; font-size:90%;}
.textRM {color:#cd7d21; font-size:100%;}
.textRL {color:#cd7d21; font-size:120%;}
.textRXL {color:#cd7d21; font-size:120%; font-weight:bold; }
.textBS {color:#2a6177; font-size:90%;}
.textBM {color: #2a6177; font-size:100%;}
.textBL {color:#2a6177; font-size:120%;}
.textBXL {color:#2a6177; font-size:120%; font-weight: bold;}


#container {
		 position:absolute; 
		 width: 99%;
		 top:0px; 
		 height: auto; 
		 margin-left:0;
		 margin-bottom:0; 
		 left:0; 
		 background-color: transparent;
}

#breadCrumbTrail {top: 105px; left:195px;}


#microSearch {top: 100px; right:0; left: 760px;}
#microSearch .inputField {
		 background-color: #e3e1db; 
		 color: #333; 
		 border: 1px solid #cd7d21; 
		 margin:0; 
		 width: 100px; 
		 font-size: 10px;
}

* html #microSearch .inputField {
		 padding-top: 2px;
}

#microSearch .inputField:hover, #microSearch .inputButton:hover {
		 background-color: #f5f4f2;
}
#microSearch .inputButton {
		 background-color:#c8c3b8; 
		 border:1px solid #cd7d21; 
		 color:#333; 
		 margin:0 0 0 2px; 
		 font-size: 10px;
}
#microSearch label {display: none;}

#content img {
		 background-color: #fff;
		 padding: 2px;
		 border: 1px solid #ccc;
}

/*retter alt for lille tekst i editor*/
#contentArea #content #editArea td {padding:4px 0 6px 0; font-size:100%; }
#editArea th {padding:3px 0 0 3px; background-color:#cccccc; font-size:100%; width: 710px;}

#editArea {width: 710px;}

/*edit ikke i 2 linier*/
#subMenuArea #edit a {margin-left: -20px;}
#subMenuArea .create a {margin-left: -20px;}

table#specs-c {
	background-color: #e9e1de;
	/*width: 246px;*/
	border: 1px solid #ccc;
	margin: 10px auto;
}

table#specs-544 {
	background-color: #e9e1de;
	width: 544px;
	border: 1px solid #ccc;
	margin: 10px auto;
}

table#specs, table#specs-l,  table.specs-l {
	background-color: #e9e1de;
	border: 1px solid #ccc;
	margin: 10px 20px 0 0;
}

* html table#specs-l, * html table.specs-l {
	background-color: #e9e1de;
	border: 1px solid #ccc;
	margin: 10px 20px 0 0;}

table#specs td, table#specs-c td, table#specs-l td  { height: 19px; vertical-align: middle;}

td.type {font-weight: bold; padding-right: 0; /*width: 70px;*/}

table#forhandlere {
	border: 1px solid #ccc;
	width: 712px;
}
table#forhandlere td {vertical-align: top; border-bottom: 1px solid #ccc; padding: 4px; 0}
table#forhandlere tr.dark td {background-color: #e9e1de;}

h2.da {text-align: center; width: 110px; margin: 0 auto; background: transparent url(kazuri.css/$file/da.gif) no-repeat right;}
h2.no {text-align: center; width: 90px; margin: 0 auto; background: transparent url(kazuri.css/$file/no.gif) no-repeat right;}
h2.fi {text-align: center; width: 100px; margin: 0 auto; background: transparent url(kazuri.css/$file/fi.gif) no-repeat right;}
h2.noe {text-align: center; width: 100px; margin: 0 auto; background: transparent url(kazuri.css/$file/no.gif) no-repeat right;}/*Norway*/
h2.se {text-align: center; width: 100px; margin: 0 auto; background: transparent url(kazuri.css/$file/se.gif) no-repeat right;}

/*News
********************************************/
#newsFloatIcon {
	left: 50px;
	top: 95px;
	background: transparent url(kazuri.css/$file/newsFloat.gif) no-repeat;
}

.drag-handle{ /*CSS for Drag Handle*/
background-color: #cc6600;
color: white;
}

.drag-contentarea div {background-color: #eae5e1; border-bottom: 1px dashed #999; padding-bottom: 5px;}
.drag-contentarea a {font-weight: bold; color: #7a6344;}

#newsArchive div {width: 700px; margin: 5px 0 0 0;}
