/* Search styles */
/* ------------- */

tr.link_head {
	font: bold 15px "Comic Sans MS";
	color: #9b4727;
	letter-spacing: 1px;
	text-decoration: underline;
}

tr.link_body a {
	font: 13px "Comic Sans MS";
	text-decoration: none;
	color: #9b4727;
}

tr.link_body a:hover { color: #ff890e; }




/* Search styles */
/* ------------- */

input#search {
	color: #000;
	font: 12px "Arial";
}

select#search {
	color: #000;
	font: 12px "Arial";
}


/* Sorter styles */
/* ------------ */

div.sorter {
	border: #BEBC7F solid 1px;
	width: 300px;
	float: left;
	color: #9b4727;
	font: 16px "Times New Roman";
	text-align: left;
	margin: 3px 0px 3px 5px;
	padding: 3px 0px 3px 3px;
	border-width: 1px 0px 1px 1px;
}

div.sorter_knap {
	border: #BEBC7F solid 1px;
	width: 45px;
	text-align: center;
	float: left;
	margin: 3px 5px 3px 0px;
	padding: 3px 0px 3px 0px;
	border-width: 1px 1px 1px 1px;
}

div.sorter_knap a {
	font: bold 16px "Times New Roman";
	text-decoration: none;
}

div.sorter_knap a#S {
	color: #d00;
}

div.sorter_knap a#R {
	color: #080;
}



/* Artikel styles */
/* -------------- */

div.pela_link {
	width: 102px;
	height: 60px;
	float: left;
	text-align: center;
}

div.pela_link a {
	font: 15px "Comic Sans MS";
	text-decoration: underline;
	color: #c7291e;
}

div.pela_link a:hover {
	color: #ff890e;
}




/* Artikel styles */
/* -------------- */

div.art_view_head {
	font: bold 18px "Times New Roman";
	color: #9b4727;
	letter-spacing: 1px;
	padding: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
	background-color: #f5ffe6;
	border: #c8d0bc ridge 5px;
	border-bottom-width: 0px;
}

div.art_view_body {
	font: 15px "Times New Roman";
	background-image: url("pictures/design/artikel_bg.JPG");
	color: #9b4727;
	line-height: 23px;
	border: black solid 0px;
	padding: 10px;
	padding-top: 3px;
	border: #c8d0bc ridge 5px;
	border-top-width: 0px;
}


div.artikel_mine_frame {
	width: 700px;
	float: left;
	border: black solid 1px;
	background-color: #faf4d9;
	margin: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	padding-right: 8px;
}

div.artikel_mine_head {
	font: bold 14px "Comic Sans MS";
	color: #9b4727;
	letter-spacing: 1px;
	width: 600px;
	border-right-width: 1px;
	border-right-color: #dbd6b8;
	border-right-style: solid;
	float: left;
	padding-right: 8px;
	padding-bottom: 2px;
}

div.artikel_mine_body {
	font: 12px "Comic Sans MS";
	color: #9b4727;
	width: 600px;
	height: 50px;
	border-right-width: 1px;
	border-right-color: #dbd6b8;
	border-right-style: solid;
	float: left;
	padding-bottom: 3px;
	padding-right: 8px;
}

div.artikel_alle_head {
	font: bold 14px "Comic Sans MS";
	color: #9b4727;
	letter-spacing: 1px;
	width: 700px;
	float: left;
	padding-right: 8px;
	padding-bottom: 2px;
}

div.artikel_alle_body {
	font: 12px "Comic Sans MS";
	color: #9b4727;
	width: 700px;
	height: 64px;
	float: left;
	padding-bottom: 3px;
	padding-right: 8px;
}

div.artikel_mine_knap {
	width: 80px;
	float: left;
	padding-left: 10px;
	text-align: center;
}


/* Pictures styles */
/* --------------- */

a.pic_link {
	font: 12px "Comic Sans MS";
	color: #36772b;
	text-decoration: none;
}

a:hover.pic_link {
	color: #000;
}


table.pic_upload {
	border:  black solid 1px;
	background-color: #faf4d9;
}

div.pic_error {
	font: bold 13px "Comic Sans MS";
	color: #db3727;
	margin-bottom: 5px;
	letter-spacing: 1px;
}


div.pictures_mine_slet {
	font: 11px "Comic Sans MS";
	color: #9b4727;
}

div.pictures_mine_slet a {
	font: 13px "Comic Sans MS";
	color: #36772b;
	text-decoration: none;
}

div.pictures_mine_slet a:hover {
	color: #000;
	letter-spacing: 1px;
}


div.pictures_alle_tekst {
	font: 12px "Comic Sans MS";
	color: #9b4727;
	text-align: left;
	width: 230px;
	height: 90px;
	margin: 0px;
	padding-left: 5px;
	background-color: #faf4d9;
	float: left;
	border: black solid 1px;
	border-left-width: 0px;
	border-top-width: 0px;
}


