/* CSS Document */

body{padding:0;margin:0;background:url(sitebg.jpg?openimageresource) 0 0 repeat-x;	color:#000;overflow-x: hidden;}
div, h1, p, form, label, input, textarea, img, span{margin:0; padding:0;}
h2{font:bold 1px/1px Arial; color: white;}
ul{margin:0;padding:0; list-style-type:none;font-size:0;}
.spacer{clear:both; font-size:0; line-height:0;}
/*------------------------------------------------body--------------------*/

/*----------------------------------------SLIDESHOW ----------------------*/
*{margin: 0;padding: 0;}
#rotator{border: 0px solid #A6C7E6;	overflow: hidden;margin: 0 auto 0;position: relative;width: 530px;height: 185px;}
#rotatorMini{border: 0px solid #A6C7E6;cursor: pointer;overflow: hidden;margin: 0 auto 0;position: relative;width: 400px;height: 324px;}
#rotator img{border: 0;cursor: pointer;width: 530px;height: 185px;}
#rotatorMini img{border: 0;cursor: pointer;width: 400px;height: 324px;}
#search {position: absolute; left: 765px; top: 10px; width: 200px;  z-index: 30; font-family:verdana; font-size: 7pt; color:#000;}

/*------------------------------------------------top nav part--------------------*/
#simplegallery1{ position: relative; visibility: hidden; border: none;background: none;}
#simplegallery1 .gallerydesctext{ text-align: left;padding: 2px 5px;}

#logo{position: absolute; left: 0px; width:200px; height:85px; margin:0 auto;}

#top{position: absolute; left:200px; height:85px; width: 600px; margin:0 auto;}
#top ul{height:30px; margin:54px 0 0 0;padding:0;}
#top ul li{float:left;margin:0 2px 0 0;	font:bold 10px/28px Arial;}
#top ul li a{width:112px;height:30px;display:block;color:#095CA6;text-decoration:none;	text-transform:uppercase;
background:url(nav_bg.gif?openimageresource) 0 0 no-repeat;text-align:center;background-color:inherit;}
#top ul li a:hover{background:url(nav_hover.gif?openimageresource) 0 0 no-repeat;width:112px;height:30px;color:#095CA6;background-color:inherit;}
#top ul li.hover{float:left;background:url(nav_hover.gif?openimageresource) 0 0 no-repeat;width:112px;height:30px;
display:block;color:#095CA6;text-decoration:none;text-transform:uppercase;text-align:center;background-color:inherit;}

#body{margin:0 auto; padding:0; color:#000; height: 580px; }

#nav{position: absolute; top: 54px; height: 525px; width: 210px; margin:0; padding:0; color:#000; background:url(nav_bkgr.jpg?openimageresource) 0 0 repeat-y;}
#folder {position: absolute; top: 10px; width: 130px; height: 400px; left:65px;}
.folder_u ul {margin:0;padding:0;}
.folder_u li {display:inline;margin:0;padding: 3px 0 0 0;}
.folder_u .umeny {width:200px;height:24px;background: url(undermeny_knapp.jpg?OpenImageResource) no-repeat;float:left;}
.folder_u .umeny_on {width:200px;height:24px;background: url(undermeny_knapp_on.jpg?OpenImageResource) no-repeat;float:left;}
.umeny a {font:9pt Arial;text-decoration: none;color:#095CA6;padding-left: 25px;}
.umeny_on a {font:9pt Arial;text-decoration: none;color:#095CA6;padding-left: 25px;}
.umeny a:hover {text-decoration: underline;padding-left: 25px;color:#666666;}
.umeny_on a:hover {text-decoration: underline;padding-left: 25px;color:#666666;}

#box{position: absolute; left: 205px; top: 85px; height: 498px; width: 563px; margin:0; padding:0 5px; }
#textInBox{position: absolute; top: 185px; height: 200px; width: 555px; margin:0; text-align:left;font:10pt/16pt Arial; color:#666}
.header{font:bold 12pt/18pt Arial; color:#666}
.mellanrubrik{font-family:Arial; font-size: 11pt; font-weight: bold;color: #666666}
.brodtext{font-family:Arial; font-size: 10pt; font-weight: normal; color: #666666}


#uTextInBox{font:10pt/14pt Arial; color:#666; overflow: auto; height: 495px; width: 563px; margin:0; padding:0 5px; 
scrollbar-face-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-3dlight-color: #00A651;
scrollbar-arrow-color: #00A651; scrollbar-track-color: #ffffff; scrollbar-darkshadow-color: #00A651;}

/*------------------------------------------------news boxes--------------------*/
#right{position: absolute; left: 768px; top: 85px; height: 495px; margin:0 0 0 0; padding: 0;}
#news{float:left; padding:10px; height: 325px; margin: 150px 0 0 0;background:url(nav_bkgr_left.jpg?openimageresource) 0 0 repeat-y;}
#newsbox{padding:0; width:210px; height: 320px; margin: 0 auto; overflow: auto; overflow-x: hidden;
scrollbar-face-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-3dlight-color: #00A651;
scrollbar-arrow-color: #00A651; scrollbar-track-color: #ffffff; scrollbar-darkshadow-color: #00A651;}
#newsbox ul{display:block;}
#newsbox td{font: 10pt Arial; color:#666;}
#newsbox a {font:bold 10pt Arial; text-decoration: none; color:#666;}
#newsbox a:hover {text-decoration: underline;}
#newsbox ul li{	margin: 0 0 0 0; height: 150px;float:left;display:block;}

/*------------------------------------------------bodyBottom --------------------*/
#bodyBottom{height: 30px; margin:0 auto; padding:0; background-color:#00A651;}
#bodyBottomLeft { float:left; width:205px; margin:0; padding:5px;}
#bodyBottomRight { margin:0; font:bold 10px/12px verdana, Arial, Helvetica, sans-serif; color:#fff; padding:5px; left: 210px;}
