@import url(/static/benform/benform.css);
/*
		----- Color index -----
	
		Light blue:		#dcedf4
		Blue 1px line:	#7B99A6
		Blue link: 		#09729F
		Background:		#29434F
		Light Grey:		#f0eeee
		Medium Grey:	#aaa
		Deep Grey:		#636363
		Deep Red:		#b20a23
		
		-----------------------
*/

/* @group GLOBAL */
	/* @group Structure/Layout */
	* {margin: 0; padding: 0;}
	body {background: #29434F; color: #000; font: normal 62.5% Arial, Verdana, sans-serif; text-align: center;}

	#wrapper {margin: 0 auto; width: 980px; text-align: left;}
		#topBanner {text-align: center;}
		/* .banner300 { margin: 10px; } */
		#abo { float: left; margin: 6px 2px;}
		#header {float: left; margin: 10px 0 0; width: 100%; position: relative; background: url(../gfx/mainmenu_bg.gif) no-repeat 0 1.6em;}
		#main {float: left; padding: 10px; width: 960px; background: #fff repeat-y right;}

			#footer {clear: both; background: url(../gfx/sidebarBottomGradient.gif) repeat-x bottom; border-top: 2px solid #09729F; border-bottom: 10px solid #00264C; color:#6A93A5; font-size:120%; line-height: 1.5em; margin: 0; float: left; width: 100%; }
				#footer div { padding: 1em 2em; background: url(../gfx/benjamin_footer_logo.png) no-repeat 98% center; }
	/* @end */
	
	/* @group Header */
		#header a:hover {text-decoration: none;}

		/* Abonner, Vind, Sig din mening */
		#header span {
			float: right; display: inline;
			position: relative;
			width: auto;
			top: 60px;
			margin-right: 10px;
			font-size: 1.2em;
			}
			#header span, #header span a {color: #fff;}

		#header #logo {
			position: absolute;
			left: 11px; top: 3px;
			width: 87px; height: 69px;
			background: url(../gfx/header_logo.gif) no-repeat;
			text-indent: -9999px;
			}
			#header a[id="logo"] {
				top: -5px !important; left: 5px !important;
				width: 101px !important;
				height: 83px !important;
				background-image: url(../gfx/header_logo.png) !important;
				}
		
		/* @group Menu */
		#header ul {float: left; list-style: none;}
			#header ul * {float: left; display: inline; color: #fff;}
		
		#mainMenu {width: 885px; padding-left: 95px; background: url(../gfx/menu_divider.gif) repeat-x left bottom; font-size: 1.6em; font-weight: bold;}
			#mainMenu li.current {background: url(../gfx/mainmenu_active.gif) no-repeat center bottom;}
				#mainMenu a {padding: 10px 15px; text-decoration: none;}
				#mainMenu .current a,
				#mainMenu a:hover {color: #ffa44c;}
			
				/* PNG stuff */
				#mainMenu li[class="current"] a,
				ul[id="mainMenu"] a:hover {background: url(../gfx/mainmenu_highlight.png) no-repeat 50% .2em;}
			
		#subMenu {width: 870px; padding: 6px 0 9px 110px; background: #99090e url(../gfx/submenu_bg.gif) repeat-x; font-size: 1.2em;}
			#subMenu .current a {color: #ffa44c; text-decoration: none; cursor: default;}
				#subMenu a {margin-right: 10px;}
		/* @end */
		
		/* @group Search Form */
		#header form {width: 240px; position: absolute; bottom: 3.7em; right: 10px; text-align: right;}
			#header input {margin-right: 5px; width: 160px; color: #000; font-style: italic; }
			#header input:focus {font-style: normal;}
			#header button {
				float: none;
				padding: .1em .5em; 
				text-align: center;
				color: #fff;
				background: #29434F url(../gfx/boxheader_gradient.jpg) repeat-x left center;
				-webkit-border-radius: 5px; -moz-border-radius: 5px;
				border: 0;
				cursor: pointer;
				}
		/* @end */

	/* @end */
	
/* @end */

