@import url('Protected/2DD1557E-D951-42C2-8F1B-906FFEBE49F0.CSS');
@import url('../../Customer/Design/CSS/CustomerOverride.css');
/* Grundinställningar typsnitt, storlekar m.m. för "opåverkad text" m.m. */
html, body { margin: 0; padding: 0; height: 100%; }
body
{
  font: 68.5%/1.4 Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif; /* Lucida is for Linux */
  color: #333; background-color: #fff;
  padding: 0 0;
}
h1 {font-size: 2em; font-weight: normal; margin:0; padding: 0; }
h2 {font-size: 1.5em; font-weight: normal; margin:0; padding: 0; }
h3 {font-size: 1.2em; font-weight: bold; margin:0; padding: 0; }
h4 {font-size: 1em; font-weight: bold; margin:0; padding: 0; }
h5 {font-size: 1em; font-weight: bold; margin:0; padding: 0; }
h6 {font-size: 1em; font-weight: bold; margin:0; padding: 0; }
h1,
h2,
h5,
h6
{
	font-family: Georgia, serif;
}
p  {font-size: 1em; font-weight: normal; margin:0; padding: 0 0 1em 0;  }
ul, ol {margin: 0 0 1em 0; padding: 0 0 0 1.5em;}
li {margin: 0 0 0 1.5em; padding: 0;}
form { margin: 0; padding: 0;}
a { text-decoration: none; font-weight: bold; color:#d4711c; background-color: inherit; margin: 0; padding: 0; }
a:hover { text-decoration: underline; }
a img {border: none;}
p {
	margin: 0 0 0 0;
	padding: 0 0 1em 0;
}
th
{
	text-align: left;
}
hr
{
	border: none;
	color: #fff;
	background-color: #fff;
	border-bottom: 1px dashed #666;
	height: 1px;
	line-height: 1px;
}
blockquote
{

}
#CS_Library
{
	width:995px;
	min-height: 100%;
	border-left: 1px solid #ccc; 
	border-right: 1px solid #ccc;
	margin: 0px auto 0 auto;  
	padding: 0;
}

* html #CS_Library {
	height: 100%;
}

/* *** Övergripande sidcontainer för de olika sidtyperna *** */

/* *** *** *** Funktionsmeny *** *** *** */
#funktionsmeny { background-color: #fff; padding-bottom: 0.3em; padding-top: 0.3em;}
#funktionsmeny a { color: #000; font-weight: normal; font-size: 0.9em }
#funktionsmeny ul, 
#funktionsmeny li {
	list-style-type: none;
	display: inline;
	margin:0; 
}

#funktionsmeny ul { padding: 0 0 0 30px; }
#funktionsmeny li { padding:0 10px 0 10px; }
#funktionsmeny li+li { border-left: 1px solid #000; }


/* *** Sidhuvud - Container för logo, inloggningsblock och flikmeny  *** */
#sidhuvud #sprak{
	float:left;
	display:inline;
	margin-left:40px;
}
#sidhuvud #sprak img{
	margin-right:.5em;
}
#sidhuvud #sprak a {
	cursor:pointer;
}
#sidhuvud {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/CS_sidtopp.jpg");
	background-position: left bottom;
}

#logotyp {
	float: left;
	padding: 15px 0 0 40px;
/*	background: url("/Admin/Delade%20resurser/Design/Bilder/sidtoppvh.gif") no-repeat left top; */
}
#logga
{
  background:url("/Admin/Delade%20resurser/Design/Bilder/Huvudlogotyp_lib20.png") no-repeat left top;
  height:75px;
  width:377px;
  float:left;
  margin-left:19px;
  text-decoration:none;
  cursor:pointer;
  display:inline;

}

* html #logga { background-image: none }
* html #logga span
{
  visibility:hidden;
}
#mainsearch {
	 float:right;
	 padding: 0;
	 margin: 0;
	 margin-top: 15px;
	 height: 6.5em;
	 padding: 1em 30px 0 0;
	 position: relative;
}

* html #mainsearch {
	width: 205px;
}

#mainsearch form div{
	margin-bottom: 4px;
}

#mainsearch form #query{
	width: 130px;
	margin-right: 6px;
}
#mainsearch form #searchtype{
	width: 200px;	
}
#mainsearch form .CS_extendedSearchLink
{
 margin-top:5px !important;
 color:#000;
}

/* SUPERSÖK */
  .CS_searchresults
       {
           position: absolute;
           width: 800px;
           top: 55px;
           right: 40px;
           padding: 0px;
           background: #fff;
           display: none;
           z-index:9999;
           background: url("/Admin/Delade%20resurser/Design/Bilder/shadow.png") no-repeat bottom right;          
        }
        
        * html .CS_searchresults{
        	background-image: none;
        }
        *:first-child+html .CS_searchresults{
        	background-image: none;
        }
        
        .CS_searchresults .CS_inner{        	
        	margin:-6px 7px 6px -5px;
        	background: #fff;
        	border: 2px solid #555;
        	padding: 0px
        }
        
        * html .CS_searchresults .CS_inner
        {
        	margin: 0;
        }
        *:first-child+html .CS_searchresults .CS_inner{
        	margin: 0;
        }
        
        .CS_searchresults h2
        {
            position: relative;
            background-color:#666;
            color: #fff;
            font-size: 1.2em; 
            padding: 2px 20px;
            margin: 0; 
            font-family: Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif; /* Lucida is for Linux */    
            top: 0;
            left: 0; 
            min-height: 10px;    
         }
         
         * html .CS_searchresults h2
        {
        	height: 1%;
        }
         
         .CS_searchresults h2 span
         {
           font-size: 0.9em;          
         }
         .CS_searchresults h2 span.CS_status{
         	font-size: 1.1em;
         	margin-right: 10px;
         	font-weight: bold;
         }
         
         .CS_searchresults h2 .CS_close
         {
             position: absolute;
             top: 5px;
             right: 2px;
             width: 26px;
             height: 16px; 
             cursor: pointer;
             background: url("/Admin/Delade%20resurser/Design/Bilder/close.gif") no-repeat top left;         
         }
         
         .CS_searchresults .CS_body
         {
             padding: 2px 10px;
             min-height: 80px;
         }
         
         .CS_searchresults .CS_left{
         	float: left;
             width: 65%;
         }
         
         .CS_searchresults .CS_titles
         {
             
             min-height: 190px;
         }
         
         * html .CS_searchresults .CS_titles{
         	height: 190px;
         }
         
          .CS_searchresults .CS_right{
          	float: right;
             	width: 34%;
          }
          
         .CS_searchresults .CS_authors,
         .CS_searchresults .CS_genres
         {
             min-height: 50px;
         }
         
         .CS_searchresults .CS_body h3
         {
             text-align: left;
             font-size: 1em;
             margin: 0;
             padding: 0;
             font-weight: bold;
         }         
      

         .CS_searchresults .CS_body ul{
         	display: block;
         	padding: 0 0 0 5px;
        }
         
         .CS_searchresults .CS_body li{
         	display: block;
         	list-style-type: none;         	
            	display: block;
            	padding: 2px; 
            	margin: 0;
         }
         
         .CS_searchresults .CS_odd
         {
            background: #ebebeb;    
         }
         
         .CS_searchresults .CS_body li .CS_info
         {
             position: absolute;
             top: 30px;                         
             width: 540px;
             padding: 5px;
             background: #fff;
             border: 2px solid #ccc; 
             display: none;
             z-index: 9999;   
             position: fixed;        
         }
         
         .CS_searchresults .CS_body li .CS_info div{
         	z-index: 10000;
         }
         
         .CS_searchresults .CS_body li .CS_info .traff{
         	border: 0;
         }
         
         .CS_searchresults .CS_body .CS_titles li .CS_info
         {
         	left: 10px;
         }
         
         .CS_searchresults .CS_body .CS_authors li .CS_info,
         .CS_searchresults .CS_body .CS_genres li .CS_info{         
         	right: 10px;
         }         
         
         .CS_searchresults .highlight
         {
             font-weight: bold;
             color: #000;
         }      
         
         .CS_searchresults .CS_words
         {
             padding: 2px;
             margin: 0 0 0 5px;         
         }
         
         .CS_searchresults .CS_foot
         {
             border-top: 1px solid #ccc;
             padding: 5px 10px;
             margin: 0px;
             display: block;
          }
          .CS_searchresults .CS_foot ul{
            margin: 0;
            padding: 0 5px;
          }
          .CS_searchresults .CS_foot li
         {
             list-style-type: none;
             display: inline;
             padding: 0 10px 0 0;
             margin: 0;
          }
          
          .CS_searchresults .CS_foot li a
         {
             color: #D4711C;
          }
          
          .CS_searchresults .CS_foot li a span
         {
             color: #000;
          }

.knapp {
	width: auto;
	height: auto;
	font-size: 1em;
	border: 2px outset #cc3300;
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/bg-knappar.png");
	background-color: #eaaa95;
	background-repeat: repeat-x;
	color: #fff;
	font-weight: bold;
	padding-top: .2em;
	padding-bottom: .1em;
}
.redigeraknapp
{
	width: 16px;
	height: 16px;
	font-size: 1em; line-height: 1em;
	border:0px;
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/redigera.gif");
	background-repeat: no-repeat;
}


#genvagar .functionIcon
{
	float: left;
	white-space: nowrap;
	clear: none;
	width: 28px;
}

/* *** flikmenyn *** (baserat på "Clagnut CSS Tabs") */

#flikmeny {
	/*clear: both;*/
	margin-left: 205px;
	margin-right: 15px;
	padding: 0 0 0 0;
	border-left: 6px solid #ebebeb;
	border-right: 6px solid #ebebeb;
	background-color: #ebebeb;
	
}

#flikmeny .spacer{
	background-color: #fff;
}

#flikmeny ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#flikmeny li {
	display: block;
	margin:0;
	padding:0;
	float: left;
	width: auto;
	background-color: #fff;
	border-top: 4px solid #ebebeb;
	font-size:1.1em;
	
}

#flikmeny a {
	color: #fff;
	background-color: #d4711c;
	display: block;
	margin: 0;
	padding: 2px 10px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
}

#flikmeny li.CS_FlikmenySelectedItem,
#flikmeny li.CS_FlikmenySelectedParent {
	background-color: #eee;
	border-color: #ebebeb;
	border-top-color: #fff;
}

