html, body {
margin:0;
padding:0;
border:0;
}

body { 
font-size : 80%; 
font-family : arial, helvetica, sans-serif; 
font-weight : lighter; 
background-color : #eeeeff; 
color : #330033; 
} 


/* Layout */

div#global {
  margin:0em auto; /* Centerer billedet */
	width:900px;
  background-color:white;
  background-image: url('../images/sky2.jpg');
  background-repeat: no-repeat;
}

div#search {
	float: right;
	width: 200px;
	height: 60px;
	margin-left: 0px;
	margin-top: 34px;
  margin-right:40px;
	padding: 5px;
	color: black;
	font-size: 90%;
	font-weight: normal;
	vertical-align: top;
	text-align: right;
}

div#header {
  height:152px;
  margin-left:10px;
  margin-right:10px;
  margin-bottom:5px;
  border-bottom:1px solid #CCCCCC;
}

div#titlebox {
  width:480px;   /* 480 */
  margin:0px 0px 0px 150px; /* 90 */
	vertical-align : top;
  color:#330066; 
  font-family:"Times New Roman",serif;
}

div#title {	
	margin:0px 0px 0px 0px;
	padding-left: 20px;
	padding-top: 20px;
	float:right;  
}

div#title h1 {
	font-size:44px; /* 38 */
  padding:0px;
	margin:0px;
  font-weight:normal;
  text-align:right;
}

div#slogan {	
	margin:0px;
	padding: 0px;	
	float:right;
}

div#slogan h2 {
	font-size:24px; 
	font-weight:normal;
  padding:0px;
	margin:0px 0px 30px 0px;
  color:#999999;
}

div#wrapper {
  margin:20px 60px 0px 60px;
} 

div#content {
	float:left;
	width:72%;
  padding-top:1.5em;
  margin:0;
	/*background-color:red;*/
}

div#rightcol {
  width:180px;
  float:right;
  padding-top:1.5em;
  padding-left:20px;
  padding-bottom:20px;
  border-left: 1px solid #CCCCCC;
	/*background-color:blue;*/
}

div#simplecontent {
 padding-top:1.5em;
  margin:0px 0px 60px 0px;
}

div#footer {
	clear:both;
  margin:0px 10px 10px 10px;
  color : #330066;
  /*padding:0.2em 0.5em 0.5em 0.5em;*/
  padding: 5px 10px 10px 10px;
  border-top: 1px solid #CCCCCC;
	/*background-color:green;*/
}

.product {
	margin:0px 0px 60px 0px;
}

.productintro {
  margin:0px 10px 0px 0px;
	/*text-align: top;*/
}

.productintro h2 {
margin:0px;
padding:0px;
}

.productdef {
  margin:0px 10px 0px 0px;
}

/* Display */

p {line-height:115%;}

b {font-weight:bold;}

.clear, .clb {clear:both;height:0;}

h2{
font-size:18px;
font-weight:normal;
}

h2 a{
text-decoration:underline;
color:#330033;
}

h2 a:hover{
text-decoration:underline;
color:#330033;
}

h3{
font-size:15px;
margin-bottom:10px;
font-weight:bold;
}

h3 a {
text-decoration:none;
}

h4{
font-size:14px;
margin-bottom:10px;
font-weight:normal;
}

ol{
margin:0;
padding:0;
}

ul{
margin:10px 0px 10px 10px;
padding:0;
list-style-type:square;
}

ol{
margin:10px 0px 10px 10px;
padding:0;
list-style-type:decimal;
}

li{
margin:0;
margin-left:15px;
padding:0;
}

dt {
	margin:5px 0px 5px 0px;
}

dd {
  margin-left:0px;
	margin-bottom:10px;
}

#rightcol a{
text-decoration:none;
color:#330033;
}

#rightcol a:hover{
text-decoration:underline;
}

#rightcol ul{
margin:0 0px 0 0px;
list-style-type:square;
list-style-image: url(../images/listarrow.gif); 
padding:1em;
}

#rightcol li{
margin:0;
padding:0;
}

.picture {
/*float:left;*/
margin-left:0px; 
margin-right:10px;
clear:both;
}

p.picture {
margin-top:0px; 
padding-top:0px;
text-indent:0;
text-align:left;
}

.picture a {
padding-top:0px;
margin-top:0px;
font-size:80%;
text-decoration:none;
}

#footer a{
color:#330033;
font-weight:normal;
text-decoration:none;
}

#footer a:hover{
color:#330033;
text-decoration:underline;
}

hr {
	width: 60%;
	text-align: center;
  color: #CCCCCC;
	height: 1px;
}

#copyright {
	float:right;
	display: block;
}

#footer a{
  color:#330033;
  font-weight:normal;
  text-decoration:none;
}

#footer a:hover{
color:#330033;
text-decoration:underline;
}

#sendbtn{
border:none;
background:url('../graphics/sendbtn.jpg');
width:56px;
height:20px;
cursor:pointer;
}

#media {
  margin-top: 40px;
  margin-bottom: 40px;
}
#noUpdate {
  margin: 0 auto;
  font-family:Arial, Helvetica, sans-serif;
  font-size: x-small;
  color: #cccccc;
  text-align: left;
  width: 210px; 
  height: 200px;	
  padding: 40px;
}

#searchbtn{
margin-top: 5px;
border:none;
background:url('../graphics/search.jpg');
width:56px;
height:20px;
cursor:pointer;
}