html {border-bottom: 1px solid #C9DDE5;height: 100%;}

body {background-color: #C9DDE5;margin-bottom: 20px;margin-top: 6px;scrollbar-3d-light-color: #999;scrollbar-arrow-color: #69c;scrollbar-base-color: #C9DDE5;scrollbar-dark-shadow-color: #999;scrollbar-face-color: #C9DDE5;scrollbar-highlight-color: #999;scrollbar-shadow-color: #333;scrollbar-track-color: #fff;}

h1 {font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;}
h2 {font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;}

a:link {color: #CC0032;background-color: transparent;font-weight: normal;text-decoration: none;}
a:visited {color: #CC0032;background-color: transparent;font-weight: normal;text-decoration: none;}
a:hover {color: #B30000;background-color: transparent;font-weight: normal;text-decoration: none;}
a:active {color: #CC0032;background-color: transparent;font-weight: normal;text-decoration: none;}

fieldset {border-color: #ccc;border-style: dashed;border-width: 1px;padding-bottom: 2px;padding-left: 2px;padding-top: 2px;}
legend {background-color: #fff;border-color: #ccc;border-style: dashed;border-width: 1px;color: #000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;padding-bottom: 1px;padding-left: 2px;padding-right: 1px;padding-top: 1px;}



ul{list-style-image: url("../grafik/dutt.gif");	list-style-type: disc;}

/************ ÖVERSTA RADEN, VÄNSTER & HÖGER */

.topleft {	background-color: #DED463;border-bottom: 4px solid #ccc;border-right: 2px solid #ccc;}
.topright {	background-color: #fff;	border-bottom: 4px solid #ccc;}


/************** CLASS FÖR ABSOLUT STARTSIDA */

.absolutstart {	background-color: #FFF;	border-bottom: 4px solid #CCC;	color: #333;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;font-weight: bold;padding: 0px;}

.citat {font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;font-size: 9px;}
.recensioner {float: right;padding-right: 15px;}

/********* FORMULÄR */

input.submitform {background-color: #D0E1E8;color: #000;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;font-weight: normal;height: 19px;width: 50px;}
.formular {background-color: #FFF;	border-color: #666;	border-style: solid;border-width: 1px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;padding-left: 2px;}

.meny {
	background-color: #FFFFFF;
	border-bottom: 2px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.menyleft {
background-color:#FFF;
border-bottom:2px solid #CCC;
border-right:2px solid #CCC;
padding:0 6px;
}

.menyleft img {
vertical-align:middle;
padding:1px;
}

.menyleft .active{
border-top: 0px solid #EF4A42;
border-right: 0px solid #EF4A42;
border-bottom: 3px solid #EF4A42;
border-left: 0px solid #EF4A42;
}

.menyleft a:hover{
border-top: 0px solid #EF4A42;
border-right: 0px solid #EF4A42;
border-bottom: 3px solid #EF4A42;
border-left: 0px solid #EF4A42;
}

.menyright {
	background-color: #FFF;
	background-image: url(../grafik/bg_not.gif);
	border-bottom: 2px solid #CCC;
	font-size: 12px;
}

/*********** INNEHÅLLSFÄLT, VÄNSTER & HÖGER */

.midleft {
	background-color: #FFF;
	border-bottom: 4px solid #CCC;
	border-right: 2px solid #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 15px 6px 0 6px;
}

.midright {
	background-color: #fff;
	border-bottom: 4px solid #ccc;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	padding: 15px 0px 6px 15px;
}

/* HUVUDMENY, NIVÅ 1 */

#menycontainer a#current{
	background-color: transparent;
	background-image: url(../grafik/bg_sel.gif);
	color: #000000;
}

#menycontainer a:link{
	background-color: transparent;
	background-image: url(../grafik/bg_not.gif);
	color: #666666;
}

#menycontainer a:visited{
	background-color: transparent;
	background-image: url(../grafik/bg_not.gif);
	color: #666666;
}

#menycontainer a:hover{
	background-color: transparent;
	background-image: url(../grafik/bg_hov.gif);
}

#menycontainer li{
	display: inline;
}

#menycontainer ul{
	background-color: transparent;
	background-image: url(../grafik/bg_not.gif);
	float: left;
	margin: 0px 0px 0px 0px;
	padding-left: 0px;
	width: 100%;
}

#menycontainer ul a{
	float: left;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 2px 13px;
	text-decoration: none;
}

/* ------ EGENSKAPER FÖR MENY NUMMER 2 ----------- */

#menycontainer2 a#current{
	background-color: #DED763;
/*	background-image: url(../grafik/bg_sel.gif); */
	color: #000000;
	text-decoration: underline; 
}

#menycontainer2 a:link{
	background-color: #DED763;
/*	background-image: url(../grafik/bg_not.gif); */
	color: #666666;
}

#menycontainer2 a:visited{
	background-color: #DED763;
/*	background-image: url(../grafik/bg_not.gif); */
	color: #666666;
}

#menycontainer2 a:hover{
	background-color: #DED763;
/*	background-image: url(../grafik/bg_hov.gif); */
	text-decoration: underline;
}

#menycontainer2 li{
	display: inline;
}

#menycontainer2 ul{
	background-color: #DED763;
/*	border-top: 1px dotted #CCC; */
/*	background-image: url(../grafik/bg_not.gif); */
	float: left;
	margin: 0px;
	padding-left: 0px;
	width: 100%;
}

#menycontainer2 ul a{
	float: left;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px 7px;
	text-decoration: none;
}


