

div,
p,
table,
tr,
th,
td,
ul,
li,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6
{
	margin: 0;
	border: 0;
	padding: 0;
	font-family:Verdana, Trebuchet MS;
}
html,body
{
	height:100%;
	margin:0;
	font-family: Verdana, Trebuchet MS;
	font-size:10px;
	background-color: #666666;
}

	        
        .main
        { 
        	width: 980px;
          	margin: 0px auto;
          	
        }
        
        
        .wrapper{        	
        	margin-bottom: 500px;
        	background: #fff;
        }
        
        .header
        {
            min-height: 67px;            
            position: absolute;
	    width:980px;
	    background: #fff;
	    z-index: 9999;
        }
        
        * html .header{
             position:relative;
             height: 67px;
        }
        .inbody
        {            
            }
        .footer
        {
            margin-top: 20px;
            padding-top: 70px;
            text-align:center;
            color: #ddd;
        }
        
        .footer img{
        	display: none;
        }
        .readmore{
        	float:right;
        }
        .CS_anchor{
        	height: 0;
        	line-height: 0;
        	font-size: 0;
        }
        
        .CS_pagePart
        {
        	min-height: 200px;
        	padding: 10px 60px 80px 60px;
        	background: #366d82 url("/Admin/Delade Resurser/Bilder/bg_blue.gif") no-repeat bottom left; 
        	color: #fff;       	
        } 
        
        * html .CS_pagePart
        {
        	height: 300px;
        }
        
        #news, #news a, .omaccollright, .omaccollright a{
        	color: #fff;
        	font-size: 11px; 
        }
        
               
        .CS_newsListPart{
        	background: transparent url("/Admin/Delade Resurser/Bilder/spacer.gif") no-repeat bottom left;
        	color: #0b0b0b;
        	padding: 10px 40px 80px 60px;
        }
        
        .CS_seperator{
        	padding: 0px 0px 145px 0px;
        	background: transparent url("/Admin/Delade Resurser/Bilder/spacerPNG.png") no-repeat bottom left;       
        }
        
        .hide
        {
         display: none;  
        }
        
	h1, h2
	{
		font-size:18px;
		font-family:Georgia;
		margin-bottom: 10px;
		font-weight: normal;
	}
	h3
	{
		font-family:Georgia;
		font-size: 14px;
		font-family:Georgia;
		margin-bottom: 5px;
		
	}
	h4
	{
		font-size: 12px;
		font-family:Trebuchet MS;
		font-weight: bold;	
	}
	a
	{
		text-decoration:none;
		font-weight:normal;
		color: #000000;
	}
	a:hover
	{
		text-decoration:underline;
	}
	a img{
		border: 0;
	}
/************Flashen************/
.flashWrapper{
	padding-top:67px;
	background-color:#000000;
}
/*********** Meny **************/
#mainmenu{
	float:right;
	padding-right:20px;
	margin-top:20px;
}

* html #mainmenu{
	text-align: right;
	width:490px;
}

#mainmenu li{
	display: block;
	list-style-type: none;
	margin-right:5px;
	padding-bottom: 40px;
	padding:0 3px 8px;
	float: left;	
}
#mainmenu li.CS_selected{
	background: transparent url("/Admin/Delade Resurser/Bilder/menu_hover.gif") no-repeat bottom center;
}

#mainmenu li a{
	font-size:18px;
	font-family:Georgia;
	color: #000000;	
	cursor: pointer;
}

#mainmenu li.CS_selected a:hover{
	text-decoration: none;
}
li{
	display:inline;
}
/*********** Logo **************/
.logoItem{
	padding-left:50px;
	margin-top:-4px;
	float:left;
}

/******** Startsidan ***********/
.startpage{
	background: #f3f3f3 url("/Admin/Delade Resurser/Bilder/start_bg_stor.gif") no-repeat bottom center;
	padding: 10px 0px 40px 0px;
	position: relative;
}

.startleft, .startright, .startrightENG{
	width:438px;
	padding-top: 5px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 25px;
	background: transparent url("/Admin/Delade Resurser/Bilder/puff_startpage.png") no-repeat bottom left;
}
.startleft{	
	float:left;	
}
.startright{	
	float:right;
}
.startrightENG{	
	float:right;
	text-align:center;
}