#flikmeny li.CS_FlikmenySelectedParent a,
#flikmeny li.CS_FlikmenySelectedItem a { 
	background-color: #fff; 
	color: #d4711c; 
	border-top-color: #fff;
}

/** ** ** ** *** ** ** ** ** ** Själva sidan ** ** ** ** ** ** ** ** *'* */
#infospalt
{
	float: left;
	width: 170px;
	padding-left: 14px;
	padding-right: 7px;
}
#infospalt #oppet .box
{
	text-align: center;
	margin-right: 0px;
	margin-left: -8px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 8px;
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/oppettidpuff.png");
	background-repeat: no-repeat;
	height: 50px;

}

#standardsida #innehall
{
	float: left;
	width: 500px;
	padding-left: 20px;
}

#standardsida #innehall h2
{
	border-bottom: 1px dashed #666666;
}

#standardsida #innehall .arrangemang h2, 
#standardsida #innehall .nyheter h2, 
#standardsida #innehall .tips h2, 
#standardsida2 #innehall .nyheter h2, 
#standardsida2 #innehall .tips h2
{
	border:medium none;
}	
			


#standardsida #innehall h2,
#standardsida #innehall h3,
#standardsida #innehall h4{ margin-bottom: 0em;padding-bottom:0em}
#standardsida #innehall h5,
#standardsida #innehall h6 { margin-bottom: 0.5em;padding-bottom:0.25em}

#standardsida h1,
#standardsida2 h1
{
	line-height: 1.8em;
	margin-bottom: 1em;
	margin: 10px 0;
	padding: 10px 0 0 55px;
	width: 380px;
}

#standardsida #innehall div.ingress,
#standardsida2 #innehall div.ingress { font-weight: bold; margin-bottom:1em;font-size:1.1em;}



/* *** ** *** ** ** ** * ** ** * ** *** * Specialare för Strartsidan - Vuxeningången ******* */



.huvudpuff a:hover
{
	text-decoration: none;
}

/* ** * ** * * * * * * ** ** Olika symboler för huvudrubriken på en standardsida ** ** ** */
#standardsida h1,
#standardsida2 h1 {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_sokf_h1.png");
	background-position: left bottom;
	background-repeat: no-repeat;
}
.barn #standardsida h1,
.barn #standardsida2 h1 {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_barn_h1.png");
}
.unga #standardsida h1,
.unga #standardsida2 h1 {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_barn_h1.png");
}
.biblioteken #standardsida h1,
.biblioteken #standardsida2 h1 {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_bibliotek_h1.png");
}
.motesplatsen #standardsida h1,
.motesplatsen #standardsida2 h1 {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_motesplatsen_h1.png");
}
.motesplatsen #standardsida h1.communityuser,
.motesplatsen #standardsida2 h1.communityuser {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_minasidor_h1.png");
}
.motesplatsen #standardsida h1.communitygroup,
.motesplatsen #standardsida2 h1.communitygroup{
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_motesplatsen_h1.png");
}

.nyheter #standardsida h1,
.nyheter #standardsida2 h1{
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_arrangemang_h1.png");
}
.tips #standardsida h1,
.tips #standardsida2 h1 {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_tips_h1.png");
	background-position: left bottom;
	background-repeat: no-repeat;
}
.sok #standardsida h1,
.sok #standardsida2 h1 {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_sokf_h1.png");
	background-position: left bottom;
	background-repeat: no-repeat;
}
.omoss #standardsida h1,
.omoss #standardsida2 h1 {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_omoss_h1.png");
	background-position: left bottom;
	background-repeat: no-repeat;
}
.minasidor #standardsida h1,
.minasidor #standardsida2 h1 {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_minasidor_h1.png");
	background-position: left bottom;
	background-repeat: no-repeat;
}
h1.communityusers
{
	/*background-image: url("/Admin/Delade resurser/Design/Bilder/personligsida.GIF") !important;
	background-position: left bottom;
	background-repeat: no-repeat;*/
 
}
.barn #standardsida #nyhetsrubrik,
.barn #standardsida #arrangemangsrubrik,
.barn #standardsida #tipsrubrik 
{
	background-position: left bottom;
	background-repeat: no-repeat;
}
#standardsida #nyhetsrubrik {background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_nyhet_h1.png");}
#standardsida #arrangemangsrubrik {background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_arrangemang_h1.png");}
#standardsida #tipsrubrik {background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_tips_h1.png");}

.barn #standardsida #nyhetsrubrik {background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_nyhet_h1.png");}
.barn #standardsida #arrangemangsrubrik {background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_arrangemang_h1.png");}
.barn #standardsida #tipsrubrik {background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_tips_h1.png");}


/** ** ** ** *** ** ** ** ** ** Liveobj lista artiklar** ** ** ** ** ** ** ** *'* */
.senasteartikeln img{margin-top:3px;}
.artikelflode h2
{
 border-bottom:1px dashed #666666;

}
h2.senasteartikeln{ 
 font-size:1.8em;

 }
.pufftext{ font-size:1.2em;}

.box .ArtikelRSS
{
position:relative;
right:-475px;
top:35px;
}

/** ** *** ** ** * * * * * * *  * Skapa användare ******/
.CS_Register
{
	clear: both;
}
.CS_Register .CS_registerfields
{
	margin-top: 5px;
}
.CS_registerfields label
{
	display: block;
	float: left;
	width: 10em;
}

/** ** ** ** *** ** ** ** ** ** Sidspalten ** ** ** ** ** ** ** ** *'* */
#standardsida #innehall img.imageLeftTop,
#standardsida2 #innehall img.imageLeftTop {
	float:left;
	margin-right:10px;
	margin-bottom:8px;
} 
#standardsida #innehall img,
#standardsida2 #innehall img {
	margin-bottom:8px;
}

#sidfot {
	clear: both;
	padding:0 0 0 0;
	margin:0 15px 0 205px; 
	border-left: 6px solid #ebebeb;
	border-right: 6px solid #ebebeb;
	border-bottom: 6px solid #ebebeb;
}

#sidfot .text {
	color: #fff;
	background-color: #666;
	clear: both;
	text-align: center;
	display: block;
}
#webtree ul{
	list-style:none;
	margin:0;
	padding:0;
}
/* ************* Redigera ****************** */
#redBox {
	position: absolute;
	 top: 0px; left: 0px;
	 z-index:999;
}
#redBox #inner_redBox
{
 border: 1px solid #333; padding: 5px 10px 10px 10px; 
 background: #e1dece;  
 margin:30px auto;

}

#redBox #inner_redBox.CS_close{text-align: right; padding: 0 10px 5px 10px; font-weight: bold;}
#redBox #inner_redBox.CS_skip{ position: absolute; left: -9999px; top: 0;}
#redBox #inner_redBoxframe{height: 800px; width: 100%;background: #fff;}

/* ************* Hierarkiknappen ****************** */
.hButton {
	width:23px;
	height:23px;
}

/* ************* Specialare för att skilja sidblock och grupperingsboxar ****************** */


.CS_clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}
.CS_clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .CS_clearfix {height: 1%;}
.CS_clearfix { display: block; }
/* End hide from IE-mac */


.spacer
{
	font-size: 1px;
	height: 1px;
	line-height: 1px;
	clear: both;
}

.box
{
  margin:0 0 1em 0;
  padding: 0;
}

.vald
{
	font-size: 1.2em;
	font-weight: bold;
	color: #000;
}

.oddRow
{
 	background-color: #F5F5F5;
}
.evenRow
{
 	background-color: #efefef;
}


/*-------------- floating classes ----------------*/
.upperLeft {
float:left;
margin-right:10px;
margin-bottom:10px;
}
.upperRight {
float:right;
margin-left:10px;
margin-bottom:10px;
}.middleLeft {
float:left;
margin-right:10px;
margin-bottom:10px;
margin-top:10px;
}.middleRight {
float:right;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
}
#form1 #table1 td {
vertical-align:top;
	padding:0;
	margin:0;	
}

.tips_hoger
{
 float:right;
 margin-left: 8px;
 width:235px;
}
.tips_hoger .faktaruta
{
 clear: left;
 margin-left:0px;
}
ul.CS_TreeMenuArchive1,
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveSelectedParent ul,
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveSelectedItem ul {
  display: block;
  list-style-type: none;
  margin: 0;
  padding: 0;
  line-height: 19px;
  font-weight:normal;
}
ul.CS_TreeMenuArchive1 ul,
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveNotSelected ul {
  display: none;
  list-style-type: none;
  font-weight:normal;
}
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveSelectedParent,
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveSelectedItem,
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveNotSelected
{
  padding-left: 0px;
}
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveSelectedParent a,
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveNotSelected a {
  font-weight:normal;
}
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveSelectedItem a {
  font-weight:bold;
}
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveSelectedItem li.CS_TreeMenuArchiveNotSelected a {
  font-weight:normal;
}

ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveHasChildren a,
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveHasChildren li.CS_TreeMenuArchiveSelectedItem li a,
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveHasChildren li.CS_TreeMenuArchiveNotSelected a
{
  /*font-weight:normal;*/
  background: url("/Admin/Delade%20resurser/Design/Bilder/18_folder.gif") top left no-repeat;
  padding-left: 35px;
}
ul.CS_TreeMenuArchive1 a,
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveSelectedItem a,
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveSelectedItem ul li a,
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveSelectedParent ul li.CS_TreeMenuArchiveHasNoChildren a,
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveSelectedItem ul li.CS_TreeMenuArchiveHasNoChildren a
{
  background: url("/Admin/Delade%20resurser/Design/Bilder/18_page.gif") top left no-repeat;
  padding-left: 35px;
}
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveHasNoChildren a
{
  background: url("/Admin/Delade%20resurser/Design/Bilder/18_page.gif") top left no-repeat !important;
  padding-left: 35px;
}
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveSelectedParent a,
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveHasNoChildren.CS_TreeMenuArchiveSelectedItem a,
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveHasChildren.CS_TreeMenuArchiveSelectedItem a,
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveHasChildren li.CS_TreeMenuArchiveSelectedItem a
{
  background: url("/Admin/Delade%20resurser/Design/Bilder/18_folderopen.gif") top left no-repeat;
  padding-left: 35px;
}
/* and some link styles */
ul.CS_TreeMenuArchive1 li a { color: #000; display: inline; text-decoration: none; width:100%; margin-left: 0px; padding-bottom: 4px; }
ul.CS_TreeMenuArchive1 li a:hover { color: #000; text-decoration: underline; }
ul.CS_TreeMenuArchive1 li.CS_TreeMenuArchiveHasChildren { /* Nothing special */ }


.formular {
}

/* RSS test */
.RSSDescription{
  display:block;
  width:190px;
}

/********************************** Puffar *******************************/

#infospalt .box h2 { 
	padding-left: 44px;
	padding-top: .5em;
	background-image: url("/Admin/Delade resurser/Design/Bilder/ikonexempel.png");
	background-repeat: no-repeat;
	background-position: left top;
}
#sidspalt .box h2,
#infospalt .box h2 { 
	padding-left: 34px;
	padding-top: .5em;
}
#sidspalt .minneslist h2
{
 padding-left: 5px;
}
#sidspalt .nyheter h2,
#infospalt .nyheter h2 {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_nyhet_meny.png");
	background-repeat: no-repeat;
	background-position: 0 0;
}
#sidspalt .oppettider h2,
#infospalt .oppettider h2 {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_bibliotek_meny.png");
	background-repeat: no-repeat;
	background-position: 0 0;
}
#sidspalt .arrangemang h2,
#infospalt .arrangemang h2
{
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_arrangamang_meny.png");
	background-repeat: no-repeat;
	background-position: 0 0;
}
#sidspalt .tips h2,
#infospalt .tips h2 {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_tips_meny.png");
	background-repeat: no-repeat;
	background-position: 0 0;
}
#standardsida #innehall .box .arrangemang h2,
#standardsida #innehall .box .nyheter h2,#standardsida #innehall .box .tips h2,
#standardsida2 #innehall .box .nyheter h2,#standardsida2 #innehall .box .tips h2{
	border: none;
}
.sehelalistan{
	float:right;
	clear:right;
	padding-right: 5px;
}
#infospalt .sehelalistan{
	float:left;
	clear:left;
}

