/* FONT SETTINGS */
h1, h2, h3, h4, h5, div.title
{
	color: #4C4C4C;
	font-family: Verdana, Arial, sans-serif; 
	margin: 10px 0px 5px 0px;
	font-size: 14px;
	text-align: left; 
}

h2
{
	font-size: 110%; 
}

p, th, td, ol, dl, dd, dt, label, div, span, input, textarea, select
{
	font-family: Verdana,Helvetica, Verdana, sans-serif; 
	text-align: justify; 
	color: #4C4C4C;
}

/* STYLES */

/* PAGE LAYOUT */
{
/*	margin: 0; 
	padding: 0; */
}
p {
	margin: 0px;
}
body

{
	margin: 5px; 
/*	text-align: center; */
	background-color: #B9B9B9;
	background-image: url(http://www.deamp.com/gfx/background.gif);
    background-repeat: repeat-x;
    background-position: top center;
	background-attachment: fixed;
}
#header {
	text-align: left; 
	clear: all; 
	overflow: auto;
}
#main {
	padding: 7px;
}
#left_column {
	width:230px;
	float: left;
}
#right_column {
	font-size: 70%;
/*	margin-right:5px;*/
	margin:0px 5px 7px 0px;
	width:500px; /* 524 */
	float: right;
}
#footer {
	clear:both;
}
#menu {
	/*width:230px;*/
}
#search {
	font-size: 11px;
	border-left: 5px solid #B9B9B9;
	background-color: #848484;
	color: #FFFFFF;
	padding:10px;
	margin: 30px 0px 0px 0px;
}
div.menu_item {
	color: #4C4C4C;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	font-weight: bold;
	border-top: 1px solid #ECECEC;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 9px;
}
div.sub_menu_item {
	color: #4C4C4C;
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;
	font-weight: bold;
	padding-left: 60px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 8px;
	background-color: #F8F8F8;
}
div.menu_arrow {
	width: 30px;
	height: 20px;
	padding-right: 7px;
	margin-right: 10px;
	float: left;
	background-image: url(http://www.deamp.com/gfx/menu_arrow.gif);
    background-repeat: no-repeat;
    background-position: top center;
	border-right: 1px solid #ECECEC;
}
div.menu_arrow_selected {
	width: 30px;
	height: 20px;
	margin-right: 10px;
	padding-right: 7px;
	float: left;
	background-image: url(http://www.deamp.com/gfx/menu_arrow_selected.gif);
    background-repeat: no-repeat;
    background-position: top center;
	border-right: 1px solid #ECECEC;
}
div.menu_column,div.text_column {
	width:241px;
}
div.menu_column_newsmail,div.text_column_newsmail {
	width: 168px;
}
div.footer_text,div.footer_center {
	padding: 3px 20px 3px 20px;
	color: #797979;
	font-size: 9px;
}
div.footer_text_newsmail,div.footer_center_newsmail {
	padding: 3px 10px 3px 10px;
	color: #797979;
	font-size: 9px;
}
div.footer_text td,div.footer_center td,div.footer_center_newsmail td,div.footer_text_newsmail td {	
	color: #797979;
	font-size: 9px;
}
div.footer_center,div.footer_center_newsmail {
	border-right: 3px solid #CBDB2A;
	border-left: 3px solid #CBDB2A;

}
div.page_header {
	font-family: Verdana, sans-serif; 
/*	color: #B9B9B9;*/
	font-size: 14px;
	padding: 7px; 
	margin-bottom: 10px; 
/*	border-left: 5px solid #ECECEC;*/
	border-left: 3px solid #CBDB2A;
/*	background-color: #F8F8F8;*/
	background-color: #ECECEC;
	text-align: left; 
}
div.page_text {
	padding: 0px 2px 5px 2px;
}
div.fixed_text {
	font-size: 11px;
}
div.showroom {
	margin: 10px;
	font-size:70%;
	text-align:center;
}
div.vertical_box {
/*	padding: 5px;*/
}
div.vertical_box_border {
/*	padding: 5px;*/
	border-top: 1px solid #ECECEC;
}
div.column_box_left {
	float:left;
	border-right: 1px solid #ECECEC;
	padding: 3px 0px 3px 0px;
	width: 242px;
}
div.column_box_right {
	float:right;
	padding: 3px 0px 3px 0px;
	width: 242px;
}
div.box_grey {
	margin: 3px;
/*	background-color: #F9F9F9;*/
	width: 230px;
}
.news {
	margin: 0px 2px 0px 2px;
	padding: 0px 0px 0px 0px;
}
div.news img,div.column_box_left img,div.column_box_right img{
/*	border: 1px solid #ECECEC;
	margin:0px 5px 0px 0px;*/
}
.news p {
	margin: 5px 0px 5px 0px; /*5*/
}
div.main_column {
	width:499px;
}

#right_column img.wide {
	border: 5px solid #ECECEC;
	margin:5px 0px 5px 0px;
}
#right_column img {
	border: 5px solid #ECECEC;
	margin:5px 5px 5px 5px;
}
#right_column img.noborder {
	border: 0px;
	margin:5px 5px 5px 5px;
}
div.h_line_grey {
	border-top: 7px solid #ECECEC;
}
div.h_line_white {
	border-top: 7px solid #FFFFFF;
}
.image {
	border: 5px solid #ECECEC;
}
div.art img {
	margin: 5px;

}
/* LINKS */

