/* css layout design by Femi Hasani (www.vision.to) at www.helinet.se, www.helikopter.tv 
graphical layout design Bo Samuelsson (www.helinet.se) */

body {
 font-family: Verdana;
 font-size: 11px;
 color:#4b4b4b;
/* background-color: #d49d62;*/
/* background-color: #C8A76C;*/
/*background-color: #CDB684;*/
background-color: #D7C396;
}
.ul{
list-style-type: none;
padding: 1px;
}
/*
h1, h2, h3, h4, h5, h6, p, strong, b, a, textarea
{
	margin: 0;
	padding: 1px;
	border: 0;
	outline: 0;
	font-size: 100%;
	font-family: inherit;
	line-height: 1.1;
}
*/
p
{
	margin: 0;
	padding: 0px;
	border: 0;
	outline: 0;
	font-size: 100%;
	font-family: inherit;
	line-height: 1.1;
}
strong
{
	margin: 0;
	padding: 0px;
	border: 0;
	outline: 0;
	font-size: 100%;
	font-family: inherit;
	line-height: 1.1;
}
b
{
	margin: 0;
	padding: 0px;
	border: 0;
	outline: 0;
	font-size: 100%;
	font-family: inherit;
	line-height: 1.1;
}
a
{
	margin: 0;
	padding: 0px;
	border: 0;
	outline: 0;
	font-size: 100%;
	font-family: inherit;
	line-height: 1.1;
}
textarea
{
	margin: 0;
	padding: 0px;
	border: 0;
	outline: 0;
	font-size: 100%;
	font-family: inherit;
	line-height: 1.1;
}
/* huvud rubriken, titlen utanför contententen på toppen */
h1 {
	font-size: 21px;
	font-weight:normal;
	margin: 0px;
	margin-left:0px;
	margin-bottom:5px;
	text-align: center;
}


/* Rubriker på Sida */
h2 {
	font-size: 18px;
	font-weight:normal;
	margin: 0px;
	color:#800000;
	margin-left:0px;
	margin-bottom:5px;
	text-align: left;
}



/* Menyrubrik */
h4  {
	margin:16px;
	font-size:12px;
	font-weight:bold;
	text-transform: uppercase;

}

/* Rubriker på Sida */
h5 {
	font-size: 14px;
	font-weight:normal;
	margin: 0px;
	color:#800000;
	margin-left:0px;
	margin-bottom:4px;
	text-align: left;
}


h6 {
	font-size: 25px;
	font-weight:Normal;
	margin: 0px;
	color:#800000;
	margin-left:0px;
	margin-bottom:4px;
	text-align: left;

}


/* länk färger */

a { outline: none; }
a img { border: none; }
a { color:#7e142e; text-decoration: underline;}
a:hover { color:#4b4b4b; text-decoration: none;}/* mouse over */
a:active { color: #7e142e; text-decoration: none;}
a:visited { color: #7e142e; text-decoration: underline;}


/* ============================================================ */
/* Fasta Rubrik Classer */


.rubrik1 h1{
	color:#ff0000;
	font-size:46px;
	margin: 0px;
	margin-left:0px;
	margin-bottom:5px;
}
.rubrik2 h2 {
color:green;
	font-size: 21px;
	font-weight:normal;
	margin: 0px;
	margin-left:0px;
	margin-bottom:5px;
	text-align: center;
}
.rubrik3 h3 {

	font-weight:normal;
	margin: 0px;
	margin-left:0px;
	margin-bottom:5px;
	text-align: center;
}
.rubrik4 h4 {
	font-size: 21px;
	font-weight:normal;
	margin: 0px;
	margin-left:0px;
	margin-bottom:5px;
	text-align: center;
}
.rubrik5 h5 {
	font-size: 21px;
	font-weight:normal;
	margin: 0px;
	margin-left:0px;
	margin-bottom:5px;
	text-align: center;
}
.rubrik6 h6 {
	font-size: 21px;
	font-weight:normal;
	margin: 0px;
	margin-left:0px;
	margin-bottom:5px;
	text-align: center;
}


/* ============================================================ */
/*						MAIN MENU STYLING ICONS					*/
/* ============================================================ */
#navigation {
float:left;
margin: 0;
margin-top:-10px;
margin-left:-40px 
}
#subnavigation {
margin-top:10px;
}

#navigation ul li {
list-style-type: none;
padding: 0;
width: 75px;
margin-bottom:-5px; 
}
#navigation img{
margin: -10;
padding: 0;
border:none; 
}

