/* #################################### */
/*
		STYLESHEET @ ANSGARIUS SVENSSON
*/
/* #################################### */

a:link {
	font-family : Verdana, Arial, Serif; 
	color : #666; 
	background : transparent;
	text-decoration : none; 
	font-weight : normal; 
	font-size : 10px; 
}

a:visited {
	font-family : Verdana, Arial, Serif;
	color : #666;
	background : transparent;
	text-decoration : none;
	font-weight : normal;
	font-size : 10px; 
}

a:hover { 
	font-family : Verdana, Arial, Serif; 
	color : #000; 
	background : transparent;
	text-decoration : underline; 
	font-weight : normal; 
	font-size : 10px; 
}

/* #################################### */

body {
	font-family : Verdana, Arial, Serif; 
	font-size : 10px; 
	color : #222;
	background : #F2F5F9;
	text-decoration : none; 
	font-weight : normal; 
	margin : 0; 
}

/* #################################### */

table, td, tr {
	font-family : Verdana, Arial, Serif; 
	font-size : 10px; 
}

/* #################################### */

form {
	font-family : Verdana, Arial, Serif; 
	font-size : 10px; 
}

input, select, textarea {
	font-family : Verdana, Arial, Serif; 
	font-size : 9px;
	color : #111;
	background : #f0f0f0;
	border-width : 1px;
}

/* #################################### */

hr {
	color : #B0B0B0;
	background : transparent;
	height : 1px;
	width : 100%; 
}

img {
	border : 0px;
}

/* #################################### */

.rubrik1 {
	font-family : Verdana, Arial, Serif; 
	font-size : 15px;
	font-weight : bold;
	color : #E31E0F;
	background : transparent;
	height : 22px; 
}

.rubrik2 { 
	font-family : Verdana, Arial, Serif; 
	font-size : 13px; 
	color : #C13B00; 
	background : transparent;
	height : 28px; 
}

.rubrik3 { 
	font-family : Verdana, Arial, Serif; 
	font-size : 16px; 
	color : #F1F1F1; 
	height : 25px; 
	background : transparent;
	font-weight : bold; 
}

/* #################################### */

.mini1 { 
	font-family : Verdana, Arial, Serif; 
	font-size : 9px; 
	background : transparent;
	color : #555; 
}

.mini2 { 
	font-family : Verdana, Arial, Serif; 
	font-size : 9px; 
	color : #666; 
	background : transparent;
	height : 16px; 
}

.mini3 { 
	font-family : Verdana, Arial, Serif; 
	font-size : 9px; 
	background : transparent;
	color : #BEC6CF; 
}

/* #################################### */

#topbar {
	height : 91px;
	width : 750px;
	border : 0px;
	background : url(../gfx/top_bar.gif);
}

/* #################################### */

#framepic1 {
	height : 200px;
	width : 750px;
	background : url(../gfx/framepic.jpg);
}

#framepic2 {
	height : 15px;
	width : 750px;
	background : url(../gfx/framepic2.gif);
}

#framepic3 {
	height : 5px;
	width : 750px;
	background : url(../gfx/framepic3.gif);
}

/* #################################### */

#menu {
	float : left;
	width : 125px;
	text-align : center;
	vertical-align : top;
}

.menuitem {
	height : 18px;
	width : 120px;
	border : 0px;
}

/* #################################### */

#content {
	width : 620px;
	padding : 20px;
	margin-left : 125px;
	border-left : solid 125px #d7dee4;
}

/* #################################### */

#footer {
	width : 750px;
	padding : 6px;
	text-align : center;
	background : #ebedee;
}

/* #################################### */

.galleryitem {
	text-align : center;
	height : 85px;
	width : 110px;
}

.gallerythumb {
	height : 75px;
	width : 100px;
	border : solid 1px #333;
}

/* #################################### */

.formlabel {
	vertical-align : top;
	width : 95px;
}

.formsubmit {
	margin : 0px 0px 0px 97px;
}

#formbtn {
	margin-top : 3px;
	height : 16px;
	width : 37px;
	border : solid 1px white;
}

/* #################################### */

#introcontent {
	margin-top: 90px;
	height: 250px;
	width: 400px;
	position: absolute;
	left: 50%;
	margin-left: -200px;
}

/* #################################### */
