/* =INITIAL 
   v2.1, by Faruk Ates - www.kurafire.net
   Addendum by Robert Nyman - www.robertnyman.com */

/* Neutralize styling: 
   Elements we want to clean out entirely: */
html, body, form, fieldset {
	margin: 0;
	padding: 0;
	font: 95%/95% Arial, Helvetica, sans-serif;
}

/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin: 1em 0;
	padding: 0;
}

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote {
	margin-left: 1em;
}

/* Miscellaneous conveniences: */
form label {
	cursor: pointer;
}
fieldset {
	border: none;
}

/* Form field text-scaling */
input, select, textarea {
	font-size: 100%;
}

/* Styr grundlayouten på sidan */


#page{width:900px;height:550px;} 

#header{position: absolute;left: 45px; top: 3px; width:911px; height:100px;  background-color:#FFFFFF;  border-style:solid ; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; padding: 5px; border-color: #FEC057} 

#leftcol{position: absolute;left: 45px; top: 93px; width:150px; height: 537px;overflow: auto;background-color:#FFFFFF; padding: 5px; border-style:solid ; border-top-width:0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-color: #FEC057}

#rightcol{position: absolute;left: 826px; top: 93px; width:120px; height: 507px;overflow: auto;background-color:#FFFFFF; padding: 5px; border-style:solid ; border-top-width:0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-color: #FEC057}

#maincol{position: absolute;left: 47px; top: 93px; width: 910px; height: 550px; overflow: auto;background:#ffffff url(Bilder/BG.jpg); font-family: Arial; font-size: 12px; border-style:solid ; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; padding: 5px; border-color: #FEC057}

#bottomcol{position: absolute;left: 45px; top: 628px; width:912px; height:20px; background-color:#FEC76B; border-style:solid ; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 1px; padding: 5px; border-color:#FEC057} 

#menypos{padding:5px;position: absolute;left: 250px; top:63px;}

/* body */

body {	background-color: #DBE3EE;}

/* Styr bilder på sidan */


#opacitet {background: #ffffff url(Bilder/elgobg.gif) no-repeat; padding: 2px; width: 600px}

#solidtext {position: relative; color: #000000;}

#opacitetsbox {background: #CE6906; padding: 2px; width: 130px}




/* Hur rubriker och text på sidan på sidan ska vara */			 


.rubriktext{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff;}

.text{font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;line-height: 20px}

.rubrik {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff; line-height: 18px;}

.style1 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color:#ffffff;text-decoration:none;}
.style2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color:#000000;}
.style3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color:#ffffff; text-decoration: none; }
.style4 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color:#000000; font-weight: bold; }
.style5 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color:#000000;}
.style6 {font-family: Arial, Helvetica, sans-serif;	font-size: 14px; line-height: 16px; color:#000000;}
.style7 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color:#000000;}
.style8 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color:#000000;}
.style9 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color:#0000ff;}
.style10 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.style11 {font-family: Arial, sans-serif; font-size: 11px; line-height: 18px; color:#000000;}
.style12 {font-family: Arial, sans-serif; font-size: 12px; line-height: 18px; color:#000000;}

/* Styr hur huvudmenyn på sidan ska se ut */

.itemBorder { border: 1px solid black }
.itemText { text-decoration: none; color: #000000; font: 12px Helvetica}
.crazyBorder { border: 2px outset #663399 }
.crazyText { text-decoration: none; color: #FFCC99; font: Bold 12px Helvetica}



/* Styr hur lokala länkar på sidan ska se ut */

.lank a:link{background: #ffffff;color: #000000; padding: 4px; border-style:solid ;border-color: #000000; border-width:1px;}
.lank a:visited{background: #ffffff;color: #000000; padding: 4px; border-style:solid ;border-color: #000000; border-width:1px;}
.lank a:hover{background:#F2AE41; font-weight: bold; color: #000000; padding: 3px; border-style:solid ;border-color: #000000; border-width:1px;}
.lank a#current{background: #FFCC66; color: #000000; padding: 4px; border-style:solid ;border-color: #000000; border-width:1px;}

