div#Slideshow img{max-width:600px; }

/*
Beskrivning: Standardnmeny
Version: 1.0
Senaste revision: 2011-12-13
*/

/*------------------------------------------------------------------
[Table of contents]
1. Main Containers - body, #container, #header, #contents, etc.
2. Text - h1, h2, a:link, a:active, a:visited, a:hover, etc.
3. Menu - #mainnav, #mainnav a, #submenu, #subsubmenu, etc.
4. Contact form - #kontaktformular, #kontaktinfo, #form, etc.
5. News - #newsarchive, .newsitem, .nyhetskategori, etc.
6. Misc. - img, .bildarkivrubrik etc.
-------------------------------------------------------------------*/

/*===START SECTION 1 - Main Containers===*/
body{  	 
color: #003366;
background:url(../gismo/gfx/995/BG_1.png) #d7e7f4 no-repeat;	
font-family: "Open Sans", sans-serif;
font-size: 12pt;
padding: 0px;
margin: 0px;     
     

 background-position:center top;     
}


.thumbnail{width:250px; height:180px; overflow:hide; margin-right:40px;}
.bildarkivrubrik {display:none;}
#container{
margin: 0em auto;
width: 1000px;
background:url(../gismo/gfx/995/container.png) transparent no-repeat;
padding: 0px 0px 0px 0px;
height:100%;
}

#header{
margin: 5px auto 0px auto;
height: 116px;
width: 1000px;
background:url(../gismo/gfx/995/header_new5.png ) transparent no-repeat top center;

 
   color: #fff;
   font-size: 21px;
   font-weight: bold;

   font-weight: normal;
}

#contents{
background: #fff;	
margin-top: 0px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
padding:5px 15px 15px 15px;

color: #555555;
font-weight: normal;
height:100%;
width: 970px;
background:url(../gismo/gfx/995/) transparent repeat-y top;
}

#footer{

height: 45px;
color: #555555;		
padding: 0px;

text-align: left;
font-weight:none;
font-family: "Open Sans", sans-serif;
font-size: 12pt;

margin: 0px auto 0px auto;
width: 1000px;
}

#ExtraDiv4{
display:none;
}
/*===END SECTION 1===*/

/*===START SECTION 2 - Text and links===*/
a:link{
color: #4382cc; text-decoration: underline;
}

a:active{
color: #4382cc; text-decoration: underline;
}

a:visited{
color: #4382cc; text-decoration: underline;
}

a:hover{
color: #4382cc; text-decoration: none;
}

h1{ 
font-size: 18pt; 
font-family:"Open Sans", sans-serif;	 
font-weight: normal;
color: #385371;
margin: 0px 0px 10px 0px;
line-height: 1.3em;
} 
	   
h2{ 
font-size: 14pt; 
font-family:"Open Sans", sans-serif;	 
font-weight: normal;
color: #385371;
margin: 0px 0px 10px 0px;
line-height: 1.3em;          
} 
/*===END SECTION 2===*/

/*===START SECTION 3 - Menu===*/
#mainnav{
height:30px;

width: 970px;
margin: 10px 15px 0px 15px;

white-space:nowrap;

font:14px Arial,Helvetica,sans-serif;
text-align:center;
font-weight:bold;
}
	
#mainnav a{

float:left;
height:21px;
margin-top:0px 0px 0px 0px;
padding-left:15px;
padding-right:15px;
padding-top:2px;
list-style-type:none;
color: #385371;
text-decoration:none;
border-right:1px solid #a6b9c8;
}
	
#mainnav a:hover{

color: #4b89ca;}

#mainnav a.active {
color: #4b89ca;

}

#mainnav ul{
float:none;

margin:3px 0px 0px 15px;
padding:0px 0px 0px 0px;
list-style-type:none;
position:relative
}

#mainnav ul li{
display:inline;

margin:0px;
padding:0px;
list-style-image:none;
list-style-type:none
}

#submenu{
border-bottom:0px solid #DEDEDE;
width: 913px;
margin: 0px auto 0px auto;
padding:0px;
white-space:nowrap;
background:url(../gismo/gfx/995/mainna.jpg) #666666 repeat-X ;
font:10px Arial,Helvetica,sans-serif;
text-align:center;
}
	
#submenu a{
border-right: 1px solid #000000;
float:left;
margin:0px;
padding:4px 13px 4px 13px;
list-style-type:none;
color:#ffffff;
background:url(../gismo/gfx/995/mainnv.jpg) #333333 repeat-X ;
font-weight:bold;
text-decoration:none;
text-transform: uppercase;
}
	
#submenu a:hover{
color:#979797;
background:url(../gismo/gfx/995/mainna.jpg) #333333 repeat-X ;
}

#submenu a.active{
color:#cccccc;
background:url(../gismo/gfx/995/mainna.jpg) #333333 repeat-X ;
}

#submenu ul{
float:none;
margin:0px;
padding:0px;
list-style-type:none;
position:relative
}

#submenu li{
display:inline;
margin:0px;
padding:0px;
list-style-image:none;
list-style-type:none
}
		
#subsubmenu{
height: 20px;
border-bottom:0px solid #DEDEDE;
width: 913px;
margin: 0px auto 0px auto;
padding:0px;
white-space:nowrap;
background:url(../gismo/gfx/995/mainna.jpg) #666666 repeat-X ;
font:10px Arial,Helvetica,sans-serif;
text-align:center;
}
	
