/* @override http://myrevolution.no/wp-content/themes/myrevolution/style.css?002 */
/* @override http://myrevolution.no/global.css */

::selection { background: #ffef87 }
::-moz-selection { background: #ffef87 }

a { outline: none; } /* flytt til vb*/


/* Supersprite */
		
		/* Header */
		#site-title a,
		.page-nav li.current_page_item,
		.page-nav li.current_page_item span,
		#cse-search-box .submit
		{ background: url(/img/sprite4.png?001) 0 0 no-repeat scroll; }

/* Iconsprite */
		.widget_xpd_recent .widget-title,
		.widget_xpd_popular .widget-title,
		.page-749 .about,
		.page-749 #nettbutikk-info li,
		#text-20 h3 a,
		#text-20 .features li,
		.widget-widget_rss .widget-title a,
		.header .search .search-submit { background: url(/img/sprite-ikoner.png) 0 0 no-repeat scroll; }
		

/* Links */
a { color: #444;  }
a:hover { text-decoration: none; color: #000; }
a:active { position: relative; top: 1px; }


/* Html */
html { min-width: 978px; }

/* Body  */
body { background: url(/img/texture.jpg) top center repeat !important; }

/*wp,mag*/
#container, .magento .wrapper, .header, #header, .wordpress #footer {  font-family: Verdana, Arial, sans-serif !important;  }


/* -- HEADER */

/*wp,mag,vb*/
.wordpress #header,
.header-container,
#header-container { width: 100%; height: 120px;  background: url(/img/bg-160.jpg) top center repeat-x;  }

/* mag, wp */
.header-container,
.wordpress.artikler #header,
.wordpress.oppskrifter #header,
.wordpress.ovelser #header { height: 160px; }


	/*wp,mag*/
	.wordpress  #header .wrap,
	.header-container .header,
	#header { background: url(/img/headerbg.jpg) center top no-repeat; width: 978px; margin: 0 auto; position: relative; height: 100%;  }
	
	
	/* Google custom search */
	#cse-search-box { position: absolute; right: 0; top: 30px; }
		#cse-search-box .text { width: 143px; position: absolute; right: 25px; border: 0;
		border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; height: 20px; padding: 0 5px; line-height: 20px; }
		#cse-search-box .submit { position: absolute; right: 0; background-position: -414px -112px; text-indent: -9999px; height: 20px; width: 20px; border: 0; }
		#cse-search-box .submit:active { margin-top: 1px; }


		/* #site-title  */
		#site-title { position:absolute; left:0; top:20px; margin: 0; }
		#site-title a { background-position: 0 -115px; display: block; height: 46px; text-indent: -9999em; width: 258px; }

	/* Navigation. */
	.page-nav {  font-size:13px;  }
		.page-nav ul { overflow: hidden;  margin: 0; line-height:35px;  }
			.page-nav li { float: left; list-style: none; height: 35px; padding-right:5px; margin:0; border-right: 1px solid #1b1b1b;  }
			.page-nav:first-child { border-left: 1px solid #1b1b1b; }
			
				.page-nav li span {	  display:block; overflow:visible; padding-left:5px;  }
				
				.page-nav li.current_page_item {  background-position:right -189px;  }
				.page-nav li.current_page_item span {  background-position:-0 -189px;  }
				
				.page-nav li a {  display: block; padding:0 10px; height:35px;  color: #999;  }
				.page-nav li.current_page_item a { color: #eee; }
				.page-nav li a:hover { text-decoration: none; color: #fff; }
				
				#navigation .page-nav li.current_page_item a { text-shadow:0 1px 2px rgba(0,0,0, 0.2); -webkit-text-shadow:0 1px 2px rgba(0,0,0, 0.2); -moz-text-shadow:0 1px 2px rgba(0,0,0, 0.2);   }
				

	#navigation { position: absolute; left:-1px; top:80px; width: 978px; }
	#primary-nav {  float: left; font-weight: bold;  }
		#primary-nav a { color: #eee; }
		#primary-nav .current_page_item a { color: #efefef; }
		#primary-nav a:hover  {  color:#fff; }
	
	#secondary-nav { float: left; }
/*		#secondary-nav a { color: #999; }
		#secondary-nav .current_page_item a { color: #ddd; }
		#secondary-nav a:hover {  color:#fff; } */
		
	/* header-utility */
	#header-utility {  position: absolute; top: 115px; margin: 0 auto; width: 978px;  padding:0;  font-size:12px;  }
		#header-utility ul { list-style:none; margin: 0; }
			#testar {  position: absolute; top: 115px; margin: 0 auto; width: 978px;  padding:0;  font-size:12px;  }
		#testar ul { list-style:none; margin: 0; }
		


a[rel~="glossary"] { color: #812a2a; } /* fjern eller flytt til vb */