.artikelpuff img  {float: right;margin-bottom:5px;margin-left:5px;}
.artikelpuff {margin-top:1em;}
#infospalt .puff{padding-left:0;}
#infospalt .puff img { float: left; padding-right: 5px; padding-left: 0;margin-left:0;}
/*
.puff a {white-space: pre}
*/

#sidspalt .box { padding-left: 10px;}
#standardsida #innehall .box h2,
#standardsida2 #innehall .box h2 {
	margin-bottom: 0;
	padding-bottom: .25em;
}
.faktaruta
{
	padding: 5px 5px 5px 5px;
	margin: 0px 0 10px 10px;
	border: 1px solid #DFDFDF;
	background-color: #F5F5F5;
	font-size:.9em;
	/*display:inline-block;*/
}
.box .RSS {
float:right;
margin-top:-20px;
margin-right:4px;
}

/* Tvåspaltslösning, avsedd främst för huvudspalten på start- och standardsidor */

.spaltcontainer { 
	clear: both;
}  

.spaltcontainer .vanster {
  float: left; 
 /* width: 49%;*/
 width: 250px;
}

.spaltcontainer .hoger {
  margin-left: 51%;
/*  height: 1%;*/
}

/* ** Tvåspaltspuffar på startsidan ** ** ** ** */
#standardsida #innehall .spaltcontainer .box h2,
#standardsida #innehall .spaltcontainer .box h3,
#standardsida #innehall .spaltcontainer .box h4,
#standardsida #innehall .spaltcontainer .box h5,
#standardsida #innehall .spaltcontainer .box h6 { border: none;}

#standardsida2 #innehall .spaltcontainer .box h2,
#standardsida2 #innehall .spaltcontainer .box h3,
#standardsida2 #innehall .spaltcontainer .box h4,
#standardsida2 #innehall .spaltcontainer .box h5,
#standardsida2 #innehall .spaltcontainer .box h6 { border: none;}


/* *** *** Vänstermeny *** *** */
#meny {
	float: left;
	width: 195px;
	padding-left: 16px;
	padding-top: 2em;
}


#meny ul,
#meny li {
	margin: 0; 
	padding: 0;
	display: block;
	list-style-type: none;
}
/* Nivå 1*/
#meny .WUBMeny1 li {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/vmenytopp.png");
	background-position: left top;
	background-repeat: no-repeat;
}
#meny #communitygroupmenu .WUBMeny1 li,
#meny #communitymeny .WUBMeny1 li {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/vmenytopp_community.png");
}
#meny .WUBMeny1 li a {
	display: block;
	padding: 10px 20px 10px 40px;
	color: #000;
	border-bottom:2px solid white;
	font-family: Georgia, serif;
	font-size: 1.6em; 
	font-weight: normal;	
  	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_sok_meny.png");
	background-position: 8px 1px;
	background-repeat: no-repeat;
}
.biblioteken #meny .WUBMeny1 li a {	
  	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_bibliotek_meny.png");
  	background-position: 8px 1px;
}
.barn #meny .WUBMeny1 li a {	
  	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_barn_meny.png");
  	background-position: 8px 1px;
}
.tips #meny .WUBMeny1 li a {	
  	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_tips_meny.png");
  	background-position: 8px 1px;
}
.sok #meny .WUBMeny1 li a {	
  	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_sok_meny.png");
  	background-position: 8px 1px;
}
.motesplatsen #meny .WUBMeny1 li a {	
  	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_motesplatsen_meny.png");
  	background-position: 8px 1px;
}
.motesplatsen #meny #communitymeny .WUBMeny1 li a {
  	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_minasidor_meny.png");
  	background-position: 8px 1px;
  	background-repeat:no-repeat;
}
.motesplatsen #meny #communitygroupmenu .WUBMeny1 li a {
  	background-image: url("/Admin/Delade resurser/Design/Bilder/nav_grupper_meny.png");
  	background-position: 8px 1px;
  	background-repeat:no-repeat;
}

.nyheter #meny .WUBMeny1 li a {	
  	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_arrangamang_meny.png");
  	background-position: 8px 1px;
}
.unga #meny .WUBMeny1 li a {	
  	background-image: url("/Admin/Delade resurser/Design/Bilder/nav_unga_meny.png");
  	background-position: 8px 1px;
}
.omoss #meny .WUBMeny1 li a {	
  	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_omoss_meny.png");
  	background-position: 8px 1px;
}
.minasidor #meny .WUBMeny1 li a {	
  background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_minasidor_meny.png");
  	background-position: 8px 1px;
}
/* Nivå 2 och neråt */
#meny .WUBMeny1 .WUBMeny2 li {
	background-position: left top;
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/vmeny.png");
	background-repeat: no-repeat;
}
#meny .WUBMeny1 .WUBMeny2 li.WUBMenyHasSelectedChild,
#meny .WUBMeny1 .WUBMeny2 li.WUBMenyHasSelectedChild li,
#meny .WUBMeny1 .WUBMeny2 li.WUBMenySelectedItemWithChildren,
#meny .WUBMeny1 .WUBMeny2 li.WUBMenySelectedItemWithChildren li {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/vmenyvald.png");
}
* html #meny .WUBMeny1 .WUBMeny2 li.WUBMenySelectedItem{
	background-image:none;
}
*:first-child+html #meny .WUBMeny1 .WUBMeny2 li.WUBMenySelectedItem{
	background-image:none;
}
#meny .WUBMeny1 .WUBMeny2 li.WUBMenyHasSelectedChild li.WUBMenySelectedItem,
#meny .WUBMeny1 .WUBMeny2 li.WUBMenySelectedItemWithChildren li.WUBMenySelectedItem {
	background-image: none;
}
#meny #communitygroupmenu .WUBMeny1 .WUBMeny2 li,
#meny #communitymeny .WUBMeny1 .WUBMeny2 li {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/vmeny_community.png");
}
#meny #communitymeny .WUBMeny1 .WUBMeny2 .WUBMenySelectedItem,
#meny #communitygroupmenu .WUBMeny1 .WUBMeny2 .WUBMenySelectedItem,
#meny .WUBMeny1 .WUBMeny2 .WUBMenySelectedItem {
	background:white;
	font-weight: bold;
}

#meny .WUBMeny1 .WUBMeny2 li a {
	display: block;
	margin: 0;
	padding: 2px 0;
 	font-size: 1em;
 	color: #000;
 	font-weight:normal;
 	font-family: Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif;
 	background-image:none;
 	margin-left:1px;
}
#meny .WUBMeny1 .WUBMeny2 li.WUBMenySelectedItem a,
#meny .WUBMeny1 .WUBMeny2 li.WUBMenySelectedParent a{
  font-weight:bold;
}
#meny .WUBMeny1 .WUBMeny2 li.WUBMenyNotSelected a{
  font-weight:normal;
}
#meny #communitygroupmenu .WUBMeny1 .WUBMeny2 li a,
#meny #communitymeny .WUBMeny1 .WUBMeny2 li a

{
	background-image:none;

}

#meny .WUBMeny1 .WUBMeny2 .WUBMenySelectedItem a {
	font-weight: bold;
	border-bottom:1px solid #e3e3cb;
}
#meny .WUBMeny1 .WUBMeny2 .WUBMenyNotSelected a {
	font-weight: normal;
	border-bottom:2px solid white;
}

/* ------------------------------------------------------*/
/* Indrag */
#meny ul.WUBMeny1 .WUBMeny2 li a {
	width: 168px;
	padding-left: 26px;
}
#meny ul.WUBMeny1 .WUBMeny2 .WUBMeny3 li a {
	width: 154px;
	padding-left: 40px;
}
#meny ul.WUBMeny1 .WUBMeny2 .WUBMeny3 .WUBMeny4 li a {
	width: 139px;
	padding-left: 55px;
}
#meny ul.WUBMeny1 .WUBMeny2 .WUBMeny3 .WUBMeny4 .WUBMeny5 li a {
	width: 124px;
	padding-left: 70px;
}
#meny .WUBMeny1 .WUBMeny2 .WUBMenyNotSelected .WUBMeny3,
#meny .WUBMeny1 .WUBMeny2 .WUBMenySelectedItem .WUBMeny3 .WUBMenyNotSelected .WUBMeny4,
#meny ul.WUBMeny1 .WUBMeny2 li.WUBMenySelectedParent .WUBMeny3 li.WUBMenyNotSelected .WUBMeny4,
#meny ul.WUBMeny1 .WUBMeny2 li.WUBMenySelectedParent .WUBMeny3  .WUBMeny4 li.WUBMenyNotSelected .WUBMeny5 {
	display:none;
}

