@charset "utf-8";
/* Svenssons Krogar © Interactive Solutions 2008 */

HTML,body {
	background-color:#000000;
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	margin-bottom: -1px;
	SCROLLBAR-ARROW-color: #939598;
	SCROLLBAR-BASE-COLOR: #3F3F40;
}
#page {
	position:relative;
	width:853px;
	height:auto;
	left:50%;
	margin-left:-427px;
	overflow:visible;
}
#top {
	position:relative;
	width:853px;
	height:112px;
	float:left;
}
#menu {
	position:relative;
	background-image:url(../images/menu_bg.jpg);
	background-position:0px 0px;
	background-repeat:repeat-x;
	width:853px;
	height:52px;
	float:left;
}
.menuButton {
	position:relative;
	float:left;
	width:auto;
	height:auto;
	padding-right:5px;
	padding-top:1px;
	overflow:visible;
}
.menuButton a:hover img {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
#pageMiddle {
	position:relative;
	background-image:url(../images/hrshade.gif);
	background-repeat:repeat-x;
	float:left;
	width:853px;
	height:auto;
}
/* Modul stående bild-------------------------------------------------------------------------- */
.moduleBildStaende {
	position:relative;
	float:left;
	background-image:url(../images/bg_modul.gif);
	background-repeat:no-repeat;
	width:275px;
	height:176px;
	cursor:pointer;
}
.moduleBildStaendePic {
	position:relative;
	float:left;
	width:96px;
	height:144px;
	padding-top:17px;
	padding-left:5px;
	overflow:visible;
}
.moduleBildLogo {
	position:relative;
	float:right;
	width:auto;
	height:auto;
	padding-top:17px;
	padding-right:1px;
	overflow:visible;
}
/* Modul stående bild SLUT--------------------------------------------------------------------- */

/* Modul centrerad logo i höjd- och sidled ---------------------------------------------------- */
.moduleLogoCenter {
	position:relative;
	float:left;
	background-image:url(../images/bg_modul.gif);
	background-repeat:no-repeat;
	width:275px;
	height:176px;
	cursor:pointer;
}
.moduleLogo {
	position:relative;
	margin:auto;
	width:auto;
	height:auto;
	padding-right:1px;
	overflow:visible;
}

/* Modul centrerad logo i höjd- och sidled SLUT------------------------------------------------ */

/* Modul liggande bild------------------------------------------------------------------------- */

.moduleBildLiggande {
	position:relative;
	float:left;
	background-image:url(../images/bg_modul.gif);
	background-repeat:no-repeat;
	width:275px;
	height:176px;
	cursor:pointer;
}
.moduleBildLiggandeLogo {
	position:relative;
	width:234px;
	height:68px;
	padding-top:17px;
	margin:auto;
}
.moduleBildLiggandeBild {
	position:relative;
	width:234px;
	height:68px;
	margin:auto;
}

/* Modul liggande bild SLUT-------------------------------------------------------------------- */

/* Bottom-------------------------------------------------------------------------------------- */

.bottomLogos {
	position:relative;
	height:auto;
	padding-top:20px;
	width:96%;
	margin:auto;
}
/* Om fler loggor ska läggas in i botten minska värdena på margin-right och margin-left nedan */
.bottomLogosButton {
	position:relative;
	width:auto;
	height:auto;
	margin-right:13px;
	margin-left:13px;
	float:left;
	cursor:pointer;
}
.bottomLogosButton:hover {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}

/* Bottom SLUT--------------------------------------------------------------------------------- */

.spacer {
	position:relative;
	float:left;
	width:853px;
	height:12px;
}
.moduleSpace {
	position:relative;
	float:left;
	width:14px;
	height:176px;
}
#bottom {
	position:relative;
	float:left;
	background-image:url(../images/bg_bottom.gif);
	background-repeat:repeat-x;
	width:853px;
	height:73px;
}

/* Form -------------------- */

.festvaningbg
{
/*
	background-image:url(../images/festvaning_bg.jpg);
	background-position:0px 0px;
	background-repeat:repeat-none;
*/
}
.festvaningmargins
{
	margin:20px 40px;
	width:410px;
}
.formlabel
{
	color : #888888;
	font-family :  Verdana;
	font-size : 10px;
	font-weight: normal;
	margin:20px 40px;
	width:200px;
}
.formbutton
{
	text-align:right;
}
.formfield
{
	border: 0px;
	font-family :  Verdana;
	font-size : 10px;
	font-weight: normal;
	width:200px;
}
.formfieldsmall
{
	border: 0px;
	font-family :  Verdana;
	font-size : 10px;
	font-weight: normal;
	width:40px;
}
