/*för nyhetsbrevet*/
.newsingress{color:#333333} 
body,div,table	{font-family: verdana;font-size:11px;color:#333333}
.newslettertop{background:url('" & NEWSLETTER_BASE_URL & "Socialchefen_huvud.gif') no-repeat;width:513px;height:400px}

h3
{
	font-family:arial;
	color:#f4641b;
	/*color:#004685;
	margin-bottom:9px;
	/*border-top:1px solid #e5e5e5;*/
	padding-top:5px;
}

h3 a
{
/*	font-family:verdana;*/
	/*font-size:16px;*/
	color:#f4641b;
}

h4
{
	font-family:arial;
	/*color:#f4641b;*/
	color:#004685;
	margin-bottom:9px;
	/*border-top:1px solid #e5e5e5;*/
	padding-top:5px;
}

h4 a
{
/*	font-family:verdana;*/
	/*font-size:16px;*/
	color:#004685;
}


h1 a
{
/*	font-family:verdana;*/
	/*font-size:16px;*/
	color:#004685;
}
.blue
{
	color:#004685;
}
h3 a:hover
{
text-decoration:underline
}

a 
{ 
	text-decoration: none; 
	color:#f4641b;
	font-weight:bold
}/**/

a p 
{
	color:#5f5f5f;
	font-weight:normal;
}

.rssheader
{color:#5f5f5f;font-weight:bold;}

.rssheader a:hover
{	text-decoration:underline;
	color:#f4641b;
}
.rssheader a
{	text-decoration:none;
	color:#5f5f5f;
}
a:hover p 
{
	font-weight:normal;
	text-decoration:underline;
	color:#f4641b;
}

.button{text-align:right;margin-right:10px;padding-right:15px;	background-position: right center;background-image: url('" & FSS_BASE_URL & "menubutton2.GIF');background-repeat: no-repeat;}

/*för U-ramar*/
.left-vertical {width:8px;background: url(/img/vertical-left13.jpg)  0 0 repeat-y;  margin:0px;padding:0px;}

.right-vertical{width:8px;background: url(/img/vertical-right13.jpg) 0 0 repeat-y;  margin:0px;padding:0px;}

.bottom-left {background: url(/img/bottom-left13.jpg) no-repeat; width:8px;height:10px;margin:0px;padding:0px; border:solid 0px cyan;}


.bottom-right{background: url(/img/bottom-right13.jpg) no-repeat; width:8px;height:10px;margin:0px;padding:0px; border:solid 0px red;}
.bottom {background: url(/img/middle13.jpg) repeat-x 0 0;height:10px;border:solid 0px green;}

.left-vertical2 {width:5px;background: url(/img/vertical-left11.jpg)  0 0 repeat-y;  margin:0px;padding:0px;}
.right-vertical2{width:5px;background: url(/img/vertical-right11.jpg) 0 0 repeat-y;  margin:0px;padding:0px;}
.bottom-left2 {background: url(/img/bottom-left11.jpg) no-repeat; width:5px;height:10px;margin:0px;padding:0px; border:solid 0px cyan;}
.bottom-right2{background: url(/img/bottom-right11.jpg) no-repeat; width:8px;height:10px;margin:0px;padding:0px; border:solid 0px red;}
.bottom2 {background: url(/img/bottom11.jpg) repeat-x 0 0;height:10px;border:solid 0px green;}


ul
{
padding-left:15px;
padding-top:0px;
margin-left:0px;
margin-top:0px;
margin-bottom:9px;
}


/*rubriker*/
h1
{
/*	font-size:14px;
	color:#f4641b;*/
	font-weight:bold;
	font-size:18px;
	font-family:Verdana, Arial, Sans-Serif;
	color:#fe5301;
	margin-bottom:2px;
	font-weight:bold;
	margin-top:3px
}


h2{
	margin-top:0;
	font-size:12px;
	color:#004583;
	margin-bottom:9px;
	font-weight:bold;
	font-family:Arial;
	color:#004685;
}
h4{font-size:12px;}

h2 a
{
	color:#004583;
}
/*#content */
/*h2*/
/*
{
	font-weight:normal;
}
*/

/*.newsitem *//*h2*/
/*{
	margin-top:4px;
}*/


/*h33{
	font-size:12.5px;
	color:#004583;
	margin-bottom:2px;
	font-weight:bold;
}
*/

#logo
{
	float:left;
	width:170px;
	margin-left:10px;
}

#submenu
{
	float:left;
	padding:5px;
	width:220px;
	border:0px solid cyan;
	clear:left;
}

#topmenu
{
	float:left;
	margin-left:10px;
	padding-left:30px;
	margin-top:35px;
	/*width:700px;*/
	height:80px;
	border:0px solid green
}

.menugroup
{
    float:left;
    padding-right:15px;
    padding-top:0px;
}

.menuitem
{
float:left;
	overflow:visible;
	height:20px;
	/*font-size:11px;*/
	font-family:arial;/*ÄNDRAT FRÅN VERDANA*/	
    /*width:70px;*/
    /*font-weight:700;white-space:nowrap;clear:left; ÄNDRAT 2007-10-25*/
    font-weight:bold;white-space:nowrap;clear:left;
    background-position: left center;
	/*background-image: url(menubutton.GIF); /ÄNDRAT 2007-10-25/*/
	background-image: url(menubutton2.jpg);
	background-repeat: no-repeat;
	padding-left:14px;
	padding-right:15px;
	vertical-align:top;
	padding-top:4px;
    color:#f4641b;/*ÄNDRAT FRÅN #004685*/
}
.submenuitem 
{
	padding-top:4px;padding-bottom:4px;padding-left:4px;
	border-bottom:1px solid #ccc;
/*	height:33px;*/
	color:#f4641b;font-family:arial;font-size:13px;font-weight:bold
}
div.submenuitem div.submenuitem 
{
	padding-left:15px;
	border-bottom:0px solid #ccc;
	/*height:19px;*/
}

/*
*/.submenuitem2 {padding-top:4px;padding-bottom:4px;border-bottom:0px solid #ccc;height:33px;color:#f4641b;font-family:arial;font-size:13px;font-weight:bold}

.submenuitem a,.submenuitem2 a{color:#f4641b;text-decoration:none}
.submenuitem a:hover,.submenuitem2 a:hover
{
    color:#004685;
    text-decoration:underline
}
.submenuitem a:active,.submenuitem2 a:active
{
    color:#004685;
    text-decoration:underline
}
.menuitem a
{
	color:#f4641b;/*ÄNDRAT FRÅN "ORANGE"*/
	font-size:12px;
	text-decoration:none;
}

.menuitem a:hover
{
    color:#004685;
    text-decoration:underline
}


#mainpic
{
	/*width:610px;*/
	overflow:hidden;	
	float:left;
	clear:left;
	height:300px;
	width:616px;
}

#mainpg
{
	width:220px;
	height:290;
	float:left;
	padding: 0px;
	border:0px solid red
	
	
	
}


#topnewsarea
{
	margin-top:15px;
	width:410px;
/*	height:250px;
	overflow:hidden;
 */   
 padding:0 4px 0 4px;
	float:left;
}


puffyta
{
	margin-top:20px;
	width:430px;
/*	height:250px;
	overflow:hidden;
 */   
	float:left;
 border:solid 0px cyan;
}
* html #puffyta
{
	margin-top:5px;
}

.puffgroup
{
    float:left;
/*    border:solid 1px green;*/
    width:210px;
    height:200px;
/*    padding-right:25px;*/
}

.puffitem a
{
	font-weight:bold;
	color:White;
}

.puffitem
{
    
	display:block;
    float:left;
    margin-top:5px;
    margin-bottom:10px;
    margin-right:15px;
    /*font-size:11px;*/
	font-family:verdana;
	font-weight:bold;
	color:White;
	height:120px;
	border:0px solid red;
	
	/*width:210px;*/
/*	background: url(img/L1.gif)  repeat-y left top;*/
}

/*.puffitem */
.puffitem img
{
	padding: 0px;
	margin: 0px;
	
	
}
#puffarea
{
	clear:left;
	width:430px;
	border:0px solid orange;
	padding-top:10px;
	margin-top:0px;
	margin-left:0px}
#puffarea2{float:left;width:150px;border:0px solid cyan;padding-top:0px;margin-top:8px;margin-left:0px}
#puff{padding:5px;}
#puff100{background: url(img/puffplatta3.jpg) no-repeat; width:200px;height:105px;padding-left:5px;padding-top:5px;float:left}
#puff100 a
{
	text-decoration:none;
	color:white;
	font-family:arial;
	/*font-size:11px;*/
	font-weight:bold
}
#puff101{background: url(img/puffplatta3.jpg) no-repeat; width:210px;height:110px;padding-left:5px;padding-top:5px;}
#puff101 a
{
	text-decoration:none;
	color:white;
	font-family:arial;
	/*font-size:11px;*/
	font-weight:bold
}
img
{
	border:solid 0px black;
}
.puffitem a
{
	text-decoration:none;
	color:white;
}
.puffitem .bildtext
{
	margin-top:-18px;
	margin-left:5px;
	/*font-size:11px;*/
	height:18px;
}


.bildtext2 
{
	margin-top:-16px;
	margin-left:5px;
	/*font-size:11px;*/
	height:18px;
	font-weight:bold;
	color:white;
	cursor:hand;
}

.bildtext2 a
{
	font-weight:bold;
	}
.bildtext2 a:hover
{
	font-weight:bold;
	color:red;
	}
.bildtext
{
	margin-top: -25px;
	font-family: Verdana;
	/*font-size: 11px;*/
/*	background-position: left center;
	background-image: url(menubutton.GIF);
	background-repeat: no-repeat;*/
	vertical-align:bottom;
}
* .bildtext
{
margin-top:-28px	
}
.sponsortext
{
	font-family: Verdana;
	/*font-size: 11px;*/
	color:Black;
/*	background-position: left center;
	background-image: url(menubutton.GIF);
	background-repeat: no-repeat;*/
	vertical-align:bottom;
}

.bildtext h1
{
	display:inline;
	/*font-size:14px;*/
	padding:1px 10px 0px 10px;
}
.bildtext h2
{
	display:inline;
/*	font-size:14px;*/
	color:White;
	padding:1px 10px 0px 10px;
	font-weight:normal;
}

td, body{/*font-size:11px;*/font-family:verdana;color:#004685;}
/*.bildtext{width:auto;height:30px;margin-top:-35px;font-family:verdana;font-size:16px;color:white;font-weight:900;padding:5px;white-space:nowrap;}*/


body
{
	padding:0 5px 5px 5px;
	/*font-family:verdana;
	font-size:11px;*/
	color:#202020;
}
#content
{
	float:left;
/*	padding-left:25;*/
/*	height:565px;*/
	width:500px;
	border:solid 0px red;


		/*overflow:visible;*/
/*
    background-position: left center;
    background-image: url(vline.GIF);
    background-repeat: repeat-y;
*/
}
p
{
	margin:0px;
	margin-bottom:9px;	

}


/*#content */h1
.ingress p
{
	font-size:12px;
	font-family:verdana;
	color:#004685;
	margin-bottom:9px;
	font-weight:bold;
}
/*#content */aw
{
color: #fe5301
}


* html #content1234
{
	float:left;
	padding:5px;
	padding-left:25;
	height:565px;
	width:540px;
	border:0px solid red;
	font-family:verdana;
	font-size:11px;
	color:#202020;
		/*overflow:visible;*/
/*
    background-position: left center;
    background-image: url(vline.GIF);
    background-repeat: repeat-y;
*/
}
* html #content1234 h1
{
	font-size:32px;
	font-family:Arial;
	color:#fe5301;
	margin-bottom:2px;
	font-weight:normal;
}
* html #content1234 h2
{
	font-size:18px;
	font-family:Arial;
	color:#004685;
	margin-bottom:2px;
	font-weight:normal;
}
* html #content1234 a
{
color:#fe5301
}
/*
.menuitem{float:left;width:160px;height:20px;font-size:11px;font-family:verdana;	background-position: left center;
	background-image: url(menubutton.GIF);
	background-repeat: no-repeat;
	padding-left:14px;vertical-align:top;padding-top:4px;
    font-weight:700;
}
*/

#main
{
	width:900px;
	float:left;
	margin-left:10px
}

#sponsoryta
{
	position:absolute;
	left:800px;
	top:130px;
	
	padding-top:0px;
    padding-left:5px;
    /*width:250px;*/
    /*overflow:visible;*/
    /*height:100%;*/
    /*
    background-position: left center;
    background-image: url(vline.GIF);
    background-repeat: repeat-y;
    */
}
#sponsoryta h1
{
color:#8a8a8a;
font-family:arial;font-size:11px
}
.sponsor
{
	padding:10px 2px 20px 2px;
}

.sponsor img
{
border:solid 0px white;
}

.blue{color:#004685;}
.orange{color:#f4641b;}
.white{color:white;}
.hline
{
	border:solid 0px green;
	clear:both;
	width:1050px;
	height:10px;
	left:0px;
	text-align:left;
	background-position: left center;
	background-image: url(hline.GIF);
	background-repeat: repeat-x;
	margin-left:10px;
}
#mainbottomleft
{
	width:415px;
	float:left;
	clear:left;
}
#rssarea
{
float:left;
width:208px;
border:solid 0px red;
margin-top:15px;
margin-right:-10px;
padding-right:2px;
z-index:1000;
}


#mainbottom
{
	margin-top:20px;
	width:625px;
	border:solid 0px green;
}
#newsyta
{
	float:left;
	width:300px; /*420*/
/*	height:230px;*/
	border:0px solid orange;
	padding:2px;
/*	overflow:visible;*/
/*	margin-left:23px;*/
	margin-top:8px;
}
#newsyta table
{
	width:100%x;
}
#newsyta1234567 h1
{
	color:#f4641b;
	font-family:Arial;
	font-size:12px;
	border-bottom:1px solid #ccc;
	padding-bottom:9px;
}
.newsitem12345 h1
{
	border:solid 0px red;
	font-size:16px;
	
	color:#f4641b;
	margin-bottom:2px;
	margin-top:2px;
	/*color:#004685;*/
	/**/
}

* html #newsyta
{
	margin-left:0px;
	border:0px solid orange;
	margin-top:0px;
}
/*ÄNDRAT 2007-10-25*/
#maintop
{
	margin-top:10px;
	width:620px;
	float:left;
}

#maintop table
{
	border:solid 0px orange;
	margin-left:5px;
}
.bloggitem
{
	font-family:Arial;
	/*font-size:12px;*/
}
.newsitem 
{
/*overflow:scroll;*/
	border:solid 0px cyan;
	color:#5f5f5f;
	font-family:Arial;
	/*font-size:10px;*/
	border-bottom:1px solid #ccc;
	clear:both;
	float:left;
	width:95%;
	
}
.topnewsitem p
{
	font-family:Verdana, Geneva, sans-serif;
}
#nyhetslista
{
	float:left;margin-left:7px;
}
#region
{
	color:#5f5f5f;font-family:arial;
	/*font-size:10px;*/
	font-weight:normal;border:0px solid green
}
#region h1
{
	border:solid 0px cyan;
/*	font-size:14px;*/
	/*color:#004685;*/
	color:#f4641b;
	/*font-size:12px;*/
	font-family:arial;
	
	margin-bottom:2px;
	margin-top:2px;
	border-bottom:1px solid #ccc;
	padding-bottom:9px;
}
#region h2
{
	color:#004685;
	/*font-size:11px;*/
	margin-top:5px;
	margin-bottom:9px;
	font-weight:bold
}
#regioningress
{
border-bottom:1px solid #ccc;
padding-bottom:9px;
	
}
hr
{
	width:90%;
	background: url(/img/middle.gif) repeat-x  0 0;
}

#sidfot
{
	color:#004685;
	font-size:10px;
	text-align:center;
	padding-top:2px;
	width:1050px;
	clear:both;
}

.button
{
	text-align:right;
	margin-right:10px;
	padding-right:15px;
	
/*	background-position: right center;
	background-image: url(/menubutton2.GIF);
	background-repeat: no-repeat;
*/
}
.buttonnb
{
width:100%;
border:solid 0px orange;
	text-align:right;
	margin-right:10px;
	padding-right:15px;
}
.button a{text-decoration:none;color:#f4641b;
}
.button a:hover{text-decoration:underline;color:#004685;}

a.menuactive
{
	color:#004685;
}

a.menuhidden
{
	color:Silver
}

.formlabel
{
	clear:left;
	float:left;
	width:200px;
}

.formfield
{
	float:left;
	clear:right;
	width:200px;
	margin-bottom:4px;
	margin-right:4px;
}
.formfield_man  /* hy 20080427*/
{
	float:left;
	clear:right;
	width:200px;
	margin-bottom:4px;
	margin-right:4px;
	border:solid 1px black;
}
.formbutton
{
	float:left;
	clear:right;
}

.editorheader h1
{
color:#f4641b;
font-family:Verdana;
font-size:18px
}
.editorheader th
{
width:120px;
text-align:left;
font-size:12px;
color:#333
}
#mess
{
font-family:Verdana;
font-size:12px;
color:#000;
}
#mess a
{
color:#f4641b	
}



#nav 
{
    margin: 0;
    padding: 0;
    list-style-type: none;
   
    
}
#nav li 
{
    float: left;
   
} 
#nav:after 
{
    content: ".";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
} 


#nav 
{
    /* IE<7 */
    _height: 1%;

    /* IE7 */
    +display: inline-block;
    border-bottom:1px solid #ccc;
} 

#nav li 
{
    background: url(img/nav-left.jpg) no-repeat left top;
    float: left;
    
}
#nav li a
{
    background: url(img/nav-right.jpg) no-repeat right top;
    display: block;
    padding: 18px 40px 20px;

    font: 12px/1.2 Arial;
    text-transform: uppercase;
    text-decoration: none;
    color: #333;

    outline: 0;
}
#nav li:hover {
    background-position: left -100px;
}

#nav li:hover a 
{
    background-position: right -100px;
    color: #333;
}

#nav li.selected, #nav li.selected:hover 
{
    background-position: left -200px;
}

#nav li.selected a, #nav li.selected:hover a 
{
        background-position: right -200px;
        color: #fff;
} 


#memberheader
{
	clear:left;
/*	width:600px; */
	height:20px;
	background-color:#d9d9d9;
	padding-top:4px;
	font-weight:bold;
	color:#ffffff
}

#membercontent
{
border:0px solid red	
}
#membercontent a
{
text-decoration:none;color:#f4641b;
}
#memberarea
{
margin-top:5px;
border:0px solid red;
}



.formlabelmember
{
	/*clear:left;*/
	float:left;
	width:200px;
	margin-right:5px;
}

.formfieldmember
{
	float:left;
	clear:right;
	width:200px;
	margin-bottom:4px;
	margin-right:5px;
	font-family:Verdana;
	font-size:10px
}
.formfieldmember select
{
	font-family:Verdana;
	font-size:10px
}
.formbuttonmember
{
	float:left;
	clear:right;
}
#main
{
	left:0;
	margin-top:-15px;
	border:solid 0px orange;
	width:930px
}

#main input,select
{
/*font-size:10px*/
}
#menyarea
{
margin-top:5px;
}
.editpuff input
{
font-family:Verdana;
/*font-size:10px*/
}
.aaa
{
width:400px;
clear:left

}
.newsletterbody, .newslettertable, .newsletterdiv
{
font-family:verdana;
/*font-size:10px;*/
color:#333333
}
.newsletterbody table, .newsletterbody div 
{
font-family:verdana;
/*font-size:10px;*/
color:#333333
}

.newslettertop
{
	background:url('http://www.jonasrydh.se/fss/version1/newsletter/Socialchefen_huvud.gif') no-repeat;
	width:513px;
	height:400px
}
legend
{
	font-weight:bold
}
optgroup
{
	color: white;
	background: gray;
	/*font-size: 80%;*/
	margin: 10px;
	font-variant: normal;
	font-style: normal;
	text-align:center;
}

#notimeout{display:block;}

#breadcrump
{
	float:left;
	padding-left:230px;
	clear:both;
	/*border:solid 2px orange;*/
	width:700px;
}
#breadcrump a
{
		font-weight:normal;
}
#printlink
{
	float:right;
	clear:right;
}
.newsdate
{
margin-top:-6px;margin-bottom:0px;}
p.newsdate
{
margin-top:-6px;margin-bottom:0px;
color:#5F5F5F;
}



/*IE-fixar*/

* html #rssarea{width:198px;}

* html #main {margin-top:-40px}
* html #mainpic {margin-top: 0}
* html #mainbottom {margin-top: 0}

* html #rssarea {margin: 15px -16px auto -28px;width:213px;}
* html #newsyta {margin-left: -10px}
* html #mainbottom {width: 625px}

#submenuedit{margin-top:10px;padding-top:30px;}
* html #breadcrump{padding-left:220px;}