.startwrapper{      
        min-height:320px;
}

* html .startwrapper{
	height:320px;
}
.startimage{
	margin: 0 0 15px 0;
}

.starttext{
	text-align:left;
	padding-left: 5px;
	padding-right: 5px;

}
.newswrapper{      
        min-height:320px;
}

* html .newswrapper{      
        height:320px;
}

.newsitem{
	text-align:left;
	margin-bottom: 20px;
	
}
.newsimage{
	display: block;
	float: left;
	width: 171px;
	border:1px solid #333;
	overflow: hidden;
}

.newstext{
	float:right;
	width: 250px;
	margin-left: 10px;
}

#newsList li{
	display: block;
	float: left;
	width: 430px;
	margin: 0 10px 10px 0;
}

#newsList .year{
	float: none;
	width: 860px;
	clear: left;
	margin: 10px 0 10px 0;	
	background: url("/Admin/Delade Resurser/Bilder/bg_newsList.gif") repeat-x bottom left;
}

#newsList .year span{
	font-size: 14px;
	font-family:Georgia;
	color: #000000;
	background: #fff;
	padding-right: 7px;
	
}
#newsList li a{
	color: #0b0b0b;
	font-size: 11px;
}
#newsList li span{
	color: #636363;
	font-size: 10px;
}

#newsBox{ 
	min-height: 250px;
	margin: 11px 0;
}
* html #newsBox{ 
	height: 250px;	
}
#newsBox .newsContent{
	/*height: 290px;*/
	
}
#newsBox .CS_image{
	width: 350px;
	float: left;	
}

#newsBox .CS_content{
	width: 470px;
	float: right;	
}

/******** Om Accoll ****/
.omaccollright{
	width:50%;
	float:right;
}
.omaccollleft{
	width:50%;
	float:left;
}

/******** Kontakt ******/
.vcard
    {
        background-image:url("/Admin/Delade%20Resurser/Bilder/visitkortPNG.png");
        width:214px;
        height:332px;
        min-height:332px;
        min-width:214px;
        text-align:center;
        color:#000000;
    }
    .vcardwrapper
    {
        padding-left:90px;
    }

    .vcardname
    {
        padding-top:170px;
        font-weight: bold;
    }
    .vcardtext
    {
        padding-top:2px;
    }
    .vcardwebb
    {
        padding-top:10px;
        font-weight: bold;
        font-size:10px;
    }
    .vcardleft{
    	width:33%;
    	float:left;
    }
    .vcardcenter{
   	 width:33%;
   	 float:left;
    }
    .vcardright{
    	width:33%;
    	float:right;
    	
    }
/*******************demo*********/
.main2
 { 
        	width: 700px;
          	margin: 5px auto;
          	background-color: #ffffff;
          	text-align:center;
 }
.sakhead{


}
.textcont{
	float:left;
	min-height:300px;
	width:45%;
}
.textlinks{
margin-top:20px;
margin-left:20px;
margin-bottom:20px;
text-align:left;
font-size:13px;
}
.movcont{
float:right;
min-height:300px;
width:55%;
}
.toread{
margin-left:20px;
text-align:left;
font-size:13px;
}
.sakfoot{

}
.thecontact{
	margin: 15px;
	text-align:right;
	font-size:13px;
}

#cf-form div{
	padding: 0 0 10px 0;
}

#cf-form div input{
	width: 300px;
}

#cf-form label{
	display: block;
	font-weight: bold;
}

#cf-status{
	font-family:Georgia;
	font-size:14px;
	margin-bottom:10px;
	display: none;
}

#cf-form .CS_error{
	padding: 0 10px;
	color: red;
	font-weight: bold;
	font-size:12px;
}

.CS_pdfLink a{
   margin: 0 0 10px 0;
   padding: 2px 0 2px 18px;
   color: #fff;
   font-size: 12px;
   display: block;
   background: transparent url("/Admin/Delade Resurser/Bilder/pdf.gif") no-repeat 0 3px;
}



.CS_clearFix:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}
.CS_clearFix { display: inline-block; }
/* Hides from IE-mac \*/
* html #CS_editing .CS_valuesContainer { height: 1%; }
.CS_clearFix { display: block; }
/* End hide from IE-mac */