/* @override http://enova.dmail.no/style.php */

	

/* PANES AND CANVASES */

body#site
{
	width:100%;
	font-family:Verdana;
	text-align:center;
	background-color:#E7E7E7;
}

#page
{
	text-align:left;
	width:702px;
	}

#content
{

	background-color:White;
	background-image: url('./img/bg.gif');
	background-repeat:repeat-y;
}

#topnav
{
	text-align:right;
	width:702px;
	background-color:#E7E7E7;
	color:#4E4E4E;
	font-size:small;
	padding-bottom:2px;
}
#topnav a
{
		color:#4E4E4E;
}

#topnav #user
{
	display:inline-block;
	padding-right:20px;
	height:1.5em;
}

#topnav #login
{
	background-image: url('./img/img_key.gif');
	background-repeat:no-repeat;
	display:inline-block;
	padding: 2px 0 0 30px;
	margin-right:10px;
	height:1.5em;
	min-height:17px;
}

#topnav #help
{
	background-image: url('./img/img_help.gif');
	background-repeat:no-repeat;
	display:inline-block;
	padding-left:30px;
	padding: 2px 0 0 30px;
	margin-right:10px;	
	height:1.5em;
	min-height:17px;
}

#head_top
{
	position:relative;
	width:702px;
	height:14px;
	background-image: url('./img/head.gif');
	background-repeat:no-repeat;
}


#footer_bot
{
	width:702px;
	height:42px;
	background-image: url('./img/foot.gif');
	background-repeat:no-repeat;
}

#header
{
}

#logo
{
	width:250px;
	float:left;
	margin: 5px 0 0 10px;
	
}

#banner_top
{
	float:right;
	width:422px;
	height:101px;	
	background-image: url('./img/banner001.gif');
	background-repeat:no-repeat;	
	background-color:#EDEDED;
	margin-right:3px;
}

#canvas
{
	border-bottom: 1px solid #fff;
	width:700px;
	margin: 0 1px 0 1px;
	text-align:left;
	background-color: #d4d121;
}

#canvas #language{
	text-align:right;
	padding:3px 5px 1px 0;
}
#navigation
{
	float:left;
	width: 220px;
	height:auto;
	margin: 0 0 15px 0; 
}

#main
{
	float:right;
	width: 460px;
	text-align:left;
	margin-top:15px;
	padding: 0 10px 15px 0px;
}

hr.cleaner{
	clear:both;
	height:1px;
	margin:-1px 0 0 0; padding:0;
	border:none;
	visibility: hidden;
}

#claimer
{
	text-align:right;
	width:702px;
	background-color:#E7E7E7;
	color:#4E4E4E;
	font-size:x-small;
}
#claimer a
{
		color:#4E4E4E;
		text-decoration:none;
}

a #forgot_pass{
	color:#1575BF;
	size:10px;}

a {
	color: #000;
}

/* MENUBAR */

#menubar { width:207px; line-height:1.5; margin-top:20px; color:#333; font-size:small;
	margin-left: 10px;
	border: 1px solid #fff;
}
#menubar ul li a {color:#000000;font-weight:bold;text-decoration:none;}
#menubar ul li {list-style-image:  url('./img/ar_white.gif'); }
#menubar ul li.on {list-style-image:  url('./img/ar_black.gif'); }
#menubar ul li.back {list-style-image:  url('./img/ar_back.gif'); }
#menubar ul li.external_link a {color:#676767 }
#menubar div { background: #eeeeee none no-repeat; padding:14px 0 0px 0; }
#menubar div h3 { margin-bottom:8px; text-shadow:2px 2px #fff; }
#menubar div h2 { margin-bottom:0px; text-shadow:2px 2px #fff; }
#menubar div .last { background: none no-repeat 0 100%; margin:0; padding-bottom: 10px; padding-left:18px; padding-right:18px;}
#sidebar div div { background-image:none; }

/* IMAGES */

#header #logo img{

}

div.addspace{
width:702px;
padding-top:30px;
}

/* STYLES AND FONTS */

h1
{
	font-size:medium;	
	font-weight:bold;
	margin-bottom:0px;
}


#main, #main p,#main li,#main a,#main b,#main i,#main strong, #main table tr td b
{
	font-size:small;
}

#main p{
	margin-top:0px;
}

#main .info_text{
	background-image: url('./img/img_alert.gif');
	background-repeat:no-repeat;	
	background-position:top right;
	padding-right: 50px;
	padding-bottom:40px;
}

