BODY {
	background: #405060;
	margin-top: 20px;
}

P, .text {
	color: #333;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 70%;
}

H1 {
	color: #930;
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 150%;
	font-weight: normal;
	line-height: 28px;
	margin-top: 0px;
}

H2 {
	color: #930;
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 110%;
	font-weight: normal;
	line-height: 28px;
	margin-top: 2px;
	margin-bottom: 17px;
}

H3 {
	color: #930;
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 70%;
	font-weight: bold;
	margin: 5px 0px 0px 0px;
}

IMG {
	border: none;
}

IMG.temp2Cell1 {
	margin-bottom: 12px;
}

/* ************************* */



DIV.placeHolder {
	text-align: center;
}

TABLE.main {
	border: 10px solid #FFF;
	margin: auto;
	width: 730px;
}

TD.logo {
	font-size: 1px;
	text-align: left;
	width: 710px;
}

TD.menu {
	background-image: url('../grafik/menu_bg.gif');
	background-repeat: no-repeat;
	border-top: 10px solid #FFF;
	font-size: 70%;
	padding: 15px;
	text-align: right;
	vertical-align: top;
	width: 130px;
}

TD.temp1Cell1 {
	background: #BFCAD6;
	border-top: 10px solid #FFF;
	border-left: 10px solid #FFF;
	line-height: 90%;
	padding: 20px;
	text-align: left;
	vertical-align: top;
	width: 330px;
	height: 330px;	/* Minsta höjd */
}

TD.temp1Cell2 {
	background: #BFCAD6;
	border-top: 10px solid #FFF;
	line-height: 90%;
	padding: 20px;
	text-align: left;
	vertical-align: top;
	width: 130px;
}

TD.temp2Cell1 {
	background: #BFCAD6;
	border-top: 10px solid #FFF;
	border-left: 10px solid #FFF;
	line-height: 90%;
	padding: 20px;
	text-align: left;
	vertical-align: top;
	width: 230px;
	height: 330px;	/* Minsta höjd */
}

TD.temp2Cell2 {
	background: #BFCAD6;
	border-top: 10px solid #FFF;
	line-height: 90%;
	padding: 20px;
	text-align: left;
	vertical-align: top;
	width: 230px;
}

SPAN.intro {
	color: #333;
	font-family: Tahoma;
	font-size: 70%;
	font-weight: bold;
}

DIV.newsBox {
	background: #D9DFE6;
	border: 3px solid #FFF;
	padding: 10px 10px 10px 10px;
}

DIV.contact {
	color: #AAA;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 70%;
	margin: auto;
	margin-top: 4px;
	text-align: left;
	width: 730px;
}


.important {
	color: #D30;
	font-weight: bold;
}


/* ************************* */
/* *** Länkar (standard) *** */
A:link, A:visited, A:active {
	color: #930;
	font-family: Tahoma, sans-serif;
	text-decoration: none;
}
A:hover {
	text-decoration: underline;
}


/* *** Länkar (menyn) *** */
A.menu1, A.menu1:visited, A.menu1:active {
	color: #FFF;
	font-weight: bold;
}
A.menu1:hover{
	color: #CCC;
	text-decoration: none;
}

A.menu1-on, A.menu1-on:visited, A.menu1-on:active {
	color: #F90;
	font-weight: bold;
}
A.menu1-on:hover {
	color: #C60;
	text-decoration: none;
}

A.menu2, A.menu2:visited, A.menu2:active {
	color: #CCC;
}
A.menu2:hover{
	color: #999;
	text-decoration: none;
}

A.menu2-on, A.menu2-on:visited, A.menu2-on:active {
	color: #F90;
}
A.menu2-on:hover {
	color: #C60;
	text-decoration: none;
}


/* *** Länkar (eMail) *** */
A.eMail:link, A.eMail:visited, A.eMail:active {
	color: #AAA;
	font-family: Tahoma, sans-serif;
	text-decoration: none;
}
A.eMail:hover {
	color: #CCC;
}



/* **************** */
/* *** Formulär *** */
INPUT {
	color: #333;
	border-width: 1px;
	border-color: #555;
	border-style: solid;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 70%;
	width: 300px;
}

TEXTAREA {
	color: #333;
	border-width: 1px;
	border-color: #555;
	border-style: solid;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 70%;
	width: 300px;
}

INPUT.btnSend {
	background: #CCC;
	border-top: 1px solid #777;
	border-right: 2px solid #555;
	border-bottom: 2px solid #555;
	border-left: 1px solid #777;
	font-size: 70%;
	font-weight: bold;
	width: auto;
}