a:link {color: #000000; text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:hover {color: #686868; text-decoration: none; }
a:active {color: #000000; text-decoration: none;}
a:focus {outline-style: none;}


html {
height:100%;
overflow-y: scroll;
}


body {
font-family: verdana;
margin: 30px 0px 0px 0px;
padding: 0px;
height: 100%;
background-color: #000000;
background-image: url('grafik/bakgrund.gif');
background-attachment: fixed;
background-repeat: repeat;
}


#allt {

min-height:100%;
width: 900px;
margin: 0px auto;
padding: 0px;
border: 0px;
border-style: solid;
}



#top {
width: 900px;
height: 190px;
background-image: url('grafik/top.gif');
margin: 0px;
padding: 0px;
}

#middle {
background-color: #e7e7e7;
width: 900px;
background-image: url('grafik/middle.gif');
margin: 0px;
padding: 0px;
}

#meny {
width: 900px;
height: 38px;
background-color: #e7e7e7;
background-image: url('grafik/meny_bakgrund.gif');
margin: 0px;
padding: 0px;
text-align: center;
}

#clearfooter {
clear:both;
overflow:hidden;
}

#down {
width: 900px;
height:20px;
background-image: url('grafik/down.gif');
margin-top: -5px;
}

#left {
width: 580px;
float:left;

position:relative;
left: 15px;

margin: 0px;
padding: 0px;
}



.content {
width: 550px;
background-color: #FFFFFF;
background-image: url('grafik/content_content.gif');
padding: 5px 15px 10px 15px;
margin: 0px;
font-size: 12px;

}

.content_up {
width: 580px;
height: 5px;
background-image: url('grafik/content_up.gif');
margin: 15px 0px 0px 0px;
padding: 0px;
}

.content_down {
width: 580px;
height: 5px;
background-image: url('grafik/content_down.gif');
margin: 0px;
padding: 0px;
}







#right {

width: 265px;
float:left;

position:relative;
left: 35px;

margin: 0px 0px 12px 0px;
padding: 0px;
}


.box_top {
background-image: url('grafik/box_top.gif');
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
width: 255px;
height: 18px;
margin: 15px 0px 0px 0px;
padding: 5px 0px 0px 10px;
}

.box_content {
background-image: url('grafik/box_content.gif');
width: 245px;
font-size: 11px;
margin: 0px;
padding: 5px 10px 5px 10px;
}

.box_down {
background-image: url('grafik/box_down.gif');
width: 265px;
height: 4px;
margin: 0px 0px 15px 0px;
padding: 0px;
}




















/* <-- MENY --> */

#dropmenudiv{
text-align: left;
position: absolute;
margin-top: -3px;


border: 0px;

color: #000000;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
line-height: 10px;

z-index: 100;

}

#dropmenudiv a:link{

width: 100%;
display: block;
color: #000000;
border: 0px;
text-indent: 7px;
text-decoration: none;
text-align: left;
}

#dropmenudiv a:visited{

width: 100%;
display: block;
color: #000000;
border: 0px;
text-indent: 7px;
text-decoration: none;
text-align: left;
}

#dropmenudiv a:hover{

width: 100%;
display: block;
color: #686868;
border: 0px;
text-indent: 7px;
text-decoration: none;
text-align: left;
}

.meny_bild {
border: 0px;
margin: 0px;
padding: 0px;
}

/* <-- /MENY --> */









/* TEXTER */
p.rubrik1 {
font: bold 26px helvetica neue, helvetica, arial, sans-serif;
letter-spacing:-1px;

color: #256a35;
margin: 0px;
padding: 0px;
}

p.rubrik2 {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin: 0px 0px 2px 0px;
	padding: 0px;
}

p.rubrik3 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

p.rubrik4 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #d8e6df;
	width: 253px;
	margin: 0px 0px 0px -8px;
	padding: 0px 0px 0px 8px;
}

p.rubrik5 {
	font-family: Verdana;
	font-size: 13px;
	font-variant: small-caps;
	font-weight: bold;
	color: #000000;
	margin: 0px;
}


p.liten1 {
font-family: Tahoma;
font-size: 10px;
color: #000000;
margin: 2px 0px 2px 2px;
padding: 0px;

}

p.text {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	
	margin: 0px 0px 12px 0px;
	padding: 0px;
}

p.post_info {
	font-family: Tahoma;
	color: #686868;
	font-size: 10px;
	margin: -4px 0px 5px 0px;
	padding: 0px;
}


/*BILDER_ALBUM*/

.album0
{
width:260px;
height: 102px;
margin: 5px 12px 5px 0px;
padding: 4px; 
float: left; 
background-image: url('grafik/fotoalbumBakgrund.gif');
}

.album1
{
width:260px;
height: 102px;
margin: 5px 0px 5px 0px;
padding: 4px; 
float: left; 
background-image: url('grafik/fotoalbumBakgrund.gif');
}

img.albumHuvudbild
{
float: left; 
margin: 0px 5px 0px 2px;
display: block;
border: 2px solid #FFFFFF;
}




/* ONSKA BAND*/
.onska_band
{
width:100%;
height: 14px;
margin-left: -12px;
margin-right: -13px;
padding: 4px 13px 4px 12px; 
}





/* BILDER */

img.nyhetsbild {
display: block;
margin: -1px auto 4px auto;
border: 1px solid #959595;
}

img.avdelare {
display: block;
margin-top: 18px;
margin-bottom: 8px;
}












/* FORMS */

.form
{
margin: 6px 0px 0px 0px;
padding: 0px;
}

input.formInput
{
background-image: url(grafik/formInput.gif);
margin: 0px 0px 3px 0px;
padding-left: 4px;
border-width: 0px;
font-family: Trebuchet MS;
font-size: 10px;
width: 143px; height: 16px; border: none;

}

textarea.formArea
{
background-image: url(grafik/formTextarea.gif);
margin: 0px 0px 3px 0px;
padding: 4px 2px 4px 4px;
border-width: 0px;
font-family: Trebuchet MS;
font-size: 10px;
width: 191px; height: 71px; border: none;
}

textarea.formArea2
{
background-image: url(grafik/formTextarea2.gif);
margin: 0px 0px 3px 0px;
padding: 4px 2px 4px 4px;
border-width: 0px;
font-family: Trebuchet MS;
font-size: 10px;
width: 344px; height: 71px; border: none;
}


input.formButtonSend 
{
margin: 5px 0px 0px 2px;
font-family: Trebuchet MS;
font-size: 10px;
border-width: 0px;
background-image: url(grafik/formButtonSend.gif);
width: 50px; height: 18px; border: none;
} 

input.formButtonShow 
{
margin: 5px 0px 0px 2px;
font-family: Trebuchet MS;
font-size: 10px;
border-width: 0px;
background-image: url(grafik/formButtonShow.gif);
width: 50px; height: 18px; border: none;
} 


.formCheckbox
{
margin: 0px 5px 0px 6px;
padding: 0px;
}



