
body					{font-family: Georgia, Verdana, sans-serif; font-size:9pt; color:#333333; margin:0px; background: #ffffff url(_bgs/white.gif) repeat scroll top left; height: 100%;}

html 					{height: 100%; overflow:auto;}

.bodysmall				{font-size:8pt;}

#container				{position: relative; width: 980px; height:auto; margin-left: auto; margin-right: auto; margin-top:0px; margin-bottom:0px; padding:0px 0px 20px 0px; text-align:left;}
.menu					{float:left; width: 100%; margin:5px 0px 0px 0px; padding:0;}
.widecontent			{float:left; width: 100%; margin:10px 0px 0px 0px; padding:0px;}
.slimcontent			{float:left; width: 450px; margin:10px 10px 0px 0px; padding:0px;}
.slimcontent2			{float:left; width: 410px; margin:10px 10px 0px 0px; padding:20px; background: url(img/boxbg.gif) repeat;}
.slimcontent_ad			{float:right; width:165px; text-align: left; padding: 0px; margin:10px 0px 0px 0px;}
.slimcontent_ad_center	{float:left; width:325px; text-align: left; padding: 0px; margin:10px 0px 0px 10px;}
.footer					{float:left; width: 100%; margin:10px 0px 0px 0px; padding:0 0 20px 0; color:#999999; border-top:1px dotted #999999;}

/* basic links def */
a:link					{color:#ff0808; text-decoration:underline;}
a:active 				{color:#ff0808; text-decoration:underline;}
a:visited 				{color:#ff0808; text-decoration:underline;}
a:hover 				{color:#ffffff; text-decoration:none; background-color:#ff0808;}

/* close link */
a.closelink:link		{font-size:9px; font-weight:bold; color:#ffffff; text-decoration:none; background-color:#ff0808; text-align: center; padding:0 2px 0 2px;}
a.closelink:active 		{font-size:9px; font-weight:bold; color:#ffffff; text-decoration:none; background-color:#ff0808; text-align: center; padding:0 2px 0 2px;}
a.closelink:visited		{font-size:9px; font-weight:bold; color:#ffffff; text-decoration:none; background-color:#ff0808; text-align: center; padding:0 2px 0 2px;}
a.closelink:hover		{font-size:9px; font-weight:bold; color:#ffffff; text-decoration:none; background-color:#ff0808; text-align: center; padding:0 2px 0 2px;}

/* partner links def */
a.partnerlink:link		{color:#999999; text-decoration:none;}
a.partnerlink:active	{color:#999999; text-decoration:none;}
a.partnerlink:visited 	{color:#999999; text-decoration:none;}
a.partnerlink:hover 	{color:#ffffff; text-decoration:none; background-color:#999999;}

/* avoid anything on images */
a.imagelink:link		{text-decoration:none; background:none;}
a.imagelink:active 		{text-decoration:none; background:none;}
a.imagelink:visited 	{text-decoration:none; background:none;}
a.imagelink:hover 		{text-decoration:none; background:none;}

/* */
.topmenu				{font-size:18px; color:#333333; text-decoration:none; background:none; margin:0 0 0 12px; padding:0;}
a.topmenu:link			{font-size:18px; color:#333333; text-decoration:none; background:none; margin:0; padding:0;}
a.topmenu:active 		{font-size:18px; color:#333333; text-decoration:none; background:none; margin:0; padding:0;}
a.topmenu:visited 		{font-size:18px; color:#333333; text-decoration:none; background:none; margin:0; padding:0;}
a.topmenu:hover 		{font-size:18px; color:#000000; text-decoration:none; background:none; margin:0; padding:0;}

.topmenu_nosifr			{font-size:16px; color:#333333; text-decoration:none; background:none; margin:0 0 0 12px; padding:0;}
a.topmenu_nosifr:link	{font-size:16px; color:#333333; text-decoration:none; background:none; margin:0; padding:0;}
a.topmenu_nosifr:active {font-size:16px; color:#333333; text-decoration:none; background:none; margin:0; padding:0;}
a.topmenu_nosifr:visited{font-size:16px; color:#333333; text-decoration:none; background:none; margin:0; padding:0;}
a.topmenu_nosifr:hover	{font-size:16px; color:#ffffff; text-decoration:none; background-color:#333333; margin:0; padding:0;}

/* headings */
h1						{font-family: Arial, Verdana, sans-serif; font-size:19pt; color:#ff0808; margin:0; padding:0;}
h2						{font-family: Arial, Verdana, sans-serif; font-size:16pt; color:#ff0808; margin:0; padding:0;}
h3						{font-family: Arial, Verdana, sans-serif; font-size:13pt; color:#ff0808; margin:0; padding:0;}
h4						{font-family: Arial, Verdana, sans-serif; font-size:12pt; color:#ff0808; margin:0; padding:0;}
h5						{font-family: Arial, Verdana, sans-serif; font-size:11pt; color:#ff0808; margin:0; padding:0;}
h6						{font-family: Arial, Verdana, sans-serif; font-size:10pt; color:#ff0808; margin:0; padding:0;}

/*  */
.tilstaaelse			{border-bottom:1px dotted #dadada; margin-bottom:25px; text-align:justify;}
.infoboxes				{border:1px dotted #dadada; margin-bottom:5px; padding:15px 5px 15px 5px;}
.infoheadingbig			{font-size:14pt; font-weight:bold; color:#333333; margin:0 0 -8px 6px;}
.infoheadingsmall		{font-size:11pt; font-weight:bold; color:#333333; margin:0; padding:0;}
.searchfield			{height:16px; margin:0; padding:0; border:1px solid #dadada; background-image:url(img/soeg.gif); background-repeat:no-repeat; background-position:right; color:#666666; font-size:11px; width:100%;}
.sendtipfield			{font-family: Georgia, Verdana, sans-serif; height:16px; margin:0; padding:0; border:1px solid #dadada; color:#666666; font-size:11px; width:100%;}
.confessfield			{font-family: Georgia, Verdana, sans-serif; width:100%; height:200px; margin:0 -4px 4px 0; padding:0; border:1px solid #dadada; color:#666666; font-size:11px;}
.linkcommentfield		{font-family: Georgia, Verdana, sans-serif; width:100%; height:45px; margin:0 0 4px 0; padding:0; border:1px solid #dadada; color:#666666; font-size:11px;}

/*  */
.newsletterfield		{font-family: Georgia, Verdana, sans-serif; height:16px; border:1px solid #dadada; color:#666666; font-size:12px; width:100%;}
.tipname				{font-family: Georgia, Verdana, sans-serif; height:16px; border:1px solid #dadada; color:#666666; font-size:12px; width:100%;}
.tipfield				{font-family: Georgia, Verdana, sans-serif; width:100%; height:85px; border:1px solid #dadada; color:#666666; font-size:12px;}

/* used by iepng24fix.js ad temp image to avoid missing picture graphic */
* html img				{filter:expression(addPngImage(this));}

/****************** SPANKY003a START ******************/
/******************************************************/
div.spanky003a {
  background: url(spanky/spanky003a_bottomleft.png) no-repeat bottom left;
  position: relative;
  padding: 0 0 10px 0;
  margin: 0 0 0 0;
  height:100%;
}

div.spanky003a .content {
  background: url(spanky/spanky003a_bottomright.png) no-repeat; 
  background-position: bottom right;
  padding:2px 21px 20px 6px;
  margin: 0 0 -10px 12px;
  height:100%;
}

div.spanky003a .top {
  color: #666666;
  background: url(spanky/spanky003a_topright.png) no-repeat top right;
  padding: 0;
  margin: 0 0 0 12px;
  position: relative;
  height:12px;
}

/* IE only */
* html div.spanky003a .top {
  display: list-item;
  list-style-image: url(spanky/spanky003a_topleft.png);
  list-style-position: inside;
  list-style-type:none;
  padding: 0;
  margin: 0 0 0 -4px;
  position: relative;
  height:12px;
}
/******************************************************/
/******************* SPANKY003a END *******************/

/****************** SPANKY003b START ******************/
/******************************************************/
div.spanky003b {
  background: url(spanky/spanky003b_bottomleft.png) no-repeat bottom left;
  position: relative;
  padding: 0 0 10px 0;
  margin: 0 0 0 0;
  height:100%;
}

div.spanky003b .content {
  background: url(spanky/spanky003b_bottomright.png) no-repeat; 
  background-position: bottom right;
  padding:2px 21px 20px 6px;
  margin: 0 0 -10px 12px;
  height:100%;
}

div.spanky003b .top {
  color: #666666;
  background: url(spanky/spanky003b_topright.png) no-repeat top right;
  padding: 0;
  margin: 0 0 0 12px;
  position: relative;
  height:12px;
}

/* IE only */
* html div.spanky003b .top {
  display: list-item;
  list-style-image: url(spanky/spanky003b_topleft.png);
  list-style-position: inside;
  list-style-type:none;
  padding: 0;
  margin: 0 0 0 -4px;
  position: relative;
  height:12px;
}
/******************************************************/
/******************* SPANKY003b END *******************/

/********************* SiFR START *********************/
/******************************************************/
.sIFR-flash 		{visibility:visible !important; margin:0;}
.sIFR-replaced 		{visibility:visible !important;}
span.sIFR-alternate {position:absolute; left:0; top:0; width:0;	height:0; display:block; overflow:hidden;}

.sIFR-hasFlash h1 	{visibility: hidden;}
.sIFR-hasFlash h2 	{visibility: hidden;}
.sIFR-hasFlash h3 	{visibility: hidden;}
.sIFR-hasFlash h4 	{visibility: hidden;}
.sIFR-hasFlash h5 	{visibility: hidden;}
.sIFR-hasFlash h6 	{visibility: hidden;}
/********************** SiFR END **********************/
/******************************************************/