#subsubmenu a{
border-right: 1px solid #000000;
float:left;
margin:0px;
padding:4px 13px 4px 13px;
list-style-type:none;
color:#ffffff;
background:url(../gismo/gfx/995/mainnv.jpg) #333333 repeat-X ;
font-weight:bold;
text-decoration:none;
text-transform: uppercase;
}
	
#subsubmenu a:hover{
color:#8F2638;
border-bottom:0px solid #C77B03;
}

#subsubmenu a.active {
color:#8F2638;
background-color: #f2f2f2;
border-bottom:0px solid #C77B03;
}

#subsubmenu ul{
float:none;
margin:0px;
padding:0px;
list-style-type:none;
position:relative
}

#subsubmenu li  {
display:inline;
margin:0px;
padding:0px;
list-style-image:none;
list-style-type:none
}
		
#subsubsubmenu {
height: 20px;
border-bottom:0px solid #DEDEDE;
width: 950px;
margin: 0px 0px 0px 15px;
padding:0px;
white-space:nowrap;
background:url(../gismo/gfx/995/mainna.jpg) #666666 repeat-X ;
font:10px Arial,Helvetica,sans-serif;
text-align:center;
}
	
#subsubsubmenu a {
border-right: 1px solid #000000;
float:left;
margin:0px;
padding:4px 13px 4px 13px;
list-style-type:none;
color:#ffffff;
background:url(../gismo/gfx/995/mainnv.jpg) #333333 repeat-X ;
font-weight:bold;
text-decoration:none;
text-transform: uppercase;
}
	
#subsubsubmenu a:hover {
color:#8F2638;
border-bottom:0px solid #C77B03;
}

#subsubsubmenu a.active {
color:#8F2638;
background-color: #f2f2f2;
border-bottom:0px solid #C77B03;
}

#subsubsubmenu ul{
float:none;
margin:0px;
padding:0px;
list-style-type:none;
position:relative

}

#subsubsubmenu li  {
display:inline;
margin:0px;
padding:0px;
list-style-image:none;
list-style-type:none
}
/*===END SECTION 3===*/

/*===START SECTION 4 - Contact form===*/
#kontaktformular{
color: #737373;
width: 450px;
}

#kontaktformular .kontakt{
margin: 0px 0px 10px 0px;
}

#kontaktinfo{
font: 14px arial, tahoma, verdana, sans-serif;
color: #737373;
}

#form{
margin: 0px;
padding: 0px;
width: 390px;
text-align: left;
}

#namn, #eail, #meddelande, #emailtill, #adress, #ort{
margin: 0px;
padding: 5px;
background: url(../gismo/gfx/995/mess.jpg) #FFFFFF repeat-x top;
border: 1px solid #000000;
font: 13px arial, tahoma, verdana, sans-serif;
color: #000000;
}

#namn, #eail{
width: 175px;
}

#adress, #ort{
width: 175px;
}
#bilder{
display:inline-block;}
#meddelande{
width: 370px;
}

#submit{
margin: 0;
padding: 0px 3px;
height: 22px;
width: 50px;
font: 14px arial, tahoma, verdana, sans-serif;
text-align: right;
}

input, textarea,{
margin: 0px;
padding: 5px;
background: url(../gismo/gfx/995/mess.jpg) repeat-x top;
border: 1px solid #888;
}
/*===END SECTION 4===*/

/*===START SECTION 5 - News===*/
#newsArchive{
margin: 10px 10px 0px 2px;
padding: 8px;
color: #ffffff;
background-color: #f2f2f2;
width: 170px;
height: 100%;
}

#newsArchive a{
padding: 0px 0px 0px 10px;
color: #333333;
text-decoration:none;
line-height:20px;
background:url(../gismo/gfx/995/pil.png) no-repeat left;
}

#newsArchive a:hover{
padding: 0px 0px 0px 10px;
color: #333333;
text-decoration:underline;
line-height:20px;
background:url(../gismo/gfx/995/pil.png) no-repeat left;
}

#newsArchive h2{
padding: 2px 2px 4px 10px;
background-color: #f7ca00;
}

.newsItem{
margin-top: 20px;
}

#newsItem a{
padding: 5px 10px 10px 10px;
color:#000;
}

.NyhetsKategori{ 
display:none;
}

a:hover.NyhetsKategori{
text-decoration: none;
}

.NyhetsKategoriDiv{
height: 0px;
width: 145px;
color: #000;
font-weight: bold;
font-size: 14px;
padding: 0px 5px 5px 5px;
}

.div{
height: 23px;
width: 168px;
color: #000;
font-weight: bold;
font-size: 14px;
padding: 5px 5px 5px 5px;
}

.NyhetsRubrik{
color: #000;
padding-top: 8px;
margin-left: 0px;
}

.rightbox_h2{
font: 18px century gothic, Arial, tahoma, sans-serif;
color: #333333;
font-weight: bold;
}
/*===END SECTION 5===*/

/*===START SECTION 6 - Misc.===*/

#SiteSearch{
float: right;
margin: 40px 25px 0px 0px;
}

img{
border:0px;
}


#button{color:#ffffff;}

/*===END SECTION 6===*/

/* HTTP_USER_AGENT = Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
   Is_Mobile = False */