div.errors{border:1px solid #f75e5e;background-color:#fadbdb;margin:3px 0 4px 0;padding:3px 5px 3px 10px;}


ol.faq li {font-weight:bold;color:#666666;padding-top:5px;}
ol.faq li ul {list-style: none;margin-top:5px;}
ol.faq li ul li{font-weight:normal;color:#000000;}



	/* archive */

body#archive {background-color:#ffffff;}	
body#archive  h1,p,span,font,div,td,li,ul,i,strong,dt,dd{font-family:verdana,arial;}
body#archive  p,spans,font,div,td,li,ul,i,strong,dt,dd {font-size:medium;}
body#archive  h1,h2 {font-size:1.4em;}
body#archive  input.input, textarea.input {font-size:medium;margin: 5px 0 0 2px;}

body#archive  div.content{margin-top:20px;width:500px;text-align:left;border:1px solid #EDEDED;padding: 5px 5px 5px 5px;}
body#archive  div.footer{margin-top:10px;width:500px;text-align:left;}
body#archive  div.footer a{color:#333333;text-decoration:none;}
body#archive  div.form{background-color:#f6f6c2;padding: 10px 10px 10px 10px;width:auto;margin: 10px 5px 10px 5px;}
body#archive  div.text{margin:0 5px 0 5px;}
body#archive  div.right{text-align:right;}
body#archive  span.frame{margin: 5px 5px 5px 5px;border:1px solid #6d84b4; background-color:#f7f7f7; padding:10px 10px 10px 10px;display:inline-block; }
body#archive  .small{font-size:small;}
body#archive  .red{color:#660000;}
body#archive  .green{color:#006600;}
body#archive  .blue{color:#000066;}

	/* stop */
body#stop {background-color:#ffffff;}		
body#stop  h1,p,span,font,div,td,li,ul,i,strong,dt,dd{font-family:verdana,arial;}
body#stop  p,spans,font,div,td,li,ul,i,strong,dt,dd {font-size:medium;}
body#stop  h1,h2 {font-size:1.4em;}
body#stop  input.input, textarea.input {font-size:medium;margin: 5px 0 0 2px;}

body#stop  div.content{margin-top:20px;width:500px;text-align:left;border:1px solid #EDEDED;padding: 5px 5px 5px 5px;}
body#stop  div.footer{margin-top:10px;width:500px;text-align:left;}
body#stop  div.footer a{color:#333333;text-decoration:none;}
body#stop  div.form{background-color:#f6f6c2;padding: 10px 10px 10px 10px;width:auto;margin: 10px 5px 10px 5px;}
body#stop  div.text{margin:0 5px 0 5px;}
body#stop  div.right{text-align:right;}
body#stop  span.frame{margin: 5px 5px 5px 5px;border:1px solid #6d84b4; background-color:#f7f7f7; padding:10px 10px 10px 10px;display:inline-block; }
body#stop  .small{font-size:small;}
body#stop  .red{color:#660000;}
body#stop  .green{color:#006600;}
body#stop  .blue{color:#000066;}

	/* eject */
	
body#exit {background-color:#ffffff;}		
body#exit h1,p,span,font,div,td,li,ul,i,strong,dt,dd{font-family:verdana,arial;}
body#exit p,spans,font,div,td,li,ul,i,strong,dt,dd {font-size:medium;}
body#exit h1,h2 {font-size:1.4em;}
body#exit input.input, textarea.input {font-size:medium;margin: 5px 0 0 2px;}

body#exit div.content{margin-top:20px;width:500px;text-align:left;border:1px solid #EDEDED;padding: 5px 5px 5px 5px;}
body#exit div.footer{margin-top:10px;width:500px;text-align:left;}
body#exit div.footer a{color:#333333;text-decoration:none;}
body#exit div.form{background-color:#f6f6c2;padding: 10px 10px 10px 10px;width:auto;margin: 10px 5px 10px 5px;}
body#exit div.text{margin:0 5px 0 5px;}
body#exit div.right{text-align:right;}
body#exit span.frame{margin: 5px 5px 5px 5px;border:1px solid #6d84b4; background-color:#f7f7f7; padding:10px 10px 10px 10px;display:inline-block; }

body#exit .small{font-size:small;}
body#exit .red{color:#660000;}
body#exit .green{color:#006600;}
body#exit .blue{color:#000066;}

	/* forward */

body#forward {background-color:#ffffff;}	
body#forward h1,p,span,font,div,td,li,ul,i,strong,dt,dd{font-family:verdana,arial;}
body#forward p,spans,font,div,td,li,ul,i,strong,dt,dd {font-size:medium;}
body#forward h1,h2 {font-size:1.4em;}
body#forward input.input, textarea.input {font-size:medium;margin: 5px 0 0 2px;}

body#forward div.content{margin-top:20px;width:500px;text-align:left;border:1px solid #EDEDED;padding: 5px 5px 5px 5px;}
body#forward div.footer{margin-top:10px;width:500px;text-align:left;}
body#forward div.footer a{color:#333333;text-decoration:none;}
body#forward div.form{background-color:#f6f6c2;padding: 10px 10px 10px 10px;width:auto;margin: 10px 5px 10px 5px;}
body#forward div.text{margin:0 5px 0 5px;}
body#forward div.right{text-align:right;}
body#forward span.frame{margin: 5px 5px 5px 5px;border:1px solid #6d84b4; background-color:#f7f7f7; padding:10px 10px 10px 10px;display:inline-block; }
body#forward .small{font-size:small;}
body#forward .red{color:#660000;}
body#forward .green{color:#006600;}
body#forward .blue{color:#000066;}