div.pictures_mine_frame {
	width: 350px;
	height: 110px;
	float: left;
	margin-top: 3px;
	margin-bottom: 3px;
}

div.pictures_mine_billede {
	width: 110px;
	height: 110px;
	margin: 0px;
	background-color: #faf4d9;
	float: left;
	border: black solid 1px;
	border-right-width: 0px;
}

div.pictures_mine_overskrift {
	font: bold 13px "Comic Sans MS";
	color: #9b4727;
	text-align: left;
	width: 230px;
	height: 20px;
	margin: 0px;
	padding-left: 5px;
	background-color: #faf4d9;
	float: left;
	border: black solid 1px;
	border-left-width: 0px;
	border-bottom-width: 0px;
}

div.pictures_mine_tekst {
	font: 12px "Comic Sans MS";
	color: #9b4727;
	text-align: left;
	width: 230px;
	height: 65px;
	margin: 0px;
	padding-left: 5px;
	background-color: #faf4d9;
	float: left;
	border: black solid 1px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
}



div.pictures_mine_knap {
	font: 13px "Comic Sans MS";
	color: #000;
	text-align: center;
	width: 230px;
	height: 25px;
	margin: 0px;
	padding-left: 5px;
	background-color: #faf4d9;
	float: left;
	border: black solid 1px;
	border-left-width: 0px;
	border-top-width: 0px;
}


img.pictures_arkiv {
	width: 130px;
	height: 130px;
	padding: 2px;
}

a:link.pictures_arkiv { text-decoration: none; }
a:visited.pictures_arkiv { text-decoration: none; }
a:hover.pictures_arkiv { text-decoration: none; }



/* Home styles */
/* ----------- */

div.home_pic {
	border: solid 1px;
}

div.home_artikel {
	border: solid 1px;
}

img.home {
	width: 130px;
	height: 130px;
	margin-top: 10px;
	padding: 3px;
}

.home_artikel_head {
	font: bold 14px "Comic Sans MS";
	color: #9b4727;
	letter-spacing: 1px;
}

.home_artikel_body {
	font: 12px "Comic Sans MS";
	color: #9b4727;
}




/* Forside/index styles */
/* -------------------- */

div.text_error {
	font: 13px "Comic Sans MS";
	color: #f00;
}

div.text_success {
	font: 13px "Comic Sans MS";
	color: #080;
}

div.new_m_text {
	font: bold 13px "Comic Sans MS";
	color: #9b4727;
	width: 100px;
	height: 28px;
	float: left;
	text-align: left;
}

div.new_m_input {
	font: bold 13px "Comic Sans MS";
	color: #009000;
	width: 220px;
	height: 28px;
	float: right;
	text-align: left;
}

.forside_bund {
	font: 12px "Comic Sans MS";
	color: #866537;
}

a:link.forside_bund {
	font: 13px "Comic Sans MS";
	text-decoration: underline;
	color: #c7291e;
}

a:visited.forside_bund {
	font: 13px "Comic Sans MS";
	text-decoration: underline;
	color: #c7291e;
}

a:hover.forside_bund {
	font: 13px "Comic Sans MS";
	text-decoration: underline;
	color: #ff890e;
}


.login_error_a {
	font: 13px "Comic Sans MS";
	color: #e6382d;
	margin-right: 120px;
	text-decoration: underline;
}

.login_error_b {
	font: 13px "Comic Sans MS";
	color: #e6382d;
	margin-right: 110px;
	text-decoration: underline;
}

body.site {
	background-repeat: repeat;
	background-image: url(pictures/blomst.png);
	background-color: #79111c;
	margin-top: 0px;
}

body.menu {
	background-color: #f0ecaf;
	margin: 0px;
}


/* Input styles */
/* ------------ */

form.login {
	margin: 0px;
}

input.user {
	background-color: #f5ffe5;
	margin-right: 25px;
}

input.pass {
	background-color: #f5ffe5;
	margin-right: 10px;
}

input.knap {
	margin-right: 30px;
}



/* Table styles */
/* ------------ */

td.td1 {
	background-color: #d59f38;
}

td.td2 {
	background-color: #eeeea8;
}


/* IMG styles  */
/* ----------- */

img.logo {
	width: 150;
	margin-right: 44px;
}

img.dps_overskrift_lille {
	margin-top: 10px;
	margin-left: 250px;
}

img.dps_overskrift_stor {
	margin-top: -50px;
	margin-left: 290px;
}


/* Link styles  */
/* ------------ */

a.forside_a {
	margin-right: 50px;
	font: bold 15px "Comic Sans MS";
	text-decoration: none;
	color: #a43310;
}

a:hover.forside_a {
	text-decoration: underline;
	color: #025906;
}


a.forside_b {
	margin-right: 75px;
	font: bold 15px "Comic Sans MS";
	text-decoration: none;
	color: #a43310;
}

a:hover.forside_b {
	text-decoration: underline;
	color: #025906;
}


/* Font styles  */
/* ------------ */

