/* Body */
body { background: #320a0a url(images/bg.jpg) repeat-x top; margin: 0px; }

/* Div's */
div.birthsday{ 
	padding-right: 15px;
	padding-left: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #202020;
	padding-top: 5px;
}
div.birthsday a:link { color: #202020; text-decoration: none; font-weight: bold; text-align: right; }
div.birthsday a:active { color: #202020; text-decoration: none; font-weight: bold; text-align: right; }
div.birthsday a:visited { color: #202020; text-decoration: none; font-weight: bold; text-align: right; }
div.birthsday a:hover { color: #202020; text-decoration: underline; font-weight: bold; text-align: right; }

div.boksbund_sort { 
	padding-right: 15px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #202020;
}
div.boksbund_sort a:link { color: #202020; text-decoration: none; }
div.boksbund_sort a:active { color: #202020; text-decoration: none; }
div.boksbund_sort a:visited { color: #202020; text-decoration: none; }
div.boksbund_sort a:hover { color: #202020; text-decoration: underline; }

div.bokstop_sort { 
	padding-right: 15px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #202020;
}

div.bundlinks { 
	padding-right: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #f5f0f0;
	text-align: right;
}
div.bundlinks a:link { color: #f5f0f0; text-decoration: none; }
div.bundlinks a:active { color: #f5f0f0; text-decoration: none; }
div.bundlinks a:visited { color: #f5f0f0; text-decoration: none; }
div.bundlinks a:hover { color: #f5f0f0; text-decoration: underline; }

div.copyright { 
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b2b1b1;
	text-align: right;
}
div.debat { 
	padding-right: 15px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #202020;
	line-height: 18px;
	padding-top: 2px;
}
div.debat a:link { color: #202020; text-decoration: none; font-weight: bold; }
div.debat a:active { color: #202020; text-decoration: none; font-weight: bold; }
div.debat a:visited { color: #202020; text-decoration: none; font-weight: bold; }
div.debat a:hover { color: #202020; text-decoration: underline; font-weight: bold; }

div.standard { 
	padding-right: 15px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #202020;
	line-height: 18px;
	padding-top: 2px;
}
div.standard a:link { color: #202020; text-decoration: underline; font-weight: bold; }
div.standard a:active { color: #202020; text-decoration: underline; font-weight: bold; }
div.standard a:visited { color: #202020; text-decoration: underline; font-weight: bold; }
div.standard a:hover { color: #202020; text-decoration: underline; font-weight: bold; }

div.login { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #535353;
	text-align: right; 
	padding-right: 15px;
	height: 17px;
}
div.matchesbilled { 
	padding-right: 5px;
	padding-left: 23px;
	padding-top: 5px;
	padding-bottom: 5px;
}
div.matchesbund { 
	padding-right: 5px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #202020;
	text-align: right;
}
div.matchesbund a:link { color: #202020; text-decoration: none; }
div.matchesbund a:active { color: #202020; text-decoration: none; }
div.matchesbund a:visited { color: #202020; text-decoration: none; }
div.matchesbund a:hover { color: #202020; text-decoration: underline; }

div.matchesheader { 
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #202020;
}
div.matchestop { 
	padding-right: 25px;
	padding-left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #202020;
}

div.medlem { 
	padding-right: 20px;
	padding-left: 20px;
}

div.menu1 { 
	padding-right: 15px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #535353;
	height: 34px;
	text-align: center;
	line-height: 34px;
	white-space: nowrap;
}
div.menu1 a:link { color: #535353; text-decoration: none; padding-left: 10px; padding-right: 10px; height: 34px; line-height: 34px; white-space: nowrap; }
div.menu1 a:active { color: #535353; text-decoration: none; padding-left: 10px; padding-right: 10px; height: 34px; line-height: 34px; white-space: nowrap; }
div.menu1 a:visited { color: #535353; text-decoration: none; padding-left: 10px; padding-right: 10px; height: 34px; line-height: 34px; white-space: nowrap; }
div.menu1 a:hover { color: #FFFFFF; text-decoration: none; padding-left: 10px; padding-right: 10px; height: 34px; background-image: url(images/menu_hover.jpg); line-height: 34px; white-space: nowrap; cursor: pointer; }

div.menu2 { 
	padding-right: 15px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 37px;
	text-align: center;
	line-height: 37px;
	white-space: nowrap;
}
div.menu2 a:link { color: #FFFFFF; text-decoration: none; padding-left: 10px; padding-right: 10px; height: 37px; line-height: 37px; white-space: nowrap; }
div.menu2 a:active { color: #FFFFFF; text-decoration: none; padding-left: 10px; padding-right: 10px; height: 37px; line-height: 37px; white-space: nowrap; }
div.menu2 a:visited { color: #FFFFFF; text-decoration: none; padding-left: 10px; padding-right: 10px; height: 37px; line-height: 37px; white-space: nowrap; }
div.menu2 a:hover { color: #FFFFFF; text-decoration: none; padding-left: 10px; padding-right: 10px; height: 37px; background-image: url(images/menu2_hover.jpg); line-height: 37px; white-space: nowrap; cursor: pointer; }

div.nyheder { 
	padding-right: 15px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #202020;
	padding-top: 2px;
}
div.nyhederbund { 
	padding-right: 15px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #202020;
	text-align: right;
}
div.nyhederbund a:link { color: #202020; text-decoration: none; }
div.nyhederbund a:active { color: #202020; text-decoration: none; }
div.nyhederbund a:visited { color: #202020; text-decoration: none; }
div.nyhederbund a:hover { color: #202020; text-decoration: underline; }

div.nyhedertop { 
	padding-right: 15px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #202020;
}
div.ordsprog { 
	padding-right: 25px;
	padding-left: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #202020;
	padding-top: 5px;
	font-style: italic;
}

div.partner { 
	padding-right: 25px;
	padding-left: 25px;
}
div.profilsoeg { 
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
}
div.profilstatus { 
	padding-right: 10px;
	padding-left: 15px;
	padding-top: 10px;
}
div.shoutbox { 
	padding-right: 15px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 18px;
	padding-top: 4px;
}
div.shoutbox a:link { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
div.shoutbox a:active { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
div.shoutbox a:visited { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
div.shoutbox a:hover { color: #FFFFFF; text-decoration: none; font-weight: bold; }

div.shoutboxtop { 
	padding-right: 15px;
	padding-left: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	font-weight: bold;
}

/* Form styles */
input.bannerknap {
	background-image: url(images/banner_knap.jpg);
	width: 90px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px;
	cursor: pointer;
}
input.loginfelt {
	background-image: url(images/login_felt.jpg);
	width: 102px;
	height: 15px;
	text-indent: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #535353;
	border: 1px solid #FFFFFF;
	margin-right: 15px;
}
input.loginknap {
	background-image: url(images/login_knap.jpg);
	width: 74px;
	height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #690000;
	cursor: pointer;
}
input.medlemfelt {
	background-image: url(images/medlem_felt.jpg);
	width: 140px;
	height: 15px;
	text-indent: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
input.standard {
	height: 16px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
select.standard {
	height: 16px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
textarea.standard {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
select.profil {
	height: 15px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* Td's */
td.matchesoffline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A10D09;
	text-align: right;
	line-height: 18px;
}
td.matchesonline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #199400;
	text-align: right;
	line-height: 18px;
}
td.matchestekst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #202020;
	text-align: left;
	line-height: 18px;
}
td.matchestekst a:link { color: #202020; text-decoration: none; }
td.matchestekst a:active { color: #202020; text-decoration: none; }
td.matchestekst a:visited { color: #202020; text-decoration: none; }
td.matchestekst a:hover { color: #202020; text-decoration: underline; cursor: pointer; }

td.medlem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #252f3d;
	text-align: left;
}
td.partner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #202020;
	text-align: right;
}
td.annoncer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #202020;
	text-align: left;
}
td.partnerbund {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #202020;
	text-align: right;
	line-height: 18px;
	padding-top: 5px;
}
td.partnerbund a:link { color: #202020; text-decoration: none; }
td.partnerbund a:active { color: #202020; text-decoration: none; }
td.partnerbund a:visited { color: #202020; text-decoration: none; }
td.partnerbund a:hover { color: #202020; text-decoration: underline; }

td.partnerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #202020;
	text-align: right;
	line-height: 18px;
	padding-top: 5px;
}
td.partnerlinks a:link { color: #202020; text-decoration: underline; }
td.partnerlinks a:active { color: #202020; text-decoration: underline; }
td.partnerlinks a:visited { color: #202020; text-decoration: underline; }
td.partnerlinks a:hover { color: #202020; text-decoration: none; }

a:link.partnerlinks2 { color: #202020; text-decoration: underline; font-weight:bold;}
a:active.partnerlinks2 { color: #202020; text-decoration: underline; font-weight:bold;}
a:visited.partnerlinks2 { color: #202020; text-decoration: underline; font-weight:bold;}
a:hover.partnerlinks2 { color: #202020; text-decoration: none; font-weight:bold;}

td.profilsoeg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #252f3d;
	text-align: left;
}

td.profilstatus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #252f3d;
}
td.profilstatus a:link { color: #252f3d; text-decoration: none; }
td.profilstatus a:active { color: #252f3d; text-decoration: none; }
td.profilstatus a:visited { color: #252f3d; text-decoration: none; }
td.profilstatus a:hover { color: #252f3d; text-decoration: underline; }

table.standard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #202020;
}
table.standard a:link { color: #202020; text-decoration: underline; }
table.standard a:active { color: #202020; text-decoration: underline; }
table.standard a:visited { color: #202020; text-decoration: underline; }
table.standard a:hover { color: #202020; text-decoration: none; }

/* COLORS */
.green {
	color: #199400;
}
.greenbold {
	color: #199400;
	font-weight: bold;
}

.red {
	color: #A10D09;
}
.redbold {
	color: #A10D09;
	font-weight: bold;
}
.ima {
	border: 1pt solid #FFFFFF;
}
.ima2 {
	border: 1pt solid #000000;
}