body {
	font: normal 11px/16px verdana,arial,sans-serif;
	color:#484848;
	background:#7fb0c9 url('img/hallen_bgr.jpg') top center;
	background-repeat: no-repeat;
}
h2 {
	font: normal 21px/24px verdana,arial,sans-serif;
	color:#7fb0c9;
	font-weight: bold;
}
h3 {
	font: bold 14px/16px verdana, arial,  sans-serif;
	color:#7fb0c9;
	font-weight: bold;
}

h4 {
	font: normal 12px/12px verdana,arial, sans-serif;
	color:#7fb0c9;
	font-weight: bold;
}

.tab {
	font: normal 11px/16px verdana,arial,sans-serif;
	color:#484848;
}

.datum {
font: italic 10px/12px verdana,arial, sans-serif;
color:#666666;
text-align: right;
font-style: italic;
}

a {
color:#7fb0c9;
text-decoration: none;
font-weight: bold;
}

a:hover {
color: #666666;
text-decoration: none;
}

#content {
	width:1000px;
	margin:auto auto;
}


#main_div {
	width:600px;
	position: relative;
	left: 50px;
	top: 50px;
	float: left;
	background-color: #FFFFFF;
}

#page_div {
	padding-top: 25px;
	padding-left: 25px;
	padding-right: 25px;
}

#fot_div {
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #000000;
	font: bold 12px/14px arial, verdana, sans-serif;
	color:#FFFFFF;
	text-align: center;
}

#meny_div {
	width:150px;
	position: relative;
	left: 70px;
	top: 50px;
	float: left;
}

#menyplatt_div {
	width:140px;
	position: relative;
	left: 0px;
	float: left;
	background-image:url('img/meny30.png');
	padding-left: 10px;
	margin-top: 2px;
	background-repeat: no-repeat;
	font: bold 12px/12px verdana,arial,sans-serif;
	color:#333333;
	height: 16px;
	padding-top: 2px;
}

img, #menyplatt_div { behavior: url(iepngfix.htc) }

#undermeny_div {
	width:140px;
	position: relative;
	left: 0px;
	float: left;
	padding-left: 12px;
	margin-top: 2px;
	font: bold 12px/16px verdana, arial,sans-serif;
	color:#FFFFFF;
	padding-top: 2px;
}

#undermeny_sel_div {
	width:140px;
	position: relative;
	left: 0px;
	float: left;
	padding-left: 12px;
	margin-top: 2px;
	font: bold 12px/16px verdana, arial,sans-serif;
	color:#cccccc;
	padding-top: 2px;
}

#ad_div {
	width:150px;
	float: left;
	background-color: #ffffff;
}

#spons_div {
	width:150px;
	float: left;
	background-color: #FFFFFF;
}
#nybrev_div {
	width:130px;
	padding-top: 10px;
	padding-left: 10px;
	float: left;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-bottom: 10px;
}

#storbild_div {
	width:530px;
	position: relative;
	left: 0px;
	padding-top: 10px;
	padding-left: 10px;
	float: left;
	background-color: #e0ddd8;
	padding-right: 10px;
	padding-bottom: 10px;
}
#storbild2_div {
	width:550px;
	position: relative;
	left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	float: left;
	background-color: #FFFFFF;
	padding-right: 0px;
	padding-bottom: 0px;
}

#bild_div {
	width:258px;
	position: relative;
	left: 0px;
	padding-top: 8px;
	padding-left: 8px;
	float: left;
	background-color: #e0ddd8;
	padding-right: 8px;
	padding-bottom: 8px;
}



label {
font: normal 11px/12px arial, verdana, sans-serif;
float:left; 
margin:0 4px 4px 2px; 
color:#484848;
}


fieldset {
border:0; 
padding:0;  
}

#namn,#adress,#zip,#postadress,#email,#tel, #mobil,#persnr,#tel_arb,#onskan,#klass,#mottagare{
	font: normal 11px arial, verdana, sans-serif;
	margin:4px 0px 5px 0px;
	background-color:#F1F1F1;
	width:200px; 
	border: 1px inset #ADADAD;
}

#namn_kont,#email_kont,#meddelande,#mottagare{
	font: normal 11px arial, verdana, sans-serif;
	margin:4px 0px 5px 0px;
	background-color:#F1F1F1;
	width:250px; 
	border: 1px inset #ADADAD;
}

#namn_brev,#email_brev{
	font: normal 11px arial, verdana, sans-serif;
	margin:4px 0px 5px 0px;
	background-color:#F1F1F1;
	width:110px; 
	border: 1px inset #ADADAD;
}