/* ------------------------------------------------------*/
/* infoga pilar */
#meny .WUBMeny1 .WUBMeny2 .WUBMenyHasChildren a{
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/menypil.gif");
	background-position: 15px 3px;
	background-repeat: no-repeat;
}
#meny .WUBMeny1 .WUBMeny2 .WUBMeny3 .WUBMenyHasChildren a  {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/menypil.gif");
	background-position: 30px 3px;
	background-repeat: no-repeat;
}
#meny .WUBMeny1 .WUBMeny2 .WUBMeny3 .WUBMeny4 .WUBMenyHasChildren a  {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/menypil.gif");
	background-position: 45px 3px;
	background-repeat: no-repeat;
}

#meny .WUBMeny1 .WUBMeny2 .WUBMenySelectedItem a {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/menynedpilvit.gif");
	background-position: 13px 3px;
	background-repeat: no-repeat;
}
#meny .WUBMeny1 .WUBMeny2 .WUBMeny3 .WUBMenySelectedItem a {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/menynedpilvit.gif");
	background-position: 28px 3px;
	background-repeat: no-repeat;
}
#meny .WUBMeny1 .WUBMeny2 .WUBMeny3 .WUBMeny4 .WUBMenySelectedItem a {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/menynedpilvit.gif");
	background-position: 43px 3px;
	background-repeat: no-repeat;
}

#meny .WUBMeny1 .WUBMeny2 .WUBMenySelectedParent a {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/menynedpil.gif");
	background-position: 13px 3px;
	background-repeat: no-repeat;
}
#meny .WUBMeny1 .WUBMeny2 .WUBMeny3 .WUBMenySelectedParent a {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/menynedpil.gif");
	background-position: 28px 3px;
	background-repeat: no-repeat;
}
#meny .WUBMeny1 .WUBMeny2 .WUBMeny3 .WUBMeny4 .WUBMenySelectedParent a {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/menynedpil.gif");
	background-position: 43px 3px;
	background-repeat: no-repeat;
}

#meny ul.WUBMeny1 .WUBMeny2 .WUBMeny3  li.WUBMenySelectedItem a {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/menynedpilvit.gif");
	background-position: 28px 3px;
	background-repeat: no-repeat;
}

#meny ul.WUBMeny1 .WUBMeny2 li.WUBMenyHasNoChildren a {
	background:none;
}

#meny #communitymeny ul.WUBMeny1 .WUBMeny2 .WUBMeny3 li.WUBMenyHasNoChildren a, 
#meny ul.WUBMeny1 .WUBMeny2 .WUBMeny3 li.WUBMenyHasNoChildren a {
	background:none;
}
#meny ul.WUBMeny1 .WUBMeny2 .WUBMeny3 .WUBMeny4 li.WUBMenyHasNoChildren a {
	background:none;
}

/* Menybotten */
#meny ul.WUBMeny1 {
	padding-bottom: 40px;
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/vmenybotten.png");
	background-position: left bottom;
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
#meny #communitygroupmenu ul.WUBMeny1,
#meny #communitymeny ul.WUBMeny1 {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/vmenybotten_community.png");

}
#meny .box {
	text-align: center;
	margin-right: 15px;
	padding-top: 8px;
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/oppettidpuff.png");
	background-repeat: no-repeat;
	height: 50px;
}

#meny .box, 
#meny .box a {
	color:#d4711c;
	font-weight: bold;
}

/************* Öppettider *****************/
.oppettider ul {
  padding:0;
  margin:0px;
}

.oppettider li {
  margin-left:0;
  list-style-type:none;
}
.oppettider li b {
 display:block;
  float:left;
  width:5.5em;
}
.oppettiderRedform {
  float:left;
}
.timeTable {
  font-size:9px;
}
.veckor {
  color:#cc3300;
  margin-top:6px;
}
.timeTableAll {
padding:3px;
border-collapse:collapse;
border:1px solid #DDD;
}
.timeTableAll td {
padding:3px;
border:1px solid #DDD;
background-color: #F5F5F5;
}
.timeTableAll .libraryCell {
width:140px;
}

/*****************************************************************/
/*				Arrangemang			 */
/*****************************************************************/

.eventimage
{
 	float:left;
 	padding-right: 10px;
 	padding-bottom: 10px;
}
 .eventlist
{
	float:right;
	padding: 5px 5px 5px 5px;
	margin: 0px 0 10px 10px;
	border: 1px solid #DFDFDF;
	background-color: #F5F5F5;
	width: 15em;
	font-size:.9em;
}
.eventlist .event {
	margin-top:8px;
}

#eventsearchresult 
{
 border-collapse: collapse;
 border:0;
}
#eventsearchresult caption
{
	text-align: left;
	padding: 5px 0px 5px 0px;
}
#eventsearchresult th
{
	vertical-align: top;
}
#eventsearchresult .canceled,
.eventlist .event .canceled
{
text-decoration: line-through;
}
#eventsearchresult .installd
{
font-weight:bold;
text-decoration:none;
}

#innehall .arr_text {

	clear:left;
}

.arr_weekday{
	text-transform: capitalize;
}

/*********************** Redigering ******************/
#redigering{
	font-family:Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif;
	margin-left:10px;
	background-color:green ;
}
#redigering #vansterspalt, #hogerspalt{
	float: left;
	margin-right: 5px;
	
}
#redigering #vansterspalt{
	clear: left;
}
#redigering #markerade{
	clear: both;
}
#redigering h1 {
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/bg-h1-utansymbol-gra.png");
	background-position: left bottom;
	background-repeat:no-repeat;
	padding: 10px 0 0px 10px;
	margin-bottom:5px;
	}
#redigering h2 {
	margin-bottom:2px;
	margin-top:10px;
	padding-left:2px;
}
#redigering textarea {
	width:400px;
	height:100px;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif;
}
#redigering input {
	width:400px;
	height:15px;
	font-size:12px;
}
#redigering input.button {
	width:auto;
}
#redigering input.checkbox {
	font-size:10px;
	width:auto;
	height:21px;
}
#redigering button {	
	font-size:10px;
	width:auto;
}
#redigering #addDocument {
	height:20px;
}
#redigering fieldset {
	width:900px;
}
#redigering select {
	width:170px;
}
#redigering .hButton {
	width:22px;
	height:22px;
}
#redigering .subjectinput {
	width:200px;
}

/* ***************************** Redigering BARN ********************************** */
#redigering .barn #barn_start, #redigering .barn #barn_start * {
	margin:0;
	padding:0;
}
#redigering .barn #barn_start li {
	list-style-type: none;
	display:block;
	float:left;
	background-repeat:no-repeat;
}
#redigering .barn #barn_start li a {
	display:block;
	text-decoration:none;
}

#redigering .barn #barn_start #bild1 {
	background-image: url("/Admin/Delade resurser/Design/Bilder/barn_01.png");
}
#redigering .barn #barn_start #bild1 a {
	width:265px;
	height:144px;
}

#redigering .barn #barn_start #bild2 {
	background-image: url("/Admin/Delade resurser/Design/Bilder/barn_02.png");
}
#redigering .barn #barn_start #bild2 a {
	width:249px;
	height:144px;
}

#redigering .barn #barn_start #bild3 {
	background-image: url("/Admin/Delade resurser/Design/Bilder/barn_03.png");
}
#redigering .barn #barn_start #bild3 a {
	width:249px;
	height:144px;
}

#redigering .barn #barn_start #bild4 {
	background-image: url("/Admin/Delade resurser/Design/Bilder/barn_04.png");
}
#redigering .barn #barn_start #bild4 a {
	width:265px;
	height:141px;
}
#redigering .barn #barn_start #bild5 {
	background-image: url("/Admin/Delade resurser/Design/Bilder/barn_05.png");
}
#redigering .barn #barn_start #bild5 a {
	width:249px;
	height:141px;
}

#redigering .barn #barn_start #bild6 {
	background-image: url("/Admin/Delade resurser/Design/Bilder/barn_06.png");
}
#redigering .barn #barn_start #bild6 a {
	width:249px;
	height:141px;
}
#redigering .barn #barn_start #bild7 {
	background-image: url("/Admin/Delade resurser/Design/Bilder/barn_07.png");
}
#redigering .barn #barn_start #bild7 a {
	width:265px;
	height:160px;
}
#redigering .barn #barn_start #bild8 {
	background-image: url("/Admin/Delade resurser/Design/Bilder/barn_08.png");
}
#redigering .barn #barn_start #bild8 a {
	width:249px;
	height:160px;
}
#redigering .barn #barn_start #bild9 {
	background-image: url("/Admin/Delade resurser/Design/Bilder/barn_09.png");
}
#redigering .barn #barn_start #bild9 a {
	width:249px;
	height:160px;
}
#redigering .barn #barn_start #bild10 {
	background-image: url("/Admin/Delade resurser/Design/Bilder/barn_10.png");
	width:205px;
	height:291px;
	padding: 50px 30px;
}
#redigering .barn #barn_start #bild10 a {
	width:265px;
	height:291px;
}
#redigering .barn #barn_start #bild11 {
	background-image: url("/Admin/Delade resurser/Design/Bilder/barn_11.png");
	
}
#redigering .barn #barn_start #bild11 a {
	width:249px;
	height:291px;
}
#redigering .barn #barn_start #bild12 {
	background-image: url("/Admin/Delade resurser/Design/Bilder/barn_12.png");
}
#redigering .barn #barn_start #bild12 a {
	width:249px;
	height:291px;
}

/* *************** Formulär **************************** */
.formular {
/*margin-left:50px;*/
	padding: 5px 5px 5px 5px;
	margin: 0px 0 10px 0px;
	border: 1px solid #DFDFDF;
	background-color: #F5F5F5;
	/*display:inline-block;*/
}
.formular .Field_Textbox label{
        float: left;
        text-align: right;
	display: block;
	padding: 0px 5px 0px 0px;
	width:90px;
}
.formular .Field_Textbox input{
	
}
.formular .Field_Kryssrutor label{
	display: inline;
}
.formular .Field_Kryssrutor {
        margin-left:100px;
}
.formular .Field_Radioknappar label{
	
}
.formular .Field_Radioknappar {
        margin-left:100px
}
.formular .Field_Knapp {
	text-align:left;
}
.formular div{
	margin-bottom:5px;
}

