html
{
  width:100%; 
  height:100%;

}
body
{
  color: #666666;
  text-align: justify;
  margin:0px;
  width:100%; 
  height:100%;
  font-family: Verdana;
  font-size: 12px;
  background-color:#202020;  

}

.must_input
{
background-image:url(../images/reqinp.png);
background-repeat:no-repeat;
background-position: bottom right;
}


h1
{
color:black;
text-transform: lowercase;
letter-spacing: 4px;
font-weight: normal;
font-size: 18px;
margin-bottom: 0px;
margin-top: 0px;
}

#main_area
{
	text-align:center;
	width:100%;
	height:100%;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
}

#motljus_start
{
width:808px;
text-align: center;
margin:auto;
padding-top: 100px;
}


#motljus_gallerier
{
background-image:url(../images/logga_ovrigt.png);
background-repeat:no-repeat;
width:100%;
height:100%;

}

.bild_blog
{
	border-top-color: black;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-left-color: #000000;
	border-bottom-color: #000000;
	border-right-color: #000000;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	padding:2px;
	background-color: black;
	float:left;	
}

.bild_blog_genom
{
	border-top-color: black;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-left-color: #000000;
	border-bottom-color: #000000;
	border-right-color: #000000;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	padding:2px;
	background-color: black;
	float:left;	
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;

}


.bild_fyrkant
{
	border-top-color: black;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-left-color: #000000;
	border-bottom-color: #000000;
	border-right-color: #000000;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	float:left;
	width:100px;
	height:100px;
}


.bild_fyrkant_genom
{
	border-top-color: black;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-left-color: #000000;
	border-bottom-color: #000000;
	border-right-color: #000000;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	float:left;
	width:100px;
	height:100px;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	
}


.bild_ram
{
	border-top-color: black;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-color: black;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	background-color: black;
	padding: 2px;
	
}

.bild_ram_genom
{
	border-top-color: black;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-color: black;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	background-color: black;
	padding: 2px;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	
	
}

.img_genom
{
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;	

}



.bild_omgivning
{
	padding:0px;
	height:100px;
	background-color: black;
	border-color: #000000;
	border-style: solid;
	border-width: 0px;
}


#menu
{
clear:both;
margin-top:30px;
}

.menu_item
{
font-size:12px;
letter-spacing: 6px;
text-transform:lowercase;
}

a.menu_item:link {color:#666666;text-decoration: none;}
a.menu_item:visited {color:#666666;text-decoration: none;} 	
a.menu_item:hover {color:#ff0000;}
a.menu_item:active {color:#ff0000;text-decoration: none;} 


.mot_link
{
font-size:10px;
letter-spacing: 0px;
text-transform:lowercase;
}

a.mot_link:link {color:#666666;text-decoration: underline;}
a.mot_link:visited {color:#666666;text-decoration: underline;} 	
a.mot_link:hover {color:#ff0000;text-decoration: underline;}
a.mot_link:active {color:#ff0000;text-decoration: underline;} 



.copy_link
{
font-size:12px;
letter-spacing: 2px;
text-transform:lowercase;
}

a.mot_link:link {color:#2d2d2d;text-decoration: none;}
a.mot_link:visited {color:#2d2d2d;text-decoration: none;} 	
a.mot_link:hover {color:#ff0000;text-decoration: underline;}
a.mot_link:active {color:#ff0000;text-decoration: none;} 




.photo_link
{
font-size:12px;
letter-spacing: 4px;
text-transform:lowercase;
padding-bottom:2px;
}

a.photo_link:link {color:#2d2d2d;text-decoration: underline;}
a.photo_link:visited {color:#2d2d2d;text-decoration: underline;} 	
a.photo_link:hover {color:#2d2d2d;text-decoration: underline;}
a.photo_link:active {color:#2d2d2d;text-decoration: underline;} 




#precis_info
{
clear:both;
margin-top:50px;
font-size:12px;
letter-spacing: 1px;
text-transform:lowercase;
margin-left:30px;
}

.mini_bild
{
float:left;
width:50px;
height:50px;
border-left-color: #000000;
 border-left-style: solid;
 border-left-width: 0px;
 
 border-top-color: #000000;
 border-top-style: solid;
 border-top-width: 1px;

 border-bottom-color: #000000;
 border-bottom-style: solid;
 border-bottom-width: 1px;
 border-right-color: #000000;
 border-right-style: solid;
 border-right-width: 1px;

}

#galleri_data
{
float:left;
margin-top:20px;
margin-left:20px;
margin-bottom:30px;
height:90px;
width: 400px;
text-transform: lowercase;

}

.foto_data
{
float:left;
text-transform: lowercase;
margin-top:20px;
margin-left:120px;
margin-bottom:30px;
width: 500px;

}
.error
{
color:red;
}

.mot_blog_datum
{
float:left;
font-size:65px;
width:85px;
height:80px;
background-repeat:no-repeat;
letter-spacing:-10px;
color:#666666;
}

.mot_blog_datum_nr
{
float:left;
width:65px;
height:80px;
text-align:center;
margin-top:-5px;
}

.mot_blog_datum_text
{
width:75px;
letter-spacing:0px;
font-size:10px;
text-align:center;
margin-top:-10px;

}


#motljus_photo
{
	position:absolute;
	display:none;
	color:#666666;
	text-transform:lowercase;
	letter-spacing:5px;
	z-index: 100;
	background-color:#000000;
	text-align:center;
	font-size:14px;
	border-color: #2d2d2d;
 border-style: solid;
 border-width: 1px;

}

#motljus_shadow
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
	background-color: #000;
	filter:alpha(opacity=50);
	-moz-opacity: .5;
	opacity: .5;
	display:none;
}

.motljus_photostyle
{
border-color: #000000;
 border-style: solid;
 border-width: 1px;
 padding:0px;

}

#phototext
{
margin-top:5px;
font-size:12px;
}

