body {
	background-color: #000000;
	color:            #FFFFFF;
}

h1, .rubrik {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 27px;
	color: #f7f2d5;
	font-style: normal;
	font-weight: normal;
}
p, .loptext, label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #f7f2d5;
	font-weight: normal;
}
.border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFCC;
}
.sidetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333300;
}
.whitelink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

a:link {
	color: #3D78B3;
	text-decoration: none;
}
a:visited {
	color: #3D78B3;
	text-decoration: none;
}
a:active {
	color: #3D78B3;
	text-decoration: none;
}
a:hover {
	color: #3D78B3;
	text-decoration: underline;
}
a.link:link 	{color: #333300;}
a.link:visited 	{color: #333300;}
a.link:active 	{color: #333300;}
a.link:hover 	{color: #333300;}

.mellanrubrik {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFCC;
}
/* -------------------------------------------------------------- */
div.edit-feild{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
button{
	width: 63px;
	height: 19px;
	border: none;
	margin-top: 6px;	
}
button.logga-in{
	background: transparent url("../images/Button_Logga_in.gif") no-repeat top;
}
button.edit{
	background: transparent url("../images/Button_edit.gif") no-repeat top;
}
button.new{
	background: transparent url("../images/Button_new.gif") no-repeat top;
}
button.save{
	background: transparent url("../images/Button_save.gif") no-repeat top;
}
a img{ border: none;}
label{ display: block; }
form div{ margin-bottom: 10px;}
form	{font-family: Arial, Helvetica, sans-serif; font-size: 14px;line-height: 20px; 	color: #f7f2d5;}
fieldset	{margin-bottom: 15px; border-color: #FFFFCC;}
#validationmsg	{display: none; background: #fff6bf;text-align: left; padding: 5px 20px 5px 45px; margin-bottom: 10px; border-top: 2px solid #ffd324; border-bottom: 2px solid #ffd324; color: #444;font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 20px;}
#validationmsg h4{font-size:1em; text-transform: uppercase; font-weight: bold;}
#validationmsg li{list-style: disc inside;}
.errmsg			{display: none;}
.notvalid		{border-color: #FF0000;}
#gallery_tbl td { border-bottom: 1px solid #FFFFCC; color: #F7F2D5; 	font-size: 14px;}
#gallery_tbl th	{ border: none; color: #000; 	font-size: 14px; text-align: left; background: #E3D898 url(../images/hl/goldline.gif);}
