body
{
    background-image: url(../img/back.jpg);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}

a:link
{
    text-decoration: none;
    color: #063;
}
a:visited
{
    text-decoration: none;
    color: #063;
}
a:hover
{
    text-decoration: none;
    color: #063;
}
a:active
{
    text-decoration: none;
    color: #063;
}

.tillbaka_knapp
{
    border:0px;
    }

.stampling_bild
{
    width:160px;
    height:auto;
    float:left;
    }
    
.stampling_info
{
    width:400px;
    height:auto;
    float:left;
    padding-left:10px;
    }

.knappar
{ 
    border:0px;
    padding-bottom:3px;
    }

.buda_header
{
    font-weight:bold;
    }

.news_date
{
    font-style:italic;
    display:inline;
    font-size:12px;
    }
    
.news_item
{
    display:inline;
    }

#wrap
{
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    width: 953px;
}

.rotpost_salu_text
{
    font-size:12px;
    }
    
.bold_green
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #006633;
    }

.fix_padding
{
    margin-left:10px;
    margin-right:10px;
    }
    
#leftside
{
    float: left;
    width: 186px;
    height: auto;
    margin-left: 20px;
    margin-top: 20px;
    overflow: hidden;
    margin-bottom: 20px;
}

#rightside
{
    width: 720px;
    float: left;
    margin-bottom: 24px;
}

#header
{
    background-image: url(../img/header.jpg);
    width: 953px;
    height: 160px;
}

#mainback
{
    background-image: url(../img/mainback.jpg);
    background-repeat: no-repeat;
    width: 953px;
    background-color: #8AC340;
    overflow: visible;
    float: left;
}

.redstar
{
    color:Red;
    font-weight:bold;
    }

.aktiv
{
    background-image:url(../img/arrow.gif);
    background-repeat:no-repeat;
    padding-left:20px;
    }
    
.subaktiv
{
    font-weight:bold;
}

.rollover a
{
    display: block;
    width: 254px;
    height: 147px;
    background: transparent url(../img/till_salu.jpg) no-repeat; 
    }

.rollover a:hover
{
    background-position: 0 -147px; 
    }

.text_error
{
    color:Red;
    font-weight:bold;
    }

.back_meny
{
    background-image: url(../img/meny_top.jpg);
    background-repeat: no-repeat;
    background-color: #FFF;
    width: 186px;
    overflow: hidden;
    padding-top: 14px;
    padding-left: 14px;
    float: left;
}

#meny_foot
{
    background-image: url(../img/meny_button.jpg);
    background-repeat: repeat-x;
    width: 186px;
    height: 8px;
    overflow: hidden;
    margin-left: -14px;
}

#menyright_top
{
    background-image: url(../img/meny_main_top.jpg);
    background-repeat: repeat-x;
    width: 670px;
    background-color: #FFF;
    margin-top: 20px;
    float: left;
    padding-left: 14px;
    padding-top: 14px;
    margin-left: 28px;
    overflow: hidden;
    padding-bottom: -40px;
}

#menyright_foot
{
    background-image: url(../img/meny_main_buttom.jpg);
    background-repeat: repeat-x;
    width: 684px;
    height: 10px;
    margin-left: -14px;
}

#menyright_foot2
{
    background-image: url(../img/meny_main_buttom.jpg);
    width: 684px;
    height: 10px;
    overflow: hidden;
    margin-left: -24px;
}

#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	display:none;
	}
	
pre{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	overflow:auto;
	width:800px;
}


#dator
{
    background-image: url(../img/datorn.jpg);
    background-repeat: no-repeat;
    width: 186px;
    height: 173px;
    float: left;
    margin-top: 25px;
}

.rotpost_info_bold
{
    font-weight:bold;
    font-size:12px;
    }
    
.rotpost_info_fact
{
    font-size:12px;
    }

h1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    color: #006633;
}

h3
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #323232;
    display:inline;
}

.print_logga
{
    display:none;
    }

h4
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #f2f2f2;
    display:inline;
}

.red_hover:hover
{
    color:Red;
    }


.h2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #063;
}

.text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000;
}

.menutext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #063;
    text-decoration: none;
}

.foretagtext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #063;
}

p
{
    margin-right:15px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000;
    }

#mainbacksaljare
{
    background-image: url(../img/mainback.jpg);
    background-repeat: no-repeat;
    width: 953px;
    height: auto;
    background-color: #8AC340;
    overflow: visible;
    float: left;
}
