body {
	margin: 0;
	padding: 0;
	color: #000;
	font-family:trebuchet ms, sans-serif;
	font-size:12px;
		background:#4f80b3;
	line-height:20px;
	background-image:url(../_images/bg.jpg);
	background-repeat:repeat-x;
	text-align:center;

}

a {
	color: #5c5c5c;
	text-decoration: none;
}
a:hover {
	color: #5c5c5c;
	text-decoration: none;
}

.hr
{
border-bottom:1px solid #aa4992;
}

.white {
	color: #FFFFFF;
	text-decoration: none;
}
.white:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#links a, #lankar_content a {
	color: #aa4992;
	text-decoration: none;
	font-weight:bold;
	font-size:14px;
}
#links a:hover {
	color: #FFF;
	text-decoration: none;
	background:#aa4992;
}

#container_right {
position:absolute;
margin:0;
padding:0;
border:0px solid #000;
left:228px;
width:595px;
display:table;
text-align:center;

}

#container_right2
{
width:595px;
margin:0 auto;
position:relative;
}

#container{
width:900px;
height:515px;

background:url(../_images/mainbg.jpg);
position:relative;
display:table;
}

#content {
background:url(../_images/ruta_bg.jpg);
background-repeat:repeat-y;
position:relative;
margin:0 auto;
}

#top {
height:99px;
position:relative;
}

#kategori, #lankar
{
border:0px solid #000;
width:552px;
margin:0 auto;
padding:0;

}

#kat_content, #kat_content2
{
background:url(../_images/kat_mainbg.gif);
background-repeat:repeat-y;
margin:0;
padding:10px;
text-align:left;
}

#kat_content td
{
padding-left:20px;
text-align:left;
background:url(../_images/icon.gif);
background-repeat:no-repeat;
width:150px;
}

#kat_content2 td
{
padding-left:20px;
text-align:left;
background-repeat:no-repeat;
width:150px;
}

#kat_content a
{
font-family:trebuchet ms, arial;
font-size:14px;
font-weight:bold;
color:#3a638d;
}

.ruta_top
{
margin:0;
padding:0;
border:0px solid #000;
height:38px;
}

.lankar_top
{
margin:0;
padding:0;
border:0px solid #000;
height:35px;
}

#lankar_content
{
background:url(../_images/lank_mainbg.gif);
background-repeat:repeat-y;
margin:0;
padding:0;
text-align:left;
padding-left:20px;
padding-right:20px;
display:table;
}

#menu
{
background:url(../_images/menybg.gif);
background-repeat:no-repeat;
width:552px;
height:30px;
margin:0 auto;
padding-top:2px;
margin-bottom:10px;
}

#text
{
width:552px;
text-align:left;
margin:0 auto;
}



H1 {
	font: 14px trebuchet ms, sans-serif;
	color: #aa4992;
	font-weight: bold;
	margin:0;
	padding:0;
}
H2 {
	font: 14px Arial, sans-serif;
	color: #5c5c5c;
	font-weight: bold;
}

.indentmenu{
font-weight: bold;
font-size: 14px; 
font-family: Trebuchet ms;
width: 100%; /*leave this value as is in most cases*/
margin-left:20px;
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 80%; /*width of menu*/
border: 0px solid #564c66; /*dark purple border*/
border-width: 0px 0;

}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: #56af5a;
padding: 4px 10px;
text-decoration: none;
border-right: 1px solid #56af5a; /*dark purple divider between menu items*/
}

.indentmenu ul li a:visited{
color: #56af5a;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: #56af5a; 
padding-top: 4px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background:#d2ffd4;
}
