/* GENERELLT*/


 
	
BODY {
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
line-height:150%;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #ffffff;
}

/* SIDBAKGRUNDER */


#nytt {
background-image: url(../img/bkg/bg_plan_v.jpg);
	background-color: #BED4F8;
	
}

#start {
	background-image: url(../img/bkg/bg_graton.jpg);
	background-color: #BFC7CB;
}

#lektioner {
	background-image: url(../img/bkg/bg_gra.jpg);
	background-color: #97A4AA;
}

#traning {
	background-image: url(../img/bkg/bg_gra.jpg);
	background-color: #97A4AA;
}

#om {
	background-image: url(../img/bkg/bg_gra.jpg);
	background-color: #97A4AA;
}

#foto {
	background-image: url(../img/bkg/bg_gra.jpg);
	background-color: #97A4AA;
}

	
#kontakt {
	background-image: url(../img/bkg/bg_gra.jpg);
	background-color: #97A4AA;	
	
}
#lankar {
	background-image: url(../img/bkg/bg_gra.jpg);
	background-color: #97A4AA;
	}

#gast {
	background-image: url(../img/bkg/bg_gra.jpg);
	background-color: #97A4AA;
}

#karta {
		background-color: #BFC7CB;
}

#ovrig9 {
	background-image: url(../img/bkg/bg_gra.jpg);
	background-color: #97A4AA;
}

#ovrig10 {
	background-image: url(../img/bkg/bg_d3.jpg);
	background-color: #E8F3F7;
}

 #test {
	background-image: url(../img/bkg/bg_plan_h.jpg);
    background-color: #CFE1FF;
}



/* LAGER LAYOUT */



#wrapper {
	position:absolute;
	width:880px;
	height:565px;
	top: 107px;
	left:90px;
}


#menu {
position:relative;
padding-left:8px;
padding-top:2px;
height: 20px;
font-family: Arial, Verdana, Helvetica, sans-serif;
line-height:20px;
font-size:12px;
color:#333;
}




#content { position:relative;
padding-right:10px;
overflow:auto;
height:497px;
margin:5px 1px 3px 1px;
}

#bot {
position:relative, bottom;
font-family: Arial, Verdana, Helvetica, sans-serif;
line-height:20px;
font-size:11px;
color:#868686;
}


/* TEXT, LĂNKAR OCH STYCKEN */

p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:90%;
font-width:90%;
line-height:140%;
color:#424242;
margin: 0 0 2px 0;
}

li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:90%;
font-width:90%;
line-height:140%;
color:#424242;
margin: 0 0 2px 0;
}

.ingress {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:bold;
font-size:12px;
font-width:90%;
line-height:140%;
color:#696969;
margin: 0 0 2px 0;
}


h1 {font-family: Arial, Helvetica, sans-serif;
line-height:29px;
font-size:27px;
color:#7e7e7e;
margin: 0 0 3px 0;
}

h2 {font-family: Arial, Helvetica, sans-serif;
line-height:23px;
font-size:20px;
color:#7e7e7e;
margin: 0 0 3px 0;
}

h3 {font-family: Arial, Helvetica, sans-serif;
line-height:15px;
font-size:14px;
color:#7e7e7e;
margin: 0 0 1px 0;
}

h4 {font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-size:11px;
font-weight:90%;
font-width:90%;
line-height:140%;
color:#666666;
margin: 0 0 2px 0;
}


.bildtext {
width:100%;
font-style: italic;
font-size:10px;
line-height:11px;
font-weight:90%;
color:#666666;
text-align:left;
margin: 8px 0 5 10px;
}


.bannertext {
font-size:14px;
font-family: Courier New,Courier,monospace; 
font-style: bold;
line-height:13px;
font-weight:100%;
color:#999999;
text-align:center;
margin: 2px 0 0 2px;
}



.fakta {
font-size:9px;

color:#666666;
text-align:left;
}


#vidarelink {
text-align:left; 
display:block; 
width:90%;
}

.vidarelink {
width:100%;
font-size:11px;
padding:5px;
margin: 10px 0 0 0;
font-weight:normal;
color:#525252;
text-align:left;
border-top: #999 1px dashed;
border-bottom: #999 1px dashed;
border-top-width:1px;
border-bottom-width:1px;
}




.toplink {
color:#888;
margin: 0 15px 0 0;
padding: 5px 0 0 0;
text-decoration: underline;
}

.toplink:hover {
color:#646464;
text-decoration: underline;
}

.toplink:active {
color:#646464;
text-decoration: underline;
}

.toplink:visited {
color:#888;
text-decoration: none;
}






a {
color:#7D7D7D;
text-decoration:none;
font-weight:bold;
}

a:visited {color:#999;
text-decoration:none;
font-weight:bold;
}

a:hover {color:#6D6D6D;
text-decoration:none;
font-weight:bold;
}

a:active {color:#6D6D6D;
text-decoration:underline;
font-weight:bold;
}


/* Huvudtabell */

.maintable {
width:840px;
border:none;
vertical-align:top;
padding:7px;
}

.maintable TD {
vertical-align:top;
horizont-align:right;
}





/* Startboxar */

p.boxtext {
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size:10px;
line-height:120%;
margin: 5px 0 8px 0;
color:#333;
}

.boxtable {width:858px;
margin:14px 0 0 0;
}

.boxtable td {padding:4px 3px 0 2px;}

.box1 {
background-image:url(../img/grafik/box1.jpg);
background-repeat:no-repeat;
width:272px;
height:157px;
}

.box2 {
background-image:url(../img/grafik/box2.jpg);
background-repeat:no-repeat;
width:272px;
height:157px;
}

.box3 {
background-image:url(../img/grafik/box3.jpg);
background-repeat:no-repeat;
width:272px;
height:157px;
}

