


/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
a img {border:none;}

/* typography.css */
html {font-size:100.01%;}
body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#222;}
h1 {font-size:1.9em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:1.4em;margin-top:0.8em;font-weight:bold;}
h3 {font-size:1.0em;margin-top:0.6em;font-weight:bold;}
p {margin:0 0 1.5em;}
a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}


/* ----------------------------------------------------------------------- */


#header {
	border: 0 none;
	background: #1c3d7b url(../img/header-bg.gif) repeat-x 0 0;
    height: 32px;
	padding-left: 3px;
	padding-right: 5px;
}

#norgesatlas_logo {
	display: inline;
	float: left;
}

#tm_logo {
	display: inline;
	float: right;
	padding-top: 7px;
}



#credits {
	padding: 10px;
}

/*************** Ext JS / GeoExt ******************/

.gx-tree-baselayer-icon, .gx-tree-layer-icon {
	display: none;
	background-image:url('../img/s.gif') !important;
}

#creditsWindow .x-window-mc {
   background-color: white;
}

/***************** OpenLayers ********************/

.olControlAttribution  {
    right: 3px;
    bottom: 2px;  	
}

.olLayerGoogleCopyright {
    right: 3px;
    bottom: 2px;  
}
.olLayerGooglePoweredBy {
    left: 2px;
    bottom: 2px;   
}


/***************** Silk Icons ********************/
/* http://www.famfamfam.com/lab/icons/silk/      */

.magnifier_zoom_in {
	background-image: url(../img/icons/magnifier_zoom_in.png) !important;
}

.magifier_zoom_out {
	background-image: url(../img/icons/magifier_zoom_out.png) !important;
}

.magnifier_zoom_box {
	background-image: url(../img/icons/magnifier_zoom_box.png) !important;
}

.arrow_out {
	background-image: url(../img/icons/arrow_out.png) !important;
}

.arrow_pan {
	background-image: url(../img/icons/arrow_pan.png) !important;
}

.arrow_left {
	background-image: url(../img/icons/arrow_left.png) !important;
}

.arrow_right {
	background-image: url(../img/icons/arrow_right.png) !important;
}

.emoticon_smile {
	background-image: url(../img/icons/emoticon_smile.png) !important;
}