body{margin:0px;padding:0px; font-family:verdana; font-size:11px; background-color:#ffffff; }

.wrapper{
	text-align:center;
	margin:0 auto;
	width:810px;}


.all{width:809px;
text-align:left;}


.darkContainer{background-color:#666666; margin-top:5%;}

/*Main*/
.mainContainer{float:left;  }

.main{width:100%; background-color:#ffffff; margin-top:0px; /*margin-left:18%;margin-top:2%;
margin-right:18%; border-style:solid;border-width:1px;border-color:#CCCCcc;*/}


/*Länkarna*/
.linksContainer{background-color:#666666; width:100%; /*border-style:solid;border-width:1px;border-color:#CCCCcc;*/}
.topLinks{ margin-top:10px;  margin-left:20px;width:100%; } 
.link{text-decoration:none; margin:5px; color:#666666;font-weight:bold;}



/*Text och bild ligger här*/
.mContainer{ float:left; }

.bajs{width:100%;}

/*Text*/
.mtContainer{width:40%;float:left; }

.mainText {margin-left:10px; margin-top:10px;  }
.text{color:#666666; padding:5px;}



/*Pic*/
.mpContainer{float:right; }
.mainPic{ width:40%; }
.bild{/*border-style:solid;border-width:1px;border-color:#998866;*/}

/*---------------------------- Links db ----------------------------*/

.lContainer{float:left;}
.linksdb{
	position:absolute; top:135px; width:180px; margin-left:230px; font-family:verdana; font-size:14px;
	text-decoration:none;padding:1px;margin-top:10px;font-weight:bold;color:#3C3C3C;}


/*Botten*/

.bottomContainer{float:right; /*background-color:#666666;*/width:100%; }

.bottomText{ color:#666666; text-align:right;}

/*Mör grå ruta under*/
.darkContainer{float:left;}
.dark{width:100%; background-color:#666666;}

.topplank{
width:809px;
text-decoration:none;
/*border-style:solid;
border-width:1px;
border-color:#CEC7DA;*/
background-color:#E3E3E3;
}


.tl{
text-decoration:none;
color:#7D7D7D;
font-weight:bold;
font-size:12px;

}

.logo{

width:809px;
background-color:#E3E3E3;
border:1px #CCC;
/*border-bottom-style:solid;*/
text-decoration:none;
}

.logo img {
	border-top-style:solid;
border-width:1px;
border-color:#CEC7DA;
}


.hardlinks{
position:absolute;
top:20px;
left:440px;
float:left;
color:#f7f7ea;
font-weight:bold;
font-family:arial;
padding:1px;
margin:0px;
font-size:12px;
text-decoration:none;

}



.input{font-size:11px;width:120px;height:19px;margin:1px;}


.lank{text-decoration:none;}
a:visited{text-decoration:none;}
a:href{color:#fffggj;}
a:hover{/*color:#FDE905;*/ color:#53AEC8; }


.select{
padding:2px;
margin:2px;
font-size:10px;
width:50%;
}
.submit{
background-color:#ffffff;
color:#727272;
font-size:10px;
}

.submita{
background-color:#ffffff;
color:#66cc66; ;
font-size:11px;
}

/*------------------------------------------SECTION 1 ---------------------------------------------*/
.section1{
float:left;
width:100%;
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#CEC7DA;

}


.section1text{
	background-color:#ffffff;
	/*position:relative; left:10px; top:0px;*/
	width:45%;
	float:left;
	font-family:verdana;
	font-size:11px;
	
	text-decoration:none;
	/*border-style:solid;
	border-width:1px;
	border-color:#CEC7DA;*/
	padding:1px;
	margin:10px;
}


.section1links{
	background-color:#ffffff;
	/*position:relative; left:10px; top:0px;*/
	float:left;
	font-family:verdana;
	font-size:11px;
	text-decoration:none;
	/*border-style:solid;
	border-width:1px;
	border-color:#CEC7DA;*/
	padding:1px;
	margin:1px;
}

.rubrikstor{
font-weight:bold;
	font-family:verdana;
	font-size:18px;
	text-decoration:none;
	color:#808080;
}

.rubrikmellan{
font-weight:bold;
font-family:verdana;
font-size:14px;
text-decoration:none;
color:#808080;
}

.rubrikliten{
font-weight:bold;
font-family:verdana;
font-size:11px;
text-decoration:none;
color:#808080;
}

.brodtext{
font-family:verdana;
font-size:11px;
text-decoration:none;
color:#808080;

}



/* --------------------------------------------------------- */
.loggain{
  /**/background-color:#EDEDED;
	
	padding:2px;
	font-family:verdana;
	color:#727272;
	font-size:11px;
	/*border-style:solid;
	border-width:1px;
	border-color:#CEC7DA;*/
	text-align:left;
}


.section1head{
    background-color:#ffffff;
	width:480px;
	/*position:absolute; left:10px; top:0px;*/
	float:left;
	padding:2px;
	margin-left:10px;
	/*border-style:solid;
	border-width:1px;
	border-color:#CEC7DA;*/
	
}


.fetlinje{
/*EFC675#F8D287 339999*/
background-color: #CCCCcc;
height:20px;
font-weight:bold;
font-family:verdana;
font-size:11px;

}


a{
font-family:verdana;
text-decoration:none;
color:#727272;
}


.meny1{
font-weight:bold;
font-family:verdana;
font-size:14px;
margin:15px;
color:#808080;
text-decoration:none;
}


.menylink1{
font-weight:bold;
font-family:verdana;
padding:1px;
margin:2px;
font-size:12px;
color:#727272;
}

.menylink2{
font-weight:normal;
font-family:verdana;
font-size:11px;
color:#727272;
}
.hrlinks{
background-color:#727272;
height:1px;
margin:0px;
color:#ffffff;
margin:0px;

}


/*---------------------------------KLASSER FÖR TEXT--------------------------------------*/



/*RUBRIK, INGERSS*/

.rubrik{
font-weight:bold;
font-family:verdana;
font-size:14px;
color:#FFCC66;
padding:0px;
margin:0px;
text-decoration:none;
}

/*INGRESS*/

.ingress{
font-family:verdana;
color:#cccccc;
font-size:11px;
padding:0px;
margin:0px;
text-decoration:none;
/*text-align:center;*/
}


.text{
font-family:verdana;
color:#cccccc;
font-size:11px;
font-style:bold;
padding:0px;
margin:0px;
text-decoration:none;
/*text-align:center;*/
}

.rubrikliten{
font-weight:bold;
font-family:verdana;
padding:0px;
margin:0px;
font-size:12px;
color:#727272;
}


.bildgalleri{
width:100%;
float:left;


}

.bildgalleri1{
width:100%;
clear:right;


}


.bildgalleri2{
width:100%;
float:left;
color:#727272;


/*border-style:solid;
border-width:2px;
border-color:#CEC7DA;*/


}

.reg{
    background-color:#ffffff;
	width:480px;
	float:left;
	padding:2px;
	margin-left:10px;
	border-style:solid;
	border-width:1px;
	border-color:#CEC7DA;

}

.footer{
float:left;
border-top-style:solid;
border-width:1px;
border-color:#CEC7DA;
}



.red{
color:#FF3300;
font-weight:bold;
}

.green{
color:#00FF00;
font-weight:bold;
}

table.medlem{
background-color:#ffffff;
float:left;
border-style:solid;
border-width:1px;
border-color:#CEC7DA;
text-align:center;


}

tr.th{
background-color: #CCCCcc;
font-size:12px;
color:#727272;
font-weight:bold;

}

.thmedlem{
padding:2px;
}

.trmedlem{
padding:2px;
background-color:#E9E9E9;
}


.tdmedlem{
padding:1px;
margin:1px;
font-size:12px;
color:#727272;
}

.submitmedlem{
background-color:#ffffff;
color:#727272;
font-size:10px;
padding:0px;
margin:1px;
}

.medleminfo{
padding:2px;
margin:2px;
background-color:#E9E9E9;
color:#727272;
font-size:12px;
border-style:solid;
border-width:1px;
border-color:#CEC7DA;

}