.text_overskrift {
	font: 14px "Comic Sans MS";
	color: #9b4727;
	text-decoration: underline;
	margin-bottom: 7px;
}

.text {
	font: 13px "Comic Sans MS";
	color: #9b4727;
}

.text_lille {
	font: 11px "Comic Sans MS";
	color: #9b4727;
}

.login_user {
	font: 14px "Comic Sans MS";
	color: #a43310;
}

.login_pass {
	font: 14px "Comic Sans MS";
	color: #a43310;
}

.login_text {
	font: 14px "Comic Sans MS";
	color: #a43310;
	margin-right: 165px;
}

.dps_velkommen {
	text-align: center;
	padding-left: 5px;
	float: right;
	padding-right: 5px;
	color: #a43310;
	font: 13px "Comic Sans MS";
}


/* Member styles  */
/* ------------- */

table.print_medlem {
	border-collapse: collapse;
	border: 1px solid black;
	font: 15px "Times New Roman";	
}

td.print_medlem { padding: 5px; }
td.print_medlem#show { font-size: 13px; }

tr.odd { background-color: #fff; }
tr.even { background-color: #ddd; }



div.one_line {
	display: inline;
}

form.member_search {
	margin-bottom: 0px;
}


a:link.member_edit {
	font: 13px "Comic Sans MS";
	text-decoration: none;
	color: #000000;
}

a:visited.member_edit {
	font: 13px "Comic Sans MS";
	text-decoration: none;
	color: #000000;
}

a:hover.member_edit {
	font: italic 13px "Comic Sans MS";
	text-decoration: underline;
	color: #000000;
}


a:link.member_side {
	font: 14px "Comic Sans MS";
	text-decoration: none;
	color: #9b4727;
}

a:visited.member_side {
	font: 14px "Comic Sans MS";
	text-decoration: none;
	color: #9b4727;
}

a:hover.member_side {
	font: bold 14px "Comic Sans MS";
	text-decoration: underline;
	color: #e6422f;
}


.member_side_nu {
	font: bold 16px "Comic Sans MS";
	text-decoration: underline;
	color: #e6422f;
}


table.member_aktiv {
	padding: 4px;
	border: 3px double #c19443;
	background-color: #dbbc70;
}

table.member_inaktiv {
	padding: 4px;
	border: 3px double #888888;
	background-color: #cccccc;
}


.member_ta {
	font: bold 13px "Comic Sans MS";
	color: #9b4727;
}

.member_tb {
	font: 13px "Comic Sans MS";
	color: #9b4727;
}


.member_link_inaktiv {
	font: 14px "Comic Sans MS";
	text-decoration: none;
	color: #888888;
}



/* Profil styles  */
/* ------------- */

.profil_head {
	font: bold 15px "Comic Sans MS";
	color: #9b4727;
}

.profil_text {
	font: 13px "Comic Sans MS";
	color: #9b4727;
}

.profil_edit {
	font: 13px "Comic Sans MS";
	color: #2a7a1b;
	margin-left: 85px;
}

.profil_edit_b {
	font: 13px "Comic Sans MS";
	color: #2a7a1b;
}

.profil_edit_error {
	font: 13px "Comic Sans MS";
	color: #e6382d;
	margin-left: 85px;
}

input.profil_a {
	margin-left: 188px;
}

input.profil_b {
	margin-left: 194px;
}


/* Menu style  */
/* ----------- */

a:link.menu {
	font: 14px "Comic Sans MS";
	text-decoration: none;
	color: #9b4727;
}

a:visited.menu {
	font: 14px "Comic Sans MS";
	text-decoration: none;
	color: #9b4727;
}

a:hover.menu {
	font: bold 14px "Comic Sans MS";
	text-decoration: none;
	color: #9b4727;
	letter-spacing: 1px;
}


a:link.submenu {
	font: 13px "Comic Sans MS";
	text-decoration: none;
	color: #9b4727;
}

a:visited.submenu {
	font: 13px "Comic Sans MS";
	text-decoration: none;
	color: #9b4727;
}

a:hover.submenu {
	font: bold 13px "Comic Sans MS";
	text-decoration: none;
	color: #9b4727;
}



tr.menu_head {
	text-align: center;
	background-image: url(pictures/design/Menu_top.png);
	font: bold 17px "Comic Sans MS";
	color: #9b4727;
	text-decoration: none;
	letter-spacing: 2px;
}

div.link {
	margin-left: 30px;
}

div.sublink {
	margin-left: 45px;
}

div.link_inaktiv {
	font: 14px "Comic Sans MS";
	text-decoration: none;
	color: #9b4727;
	margin-left: 30px;
	text-decoration: line-through;
}

div.link_opdel {
	font: 14px "Comic Sans MS";
	text-decoration: none;
	color: #BF894B;
	margin-left: 15px;
}


tr.midt {
	background-color: #dcbc68;
}

tr.menu_bottom {
	background-image: url(pictures/design/Menu_bottom.png);
}