/***************Enskilda kommentarer******************/
#standardsida #innehall .comment {
border-bottom:1px dashed #cccccc;
margin-left:8px;
margin-right:8px;
margin-bottom:8px;
}
#standardsida #innehall .comment h3 {
float:left;
font-size:1em;
margin-bottom:0;
background-color: transparent;
border-bottom: 0px;
}
.comment .datum, .comment .anmal {
float:right;
}
.comment .datum {
font-size:0.8em;
color:#666666;
}
.comment .headlineDiv {
height:20px;
}
.comment .commentDiv {
clear:both;
padding-left:8px;
color:#666666;
}
.comment .aliasDiv {
padding-left:8px;
height:20px;
}

/***************Boxen******************/
#standardsida #innehall .kommentarer {
clear:both;
}
#standardsida #innehall .kommentarer h3{
padding-left:24px;
background-image: url("/Admin/Delade%20resurser/Design/Bilder/fikon_kommentar.png");
background-repeat:no-repeat;
margin-bottom:0;
}
#standardsida #innehall .kommentarer h3.report {
background-image: url("/Admin/Delade%20resurser/Design/Bilder/fikon_abuse.png");
}

/***************Formuläret******************/
#kommenteraform fieldset {
	border: 1px solid #CCCCCC;
}
* html #kommenteraform fieldset {	/* IE6 fix */
	width: 498px;
}
#standardsida #innehall #kommenteraform label,#standardsida #innehall #kommenteraform input {
	display:block;
	float:left;
}
#standardsida #innehall #kommenteraform br {
	clear: left;
}
#standardsida #innehall #kommenteraform label {
	text-align: right;
	width: 80px;
	padding-right: 5px;
}

#standardsida #innehall #kommenteraform #skickakommentar {
	margin-top:4px;
	margin-left:85px;
	float:left;
}
#standardsida #innehall #alias,#standardsida #innehall #headline {
	margin-bottom:5px;
}

/********** Personal *************/
.infolabel {
width: 100px;
font-weight:bold;
display:block;
float:left;
}

/************** Katalogen **************/
#search .website
{
	border: none;
	border-top: 1px dashed #666666;
	padding-top: 5px;
}
#search .website.first
{
	border: none;
	padding-top: 0px;
}
#search dl
{
	margin-top: 0px;
}
#search dd
{
 margin-left:0px;
 margin-bottom: 1em;
}

#vidaresokning
{
	padding-top: 5px;
	border: none;
	border-top: 1px dashed #666666;
	border-bottom: 1px dashed #666666;
}

#vidaresokning li
{
 list-style-type:none;
 margin-left:0px;
}
#vidaresokning ul
{
 padding-left:0px;
}
.minneslista li
{
 list-style-type: none;
}

/************************ Sökinställningar *******************/
#sokhuvud,
#sokfot {
	padding: 5px;
}

#sokhuvud.empty,
#sokfot.empty{
	padding: 0px;
}

#sokhuvud .right .knapp {
	margin-top: 5px;
	margin-left: 77px;
}

#sokhuvud label {
	margin-right: 3px;
	padding-top: 2px;
}

#sokhuvud .paging,
#sokfot .paging {
	float: left;
	margin-top: 5px;
}

/*
#sokfot .knapp {
	background: transparent;
//	border-top: 0;
//	border-right: 0;
//	border-bottom: 1px solid #D4711C;
//	border-bottom: 0;
//	border-left: 0;
	border: 0;
	color: #D4711C;
	display: inline;
	margin: 0;
	padding: 0;
	padding-top: 2px;
	text-align: left;
}
*/

/* hack needed for IE 7 */
/*
*:first-child+html #sokfot .knapp {
//	border-bottom: 0;
//	text-decoration: underline;

	margin-top: 2px;
}
*/


/* hack needed for IE 5/6 */
/*
* html #sokfot .knapp {
	border-bottom: 0;
	text-decoration: underline;
}


#sokfot .knapp:hover {
	border-bottom: 1px solid #CC3300;
}

*:first-child+html #sokfot .knapp:hover {
	border-bottom: 0;
	text-decoration: underline;
}

* html #sokfot .knapp:hover {
	border-bottom: 0;
	text-decoration: underline;
}
*/

#sokfot .memorylisticon {
	float: left;
	margin-right: 10px;
}

#sokval {
	margin-top: 3px;
}

#sokbox,
.sokbox
{
	padding:4px;
	background:#F5F5F5 
}

#sokbox #toprow #sokord,
.sokbox .toprow .sokord {
	width: 200px;
}

#sokbox #bottomrow,
.sokbox .bottomrow {
	padding-top: 6px;
}

.resulttext {
	font-size: 1.2em;
}
.resulttext .left {
	float: left;
	width: 93%;
}
.resulttext .right {
	width: 6%;
}

.box .resulttext .RSS {
	float: right;
	margin-top: 4px;
	margin-right: 6px;
}

#searchword {
	font-size: 1.2em;
	font-weight: bold;
}

/***********************/
/***** Sökträffar ******/
/***********************/


/***********************/
/* Simple list */

.simple .workfunction
{
	margin-top: 0px;
}

.simple .workinfo {
	margin-left: 0px;
}

.simple .workinfo div {
	float: left;
	margin-right: 5px;
}

.simple .workinfo .hylla {
	width: 70px;
}

.simple .workinfo .worktitle {
	width: 250px;
}

.simple .workinfo .workauthor {
	width: 85px;
}

.simple .workinfo .workyear {
	width: 40px;
	float: right;
	margin-left: 5px;
}



/***********************/
/* Extended list */
.mainWorkIcon {
	float: left;
	vertical-align: bottom;
	width: 25px;
	margin-right: 2px;
	height: 25px;
/*
	margin-bottom: 10px;
*/
}
.addToListIcon
{
	float: right;
	margin-top: 8px;
}

.addToListIcon a
{
	white-space: nowrap;
}

.addToListIcon a img
{
	vertical-align: -10px;
}


.workIcon
{
	float: left;
	vertical-align: bottom;
	width: 25px;
	margin-right: 2px;
	height: 25px;
}

.workfunction
{
	float: left;
	display: inline;
	margin-top: 30px;
	margin-right: 5px;
}

.workimage img
{
	float: left;
	display: inline;
	margin: 0px;
	margin-right: 8px;
}

.workinfo {
	margin-left: 80px;
}

.workinfo .hoger
{
	float: right;
}
.workinfo .voteImage {
	margin-top: 15px;
	padding-bottom: 5px;
}
#standardsida #innehall .workinfo .voteImage img {
	margin-bottom: -5px;
}
.worktitle
{
  /*float: left;
  margin: 1px 1px 1px 2px;
  width: 420px;*/
}

.workauthor
{
 /* float: left;
  margin: 1px 1px 1px 2px;
  width: 420px;*/
}
.workauthor dt,
.workauthor dd
{
	line-height: 2em;
}
.workauthor dt
{
	display: block;
	float: left;
	width: 10em;
}
.workauthor dd
{
	margin: 0 0 0 2%;
	padding: 0;
}
.workauthor dt.CS_comment
{
	float: none;
}
.workauthor dd.CS_comment
{
	line-height: inherit;
}
.workauthor dd.CS_gradeImages
{
	
}
.workauthor dd.CS_gradeImages img
{
	vertical-align: middle;
}
.workauthor img
{
	margin-bottom: 0px !important;
}


DIV .sokresultat .first
{
  	border: none;
	padding-top: 0px;
}

DIV .traff
{
	padding: 0px;
	padding-top: 5px;
	margin: 5px 0px 0px;
	width: 500px;
  	border-top: 1px #666666 dashed;
}

.hylla {
/*
	float: right;
	margin: 1px;
	width: 245px;
	text-align: right;
*/
	display: block;
}

.sokresultat ul
{
 padding:0px;
}
DIV .mediatypes
{
/*
	clear: left;
	margin-top: 5px;
*/
	width: 300px;
	margin-top: 10px;
	float: left;
}




.CS_clearfix:unknown
{
  clear: both;
  display: block;
  visibility: hidden;
  height: 0px;
  content: ".";
}
/*
TD
{
  border: black 1px solid;
}
*/
/*************** Minneslista ************************/
#memorylist 
{
 margin:0;
 padding:0;
 border-collapse: collapse;
 width: 100%;
}

#memorylist th
{
	background-color: #f2f2f2;
	border-bottom: 1px solid #DDDDDD;
}

#actionRemove
{
 float:right;
 margin: 5px 5px 5px 0;

}

/*************** Taggar ************************/
.tagweight1 { font-size: 0.8em; }
.tagweight2 { font-size: 1.0em; }
.tagweight3 { font-size: 1.2em; }
.tagweight4 { font-size: 1.4em; }
.tagweight5 { font-size: 1.6em; }

/***************  Formulär ************************/
.reportbutton {
background-color: transparent;
background-image: url('/Admin/Delade%20resurser/Design/Bilder/fikon_abuse.png');
background-repeat: no-repeat;
border: 0px;
width: 17px;
height: 17px;
}

.deletebutton {
background-color: transparent;
background-image: url('/Admin/Delade%20resurser/Design/Bilder/tabort.gif');
background-repeat: no-repeat;
border: 0px;
width: 17px;
height: 17px;
}

/***************  ************************/
/******************* fullpost *****************/
#fullpost {

}
#innehall #fullpost img{
 margin-bottom:0;
}
#fullpost span.framsida{
 float:left;
 margin-right:1em;
}
#fullpost #workinfo
{
 width: 20em;
 margin-left: 13em;
}

* html #fullpost #workinfo{
	width: 200px;
	margin-left: 12em;
	overflow: hidden;
}

#fullpost #workinfo td
{
 vertical-align:top;

}
#fullpost #workinfo td.titlerow
{
  width:10%;
  font-weight: bold;
}
#fullpost .worktags{
	margin: 0;
	padding: 1em 0 0;
}
#fullpost .worktags h3{
	font-size: 1em;
}

#fullpost dl {
 font-weight:normal;
 margin:0;
 margin-bottom:1em;
 margin-left:8em;
}

#fullpost dl dt{
 float:left;
 margin:0;
 text-align:right;
 min-width:6em; 
}

#fullpost .upplagaContainer{
	float:right;
	width:12.1em;
	padding:4px;
}

#fullpost .upplaga {
	float: none;
	border: 1px solid #ddd;
	background-color:#f5f5f5;
	padding:2px;
}

