/* Layout */

* {margin: 0; padding: 0; border: 0;}

body {
	text-align: center; 
	background: #aaa;
	color: #000;
	min-width: 700px;
}

#flashid { 
	height:200px; 
	margin-top:9px;
padding-left:25px;
	}


/* wrapper holds left faux column tab */
/* nn6/7 will put content out of scrollable reach if auto is used unless the min-width is on body */
#wrapper { 
	text-align: left;
	width: 750px;
	margin: 0 auto; 
	background: #fff url(../img/bg.png) repeat-y; 
}

#header, #subnav, #footer {
	color: #000;
	clear: both; 
}

#header {
    color: #000; 
    height: 35px;
    padding:0;
padding-left:25px;
}

/* ---------------- Hide the faux columns ------------------- */


#copyright {
	width:750px;
	margin:auto;
	text-align:center;
}

/* ---------------- Hide the faux columns ------------------- */

/* --- Lower right logo --- */
#contentfloatholder {
	background: url("../img/oticon_bottom_logo.png") no-repeat 627px 100%;
	float: left;
	width:730px;
	}
/* --- Lower right logo --- */



#subnav {  } /* Olle */

#contentfloatholder:after {
 /* this is for NN6 to clear floats */
    content: "."; 
    display: block; 
	height: 0px;
    clear: both; 
    visibility: hidden;
}

#center {
margin: 0 240px 20px 220px;
padding-left:25px;
}

#centerwrap {
  float:left;
  width: 100%; 
  margin: 0 -95% 0 0;
}

#left {
  float:left;
  width: 180px;
  margin: 0 0 0 -5%;
  padding-left:25px;

}
div#left.left-with-padding 
{
	padding-left:65px;	
}
* html div#left.left-with-padding 
{
	padding-left:25px;	
}

#right {
  float:right;
  width: 200px;
  padding-right:5px;
    padding-bottom:60px;
  margin: 0;
}

/************* IE Mac CSS Only  works for Win too **************/
* html div#centerwrap {margin: 0 -100% 0 0;}
* html div#left {margin: 0;}

#footer {
clear:both;
}

/* CENTER min-height fix! */
/* .midbox {background:lightblue;} */
/* for Mozilla/Safari/Opera */
*>#midbox {
 padding-top: 410px;
 min-height: 1px;
}
*>#midbox div#center {
 margin-top: -410px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html #midbox {
 height: 410px;
}
/* end filter */



/* Large map sits in its own DIV */
div#large-map-here {
padding-left:25px;
margin-bottom:20px;
}

#large-map 
{
width:700px;
}

#errortable { width:270px; }