body
	{
	margin:0;
	padding:0;
	text-align:center;
	background:#525252;
	font-family:arial, verdana;
	line-height:20px;
	font-size:12px;
	color:#525252;
	}

h1, h2, h3, h5
	{
	font-family:georgia;
	margin-top:0;
	padding:0;
	font-size:24px;
	color:#525252;
	}

h2, h3, h5
	{
	font-size:18px;
	margin-top:5px;
	font-weight:normal;	
	margin-bottom:5px;
	}

h5
	{
	color:#ca509d;
	}

h3
	{
	color:#FFF;
	margin-top:0;
	}
a:link, a:hover, a:visited{
	text-decoration:underline;
	color:#525252;
}
.puff:link, .puff:hover, .puff:visited{
	text-decoration:none;
	color:#525252;
}
.puffvit:link, .puffvit:hover, .puffvit:visited{
	text-decoration:none;
	color:#ffffff;
}
hr
	{
	border-top:1px solid #e8e8e8;
	border-bottom:1px solid #FFF;
	}

#outer_container
	{
	width:100%;
	background:url(../images/bg1.jpg) repeat-x #e4e4e4;	

	}

#container
	{
	width:878px;
	border:0px solid #000;
	text-align:left;
	margin:0 auto;
	}

#head
	{
	height:67px;
	border:0px solid #000;
	}

#logo
	{
	width:117px;
	float:left;
	}

#viklar
	{
	width:343px;
	float:left;
	}

#menu
	{
	background:url(../images/menubg.jpg) repeat-x;
	border:1px solid #e8e8e8;
	height:32px;
	margin-top:5px;
	}

#headbild
	{
	width:641px;
	height:178px;
	margin-top:5px;
	background:url(../images/headbild.jpg);
	float:left;
	position:relative;
	}
#headtext
	{
	top:50px;
	left:400px;
	width:230px;
	position:absolute;
	color:#FFF;
	font-size:16px;
	line-height:21px;
	font-weight:bold;
	font-family: arial, verdana;
	}
.rosa
	{
	color:#c54e8e;
	}

#etikett
	{
	width:132px;
	height:132px;
	background:url(../images/webbshop.png);
	position:absolute;
	left:20px;
	top:20px;
	cursor:pointer;

	}

#headbild2
	{
	width:233px;
	height:178px;
	margin-top:5px;
	margin-left:4px;
	background:url(../images/headbild2.gif);
	float:left;
	position:relative;
	}
#headbild2text
	{
	top:50px;
	left:32px;
	width:175px;
	position:absolute;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	font-family: arial, verdana;
	}

#main
	{
	margin-top:5px;
	border:1px solid #e8e8e8;
	border-bottom:0px;
	background:#FFF;
	padding:20px;
	padding-left:20px;
	display:table;
	}

#main_left
	{
	width:590px;
	float:left;
	display:table;
	}

#main_right
	{
	width:210px;
	float:left;
	display:table;
	border:0px solid #e8e8e8;
	margin-left:33px;
	}

#footer
	{
	width:876px;
	margin:0 auto;
	background:#FFF;
	border-top:0px;
	height:20px;
	}

#footer2
	{
	width:876px;
	margin:0 auto;
	border-top:0px;
	text-align:left;
	color:#FFF;
	}

.ruta1, .ruta2
	{
	min-height:110px;
	height:auto !important;
	height:110px;
	border:1px solid #e8e8e8;
	background:url(../images/profilklader.gif) no-repeat;
	padding-left:70px;
	padding-right:5px;
	}

.ruta2
	{
	margin-top:5px;
	background:url(../images/markning.gif) no-repeat;
	}

.ruta3
	{
	margin-top:5px;
	padding:10px;
	background:#ca509d;
	color:#FFF;
	}

.spalt1, .spalt2
	{
	border:0px solid #000;
	float:left;
	width:285px;
	}

.spalt2
	{
	margin-left:10px;
	}

/************ MENYN *****************/

.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
overflow: hidden;
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 90%; /*width of menu*/
border: 0px solid #564c66; /*dark purple border*/
border-width: 0px 0;
background:url(media/indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
	color:#525252;
padding: 8px 11px;
text-decoration: none;
border-right: 1px solid #d5d5d5; /*dark purple divider between menu items*/
border-left: 1px solid #FFF; /*dark purple divider between menu items*/
}

.indentmenu ul li a:visited{
	color:#525252;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
padding-top: 8px; /*shift text down 1px for selected and active item*/
padding-bottom: 5px; /*shift text down 1px for selected and active item*/
background:url(media/indentbg2.gif) center center repeat-x;
border-bottom:3px solid #ca509d;
}