a {
	text-align: left; 
	text-decoration: none;
	color: #BBCA2B; /*CBDB2A;*/
}
a:hover {
	text-decoration: underline;
}

a.menu_link {
	color: #4C4C4C;
}
a.menu_link:hover {
	color: #CBDB2A;
}
a.menu_link_selected {
	color: #CBDB2A;
}

/* FORMS */
select.text, input.text, textarea.text {
	color: #4C4C4C;
	font-size: 11px;
	border: 1px solid #4C4C4C;
	background-color: #ECECEC;

}
input.button {
	color: #4C4C4C;
	font-size: 10px;
	font-weight: bold;
	text-align: center; 
	background-color: #ECECEC;
}
form {
	margin: 3px; 
	padding: 0; 
}
#container
{
	margin:auto;
	width: 768px; 
	background-color: white; 
}
/* For gamle nyhetsmailer i omløp */
#container_newsmail
{
	margin:auto;
	width: 535px; 
	background-color: white; 
}
ul {
	list-style-image: url(http://www.deamp.com/gfx/green_box.gif);
	list-style-type: square;
	padding:0;
    margin:15px;
}

ul li {
    margin:7px;
}
/* FEIL */
.text_feil {
	background-color: #ECECEC;
	border-width: 2px; 
	border-color: #CC0000; 
	border-style: solid; 
	font-size: 11px;
}
.feilmelding {
	font-size: 110%;
	font-weight : bold;
	color: #cc0000;
}
#newsletter_box {
	font-family: Verdana, sans-serif; 
	color: #4C4C4C;
/*	color: #FFFFFF;*/
	font-size: 11px;
	margin-bottom: 10px; 
	margin-top: 20px;
	padding: 10px;
}
.box_header {
	font-weight: bold;
	color: #4C4C4C;
	font-size: 12px;
	margin-bottom: 8px; 
}
td.greyhline {
	border-top: 2px solid #ECECEC;
} 
/* Horizontal menu */
    .menu_hr {
      width: 100%;
      margin: 1em 0;
      padding: 0px 0.5em;
      background: #eee none;
      padding: 0;
      background: #fff none;
	  border-bottom: 2px solid #CBDB2A;
    }
    .menu_hr ul {
      margin: 0;
      padding: 0px 5px;
      list-style-type: none;
	  list-style-image: none;
    }
    .menu_hr li {
      margin: 0;
      padding: 0;
      float: left;
      width: 86px;
      margin-right: 5px;
      background: #f8f8f8 none;
	  border-top: 1px solid #ECECEC;
	  border-right: 1px solid #ECECEC;
	  border-left: 1px solid #ECECEC;
      text-align: center;
    }
    .menu_hr li.selected {
      background: #F2F3E3 none;
	  border-top: 1px solid #CBDB2A;
	  border-right: 1px solid #CBDB2A;
	  border-left: 1px solid #CBDB2A;
      text-align: center;
    }
    .menu_hr a {
      display: block;
	  padding: 1px 3px;
	  color: #4C4C4C;
	  font-weight:bold;
      width: 80px;
      height: 30px;
      text-decoration: none;
      text-align: center;
    }
    .menu_hr a:hover {
      background: #ECECEC none;
    }