#fullpost .upplaga h3
{
 font-size:1em;
 margin-top:5px;
}

#fullpost .upplaga ul
{
 margin-top:3px;
 margin-left:0;
 padding-left:0;
}

#fullpost .upplaga li
{
  list-style-type:none;
   margin-left:0;
 padding-left:0;
  font-size:0.9em;

}
#fullpost .upplaga .current
{
 font-weight:bold;
}

#fullpost .upplagaContainer .betyg {
	margin-top: 1em;
}

#fullpost .upplagaContainer .betyg span {
	font-weight: bold;
	vertical-align: 5px;
}

.CS_removeGradeRadioButton {
	margin-left:106px;
}

#fullpost div.searchquery {
	clear: left;
}

#fullpost .mediatyper {
	margin: 0;
}

#fullpost .mediatyper span {
 vertical-align: 11px;
 padding-left: 3px;
}

#fullpost .mediatyper a {
	vertical-align: 11px;
	white-space: nowrap;
}

#fullpost .mediatyper a img {
 vertical-align: -3px;
}


.box .edittags .description,

.box .edittags #etikettForm {

	margin: 5px;

	float: left;

	width: 55%;

}



.box .edittags #etikettForm {

	padding-bottom: 10px;

}



.box .edittags #etikettForm #etikett {

	width: 200px;

}



.box .edittags .tags {

	margin: 5px;

	float: right;

	width: 35%;

}

.box .edittags .tags ul{
	display: block;
}

.box .edittags .tags li{
	display: block;
	list-style-type:none;
	margin: 0 0 0.3em 0;	
}
.box .edittags .tags li a{
	float: left;
}
.box .edittags .tags li .deletebutton{
	float: right;
}



.box .edittags .tags input {
	float: right;
}
.box .edittags .paging {

	margin: 5px;
	float: right;
	width: 35%;
	clear: right;
}

/******************** Etiketter ****************/
a.etikett{
  font-size:1em;
  text-decoration:none;
  
}
a.vikt1{
  font-size:1.2em;
}
a.vikt2{
  font-size:1.4em;
}
a.vikt3{
  font-size:1.6em;
}
a.vikt4{
  font-size:1.8em;
}
a.vikt5{
  font-size:2em;
}
a.vikt6{
  font-size:2.2em;
}
#standardsida #innehall a.etikett img,
#standardsida2 #innehall a.etikett img{
 margin-bottom:0;
}

ul.egna {
 list-style-type:none;
 margin-left:0;
 padding-left:0;
}
ul.egna li{
 margin-left:0;
 padding-left:0;
 margin-bottom:.2em;
}



/******************************************************/
/**** Mötesplatsen Common ******************************************/
.motesplatsen{
	border: 1px solid #ddd;
	margin: 0 0 1em 0;
/*	padding: 1em;*/
}
.motesplatsen p
{
	padding:3px;
}
.motesplatsen table td
{
 vertical-align:top;
}

.motesplatsen .udda{
	background-color: #f7f7f7;
}
.motesplatsen .jamn{
	background-color: #E6E6E6;
}

.motesplatsen .jamn .reservation,
.motesplatsen .udda .reservation {
	padding-right: 8px;
	text-align: right;
}

.box .motesplatsen{
	padding:0px;
}

.box .motesplatsen .vanster{
	width: 245px;
}
.spaltcontainer.groupmemeber .vanster {
	width: 300px; 
	border:1px solid red;
}

.spaltcontainer .grupplista {
	position: relative;
}

.spaltcontainer .grupplista .gruppnamn {
	left: 50px;
	top: 10px;
	position: absolute;
	width: 195px;
}

.box .motesplatsen table{

/* margin:4px;*/
}

span.largeText
{
 font-weight:bold;
 font-size:1.4em;
}
.bluebox
{
 padding: 3px;
 background-color: #f2f2f2;

}

.box .motesplatsen h2,
.box .motesplatsen h3,
.innerbox h2,
.innerbox h3

{
	background-color: #f2f2f2;
	border-bottom: 1px solid #DDDDDD;
	margin-bottom: 4px;
	padding-left: 4px;
}

.box .motesplatsen h3,
.innerbox h3
{
	font-size:1em;
	padding-top: 3px;
	padding-bottom:3px;
}

#sidspalt .minneslista h2
{
	border-bottom: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
}

.box .motesplatsen h3.ok,
.innerbox h3.ok
{
	background-color: #e1edb5;

}

.box .motesplatsen h3.error,
.innerbox h3.error
{
	background-color: #f7e6bf;

}

ul.simple
{
 padding:4px; 
}

ul.simple li
{
 list-style-type:none;
 margin-left:0;
 padding-left:0;
}

.comment .commentDiv {
	clear:both;
	padding-left:8px;
	color:#666666;
}

.comment .aliasDiv {
	padding-left:8px;
	height:20px;
}

/******************************************************/
.avatar
{
 margin:5px;
}
/******************************************************/
/**** Group *******************************************/
.groupTopLeft {
	float: left;
	margin-left: 15px;
}

.groupTopRight {
	float: right;
}

.functionIcon
{
}

#standardsida #innehall .functionIcon img
{
	margin-bottom: 0px;
}

/******************************************************/
/**** User ********************************************/
.userTopLeft {
	float: left;
	margin-left: 15px;
}

.userTopRight {
	float: right;
}

.userAgreementMessage {
  border: 1px solid red;
  margin: 5px;
  padding: 2px;
}

.userinfoimage
{
 margin:10px 0px 15px 15px;
 float:left;
 display:inline;
}

.userinfo
{
 width:350px;
 float:left;
}

.slogan
{
 font-style:italic;
 margin-top:1em;
}

.box .slogan
{
	width: 270px;
}

.presentation {
	background-color:#ccddee;
	border: 1px black solid;
	width: 500px;
	margin: 5px;
	padding: 5px;
}

.favouritGenre {
	background-color:#ccddee;
	border: 1px black solid;
	width: 300px;
	margin: 5px;
	padding: 5px;
}

.userTopClass {
	background-color:#eeeeee;
	border: 1px black solid;
	width: 400px;
	margin: 5px;
	padding: 5px;
}

.userTopClass .box {
	border: 0px;
	margin: 0px;
	padding: 0px;
	height: 50px;
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_motesplatsen_h1.png");
}

.userTopClass h1 {
	padding-left: 60px;
}

/**** profilformulär *******************************************/
.profil .innerbox
{
 	border: none;
	margin: 0;
}

.profil .box .informationstext
{
	font-style: italic;
}

.profil input,
.profil textarea,
.profil select {
	display: block;
}

.profil input[type=text] {
	width: 350px;
}

.profil textarea {
	width: 350px;
	height: 120px;
}

.profil input[type=checkbox],
.profil input[type=radio] {
	display: inline;
}
fieldset.CS_catalog-info span span label
{
	font-weight: normal;
}
fieldset.CS_catalog-info
{
	position: relative;
	margin: 0 0 10px 0;
	border: 1px solid silver;
	padding: 0 20px 20px 20px;
}
fieldset.CS_catalog-info legend
{
	font-weight: bold;
	padding: 10px 5px;
}
fieldset.CS_catalog-info span span
{
	position: absolute;
	right: 20px;
	/*top: 0px;*/
	padding: 0 5px;
	color: #000;
	background-color: #fff;
}

/******************************************************/
/**** Lists *******************************************/

.listTable
{
  width:100%;
  border-collapse: collapse;
}

.listTable thead
{
  background-color:#EAEAEA;
}

.listTable thead td
{
  border-bottom: 1px solid #DDDDDD;
}

.listTable td, .listTable th{
	padding: 1px 3px;
}

.listClass
{
  border: 1px black solid;
  width: 500px;
  margin: 5px;
  padding: 5px;
}

.listTop
{
  background-color:#EAEAEA;
   /*border-top: 1px dashed #666666;*/
  line-height: 1.0;
}

.listBottom
{
 /* background-color:#EAEAEA;
  border-top: 1px dashed #666666;*/
  line-height: 1.0;
}


.listTopBottomLeft
{
 /* background-color:#EAEAEA;*/
  float: left;
}

#standardsida #innehall .listTopBottomLeft h2
{
  border-bottom: 0px
}

.listTopBottomLeft h2
{
  background-color:#EAEAEA;
  float: left;
}

.listTopBottomRight
{
  float: right;
  margin: 2px;
  margin-right: 5px;
  padding: 0px;
  height: 16px;
}

.listContent
{
	    margin: 0px;
  border: 0px;
  
}

/******************************************************/
a.useronline,
li.useronline
{
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/user-online.png");
	background-repeat: no-repeat;
}

a.useroffline,
li.useroffline
{
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/user-offline.png");
	background-repeat: no-repeat;
}


ul.simple li.slumpadanvandare
{
/*
Do nothing..
*/
}

li.useronline a,
li.useroffline a
{
  margin-left: 16px;
}

a.useroffline,
a.useronline
{
  padding-left: 16px;
}


/**** Friends *****************************************/


.friends
{
  margin: 5px;
  padding: 5px;
  
}

.friend .center
{
  float: left;
  margin-left: 5px;
  width: 65%;
}

.friend .right
{
  margin-right: 5px;
}

.friend img
{
  float:left;
}

.friendEvenRow
{
  background-color: #ffffff;
  border: 1px black solid;
}

.friendOddRow
{
  background-color: #ccddee;
  border: 1px black solid;
}

.friendId
{
  margin: 5px;
  padding: 5px;
  display: inline;
}

.friendUserId{
	margin: 5px;
	padding: 5px;
	display: inline;
}

.friendAlias{
	margin: 5px;
	padding: 5px;
	display: inline;
}

.friendSignature{
	margin: 5px;
	padding: 5px;
	display: inline;
}

.friendDescription{
	margin: 5px;
	padding: 5px;
	display: inline;
}

/******************************************************/
/**** Footprints **************************************/

.footprintClass{
	border: 1px black solid;
	margin: 5px;
	padding: 5px;
}

/******************************************************/
/**** Settings ****************************************/

.settingsClass{
	border: 1px black solid;
	margin: 5px;
	padding: 5px;
}

.settingsFormClass{
	border: 1px black solid;
	margin: 5px;
	padding: 5px;
	width: 400px;
}

.settingsFormClass label{
	width: 150px;
}

.settingsFormClass input{
	right: 5px;
	width: 200px;
}