/* ============================================================ */
/*						SUB MENU STYLING 						*/
/* ============================================================ */
.menu {
margin-top:60px;
}
.menu ul table{
margin:0;
padding:0;
}
/* ======================= MENU LINK STYLING ========================== */
.menu a { color:#fff; text-decoration: none;}
.menu a:hover { color:#fff; text-decoration: underline;}
.menu a:active { color: #fff; }
.menu a:visited { color: #fff; }

/* ======================= LEVEL 1 ========================== */
.menu ul li{
list-style-type: none;
padding: 1px;
margin:0;
}
/* ======================= LEVEL 2 ========================== */
.menu ul li ul li {
margin:0;
list-style-type: square;
margin-left:-20px;
padding: 1px;
}
.menu ul ul {
margin-bottom:0px; 
}
/* ======================= LEVEL 3 ========================== */
.menu ul li ul li ul li {
list-style-type: square;
margin-left:-20px;
padding: 0;
}
.menu ul ul ul {
margin-bottom:1px; 
}
/* ======================= LEVEL 4 ========================== */
.menu ul li ul li ul li ul li {
list-style-type: square;
margin-left:-20px;
padding: 0;
}
.menu ul ul ul ul {
margin-bottom:1px; 
}
/* ======================== END SUB MENU ======================== */
/* ============================================================ */


/* ============================================================ */
/* RUBRIK BILDER */

.rubrik_fogdarod {
float:left;
	width:50px;
	height:50px;
	background:url(images/rubrik_fogdarod.gif) no-repeat;
}

.rubrik_omsorg {
float:left;
/*	width:50px;*/
	height:50px;
	background:url(images/rubrik_omsorg.gif) no-repeat;
}

.rubrik_vard {
float:left;
/*	width:50px;*/
	height:50px;
	background:url(images/rubrik_vard.gif) no-repeat;
}

.rubrik_utbildning {
float:left;
/*	width:50px; */
	height:50px;
	background:url(images/rubrik_utbildning.gif) no-repeat;
}

.rubrik_fastighet {
float:left;
/*	width:50px; */
	height:50px;
	background:url(images/rubrik_fastighet.gif) no-repeat;
}

.rubrik_aktuellt {
float:left;
/*	width:50px; */
	height:50px;
	background:url(images/rubrik_aktuellt.gif) no-repeat;
}

.rubrik_kontakt {
float:left;
/*	width:50px; */
	height:50px;
	background:url(images/rubrik_kontakt.gif) no-repeat;
}
/* END RUBRIK BILDER */
/* ============================================================ */
#wrapper { 
 margin: 0 auto;
 /*width: 1024px;*/

}

#container {
 
 width: 960px;
height: 601px;
 margin: 5px 0px 5px 0px;
 background: #bca474;
 padding:1px;
 border: 1px solid #fff;
 margin: 0 auto;
}
#container_shadow {
width: 962px;
height: 616px;
background:url(images/big_shadow.jpg) no-repeat;
margin: 0 auto;
padding-left:10px;
}
#header {
display: none; 
}
#logo {
width: 215px;
/*height: 77px;*/
height: 86px;
	background:url(images/loga_03.gif);
}

.shadow {
padding:5px;
width: 301px;
height: 275px;
background:url(images/image_shadow.jpg) no-repeat;
}

#infobox {
color:#4b4b4b;
width: 268px;
height: 244px;
/*background:#f9f0e8;*/
background:#f5f1ea;
padding:10px;
}
#infobox_wraper {
margin:5px;
padding:5px;
color:#4b4b4b;
width: 258px;
height: 234px;
/*background:#f9f0e8;*/
background:#f5f1ea;
overflow: auto;
}

/* column height */
#left, #content, #right { 
 height: 558px;
}
#left { 
 color: #fff;
 border: 1px solid #fff;
 margin: 1px;
 padding: 5px;
 width: 216px;
 float: left;
}
#content { 
 float: left;
 color: #fff;
 border: 1px solid #fff;
 margin: 1px;
 padding: 5px;
 width: 400px;
 display: inline;
 /*overflow: auto;*/
}
#content_wraper { 
margin-left:8px;

}
#page_content_bg {
background:#f9f0e8;
margin-top:1px;
width: 380px;
height: 509px;
background:url(images/page_content.jpg) no-repeat;
}

#page_content_wraper {

}
#page_content {
 
 float: left;
 color: #4b4b4b;
/*background: #f9f0e8;*/
background: #f5f1ea;
 margin: 0 auto;
 margin-top:-18px;
 margin-left:10px;
/*margin-top:5px;*/
 padding: 20px;
 padding-top: 2px;
  padding-bottom: 2px;
 width: 326px;
 height:440px;
 display: inline;
 overflow: auto;
}
#right { 
 color: #fff;
 border: 1px solid #fff;
 margin: 1px;
 padding: 5px;
 width: 302px;
 float: left;
}
#footer {
height:16px; 
 clear: both;
 text-align: center;
 color: #000;
 border: 1px solid #fff;
 margin: 1px;
 padding: 5px;
}


/*<img src="image.jpg" alt="" class="c"> */
		img.c {
				background: #fff url(images/slide.png) no-repeat 50%;
				padding: 45px 20px 45px 15px;
				}
/* ============================================================== */
.edit {
font-size:9px;
float:right;
position:relative;
top:2px;
right:2px;
padding:5px;
/*text-align:center;*/
width:150px;
/*font-weight:bold;*/
border: 1px solid #7e142e;
background: #ffffe1;
}

.edit a{

	text-decoration: none;
}
/* ============================================================== */