body,html { 
margin:0;
padding: 1px 0 0 0;
scrollbar-face-color: #ffffff; 
scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-arrow-color: #990000; 
scrollbar-track-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
overflow-x: hidden; 
overflow-y: auto;
font-family:verdana;
font-size:10px;
font-color:#555555;
background-color:transparent !important;
}

.alpha {
filter: Alpha(Opacity=100, FinishOpacity=10, Style=1, StartX=0, StartY=0, FinishX=100, FinishY=0);
}

a {color: #800000; text-decoration: none; font-weight: normal}
a:visited {color:#800000; text-decoration: none; font-weight: normal}
a:hover {font-size: 110%; color:#333333; font-weight: bold; text-decoration: none}
a:active {font-size: 110%; color:#696969; text-decoration: none; font-weight: bold}

a.one:link {color: #800000; text-decoration: none; font-weight: bold}
a:visited {color:#800000; text-decoration: none; font-weight: normal}
a.one:hover {font-size: 110%; color:#696969; font-weight: bold; text-decoration: none}
a.one:active {font-size: 110%; color:#696969; text-decoration: none; font-weight: bold}

a.two:link {color: #696969; text-decoration: none}
a.two:visited {color:#696969; text-decoration: none}
a.two:hover {font-size: 110%; color: #494949; text-decoration: underline overline; font-weight: bold}
a.two:active {font-size: 110%; color:#696969; text-decoration: none; font-weight: bold}

a.three:link {color: #696969; text-decoration: none}
a.three:visited {color:#696969; text-decoration: none}
a.three:hover {color: #000000; font-weight: bold; font-size: 105%;}
a.three:active {color:#696969; text-decoration: none}

a.four:link {color: #f9f9f9; text-decoration: none}
a.four:visited {color:#f7f7f7; text-decoration: none}
a.four:hover {color: #f9f9f9; text-decoration: underline; font-weight: bold}
a.four:active {color:#f9f9f9; text-decoration: none; font-weight: bold}

a.five:link {color: #333333; text-decoration: none}
a.five:visited {color:#333333; text-decoration: none}
a.five:hover {color: #000000; font-weight: bold; font-size: 105%;}
a.five:active {color:#000000; font-weight: bold; text-decoration: none}

menu { padding-left: 0; }
a.menuChoice:link { text-decoration: none; color: #666666; font-family: verdana; font-weight: bold; font-size: 9px }
a.menuChoice:hover { text-decoration: none; color: #b60000; font-family: verdana; font-weight: bold; font-size: 110% }
a.menuChoice:active { text-decoration: none; color: #b60000; font-family: verdana; font-weight: bold; font-size: 9px }

a.menulink:link {text-decoration: none; color: #f9f9f9; font-family: verdana; font-size: 9px; }
a.menulink:hover { text-decoration: none; color: #b60000; font-family: verdana; font-size: 110%; }
a.menulink:active { text-decoration: none; color: #b60000; font-family: verdana; font-weight: bold; font-size: 9px }

a.menuchoice:link { text-decoration: none; color: #666666; font-family: verdana; font-weight: bold; font-size: 9px;}
a.menuchoice:hover { text-decoration: none; color: #b60000; font-family: verdana; font-weight: bold; font-size: 110% }
a.menuchoic1:active { text-decoration: none; color: #b60000; font-family: verdana; font-weight: bold; font-size: 9px }
a.menuchoice:visited { text-decoration: none; color: #666666; font-family: verdana; font-weight: bold; font-size: 9px }

.font {font-size: 9px ! important; font-family: verdana; color:#999999 ! important;line-height:140%;}
.font {font-size: 9px ! important; font-family: verdana; color:#999999 ! important;	line-height:140%;}
a.font:hover{font-size: 110%; color:#000000; text-decoration: none}
.font1{
	   font-family: Verdana ! important; 
	   font-size: 10px ! important;
	   color: #f9f9f9;
	   letter-spacing: 2px;
	   font_family: verdana ! important;
}
.font2{
	color:#555555; 
	text-decoration: none;
	letter-spacing: 1px;
	font-size: 9px ! important;
	font_family: verdana ! important;
	line-height:140%;
}
.font3{
	   font-family: Verdana ! important; 
	   font-size: 10px ! important;
	   color: #696969;
	   letter-spacing: 2px;
	   font_family: verdana ! important;
	line-height:140%;
}
.font4{
	color:#696969; 
	text-decoration: none;
	letter-spacing: 1px;
	font-size: 10px ! important;
	font_family: verdana ! important;
	line-height:140%;
}
.font5{
	   font-family: Verdana ! important; 
	   font-size: 16px ! important;
	   color: #696969;
	   letter-spacing: 8px;
}
.font6{
	color:#000000; 
	text-decoration: none;
	letter-spacing: 1px;
	font-weight: bold;
	font-size: 9px ! important;
	font_family: verdana ! important;
}
.font7{
	   font-family: Verdana ! important; 
	   font-size: 18px ! important;
	   color: #f9f9f9;
	   letter-spacing: 8px;
}
}
.font8{
	   font-family: Verdana ! important; 
	   color: #883333;
	   letter-spacing: 2px;
	   font_family: verdana ! important;
	   line-height:140%;
	   font-weight: bold;
}
.font9{
font-family:verdana;
color:#800000;
}
.noscroll_h {
 overflow-x: hidden; 
 overflow-y: auto;
}
.button{
background-image:url(bilder/bg_right.gif);
background-repeat:repeat-all;
width:90px;
}
.form { 
font-family: Verdana; 
font-size: 9;
background: #ffffff;
color: #cc9900;
padding: 1px; 
border-left: ridge 1px; 
border-left-style: solid; 
border-left-color: #696969; 
border-right:ridge 1px; 
border-right-style: solid; 
border-right-color: #696969; 
border-bottom: ridge 1px; 
border-bottom-style: solid; 
border-bottom-color: #696969; 
border-top:ridge 1px; 
border-top-style: solid; 
border-top-color: #696969; 
}
.form4 { 
font-family: Verdana; 
font-size: 9;
background: #ffffff;
color: #cc9900;
padding: 1px; 
border-left: ridge 1px; 
border-left-style: solid; 
border-left-color: #696969; 
border-right:ridge 1px; 
border-right-style: solid; 
border-right-color: #696969;
 overflow-x: hidden; 
 overflow-y: auto; 
}
.form5 { 
font-family: Verdana; 
font-size: 14px ! important;
background: #f9f9f9;
color: #696969;
letter-spacing: 6px ! important;
padding: 0px;
border-left: ridge 1px; 
border-left-style: solid; 
border-left-color: #595959; 
border-right:ridge 1px; 
border-right-style: solid; 
border-right-color: #595959;
border-bottom: ridge 1px; 
border-bottom-style: solid; 
border-bottom-color: #595959; 
border-top:ridge 1px; 
border-top-style: solid; 
border-top-color: #595959;
border-style: solid;
overflow-x: hidden; 
 overflow-y: hidden;
}
.form6 { 
font-family: Verdana; 
font-size: 10px;
background: transparent !important;
color: #696969;
font-weight:normal;
padding: 1px; 
 overflow-x: hidden; 
 overflow-y: hidden; 
border-right:1px dotted #cccccc;
}
.form2 { 
font-family: Verdana; 
font-size: 9;
color: #f9f9f9;
background: #d5d5d5; 
padding: 1px; 
border-left: groove 1px; 
border-left-style: groove; 
border-left-color: #880000; 
border-right:ridge 1px; 
border-right-style: groove; 
border-right-color: #880000; 
border-bottom: ridge 1px; 
border-bottom-style: groove; 
border-bottom-color: #880000; 
border-top:ridge 1px; 
border-top-style: solid; 
border-top-color: #880000;
border-style: outlet;
} 

.form3 { 
font-family: Verdana; 
font-size: 9;
background: #eeeeee;
letter-spacing:2px;
color: #888888;
padding: 2px; 
border-left: ridge 2px; 
border-left-style: dotted; 
border-left-color: #cccccc; 
border-right:ridge 2px; 
border-right-style: dotted; 
border-right-color: #cccccc; 
border-bottom: ridge 2px; 
border-bottom-style: dotted; 
border-bottom-color: #cccccc; 
border-top:ridge 2px; 
border-top-style: dotted; 
border-top-color: #cccccc; 
}

H1 { 
	font-size: 14pt ! important;
	font-family: times ! important; 
	color: #696969;
	letter-spacing: 6px;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:10px;
}
H2 {
	font-size: 12pt ! important;
	font-family: verdana ! important; 
	color: #696969;
	letter-spacing: 4px;
}

H3 {
	font-size: 12pt ! important;
	font-family: georgia ! important; 
	color: #696969;
	letter-spacing: 5px;
	font-weight:bold;
}
H4{
	 font-size: 12pt ! important;
	 color: #800000;
	 letter-spacing: 3px;
}
H5 {
	font-size: 9pt ! important;
	font-family: verdana ! important; 
	color: #696969;
	letter-spacing: 3px;
	font-weight:bold;
}

td {
	padding-left: 0.2cm;
	padding-right: 0.2cm;
}
th {
	padding-left: 0.2cm;
	padding-right: 0.2cm;
}
caption {
	font-family: Verdana ! important; 
	font-size: 10px ! important;
	color: #696969;
	letter-spacing: 2px;
	font_family: verdana ! important;
	font-weight: bold;
}




#bgbild_1
{ 
background-image: 
url('bilder/logosverak_blekt.gif');
background-repeat: 
no-repeat;
background-position: 
 center; 
}
#bgbild_2
{ 
background-image:url(./bilder/vit-kalla.gif);
background-repeat: no-repeat;
background-position: center; 
}

.alpha {
	filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=100, FinishY=0);
}

DIV.bild1 {position:absolute;left:30px;top:120px} 
DIV.bild2 {position:absolute;left:100px;top:120px} 

.kantlinje { 
border-right:solid 1px; 
border-right-style: dotted; 
border-right-color: #888888;
 overflow-x: hidden; 
 overflow-y: hidden; 
}
#kantlinje2 { 
border: dotted; 
border-width: 1px 1px;
border-color: #999999;
padding-left: 0.2cm;
padding-right: 0.2cm;
padding-top: 0.2cm;
padding-bottom: 0.2cm;

}
.img{
border:1px solid silver;
}
.image{
border:1px solid black;
}
.imgframe {
  border: 1px solid silver;
  padding:6px;
  } 
.border{
border:13px solid #ffffff;
}
.ruta{
	  background:#ffffff;
	  border:1px solid silver;
	  padding:12px;
}

.skugga {background-image: url(./bilder/skugga.gif);}
.leftimg{
		 float:left;
		 margin-right:20px;
		 margin-left:20px;
		 margin-top:10px;
		 margin-bottom:40px;
}
.rightimg{
		 float:right;
		 margin-right:20px;
		 margin-left:20px;
		 margin-top:10px;
		 margin-bottom:40px;
}
.lefticon{
		 float:left;
		 margin-left:5px;
		 margin-top:10px;
}
.clearit{
border-bottom:10px solid #ffffff;
clear:both;
}
.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
border: 1px solid #999999;
	padding:3px;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
border: 1px solid #696969;
	padding:3px;
}
.opacityit:hover p{
color:#000000;
text-decoration:underline overline;
}
.kitten table {
clear : both; 
float : none; 
margin-left : auto; 
margin-right : auto; 
font-family : tahoma !important; 
font-size : 11px !important; 
color : #3c362a !important;
border-collapse:collapse;
border-spacing:0pt 0pt;
} 
.kitten th {
height:17px;
clear : both; 
float : none; 
margin-left : auto; 
margin-right : auto; 
font-family : tahoma !important; 
font-size : 11px !important; 
color : #f9f9f9 !important; 
background : white url(./bilder/bg.png); 
text-align : left; 
padding-left : 10px; 
padding-right : 10px; 
padding-top : 2px; 
padding-bottom : 2px; 
font-weight : bold; 
letter-spacing : 2px; 
border-collapse:collapse;
border:0px solid #3c362a;
border-spacing:0pt 0pt;
border-left:1px solid #f9f9f9;
border-top:1px solid #f9f9f9;
border-bottom:1px solid #f9f9f9;
border-right:1px solid #f9f9f9;
} 
.kitten td {
margin-left : auto; 
margin-right : auto; 
font-family : tahoma !important; 
font-size : 11px !important; 
color : #696969 !important; 
letter-spacing : 1px;
text-align : left; 
padding-left : 10px; 
padding-right : 10px; 
padding-top : 3px; 
padding-bottom : 3px; 
margin : 0; 
border-collapse:collapse;
border-spacing:0pt 0pt;
background : #ffffff url(./bilder/skugga1.gif);
border-right:1px solid silver;
border-left:1px solid #f9f9f9;
border-top:1px solid #f9f9f9;
border-bottom:1px solid silver;
} 
.katter{
width: 625px; 
height: 230px; 
padding: 10px; 
background : #ffffff url(./bilder/skugga1.gif);
text-align:left;
border:1px solid silver;
}
.leftimage{
display:inline;
float:left;
margin: 0 20px 0 0 !important;
border: solid 1px silver;
}
div.thumb {
	margin: 3px;
	margin-bottom:8px;
	margin-top:0;
	border: 1px solid silver;
	height: auto;
	float: left;
	text-align: center;
	}	
.thumb img{
	display: inline;
	margin: 5px;
	border: 1px solid silver;
	}
.thumb a:hover img {border: 1px solid black;}
.photocattitle {text-align: center; font-weight: bold;} 
.phototitle {
	text-align: center;
  font-weight: normal;
  width: 120px;
  margin: 0 3px 3px 3px;
  }
.thumbnail
{
float: left;
width: 90px;
border: 1px solid #ccc;
margin: 0 15px 10px 0;
padding: 5px;
text-align:center !important;
}

.clearboth { clear: both; }
#menu {
height: 30px;
width:900px;
line-height: 30px;
background: #000;
}
#menu ul {
list-style-type: none;
padding-left: 30px;
}
#menu ul li {
display: block;
float: left;
}
#menu ul li a {
padding: 0 20px 10px 0;
text-decoration: none;
font-weight: 600 ! important;
font-size: 12px;
color: #fff;
}
#menu ul li a:hover {
color: #cc6600;
text-decoration: none;
}
.frame{
background: #094708 ! important;
margin:0;
padding:0;
}
