a:link {
	color: black;
}
a:visited {
	color: black;
}
a:active {
	color: black;
}
a:hover {
	color: black;
}


.mainTables{
	border-right: 1px solid #494949;  border-bottom: 1px solid #494949; border-left: 1px solid #494949; border-top: 1px solid #494949;
	background-color:#ececec;
	padding-left:20;
	padding-right:20;
	padding-top:20;
	padding-bottom:20;
}

.menuHeader {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #996600;
}
.menuHeader a:link {
	text-decoration: none;
	color: #996600;
}
.menuHeader a:visited {
	color: #996600;
	text-decoration: none;
}
.menuHeader a:active {
	color: #996600;
	text-decoration: none;
}
.menuHeader a:hover {
	color: #996600;
	text-decoration: none;
}

H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 21px;
	font-weight: bold;
	color: #336600;
}
H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:17px;
	font-weight: bold;
	color: #333333;
}
H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
}

body,td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
}

.mediumHeadline{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:18px;
	font-weight: bold;
}

hr{
	color:#467c05;
	width:100%;
	height:2px;
}

.Bar
{
    FLOAT: left;
    WIDTH: 80px;
    TEXT-INDENT: 0px;
    POSITION: relative;
    TEXT-ALIGN: center
}
.barOver
{
    FLOAT: left;
    WIDTH: 50px;
    CURSOR: hand;
    TEXT-INDENT: 0px;
    POSITION: relative;
    TEXT-ALIGN: center
}

.menuDropDown
{
    VISIBILITY: hidden;
    WIDTH: 135px;
    LINE-HEIGHT: 140%;
    POSITION: absolute;
    BACKGROUND-COLOR: #355f02
}
.menuItem
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    CURSOR: hand;
    LINE-HEIGHT: 20px;
	color:white;
    BORDER-BOTTOM: white 1px solid
}
.ItemMouseOver
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    CURSOR: hand;
    COLOR: highlighttext;
    LINE-HEIGHT: 20px;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #7ed218;
}
.menuTextLink{
	color:White;
	text-decoration:none;
}


.getSubOverskrift{ border-bottom: 2px solid #467c05; font-weight: bold; }


.box_title {
	font-family: "Arial Black", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-transform: uppercase;
}
.box_koster {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 41px;
	line-height: 45px;
	font-weight: bold;
	color: #FFCC00;
}
.box_kosterSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.box_spoergsmaal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6b5b0f;
	text-align: center;
	margin-right: 3px;
	margin-left: 3px;
}
.box_koeb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FFFFFF;
}

/* Product details */

#productThumb {
	width: 150px;
	background-color: #fff;
	text-align: center;
	border: 1px solid #666;
	padding-top: 5px;
	padding-bottom: 5px;
}
a.productXtra1:link {color: #755b01; text-decoration: none}
a.productXtra1:visited {color: #755b01; text-decoration: none}
a.productXtra1:hover {color: #755b01; text-decoration: underline}
a.productXtra1:active {color: #755b01; text-decoration: none}

a.productXtra2:link {color: #fff; text-decoration: none}
a.productXtra2:visited {color: #fff; text-decoration: none}
a.productXtra2:hover {color: #fff; text-decoration: underline}
a.productXtra2:active {color: #fff; text-decoration: none}

/* HTML ELEMENTS */


/* TEXT */

.bold							{ font-weight: bold; }

.oldNews 						{ font-weight: bold; color: #666666; }
.oldNews a:link 				{ text-decoration: none; color: #666666; }
.oldNews a:active 				{ text-decoration: none; color: #666666; }
.oldNews a:visited 				{ text-decoration: none; color: #666666; }
.oldNews a:hover 				{ text-decoration: underline; color: #666666; }

.PointMulighederLink			{ font-weight: bold; color: #FFFFFF; }
.PointMulighederLink a:link 	{ text-decoration: underline; color: #FFFFFF; }
.PointMulighederLink a:active 	{ text-decoration: underline; color: #FFFFFF; }
.PointMulighederLink a:visited 	{ text-decoration: underline; color: #FFFFFF; }
.PointMulighederLink a:hover 	{ text-decoration: none; color: #FFFFFF; }

.buttonText						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; }
.buttonText a:link				{ text-decoration: none; color: #FFFFFF; }
.buttonText a:visited			{ text-decoration: none; color: #FFFFFF; }
.buttonText a:active			{ text-decoration: none; color: #FFFFFF; }
.buttonText a:hover				{ text-decoration: none; color: #FFFFFF; }

.ShopFrontPageTitle				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; padding-top: 5px; padding-bottom: 5px; }
.ShopFrontPageTitle	a:link		{ text-decoration: none; color: #000000; }
.ShopFrontPageTitle	a:visited	{ text-decoration: none; color: #000000; }
.ShopFrontPageTitle	a:active	{ text-decoration: none; color: #000000; }
.ShopFrontPageTitle	a:hover		{ text-decoration: underline; color: #000000; }

.ShopFrontPagePrice				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color: #ffdf2e; text-transform: uppercase; }

/* SEARCH SHOP FRONTPAGE */

#searchField					{ padding-left: 10px; padding-top: 3px; margin: 0 10px; height: 22px; width: 129px; border: none; background: url(images/searchfield.gif) no-repeat 0 0; }

.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.shortDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #467c05;
	padding-top: 7px;
}
.userCost {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 7px;
}


.Betingelser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #999999;
}
.CampainUserInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
}

/* ----------------
   Round box 
   ---------------- */

.roundBox { background: #f3f3f3 url(http://pointshop.dk/images/roundbox_mainbg.gif) repeat-x; width: 100%; }
.roundTop { background: url(http://pointshop.dk/images/roundbox_top.gif); height: 5px; }
.roundBottom { background: url(http://pointshop.dk/images/roundbox_bottom.gif); height: 5px; }
.roundTop div, .roundTop, .roundBottom div, .roundBottom { width: 100%; height: 5px; }
.roundMain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 5px 13px; }
