/* CSS Document
Colors
Dark Grey: #666666;
Light Gray: #cccccc;
Lighter Gray: #bbbbbb;
Lightest Gray: #f8f8ff;
LIGHT Lime: #a0d106;
Light Lime Yellowgreen:#9ACD32;
DARK Lime: #7a9815;
Olivedrab:#6B8E23;
 */

html {margin: 0;padding: 0;}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-family: Georgia, serif;*/
	font-size: 10px;
	line-height: 18px;
	text-align: left;
    padding: 0;
    margin:20px 0 20px 0;
	background-color:white;
	background-color:#f8f8ff;
	background-color:#ccc;
    color:#333333;
}

/* Main table layout - START */
table.mainTable {
    width: 950px;
    margin: 0 auto;
    padding: 0 0 30px 0;
    background-color:white;
     vertical-align: top;
     border:3px solid #f8f8ff;
     background-image: url(/www/images/206.jpg);
     background-repeat:no-repeat;
background-position:top right;
}

table.mainTable td.nav {width: 950px;width: 100%;height:124px;}
table.navTable {width: 100%;margin: 0;padding: 0;}
.navTable td{width:100%}
table.mainTable td.emptyRow {/*Under the logo border-bottom:1px solid #666666;*/}
table.mainTable td.mainContent {
    width: 652px;
    vertical-align: top;
   padding: 0;
    margin: 0;
}

table.mainTable td.sidebar {
    padding:3px;
    margin: 0;
    width:289px;
    vertical-align: top;
	text-align:center;
}
/* Main table layout - END */


/* Content table layout - START */
table.contentTable {
height: 100%;
margin: 0;
padding: 0;
}

td.media {
height:124px;height:0px;
background-image: url(/www/images/217.jpg);
background-image: url(/www/images/206.jpg);
background-repeat:no-repeat;
background-position:center right;
    padding: 0;
    margin: 0 3px 5px 0;
/* -moz-opacity: 0.2;-khtml-opacity: 0.2;opacity: 0.2;*/
}

table.contentTable td.content {
    vertical-align: top;
    padding:.5%;
    margin: 1% 0 0 0;
    height: 99%;
    width:49%;}
td.content img{float:left;padding:6px 6px 6px 0}
td.footer img{float:right;padding:10px 5px 0 0}
/* Content table layout - END */

img{border:0}
h1 {
	font-size:18px;
    line-height:20px;
	text-decoration:none;
	padding:0px;
	margin:30px 0px 20px 0;
	font-weight:bold;
	color: #666666;
	}
h2 {
	font-size:12px;
    line-height:18px;
	text-decoration:none;
	padding:0px;	
	font-weight:bold;
    color: #666666;
	}
.navTable h2{text-transform:uppercase;margin:0px 0 40px 0;}

a {
	cursor:pointer;
	text-decoration: none;
	color:#9ACD32;
}
a:hover	{text-decoration: underline;}
a:visited{color: #666666;}

ul{/*padding:0;*/margin-left:30px}
ul li{padding:0;margin:0 0 0 20px}

/* Navigation table layout - START */
 .logo img{margin:2px 5px;}
/* Navigation table layout - END */
td.nav h1{font-size:35px;line-height:50px;font-weight:bold;margin:0 0 0 20px;width:700px;float:left; color:#666;text-transform:uppercase;}
/*td.banner:hover {  -moz-opacity: 0.2;-khtml-opacity: 0.2;opacity: 0.2;}
td.banner:hover h2{-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}*/
td.nav h1 span{font-size:20px;line-height:30px;color:#ccc;}

.article {padding:10px 20px 20px 20px;font-size: 14px;}

/*	 Alle de midtre 4 boxene*/
.white {/* Body text in the middle four boxes*/background-color:#FFFFFF;padding:5px;border-top: 2px solid #cccccc; height: 100%;}  
.white h2 a:hover,.white h2 a:visited{text-decoration:none;}

div.sidebarBox {/*behind the text in the sidebaren background-color: #f8f8ff;*/margin:23px 0 20px 0;
    background-image: url(/www/images/219.gif);
background-repeat:repeat-x;
background-position:top left;
    }
td.sidebar .white {/*background-color: #9ACD32;*/background-color: #f8f8ff;border-top:0px;
     background-image: url(/www/images/219.gif);
background-repeat:repeat-x;
background-position:top left;}
td.sidebar h2 a:hover,td.sidebar h2 a:visited{text-decoration:none;}
		 
/* Mouse over image for popup - START */
div.mouseOverText{
    position: absolute;
    visibility: hidden;
 border: 1px solid #666;
background-color:#cccccc;
/*    color: white;*/
    font-weight: bold;
    padding: 3px;
}

div.mouseOverTextShadow{
    position: absolute;
    visibility: hidden;
    background-color: black;
    -moz-opacity: 0.2;
    -khtml-opacity: 0.2;
    opacity: 0.2;
/*Filter: Alpha(Opacity=30);*/
}
/* Mouse over image for popup - END */
table.rootMenu {
    position: relative;
    top: 0;
    right: 0;
/*width: 100%;*/
text-align:left;
   height: 1.5em;
}

/* FORM */
.form-pad {
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 15px;
	padding-left: 0px;
	font-size: 11px;
	color: #373737;
color:#666666}
.confirmationText, .mandatoryError{color:#887d4c;color: #9ACD32;}
.signupHeader{	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 14px;line-height:16px;color:#2b61a9;color:#666666;font-weight:bold;padding-bottom:5px;}
.input-box {
	font-size: 10px;
/*	background-image: url(images/form-backdrop.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;*/
background-image: url(/www/images/212.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 217px;
	margin: 0px;
	border:solid 0 #fff;
	color: #373737;
color:#666666;
}
.input-submit {
	font-size: 10px;
/*	font-family: Verdana, Arial, Helvetica, sans-serif;
background-image: url(images/submit-get-your-feed-now.gif);
	background-repeat: no-repeat;
	padding: 0px;
	height: 46px;
	width: 174px;
	margin: 0px auto;
	border:solid 0 #fff;
	color: #373737;
	display: block;
	text-align: right;
	float: right;*/}
form table{border-spacing:5px}