/******* HÖGERSPALTEN PÅ ALLA STARTSIDOR */

.hogerspalt {background-color: #fff;border-bottom: 4px solid #ccc;color: #333;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;	padding: 0px;}



/* INFORMATIONSRUTOR MED RUNDADE HÖRN */



/*Egenskaper för boxarna. Öka/minska margin 15px för mer/mindre luft i sid/höjd utanför boxen */
#xsnazzy {background: transparent; margin:15px;}


/*Egenskaper för rubrik H1. Öka/minska margin 10px för mer/mindre luft i sidled i boxen */
#xsnazzy h1 {font-size: 16px; color: #333; font-weight: bold; margin:0 10px;} 


/*Egenskaper för rubrik H2. Öka/minska margin 10px för mer/mindre luft i sidled i boxen */
#xsnazzy h2 {font-size: 14px; color: #333; border: 0; font-weight: bold; padding-top:0.5em; margin:0 10px;}


/*Egenskaper för stycke. Öka/minska margin 10px för mer/mindre luft i sidled i boxen */
#xsnazzy p {padding-bottom: 0.5em; font-size: 11px; margin:0 10px;}


.xtop, .xbottom {display:block; background:transparent; font-size:1px;}

.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}

.xb1, .xb2, .xb3 {height:1px;}


/* Ersätt #DED463 för att justera bakgrundsfärg i boxen */
.xb2, .xb3, .xb4 {background:#FFFFFF; border-left:1px solid #ccc; border-right:1px solid #ccc;}


.xb1 {margin:0 5px; background:#ccc;}

.xb2 {margin:0 3px; border-width:0 2px;}

.xb3 {margin:0 2px;}

.xb4 {height:2px; margin:0 1px;}


/* Ersätt #DED463 för att justera bakgrundsfärg i boxen */
.xboxcontent {display:block; background:#FFFFFF; border:0 solid #ccc; border-width:0 1px;}


/******* NEDERSTA FÄLTEN PÅ SIDAN, VÄNSTER & HÖGER */

.botleft {background-color: #FFF;border-right: 2px solid #CCC;}
.botright {	background-color: #FFF;	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;padding-left: 20px;padding-top: 2px;}

.scroll {
	background-color: #fff;
	border-bottom: 4px solid #ccc;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	padding: 15px 15px 6px 15px;
	height: 430px;
	overflow: auto;
}