/******************************************************/
/**** Meddelande ****************************************/
.meddelande_tabell
{
	width :100%;
}
.meddelande_tabell td
{
 /* padding:3px;*/
 padding:0px 0px 0px 3px;
 margin:0px 0px 0px 0px;

}


.meddelande_tabell .amne
{
font-weight:bold;
}
.meddelande_tabell .alias,
.meddelande_tabell .datum
{
	width:  25%;
	vertical-align: top;
}
.meddelande_tabell .icons
{
 vertical-align: top;
 text-align:right;
}

/**** Guestbook ****************************************/

.gastbok{
	margin: 1em 0;	
	border: 1px solid #ddd;
}
.gastbok .meddelande {
	border-bottom: 1px dotted #ddd;
	padding: .5em;
}

.gastbok .meddelande h4{
		float: left;
		width: 74%;
}
.gastbok .meddelande .datum{
		float: right;
		width: 25%;
		font-weight: bold;
		font-size: .9em;		
}
.gastbok .meddelande .text{
	margin: .5em 0;				
}
.gastbok .meddelande .alias{
	font-weight: bold;				
}
.gastbok_form{
	margin: .3em;
}
.gastbok_form label{
	display: block;
	font-weight: bold;	
}
.gastbok_form .rubrik{
	width: 65%;	
}
.gastbok_form .rubrik input{
	width: 90%;	
}
.gastbok_form .typ{
	width: 34%;
	float: right;	
}
.gastbok_form .meddelande{

	margin: .6em 0;
}
.gastbok_form .meddelande textarea{

	width: 90%;
}
.gastbok_form #felmeddelande{
	color: red;
	font-weight: bold;	
}
/************grupper***********************/
.innerbox
{
 	border: 1px solid #DDDDDD;
	margin: 1em .6em;

}
.grupplista 
{ 
	
}

.grupp
{ 
 float:left;
 border:  1px solid #DDDDDD;
 margin:2px;
 height: 40px;
 padding:2px;
}
.grupp .avatar
{
 margin:0px;
 text-align: center;
 vertical-align:middle;
}

.grupplista .grupper{
	
	margin: 0;
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	padding: .3em 4px;	
}

.grupplista .grupper .inne{
	background: #fff;
	padding: .4em;
}

.grupplista .top{
	font-weight: bold;
	background: #ddd url("/Admin/Delade%20resurser/Design/Bilder/rund_vanster_top.gif") no-repeat top left;
	
}
.grupplista .top h3{
	margin-left: 5px;
	background: #ddd url("/Admin/Delade%20resurser/Design/Bilder/rund_hoger_top.gif") no-repeat top right;	
}
.grupplista .fot{
	background: #ddd url("/Admin/Delade%20resurser/Design/Bilder/rund_vanster_fot.gif") no-repeat bottom left;

	
}
.grupplista .CS_fot div{
	margin-left: 5px;
	
	background: #ddd url("/Admin/Delade%20resurser/Design/Bilder/rund_hoger_fot.gif") no-repeat bottom right;	
}
/* *** forum ***  */
table.forum
{
	border-collapse: collapse;
	width: 100%;
}

table.forum thead
{
  background-color:#EAEAEA;
}

table.forum thead td
{
  border-bottom: 1px solid #DDDDDD;
}

table.forum td
{
	/*border-left: 1px solid #fff;*/
}

table.forum tr.jamn td
{
	/*background: #f4f2da;*/
}

table.forum tr.udda td
{
/*	background: #f6f6f6;*/
}

table.forum td
{
}

table.forum td.amne
{
}

table.forum td.amne a
{
	display: block;
}

table.forum td.amnen
{
}

table.forum td.svar,
table.forum td.tradar
{
	text-align: center;	
}

table.forum td.senaste
{
}

table.forum td.anvandare
{
	width: 20%;
}

table.forum td.meddelande
{
	vertical-align: top; 
	padding: .6em;
}

table.forum .datum
{
	float: left;	
}

table.forum .knappar
{
	display: block;
	text-align: right;	
}

table.forum .forumform
{
	display: inline;
	margin-left: 0.3em;
	margin-bottom: 0 !important;
}

#nyttinlagg
{
	padding-left: 2.5em;
	margin: 1em 0px;
	background: url('/Admin/Delade%20resurser/Design/Bilder/fikon_kommentar.png') no-repeat left 50%;
}

.nyttinlaggforum
{
	display: block;
	text-align: right;	
}

.quotebox
{
	background: #FFFFFF;
	border: 1px solid #000;
}

/* *** flikmenyn *** (baserat på "Clagnut CSS Tabs") */

#flikmeny2 {
	clear: both;
	margin-left: 0px;
	margin-right: 0px;
	height:1%;
	padding: 0 0 0 0;
	
	/*
		border-left: 6px solid #a4a4a4;
		border-right: 6px solid #a4a4a4;
		background-color: #a4a4a4;
	*/
	
}

#flikmeny2 .spacer{
	background-color: #fff;
}

#flikmeny2 ul {	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	position: relative;
}

#flikmeny2 li {
	display: block;
	margin: 0;
	padding: 0;	
	border: 0;
	float: left;
	width: auto;
		position: relative;
}

#flikmeny2 a {
	margin: 0 4px;
	background-color: #f6f6f6;
	display: block;
	padding: 1px 10px 2px 10px;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
* html #flikmeny2 a{
	margin-bottom: -1px;
}

#flikmeny2 li.CS_FlikmenySelectedItem,
#flikmeny2 li.CS_FlikmenySelectedParent {
	background-color: #fff;
	margin-bottom: -3px;
}

#flikmeny2 li.CS_FlikmenySelectedParent a,
#flikmeny2 li.CS_FlikmenySelectedItem a { 
	margin: 0;
	background-color: #fff; 
	color: #000;
	padding-bottom: 4px; 
}

* html #flikmeny2 li.CS_FlikmenySelectedParent a,
* html #flikmeny2 li.CS_FlikmenySelectedItem a {
	padding-bottom: 5px; 
}


/*************** Lån och reservationer *********/
/************** Skulder ************************/
#skulder
{
 width:100%;
margin:0;
padding:0;
border-collapse: collapse;

}

#skulder th
{
 background-color:#DFDFDF;
}

/******** LÅN och RESERVATIONER ********/
#nuvarande_lan,
#nuvarande_reservationer {
	width:100%;
	margin:0;
	padding:0;
	border-collapse: collapse;
}

#nuvarande_lan th,
#nuvarande_reservationer th {
	background-color:#DFDFDF;
}

#nuvarande_lan .align_center,
#nuvarande_reservationer .align_center {
	text-align:center;
}

#nuvarande_lan th.title,
#nuvarande_reservationer th.title {
	width: 31em;
}
#nuvarande_lan th.date,
#nuvarande_reservationer th.date {
	width: 7.5em;
}
#nuvarande_lan th.function,
#nuvarande_reservationer th.function {
	width: 6em;
}

#deleteReservation_Icon
{
}




/*************************
******************** RENSAD KOD NEDAN ******************
                                       ****************
                                        **************
                                         ************
                                          **********
                                           ********
                                            ******
                                             ****
                                              **

/************************* STRUCTURAL ******************/
#sidcontainer,
#infospalt
{
	
}
#sidcontainer
{
	/*background-color: #f3f1d8;*/
}
#startsida,
#standardsida
{
	width: 995px;
	margin: 0;
	padding: 0;
	color: #000;
	background: #fff url("/Admin/Delade%20resurser/Design/Bilder/startbakgrund.png") right 1000px;
}
.CS_startBox h1,
.CS_startBox h2
{
	font-size: 3.2em;
}
.CS_startBox h1 a,
.CS_startBox h2 a
{
	font-weight: normal;
}
#innehall
{
	float: left;
	width: 550px;
	padding-left: 20px;
}
#standardsida #innehall
{
	width: 500px;
	padding-right: 30px;
	background-color: #fff;
}
#startsida .CS_startBox
{
	padding: .5em 20px .5em 30px;
	background: url("") no-repeat right top;
}
#startsida .CS_tallStartBox
{
    min-height: 259px;
}
#startsida .CS_shortStartBox
{
    min-height: 152px;   
}
#startsida .startpufftext
{
	border: none;
	width: 100%;
	font-size: 2em;
	font-family: Georgia, serif;
}
#sidspalt
{
	float: right;
	width: 190px;
	margin: 0 43px 0 0; /* Right margin adjusts position in relation to background image. */
	padding: 0;
	background: url("/Admin/Delade%20resurser/Design/Bilder/sidspalttopplinje.png") no-repeat 0 0;
}
#sidspalt .box
{
	margin: .5em 0 0;
	padding: 0  0 .5em 15px; /* Right padding only works in conjunction with the above margin rule for #sidspalt. */
	background: #fff url("/Admin/Delade%20resurser/Design/Bilder/sidspalttopplinje.png") no-repeat 0 0;
}
#infospalt
{
	padding-top: .5em;
}
#infospalt .tips p
{
	margin: 0;
	padding: 0;
}
#infospalt .tips img
{
	float: left;
	margin-right: 5px;
}
#smulor
{
	float: right;
	width: 740px;
	margin-right: 24px;
	padding: 0.5em 0 0.5em 20px;
	background-color: #fff;
	font-size: 0.9em;
}
#startsida #smulor
{
	background-color: transparent;
	height: 16px;
}
img.CS_ajaxLoader
{
	margin: 15px;
}

