/* CSS Document */

body
{
background: #468E45 url("/images/bgved.jpg");
background-repeat: repeat-x;
}
body a
{
   text-decoration: none; 
   color: #007EC3; 
   font-family: Verdana; 
   font-size: 11px; 
   font-weight: bold;
}
a.old{
   color:#8AC58A; TEXT-DECORATION: none;font-family:arial;font-size:11px;font-weight:bold; line-height:20px;
}
body a:hover
{
    COLOR: #8AC58A
}
input {font-family: arial; font-size: 11px; font-weight: bold;  color: #025790; background-color: transparent; line-height:20px; 
}

p.rubrik  
{
font-weight: bold; 
color: #0C5201; 
font-size:12px;
font-family: verdana;
text-align:left;
margin: 0.5cm 1.0cm 0.5cm 1.0cm;
line-height:17px;
}
/* Text */
p.text  
{
font-weight: normal; 
color: #0C5201; 
font-size:11px;
font-family: verdana;
text-align:left;
margin: 0.5cm 1.0cm 0.5cm 1.0cm;
line-height: 18px;
}
#map_boxes {
	width: 640px;
	height: 40px;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

#map_boxes_sub {
	background-color: #efefef;
	width: 640px;
	height: 40px;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

#map_canvas {
	width: 640px;
	height: 400px;
	border: 1px solid #ccc;
}

#rampljus1 {
	float: left;
	width: 310px;
	margin: 30px 15px 0 0;
}

#rampljus1 p {
	margin: 5px 0 0 0;
}

#rampljus1 img {
	float: left;
	background-color: #fff;
	margin: 6px 4px 0px 0px;  
	padding: 4px;
	border: 1px solid #ccc;
}

br.clear
{
	clear: both;
}

#rampljus2 {
	float: left;
	width: 310px;
	margin: 30px 0 0 0;
}

#rampljus2 p {
	margin: 5px 0 0 0;
}

#rampljus2 img {
	float: left;
	background-color: #fff;
	margin: 6px 4px 0px 0px;  
	padding: 4px;
	border: 1px solid #ccc;
}

#varMarkerTxt {
	float: left;
	width: 220px;
/*	margin: -25px 0 0 0; */
}

#varMarkerTxt p {
	margin: 0 0 0 0;
/*	margin: 5px 0 0 0; */
	line-height: normal;
}

#varMarkerTxt img {
	float: left;
	background-color: #fff;
	margin: 6px 4px 0px 0px;  
	padding: 4px;
	border: 1px solid #ccc;
}

img.vedskolan {
	margin: 10px;  
	border: 0px solid #ccc;
}

p.black  
{
color: #000000; 
font-size:12px;
font-family: verdana;
text-align:left;
line-height:17px;
}

p.border
{
border:none;

}

td  
{
font-size:11px;
font-family: verdana;
}

fieldset
{
font-size:12px;
font-family: verdana;
}

h1
{
font-weight: bold; 
color: #0C5201; 
font-size:12px;
font-family: verdana;
text-align:left;
margin: 0.5cm 1.0cm 0.5cm 1.0cm;
line-height:17px;
}

a.menu{ 
   color:#ffffff;
   text-decoration: none;
   font-family:arial;
   font-size:11px;
   font-weight:bold;
   line-height:20px;
}
a.menu:hover{ 
   color: #8AC58A
}

a.menu2{ 
   color: #0C5201;
   text-decoration: none;
   font-family:arial;
   font-size:11px;
   font-weight:bold;
   line-height:20px;
}
a.menu2:hover{ 
   color: #8AC58A
}

a.blue{ 
   text-decoration: none; 
   color: #007EC3; 
   font-family: Verdana; 
   font-size: 11px; 
   font-weight: bold;
}

a.blue:visited{ 
   color: #993366; 
}

span.text {font-family: Verdana; font-size: 12px; line-height: 16px; color: #404040}
span.textbold {font-family: Verdana; font-size: 14px; font-weight:bold; line-height: 18px; color: #404040}