/************************* QUICKLINK ******************/
.CS_quickLink /* Contains all of the quicklink */
{

}
.CS_quickLink .CS_padder /* Will set the outmost padding (or margin) of the quicklink */
{
	margin: .5em 0;
}
.CS_quickLink .CS_topGfx /* Contains the top background image of the quicklink */
{
	height: 60px;
	margin-bottom: -50px;
}
.CS_quickLink .CS_bottomGfx /* Contains the bottom background image of the quicklink, and all of its editorial contents */
{
	
}
.CS_quickLink .CS_positioner /* This container is used do adjust the position of the editorial contents relative to the background (.CS_topGfx) */
{
	padding: 0 5% 10px;
}
.CS_quickLink img
{
	float: right;
	margin: 0 0 5px 5px;	
}
.CS_quickLink .voteImages
{
	float: left;
}
.CS_quickLink .voteImages img
{
	float: none;
	margin: 0;
	padding: 0;
}
.CS_quickLink h2,
.CS_quickLink p
{
	
}
.CS_quickLink h2
{
	padding-bottom: .3em;
}
.CS_quickLink p
{
	padding: .5em 0;
}
#innehall .CS_quickLink
{
	float: left;
	width: 50%;
}
#innehall .CS_quickLink .CS_topGfx
{
	background: transparent url("/Admin/Delade%20resurser/Design/Bilder/puff_topp.gif") no-repeat left top;
}
#innehall .CS_quickLink .CS_bottomGfx
{
	background: transparent url("/Admin/Delade%20resurser/Design/Bilder/puff_botten.gif") no-repeat left bottom;
}
#startsida #innehall .CS_quickLink .CS_padder
{
	margin: 1em 3.5%;
}
#startsida #innehall .CS_quickLink .CS_topGfx
{
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/startpuff-top.png");
}
#startsida #innehall .CS_quickLink .CS_padder
{
	background-image: url(/Admin/Delade%20resurser/Design/Bilder/startpuff-mitt.png);
	background-repeat: repeat-y;
}
#startsida #innehall .CS_quickLink .CS_bottomGfx
{
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/startpuff-botten.png");
}
#standardsida #innehall .CS_quickLink h2
{
	border-bottom: 1px dashed #666;
}

#sidspalt .CS_quickLink .CS_bottomGfx
{
	padding: .6em 0 .6em 5%;
}
#sidspalt .CS_quickLink .CS_bottomGfx .CS_bottomGfx
{
	padding: 0;
}
#sidspalt .CS_quickLink h3
{
	font-size: 1em;
}
#sidspalt .CS_quickLinkNarrow .CS_bottomGfx
{
	padding: 0;
}
#sidspalt .CS_formatList .CS_quickLink
{
	border-top: 1px dashed #666;
}

#infospalt .tips .CS_quickLink,
#sidspalt .tips .CS_quickLink
{
	border-top: 1px dashed #666;
}
#innehall .tips .CS_quickLink
{
	float: none;
	width: 100%;
}
#innehall .tips .CS_quickLink .CS_padder
{
	margin: 0;
	padding: 0;
}
#innehall .tips .CS_quickLink .CS_topGfx
{
	display: none;
	height: 0;
	line-height: 0;
}
#innehall .tips .CS_quickLink .CS_bottomGfx
{
	margin: 0;
	padding: 0;
	background-image: none;
}
#innehall .tips .CS_quickLink .CS_positioner
{
	position: static;
	margin: 0;
	border-top: 1px dashed #666;
	padding: 0;
}
.CS_article h2
{
	margin-bottom: .5em;
	border-bottom: 1px dashed #666;
}

.puff .datum
{
	font-size: 0.9em;
	color: #666
}
.puff .ingress
{
	font-style: italic;
}
.puff .text
{
	margin: 0;
}
.puff img,
.puffar img
{ 
	float: right;
	margin-bottom: 5px;
	margin-left: 5px;
}
.puff h3
{
	padding-left: 0;
	margin-left: 0;
	font-size: 1em;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif;
	border:0;
}
#standardsida .puffar
{
	background: url("/Admin/Delade%20resurser/Design/Bilder/puff_botten.gif") no-repeat bottom left;
}
#sidspalt .puff
{
	border-top: 1px dashed #666666 !important;
	margin-top: .3em !important;
	padding-top: .6em !important;
	padding-bottom: 1em !important;
}
.tips .puff,
.arrangemang .puff,
.nyheter .puff
{
	margin-top: .3em;
	margin-bottom: .6em;
	border-top: 1px dashed #000;
	padding-top: .3em;
}
#startsida #innehall .box
{
	margin: 0;
}

#sidspalt .CS_dynamicList ul
{
	margin: 0;
	border: 0;
	padding: 0;
	list-style-position: outside;
}
#sidspalt .CS_dynamicList h2,
#infospalt .CS_dynamicList h2
{
	border-bottom: 1px dashed #666;
	background-image: url("/Admin/Delade%20resurser/Design/Bilder/nav_sok_meny.png");
	background-position: 0 0;
	background-repeat: no-repeat;
}
.CS_buyTheBook
{
	
}
#sidspalt .CS_buyTheBook h2,
#infospalt .CS_buyTheBook h2
{
	border-bottom: 1px dashed #666;
	background-image:url("/Admin/Delade%20resurser/Design/Bilder/nav_tips_meny.png");
	background-position:0 0;
	background-repeat:no-repeat;
}
#infospalt .CS_quickLink .CS_positioner,
#sidspalt .CS_quickLink .CS_positioner
{
	padding-left: 0;
}
#sidspalt .CS_quickLink .CS_bottomGfx
{
	padding-left: 0;
}

/************************* LOGIN VIEW ******************/
#login
{
	background: transparent none repeat scroll 0 0!important;
}
#login fieldset
{
	
}
#login legend
{
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif;
}
#login legend span
{
	display: block;
	width: 175px;
	color: black; /* Fixes bug in IE on Windows XP */
}
#login div
{
	margin-top: .5em; /* Synch with .standardContainer */
}
#login ul
{
	margin: .5em 0 0;
	padding: 0;
	list-style-type: none;
}
#login li
{
	margin: 0;
	padding: 0;
}
#loginHelp
{
	float: right;
}
a.button /* Logout button */
{
	width: auto;
	height: auto;
	border: 2px outset #cc3300;
	background: #eaaa95 url("/Admin/Delade%20resurser/Design/Bilder/bg-knappar.png") repeat-x;
	color: #fff;
	font-weight: bold;
}
.inloggnings_text
{
	position: relative;
	left: 0px;
	top: 0px;
	font-size: 10px;
}
/************************* TOOLBOX ******************/
#toolbox
{
	list-style-type: none;
	font-size: 0.9em;
	margin: 1em 0; 
	padding: 0.7em 0em;
	background: #f5f5f5; 
	color: #000;
	border: 1px solid #ddd;
}
#toolbox li
{
	float: left;
	width: 25%;
}
#toolbox a
{
	display: block;
	height: 16px;
	margin-left: 1em;
	padding-left: 21px;
}
#toolbox #print a
{
	background: #f5f5f5 url("/Admin/Delade%20resurser/Design/Bilder/fikon_skrivut.png") no-repeat 0 50%;
}
#toolbox #share a
{
	background: #f5f5f5 url("/Admin/Delade%20resurser/Design/Bilder/fikon_tips.png") no-repeat 0 50%;
}
#toolbox #email a
{
	background: #f5f5f5 url("/Admin/Delade%20resurser/Design/Bilder/fikon_mail.png") no-repeat 0 50%;
}

/******************** General Styles ********************/
.right
{
	float: right;
}
.left
{
	float: left;
}
.text1_1
{
	font-size: 1.1em;
}
.text1_5
{
	font-size: 1.5em;
}
.noMargin
{
	margin: 0;
}
.noBorder
{
	border: 0;
}
.noPadding
{
	padding: 0;
}
.standardPadding
{
	padding: .2em .5em;
}
.slim
{
	margin: 0;
	border: 0;
	padding: 0;
}
.standardContainer
{
	margin-top: .5em;
}
.metadata
{
	color: #646464;
	padding-right: .6em;
}
.CS_RSSIcon
{
	float: right;
	padding: 8px;
	background: transparent url("/Admin/Delade%20resurser/Design/Bilder/fikon_rss.png") no-repeat 0 50%;
}
.CS_RSSIcon span
{
	display: none;
}
.CS_floatNewLine
{
	clear: both;
}
td.grade span
{
	white-space: nowrap;
}
.highlight
{
	font-weight: bold;	
}
.CS_warning
{
	color: red;
}

/******************** Communication ********************/
dl.CS_messageBox
{
	border: 1px solid #ddd;
}
.CS_messageBox dt
{

}
.CS_messageBox dd
{

}
.CS_error
{
	
}
.CS_error dt
{
	border-bottom: 1px solid #ddd;
	background-color: #f7e6bf;
	font-weight: bold;
}
.CS_error dd
{
	background-color: #fff;
}
dl.CS_messageBox dt .CS_closeBtn
{
	float: right;
	margin-top: .3em;
}
.CS_list-container ul
{
	list-style-type: none;
	list-style-position: outside;
}
.CS_list-container ul,
.CS_list-container li
{
	margin: 0;
	padding: 0;
}
#sidspalt .CS_list-container h2
{
	margin: 0;
	padding: 0;
}
#infospalt .CS_list-container ul
{
	border: 1px solid silver;
	padding-top: .2em;
	padding-bottom: .5em;
}
#infospalt .CS_list-container h3
{
	border-bottom: 1px solid silver;
	background-color: #f2f2f2;
}
#infospalt .CS_list-container li a,
#infospalt .CS_list-container h3
{
	display: block;
	padding: 0 .8em;
	line-height: 1.5;
}
#infospalt .CS_list-container .text
{
	margin: .2em 0;
}

/******************** Hacks ********************/
* html #startsida #startbox2
{
	height: 130px;
}

/* ********************* Utskriftsversion ********************* */
@media print
{
	body
	{
		font-family: 'Times New Roman', times, serif;
		font-size: 12pt !important;
		background-image: none !important;
	}
	
	#funktionsmeny,
	#meny,
	#infospalt,
	#verktyg,
	#inloggning,
	#flikmeny,
	#logotyp img,
	#sidhuvud,
	#umeregionen #standardsida #snabbsok,
	#umeregionen #standardsida2 #snabbsok,
	#umeregionen #startsida #snabbsok,
	#umeregionen #standardsida #smulor,
	#umeregionen #standardsida2 #smulor,
	#umeregionen .kommentarer,
	#sidfot
	{
	 	display: none;
	}
	#umeregionen, #standardsida, #standardsida2, #sidcontainer, #startsida
	{
		background-image:none !important;
		float:none !important;
		width:auto !important;
	}
	#sidcontainer #innehall
	{
		float:none !important;
		width:auto !important;
		padding:1em !important;
	}
	#sidcontainer #sidspalt
	{
		display:none;
		float:none !important;
		width:auto !important;
	}
	#sidcontainer a
	{
		text-decoration:none;
		color:black;
	}
	#sidcontainer img
	{
		margin:10px !important;
	}
	#standardsida h1, #standardsida2 h1 {
		width:auto;
		padding-left:0px;
		float:none;
		background-image: none;
	}
	#umeregionen
	{
		border:0;
	}
}