
/* GENERAL ------------------------------------*/

body
{ 
	font-family:Tahoma,Verdana, Arial, Sans-serif;
	color:#535353;
	font-size:11px; 
	margin-left: 0; 
	margin-top: 0; 
	margin-bottom: 0;
	background-color: #FFFFFF;
	text-align: center;
}


p,table,div,span,font,h3,h4,h5,td, h6,h7,button,norm { font-family:Tahoma,Verdana, Arial, Sans-serif; color:#535353;font-size:11px; margin-left: 0; margin-top: 0; margin-bottom: 0}
hr { height:1px; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; color:#DDDCDC; background-color:#DDDCDC; }
img, table { border:none; }
.h1 { font-family:Verdana, Arial, Sans-serif; color:Black; font-size:14px; font-weight:bold }
.h2 { font-family:Verdana, Arial, Sans-serif; color:Black; font-size:11px; font-weight:bold }
.forside { font-family:Verdana, Arial, Sans-serif; color:#ffffff; font-size:10px; font-weight:bold}

td
{
	
}

/* LAYOUT */
td.header
{
	
	font-weight: bold;
	color: #34455a;
	background-color: #d7d7d7;
}
tr.LineHeader
{
	font-weight: bold;
	color: #34455a;
	background-color: #d7d7d7;
	border-bottom: #A8A8A3 1px solid;
}
td.LineHeader
{
	font-weight: bold;
	color: #34455a;
	background-color: #d7d7d7;
	border-bottom: #A8A8A3 1px solid;
}

.tbMagSmall
{
	padding-left: 8px;			
	padding-top:5px

}
.tbMagOutTeaser 
{
	padding-left: 3px;
	padding-top:	5px;		
}

.tbMag
{
	padding: 11px;			

}

.tbMagtop
{
	padding-top: 11px;			

}


tr.uneven
{
	color: #34455a;
	background-color: #F1F1F1;
}


tr.even
{
	
}
tr.evenGul
{
	background-color: #FEFFED;
}


tr.LineEven
{
	border-bottom: #a8a8a3 1px solid;
}
td.LineEven
{
	border-bottom: #a8a8a3 1px solid;
}



.normalHeader
{
	font-weight: bold;
	font-size: 14px;
	vertical-align: super;
	color: #003c69;
	line-height: 22px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

.normal {font-family:Tahoma, Verdana, Arial, Sans-serif; color:#535353; font-size:11px ;}

A.normalTop, A.normalTop:visited, A.normalTop:hover
{
	font-size: 11px;
	color: #535353;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	text-decoration: none;
}



A.defaultTop, A.defaultTop:visited
{
	font-size: 10px;
	color: #535353;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	text-decoration: none;
}

A.defaultTop:hover
{
	font-size: 10px;
	color: #bd2222;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	text-decoration: none;
	
}

.normalSubHeader
{
	font-weight: bold;
	font-size: 11px;
	color: #003c69;
	line-height: 26px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

/* TABLE */
.mainTable
{
	height: 100%;
	/*min-height: 905px;*/
	margin: 0 auto;
	text-align: left;
	width: 930px;
}

div#printContent
{
	height: 100%;
	margin: 0 auto;
	text-align: left;
	width: 930px;
}

.pageTable
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.teaserTopSpacing
{
	background-image: url(/media/site_graphics/whitespacer.gif);
	height:9px;
}

.teaserTopBorder
{
	background-image: url(/media/site_graphics/teaserTopBorder.gif); 
	width: 1px;
}

.teaserTopGrayBorder
{
	background-color: #003c69;
	width: 1px;
}


.teaserTopTD
{
	width: 211px;
	background-color: #003c69;
	height:24px;
}


.teaserTopGrayTD
{
	width: 201px;
	background-color: #b0afa3;
	height:24px;
	color:#ffffff;
	font-weight:bold;
	padding-left:11px
}

.teaserTopGray
{
	width: 211px;
	background-color: #b0afa3;
	height:1px;
}


.teaserBlueText
{
	margin-top:1px;
	font-size: 11px;
	margin-left: 10px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	color: #ffffff;
	background-color: #003c69;
	font-weight:bold;			
}



.teaserBlueTextWS 
{
	margin-top:1px;
	font-size: 11px;
	margin-left: 10px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	color: #ffffff;
	background-color: #003c69;
	font-weight:bold;
	padding-left: 11px;			
	height:19px;

}

.teaserGrayTextWS 
{
	margin-top:1px;
	font-size: 11px;
	margin-left: 10px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	color: #ffffff;
	background-color: #b0afa3;
	font-weight:bold;
	padding-left: 11px;			
	height:19px;

}

.teaserGrayBG
{
	vertical-align:top;
	background-color: #FCFFDF;
}

.teaserGrayBGSmallHeight
{
	vertical-align:top;
	background-color: #FCFFDF;
	height: 4px;
}


.teaserGrayText
{
	margin-top: 1px;
	font-weight: bold;
	font-size: 11px;
	margin-left: 10px;
	color: #003c69;
	direction: ltr;
	text-indent: 9px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	background-color: #ececea;
	height: 22px;
}


.teaserBodyText
{
	background-position: left center;
	font-size: 11px;
	background-image: url(media/site_graphics/teaserBackground.gif);
	color: #bd2222;
	text-indent: 23px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
background-repeat: no-repeat;
}

.teaserBodyTD
{
	font-size: 11px;
	margin-left: 10px;
	width: 211px;
	color: black;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	background-color: #ffffff;
	vertical-align:top
}

.teaserSpacing
{
	height:6px;
}

.teaserVerticalBorder
{
	background-image: url(media/site_graphics/teaserBorder.gif);
	width: 1px;
}

.teaserBottomSpacing
{
	height:10px;
}

.teaserHorizontalBorder
{
	background-image: url(media/site_graphics/teaserBorder.gif);
	height: 1px;
}

.teaserPlainTable
{
	width:213px;
	height:102px;
}

.teaserTomTable
{
	width:213px;
}

.teaserPlainHeadline
{
	font-weight: bold;
	font-size: 11px;
	margin-left:10px;
	color: #bd2222;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

.teaserPlainText
{
	font-size: 11px;
	margin-left: 10px;
	margin-right:10px;
	color: #76797C;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

.frontpageSmallParagraphTop
{
	font-size: 11px;
	background-image: url(media/site_graphics/frontpageParagraphTop.gif);
	color: #ffffff;
	text-indent: 21px;
	background-repeat: no-repeat;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	height: 19px;
	background-color: #b0afa3;
/*	width:201px;*/
}

.frontpageBigParagraphTop
{
	font-size: 11px;
	background-image: url(media/site_graphics/frontpageParagraphTop.gif);
	color: #ffffff;
	text-indent: 21px;
	background-repeat: no-repeat;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	height: 19px;
	background-color: #b0afa3;
	width:213px;
}

.frontpageParagraphTopSpacer
{
	height:9px;
}

.frontpageSmallParagraphText
{
	font-size: 11px;
	margin-left: 10px;
	color: #76797C;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	width:176px;
	height: 52px;
	
}

.frontpageBigParagraphText
{
	font-size: 11px;
	margin-left: 10px;
	color: #76797C;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	width:188px;
}

.frontpageParagraphSpacing
{
	height:14px;
}

.frontpageParagraphBullet
{
	background-position: left center;
	font-size: 11px;
	background-image: url(media/site_graphics/teaserBackground.gif);
	background-repeat: no-repeat;
	color: #bd2222;
	text-indent: 19px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

.frontpageParagraphBulletSpacing
{
	height:4px;
}

.frontpageParagraphBottomSpacing
{
	height:14px;
}

.frontpageShortcutSpacing
{
	height:7px;
}

.CorsurHand
{	
	cursor: pointer;
}

.newsTable
{
	width:212px;
	height:160px
}

.frontpageNewsTopSpacing
{
	height:8px;
}

.frontpageNewsHeadlineSpacing
{
	height:6px;
}

.frontpageNewsSpacing
{
	height:13px;
}

.newsListTopBorder
{
	background-color:#A8A99E;
	width:213px;
	height:2px;
}

.newsListTop
{
	height:3px
}

.newsListDate
{
	vertical-align: top;
	background-color: transparent;
	text-align: right;
	cursor: pointer;
}
.newsListHeadline
{
	background-position: left top;
	font-weight: bold;
	font-size: 11px;
	background-image: url(media/site_graphics/newsHeader.gif);
	color: #bd2222;
	text-indent: 10px;
	background-repeat: no-repeat;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	cursor: pointer;
}

.newsListSeparator
{
	height:1px;
	background-image: url(\media\site_graphics\newsSeparator.gif);
	cursor: pointer;
}

.newsListText
{
	font-size: 11px;
	margin-right:10px;
	color: #76797C;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	cursor: pointer;
}

.newsListHeadlineSpacing
{
	height:2px;
	background-color:Transparent;
	cursor: pointer;
}

.newsListSpacing
{
	height:7px;
}

.newsBodyLeftSpace
{
	width:10px;
}

.newsFrontpageHeadline
{
	font-weight: bold;
	font-size: 11px;
	padding-left: 10px;
	/*text-indent:10px;*/
	color: #bd2222;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

.LeftMenuSelected
{
	
	background-image: url(\media\site_graphics\left_menuDot.gif);
	width: 100%;
	cursor: pointer;
	color: #a71930;
	font-family: Tahoma;
	font-size: 11px;
	height: 20px;
}

.fejlBackground
{
	background-color:#E8E8E8;
	width:436px;
	height:331px;
}

.fejlHeader
{
	font-weight: bold;
	font-size: 14px;
	color: #003c69;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

.fejlNormal {font-family:Tahoma, Verdana, Arial, Sans-serif; color:#003c69; font-size:11px ;}

.bgTest1
{
	background-color: #E8E8E8;
}
.bgTest2
{
	background-color: Blue;
}
.bgTest3
{
	background-color:Red;
}
.bgTest4
{
	background-color:Olive;
}

.topMenu 
{
	background-color:#E8E8E8; 
	height:20px; 
	background-image:url(media/site_graphics/topMenuBG.PNG);
	
	}
.topMenuItem {height:20px; width:100px ; background-color:#E8E8E8; font-family: Formata-LightCondensed,Tahoma; font-size:12px; color:#34455A; font-weight: 400}

/*' ingen styles oprettet endnu

/* LINKS */

/* PRINT */

/* Textbox */
.searchBox
{
	width: 112px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 17px;
	background-color: #e8e8e8;
	border-bottom-style: none;
	font-size:9px;
}


/* FORMS */
form { display:inline; }
input, select, textarea { font-size:10px; color:#333333; }
.soeg { border:none; padding:0px; margin:0px; height:13px; width:118px; font-family:Arial, Verdana, Sans-serif; font-size:9px; }
.submit { background-color:#698600; border:solid 1px #698600; color:#FFFFFF; }
.button { background-color:#698600; border:solid 1px #698600; color:#FFFFFF; cursor:pointer;}

.valutaDataGridHeaderStyle
{
	height: 12px;
	font-weight: bold;
	color: #34455a;
	background-color: #d7d7d7;
	border-bottom: #A8A8A3 1px solid;
} 

.valutaDataGridItemStyle {background-color:#eeeeee; font-family:Verdana, Arial, Sans-serif; }
.valutaDataGridAltItemStyle {background-color:#FEFFED; font-family:Verdana, Arial, Sans-serif;  }

.Fototek_Visitkort_Tbl
{
	border-right: black 2px solid;
	padding-right: 2px;
	border-top: black 2px solid;
	padding-left: 2px;
	font-size: 12pt;
	padding-bottom: 2px;
	margin: 2px;
	border-left: black 2px solid;
	width: 200px;
	padding-top: 2px;
	border-bottom: black 2px solid;
	font-family: Verdana;
	background-color: white;
}

.FotoTek_Head_Row
{
	font-weight: bold;
	background: #ccdfe7;
	border-color:  #ccdfe7;
	vertical-align: top;
	
}
.FotoTek_item_Row
{
	background: #ffffff;
	border-color:  #ffffff;
	vertical-align: top;
}
.FotoTek_itemAlt_Row
{
	border-color: #e6eff4;
	background: #e6eff4;
	vertical-align: top;
}

.FotoTek_Body
{
	background: #ffffff;
}

.FotoTek_Border
{
	border-right: #ccdfe7 1px solid;
	border-top: #ccdfe7 1px solid;
	border-left: #ccdfe7 1px solid;
	border-bottom: #ccdfe7 1px solid;
}

.Fototek_Afdeling_Tbl
{
	border-right: #F0F4E8;
	border-top: #F0F4E8;
	font-size: 10px;
	vertical-align: top;
	border-left: #F0F4E8;
	border-bottom: #F0F4E8;
	font-family: Verdana;
	background-color: #F0F4E8;
	WIDTH: 232px;
}

.Fototek_Afdeling_Head
{
	font-weight: bold;
	font-size: 8pt;
	vertical-align: top;
	font-family: Verdana;
	background-color: #f0f4e8;
}

.Fototek_Afdeling_Item
{
	font-size: 8pt;
	font-family: Verdana;
	background-color: #ffffff;
	vertical-align: top
}



LI
{
	list-style: disc url(/media/site_graphics/bulet.gif) outside;
	margin-left: -24px;
}

A
{
	text-decoration:none;
	color: #bd2222;
	font-size:11px;
}

a:hover
{
	text-decoration:underline;
	color: #bd2222;
	font-size:11px;
}

A:visited
{
	color: #bd2222;
	font-family:Tahoma,Verdana, Arial, Sans-serif; 
	font-size:11px;
}

INPUT.input144
{
	border-right: 0px solid;
	border-top: 0px solid;
	padding-left: 6px;
	background-image: url(media/site_graphics/txtBoxBack144.gif);
	border-left: 0px solid;
	width: 144px;
	border-bottom: 0px solid;
	height: 17px;
	color: #626467;
	font-family:Tahoma,Verdana, Arial, Sans-serif;
	font-size: 12px;
}

SELECT.select144
{
	border-right: #d0cfcf 1px solid;
	border-top: #d0cfcf 1px solid;
	padding-left: 6px;
	border-left: #d0cfcf 1px solid;
	width: 144px;
	color: #626467;
	border-bottom: #d0cfcf 1px solid;
	height: 17px;
	background-color: #e8e8e8;
	font-family:Tahoma,Verdana, Arial, Sans-serif;
	font-size: 12px;
}


INPUT.input214
{
	border-right: 0px solid;
	border-top: 0px solid;
	padding-left: 6px;
	background-image: url(media/site_graphics/txtBoxBack214.gif);
	border-left: 0px solid;
	width: 214px;
	border-bottom: 0px solid;
	height: 17px;
	color: #626467;
	font-family:Tahoma,Verdana, Arial, Sans-serif;
	font-size: 12px;
	
}

INPUT.input298
{
	border-right: 0px solid;
	border-top: 0px solid;
	padding-left: 6px;
	background-image: url(media/site_graphics/txtBoxBack298.gif);
	border-left: 0px solid;
	width: 298px;
	border-bottom: 0px solid;
	height: 17px;
	color: #626467;
	font-family:Tahoma,Verdana, Arial, Sans-serif;
	font-size: 12px;
}

textarea.textarea298x152
{
	border-right: 0px solid;
	border-top: 0px solid;
	padding-left: 6px;
	font-size: 12px;
	background-image: url(media/site_graphics/textareaBack298x152.gif);
	border-left: 0px solid;
	width: 298px;
	color: #626467;
	border-bottom: 0px solid;
	height: 152px;
	font-family:Tahoma,Verdana, Arial, Sans-serif;
	overflow: hidden;
	
}

INPUT.input130
{
	border-right: 0px solid;
	border-top: 0px solid;
	padding-left: 6px;
	background-image: url(media/site_graphics/txtBoxBack144.gif);
	border-left: 0px solid;
	width: 130px;
	border-bottom: 0px solid;
	height: 17px;
	color: #626467;
	font-family:Tahoma,Verdana, Arial, Sans-serif;
	font-size: 12px;
	text-align:right;
}

SELECT.select130
{
	border-right: #d0cfcf 1px solid;
	border-top: #d0cfcf 1px solid;
	padding-left: 6px;
	border-left: #d0cfcf 1px solid;
	width: 130px;
	color: #626467;
	border-bottom: #d0cfcf 1px solid;
	height: 17px;
	background-color: #e8e8e8;
	font-family:Tahoma,Verdana, Arial, Sans-serif;
	font-size: 12px;
}

td.Line
{
	width: 130px;
	border-top-style: #a8a8a3 0px solid;
	border-bottom: #a8a8a3 1px solid;
	border-right-style: 0px solid;
	border-left-style: 0px solid;
}

INPUT.btnTom
{
	border-right: 0px solid;
	border-top: 0px solid;
	font-weight: bold;
	font-size: 9px;
	background-image: url(media/site_graphics/btnTom.gif);
	border-left: 0px solid;
	width: 60px;
	cursor: pointer;
	color: #ffffff;
	border-bottom: 0px solid;
	height: 16px;
	background-color: transparent;
}

INPUT.btnFind
{
	border-right: 0px solid;
	border-top: 0px solid;
	font-weight: bold;
	font-size: 9px;
	background-image: url(media/site_graphics/btnFind.gif);
	border-left: 0px solid;
	width: 60px;
	cursor: pointer;
	color: #ffffff;
	border-bottom: 0px solid;
	height: 17px;
	background-color: transparent;
}

INPUT.btnOpret
{
	border-right: 0px solid;
	border-top: 0px solid;
	font-weight: bold;
	font-size: 9px;
	background-image: url(media/site_graphics/btnOpret.gif);
	border-left: 0px solid;
	width: 60px;
	cursor: pointer;
	color: #ffffff;
	border-bottom: 0px solid;
	height: 17px;
	background-color: transparent;
}


.graySelect
{
	height:17px;
	width:47px;
	
}


.TeaserWhiteTop, A.TeaserWhiteTop:visited
{
	text-decoration:none;
	color: #ffffff;
	font-size:11px;
}

a.TeaserWhiteTop:hover
{
	text-decoration:underline;
	color: #ffffff;
	font-size:11px;
}

.genvejSpace
{
	height: 17px;
}

.genvejSpaceTop
{
	height: 2px;
}

.genvejSpaceEnd
{
	height: 2px;
}

.teaserBGBigHeight
{
	vertical-align: top;
	width: 30px;
	height: 10px;
	background-color: #ffffff;
	text-align: center;
}	

.setCenter
{
	vertical-align: middle;
}

.normalHeaderSlim
{
	font-weight: bold;
	font-size: 14px;
	color: #003c69;
	direction: ltr;
	/*text-indent: 10px;*/
	PADDING-LEFT: 10px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

.slimLine
{
	height: 10px;
	background-image: url(\media\site_graphics\slimline.gif);
}

.normalHeaderUnderLineStart
{
	font-weight: bold;
	font-size: 14px;
	vertical-align: super;
	color: #003c69;
	line-height: 22px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	background-image: url(\media\site_graphics\DarkgrayDot10px.gif);
}

A.siteMap, A.siteMap:visited
{
	font-size: 11px;
	color: #626467;
	line-height: 12px;
	letter-spacing: 1px;
}
A.siteMap:hover
{
	font-size: 11px;
	color: #bd2222;
	line-height: 12px;
	letter-spacing: 1px;
	text-decoration: underline;
}


.siteMapTopLevel
{
	font-weight: bold;
	font-size: 11px;
	width: 100%;
	color: #626467;
	font-family: Tahoma;
	height: 20px;
}


.divHidden
{
	display:none;
}

.LeftMenuSelectedLevel1Next
{
	background-image: url(\media\site_graphics\left_menuFull.gif);
	width: 100%;
	color: #7a7a7a;
	height: 20px;
	font-family: Tahoma;
	font-size: 11px;
	cursor: pointer;
}

.LeftMenuLevel1
{
	background-image: url(\media\site_graphics\left_menuDot.gif);
	width: 100%;
	height: 20px;
	color: #7a7a7a;
	font-family: Tahoma;
	font-size: 11px;
	cursor: pointer;
}
.LeftMenuLevel1Top
{
	/* background-image: url(\); */
	width: 100%;
	height: 20px;
	color: #7a7a7a;
	font-family: Tahoma;
	font-size: 11px;
	cursor: pointer;
}
.LeftMenuLevel1TopSub
{
	/* background-image: url(\);*/
	width: 100%;
	height: 20px;
	color: #222222;
	font-family: Tahoma;
	font-size: 11px;
	cursor: pointer;
}

.LeftMenu
{
	background-image: url(\media\site_graphics\left_menuDot.gif);
	width: 100%;
	height: 20px;
	color: #222222;
	font-family: Tahoma;
	font-size: 11px;
	cursor: pointer;
}

.LeftMenuPil1
{
	background-image: url(\media\site_graphics\left_menuFull.gif);
	width: 9px;
	height: 20px;
	color: #34455a;
	font-family: Tahoma;
	font-size: 11px;
	cursor: pointer;
}
.LeftMenuPil2
{
	background-image: url(\media\site_graphics\left_menuFull.gif);
	width: 9px;
	height: 20px;
	color: #34455a;
	font-family: Tahoma;
	font-size: 11px;
	cursor: pointer;
}
.LeftMenuPil3
{
	background-image: url(\media\site_graphics\left_menuDot.gif);
	width: 9px;
	height: 20px;
	color: #34455a;
	font-family: Tahoma;
	font-size: 11px;
	cursor: pointer;
}
.LeftMenuPil4
{
	font-size: 11px;
	width: 9px;
	color: #34455a;
	font-family: Tahoma;
	height: 20px;
	cursor: pointer;
}


.tstyle
{
	background-color: transparent;
}


A.aRed, A.aRed:visited
{
	font-size: 11px;
	color: #bd2222;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

A.aRed:hover
{
	color: #bd2222;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	text-decoration: underline;
	font-size: 11px;
}

.level3supParagraphTextTop
{
	font-weight: bold;
	font-size: 11px;
	margin-left: 10px;
	color: #003c69;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

.level3supParagraphText
{
	font-size: 11px;
	margin-left: 10px;
	color: #76797C;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	width:100%;
}

.level3supParagraphSpacer
{
	height:6px;
}

.InputBox
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.InputCheckbox
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: white;

}

INPUT.input50
{
	border-right: 0px solid;
	border-top: 0px solid;
	padding-left: 6px;
	background-image: url(media/site_graphics/txtboxback54.gif);
	border-left: 0px solid;
	width: 54px;
	border-bottom: 0px solid;
	height: 20px;
	color: #626467;
	font-family:Tahoma,Verdana, Arial, Sans-serif;
	font-size: 12px;
	text-align:right;
	padding-top: 3px;
	
}

.rblbMoveUp
{
	vertical-align: sub;
}

SELECT.select50
{
	border-right: #d0cfcf 1px solid;
	border-top: #d0cfcf 1px solid;
	padding-left: 6px;
	border-left: #d0cfcf 1px solid;
	width: 53px;
	color: #626467;
	border-bottom: #d0cfcf 1px solid;
	height: 17px;
	background-color: #e8e8e8;
	font-family:Tahoma,Verdana, Arial, Sans-serif;
	font-size: 12px;
}

SELECT.select120
{
	border-right: #d0cfcf 1px solid;
	border-top: #d0cfcf 1px solid;
	padding-left: 6px;
	border-left: #d0cfcf 1px solid;
	width: 110px;
	color: #626467;
	border-bottom: #d0cfcf 1px solid;
	height: 17px;
	background-color: #e8e8e8;
	font-family:Tahoma,Verdana, Arial, Sans-serif;
	font-size: 12px;
}

.LeftMenuSelectedLevel1
{
	font-size: 11px;
	background-image: url(\media\site_graphics\left_menuFull.gif);
	width: 100%;
	color: #a71930;
	font-family: Tahoma;
	height: 20px;
	background-color: transparent;
}

A.LeftMenuText2, A.LeftMenuText3, A.LeftMenuText4, A.LeftMenuText2:visited, A.LeftMenuText3:visited, A.LeftMenuText4:visited
{
	font-size: 11px;
	color: #7a7a7a;
	font-family: Tahoma;
	background-color: transparent;
}
A.LeftMenuText2:hover, A.LeftMenuText3:hover, A.LeftMenuText4:hover
{
	font-size: 11px;
	color: #bd2222;
	font-family: Tahoma;
	background-color: transparent;
	text-decoration: none;
}

A.LeftMenuText1, A.LeftMenuText1:visited
{
	font-size: 11px;
	color: #a71930;
	font-family: Tahoma;
	background-color: transparent;
		text-decoration: none;
}
A.LeftMenuText1:hover
{
	font-size: 11px;
	color: #bd2222;
	font-family: Tahoma;
	background-color: transparent;
	text-decoration: none;
}



A.LeftMenuText5,  A.LeftMenuText5:visited
{
	font-size: 11px;
	color: #34455a;
	font-family: Tahoma;
}
A.LeftMenuText5:hover
{
	font-size: 11px;
	color: #bd2222;
	font-family: Tahoma;
	text-decoration: none;
}

.LeftMenuTop
{
	font-weight: bold;
	font-size: 11px;
	background: #e8e8e8;
	font-family: Tahoma;
	height: 20px;
}


.ElevHeadText
{
	color: #bd2222;
	FONT-SIZE: 18pt; 
	FONT-FAMILY: Tahoma, Arial;
	font-weight: bold;
}




.ElevTbl
{
	BORDER-TOP: #bd2222 1px solid;
}

.ElevTblFotoTop
{
	margin-top: 1px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	text-indent: 8px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	height: 20px;
	background-color: #bd2222;
	width: 113px;
}


.ElevTblFotoFullTextTop  
{
	height:17px;
	width: 100%;
}

.ElevTblFotoFullText  
{
	width: 299px;
}

.space17
{
	width:17px
}

.ElevTblFotoFullTextHeadline
{
	color: #bd2222;
	font-weight: bold;
	width: 299px;
}

.ElevTblFotoFullTextLink
{
	color: #bd2222;
	height: 22px;
	vertical-align: bottom
	
}

.ElevTblFotoFullTextbottom
{
	height: 20px;
}

.teaserTopTDRed
{
	width: 211px;
	background-color: #bd2222;
	height:24px;
}

.teaserTopBorderRed
{
	background-image: url(/media/site_graphics/teaserTopBorderRed.gif); 
	width: 1px;
}

.teaserRedText
{
	margin-top:1px;
	font-size: 11px;
	margin-left: 10px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	color: #ffffff;
	background-color:#bd2222;
	font-weight:bold;			
}

.ElevTblFotoBund
{
	vertical-align:top;
	
}

.teaserRedSpace
{
	width:10px;
}

.teaserRedTopText
{
	width:180px;
}

.teaserRedBottomText
{
	color: #bd2222;
	width:180px;
}

.elev_CorsurHand_and_line
{
	border-top: #7d1324 1px solid;
	padding-bottom: 5px;
	cursor: pointer;
}

.elevPopUpInnerText
{
	padding-right: 10px;
	width: 208px;
	padding-top: 5px;

	background-color: #ffffff;
}

.elev_rightMenuTopTekstH
{
	font-weight: bold;
	font-size: 14px;
	color: white;
}

.elev_rightMenuTopTekstB
{
	font-weight: bold;
	font-size: 11px;
	color: white;
}

a.elev_rightMenuTopTekstPrint, a.elev_rightMenuTopTekstPrint:visited, a.elev_rightMenuTopTekstPrint:hover
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	text-decoration: none;
}

/* LoPlusBank */
.loPlusOverskriftWebBankFlash
{	
	 font-size: 28pt; 
	 font-weight: bold; 
	 color: #A01D31;
	 padding-top: 10px;
}

.loPlusOverskrift1
{	
	margin-left: 50px;
	 margin-bottom:8px; 
	 font-size: 28pt; 
	 font-weight: bold; 
	 color: #A01D31;
	 padding-top: 12px;
}

.loPlusOverskrift2
{	

	font-size: 12pt;
	font-weight: bold;
	color: #A01D31;
	padding-top: 10px;
	
}
.loPlusOverskrift3
{	

	font-size: 10pt;
	font-weight: bold;
	color: #A01D31;
	padding-top: 10px;
}

.loPlusKasse1WebBank
{
	WIDTH: 635px; 
	BACKGROUND-COLOR: #E8E8E8;
	padding: 11px;
}

.loPlusKasse1WebBankTop
{
	WIDTH: 635px; 
	BACKGROUND-COLOR: #E8E8E8;
	
	height: 20px;
}

.loPlusKasse1
{
	WIDTH: 657px; 
	BACKGROUND-COLOR: #E8E8E8;
	padding: 11px;
}

.loPlusKasse2
{
	width: 435px;
	height: 151px;
	background-color: #E8E8E8;
	padding: 5px;
	margin-top: 17px;
	
}

.loPlusKasse3
{
	WIDTH: 213px; 
	height: 151px;
	BACKGROUND-COLOR: #E8E8E8;
	padding: 5px;
	margin-top: 17px;
}

.loPlusKasse3NoRightPadding
{
	WIDTH: 213px; 
	height: 151px;
	BACKGROUND-COLOR: #E8E8E8;
	
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 0px;
	
	margin-top: 17px;
	color: #A01D31;
}

.loPlusLineTable
{
	border-style: none none solid none;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 1px;
	height: 20px;
	color: #A01D31;

	font-weight:bold;
	
	background-position: left center;
	
	/*background-image: url(media/site_graphics/redPilNoSpace.gif);*/
	background-repeat: no-repeat;
	
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

.loPlusLineTableOverskrift
{
	color: #A01D31;
	font-size: 12px;
	font-weight:bold;
	
	}


.loPlusKasseLink
{
	WIDTH: 115px; 
	BACKGROUND-COLOR: #A01D31;
	color: #FFFFFF;
	padding: 4px;
	font-size: 11px;
	background-image: url(media/site_graphics/roedPil.gif);
	text-indent: 21px;
	background-repeat: no-repeat;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	height: 19px;
	color: #FFFFFF;
	font-weight: bold;
	cursor:pointer;
}

.loPlus3deltTabelCell
{
	WIDTH: 213px; 
	height: 170px;
	vertical-align: top;
}

.loPlus2deltTabelCell
{
	WIDTH: 435px; 
	height: 170px;
	vertical-align: top;
	 
}

.loPlus3deltTabelSpace
{
	WIDTH: 9px; 
	
}


.loPlusFlash
{
	WIDTH: 542px; 
	BACKGROUND-COLOR: #E8E8E8;
	padding: 5px;
	}
	
.loPlusLevel2HomeLink
{
	
	BACKGROUND-COLOR: #E8E8E8;
	WIDTH: 657px; 
	padding-left:64px;
	padding-top:5px;
	
}


.loPlusBilledeKasseTop
{
	height: 97px;
	BACKGROUND-COLOR: #A01D31;
	filter:alpha(opacity=0);
	-moz-opacity:.0;
	opacity:.0;
	cursor:pointer;
}


.loPlusBilledeKasseTop_hover
{
	height: 97px;
	BACKGROUND-COLOR: #A01D31;
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
	cursor:pointer;
	}
  

.loPlusBilledeKasseTekst1
{
	height: 18px;
	width: 205px;
	BACKGROUND-COLOR: #A01D31;
	vertical-align: top;
	color: #FFFFFF;
	font-weight: bold;
	padding-left:12px;
	padding-top:7px;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
}

.loPlusBilledeKasseTekst2
{
	height: 24px;
	width: 205px;
	BACKGROUND-COLOR: #A01D31;
	vertical-align: top;
	color: #FFFFFF;
	padding-left:12px;
	
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
}

a.loPlusTrekantLink, a.loPlusTrekantLink:visited
{
	font-weight: bold;
	color: #A01D31;
	background-image: url(media/site_graphics/redPilNoSpace.gif);	
	background-repeat: no-repeat;
	padding-left: 12px;
	padding-top: 3px;
	margin-top: 3px;
	height: 10px;
}

a.loPlusTrekantLink:hover
{
	font-weight: bold;
	color: #A01D31;
	background-image: url(media/site_graphics/redPilNoSpace.gif);	
	background-repeat: no-repeat;
	
	padding-left: 12px;
	padding-top: 3px;
	margin-top: 3px;
	height: 10px;
}


.loPlusTeaserBlueTop
{
	padding-left: 11px;
	width: 213px;
	height:25px;
	background-image: url(media\user_graphics/LoblueTopTeaser.gif);	
	background-color: #003c69;
	color: #FFFFFF;
	font-weight: bold;
	
}

.loTeaserText
{
	padding-left: 12px;
	width: 211px;
	padding-right: 12px;
}

.loPlusLogo
{
	/*position:absolute; 
	top:84px;
	 left:29px;*/
	 position: absolute;
	 top: 84px;
	 margin-left: 3px;
	}
/* LoPlusBank end */ 

/* ung ------------------------------------ */


.fokustabel
{
	padding-right: 3px;
	padding-left: 8px;
	background-image: url(\media\site_graphics\interesseomraasdeListe.jpg);
	padding-bottom: 3px;
	width: 426px;
	padding-top: 3px;
	height: 224px;
}

.fokustabel_Text
{
	vertical-align:top;
		padding-top: 10px;
}

.fokustabel_Left
{
	width: 55px;
	padding-top: 2px;
	height: 54px;
}



.normalHeaderUng1824
{
	font-weight: bold;
	font-size: 14px;
	color: #9c2222;
	line-height: 10px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

.normalHeaderUng1017
{
	font-weight: bold;
	font-size: 14px;
	color: #F07700;
	line-height: 10px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

.normalHeaderUng
{
	font-weight: bold;
	font-size: 14px;
	color: #267aa6;
	line-height: 10px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

.normalSubHeaderUng
{
	font-weight: bold;
	font-size: 11px;
	color: #267aa6;
	line-height: 26px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	width: 150px;
}





.UngDivSpace10
{
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
}


.UngB
{
	font-weight:bold;
	line-height: 10px;
}

table.ungForsideSpace310
{
	width: 310px;
	}
	
	
td.ungForsideMidLine
{
	BACKGROUND-POSITION-X: center;
	background-image: url(\media\site_graphics\ungForsideMid.bmp);
	width: 20px;
	background-repeat: repeat-y;
	height: 240px;
}

td.ungUndersideMidLine
{
	BACKGROUND-POSITION-X: left;
	background-image: url(\media\site_graphics\ungForsideMid.bmp);
	width: 10px;
	background-repeat: repeat-y;
	height: 240px;
}

td.ungUndersideTeaserBillede
{
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	width: 100%;
	padding-top: 10px;
	text-align: right;
}

td.ungUndersideTeaserBilledeogText_Text
{
	padding-right: 5px;
	padding-bottom: 10px;
	width: 150px;
	padding-top: 10px;
	text-align: left;
}

td.ungUndersideTeaserBilledeogText_Billede
{
		padding-right: 20px;
	padding-bottom: 10px;
	width: 60px;
	padding-top: 10px;
	text-align: right;
}

td.ung_check
{

	text-align:left;
	vertical-align:top;
	width: 60px;

}


a.UngTrekantLink_1017, a.UngTrekantLink_1017:visited
{
	color: #F07700;
	background-image: url(/media/site_graphics/redPilNoSpace1017.gif);	
	background-repeat: no-repeat;
	padding-left: 12px;
	padding-top: 3px;
	margin-top: 3px;
	height: 10px;
}




a.UngTrekantLink_1017:hover
{

	color: #F07700;
	background-image: url(/media/site_graphics/redPilNoSpace1017.gif);	
	background-repeat: no-repeat;
	
	padding-left: 12px;
	padding-top: 3px;
	margin-top: 3px;
	height: 10px;
}


a.UngTrekantLink_1824, a.UngTrekantLink_1824:visited
{
	color: #9c2222;
	background-image: url(/media/site_graphics/redPilNoSpace1824.gif);	
	background-repeat: no-repeat;
	padding-left: 12px;
	padding-top: 3px;
	margin-top: 3px;
	height: 10px;
}

a.UngTrekantLink_1824:hover
{
	color: #9c2222;
	background-image: url(/media/site_graphics/redPilNoSpace1824.gif);	
	background-repeat: no-repeat;
	

	padding-left: 12px;
	padding-top: 3px;
	margin-top: 3px;
	height: 10px;
;
}




a.WhiteLink:visited, a.WhiteLink:visited:hover, a.WhiteLink
{
color: White;
TEXT-DECORATION: none;


}




.ung1824_Knap
{
	/*background-color: #9c2222;*/
	background-image: url(\media\site_graphics\ung_forside_banner_1824.png);
	color: White;
	width: 250px;
	height: 20px;
	text-align:center;
	line-height: 16px;
	vertical-align:middle;
	color:#FFFFFF

	padding-left: 20px;
	margin-left: 30px;	
}
	

.ung1017_Knap
{
	/*background-color: #F07700;*/
	background-image: url(\media\site_graphics\ung_forside_banner_1017.png);
	color: White;
	width:245px;
	height: 20px;
	text-align:center;
	vertical-align:middle;
	line-height: 16px;

	padding-left: 3px;
	margin-left: 30px;
	}


.Fokus_Overskrift_Ung1824
{
	
	font-weight: bold;
	color: #9c2222;
	line-height: 10px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

.Fokus_Overskrift_Ung1017
{
	font-weight: bold;
	color: #F07700;
	line-height: 10px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

/* ----- ung slut --------------------------- */


.Elev_Body
{

	background: url('./media/site_graphics/ElevUngTopLeft.png') #CECDCE;
	BACKGROUND-REPEAT: no-repeat; 
	WIDTH: 645px; 
	HEIGHT: 600px;
	
}

.ElevHead1
{
	 font-family:Verdana, Arial, Sans-serif; 
	 color:#A71930;
	 margin-left: 17px;
	 margin-top: 10px;	 
	 font-size:20px;  
}

.ElevHead2
{
	 font-family:Verdana, Arial, Sans-serif; 
	 color:#A71930;
	 margin-left: 17px;
	 margin-top: 10px;	 
	 font-size:16px; 
}

.Elev_Normal
{
 width:420px;
	 margin-left: 17px;
	 PADDING-RIGHT: 10px;
	 
}

.Elev_Lys
{
	background:  #E8E8E8;
	 
}


.elev_R_box1
{
	BACKGROUND-IMAGE: url(./media/site_graphics/eleve_R_box1.gif); 
	display: block; 
	BACKGROUND-COLOR: #e8e8e8; 
	WIDTH: 208px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 76px;
	margin-top: 7px;
	padding-top: 9px;
	padding-left: 9px;
	font-weight:bold;
	
}

.elev_R_box2
{
	BACKGROUND-IMAGE: url(./media/site_graphics/eleve_R_box2.gif); 
	display: block; 
	BACKGROUND-COLOR: #e8e8e8; 
	WIDTH: 208px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 76px
}

.elev_R_box2_Head
{
	padding-top: 7px;
	padding-left: 9px;
	font-weight:bold;
	COLOR: #ffffff; 
	
}

.elev_R_box2_Body4
{
	padding-top: 17px;
	padding-left: 9px;
	font-weight:bold;

	
}

/* ----- Kalender og forside --- */

.locateEvent{ margin: 20px 0; }
	.locateEvent img { float:left; }
	.locateEvent select { margin-left:15px; }


#eventTeasers,#eventTeasersEnd { width:438px; float:left; }
	#eventTeasers .eventTeaser .tTitle { height:19px; border-top: solid 2px #acada3; border-bottom: solid 1px #acada3; margin-bottom: 10px; cursor:pointer }
	#eventTeasers .eventTeaser .tTitle h2 { display:inline; line-height:19px; color:#bd2222; font-size:11px; }
	#eventTeasers .eventTeaser img { float:left; margin: 0 10px 10px 0; }
	#eventTeasers .eventTeaser img.color { margin-right: 0; }
	#eventTeasers .eventTeaser p { margin: 0 10px 10px 21px; padding:0; } 

	
	#eventCalendar { width: 211px; float:right; background-image:url(../images/calender_title_bg.gif); background-repeat:repeat-x; background-position:top; empty-cells:hide; }
	#eventCalendar hr { border:0; height:1px; background-color:#acada3; margin: 7px 0 20px 0; }
	#eventCalendar .listAreas { width:167px;  }
	#eventCalendar .listAreas a { display:block; height: 18px; line-height:17px; color:#34455a; margin:0; padding:0; }
	#eventCalendar .listAreas a img { float:left; border:0; margin: 0 10px 1px 0; }
	#eventCalendar a.all { float:right; display:inline; height:17px; line-height:17px; }
	

	#calendar {	width: 80%; padding: 0; margin: 0 auto; border-left: 1px solid #fff; color: #34455a; text-align: center; background-color: #fff; }
	
		#calendar .navR, #calendar .navR a { text-align: left; text-decoration: none; color: #34455a; margin: 0 0 0 20px; }
		#calendar .navL, #calendar .navL a { text-align: right; text-decoration: none; color: #34455a; margin: 0 20px 0 0; }
		#calendar .navC { text-align: center; text-decoration: none; color: #34455a; width: 100px }
		#calendar caption { margin: 0; padding: 0; height:22px; line-height:22px; color: #34455a; text-align: center; border:0; }
		#calendar th { color: #535353; font-weight:normal; height:20px; }
		#calendar tr { border-bottom:solid 1px #fff; }
		#calendar td { border-right: 1px solid #fff; height: 18px; text-align: right; vertical-align:middle; padding-right: 6px; background-color:#ededed; background-image:url(/media/site_graphics/color/calendar_bg.gif); background-repeat:no-repeat; line-height:15px; }
		#calendar td a { text-decoration: none; font-weight: normal; display: block; color: #34455a; }
	
		/* Nordjylland */
		#calendar td.region_1 { background-color:#e9ceb0; }
		/* Midtjylland */
		#calendar td.region_2 { background-color:#e77543; }
		/* Sydjylland */
		#calendar td.region_3 { background-color:#e18b85; }
		/* Fyn */
		#calendar td.region_4 { background-color:#69bccf; }
		/* Sjælland */
		#calendar td.region_5 { background-color:#31748f; }
		#calendar td.region_5 a { color:#fff }
		/* København */
		#calendar td.region_6 { background-color:#043e6c; }
		#calendar td.region_6 a { color:#fff }
		/* Flere */
		#calendar td.region_0 { background-color:#b4b2b4; background-image:url(/media/site_graphics/color/calendar_more_bg.gif) }
		/* Alle */
		#calendar td.region_all { background-color:#c51414; }
		#calendar td.region_all a { color:#fff }

		/* tooltip */
		#calendar td a{ position:relative; z-index:24; }
		#calendar td a span{ display: none; }
		#calendar td a:hover{ z-index:25; background:;}/*background:; ie hack, something must be changed in a for ie to execute it*/
		#calendar td a:hover span.tooltip{ display:block; position:absolute; top:10px; left:-30px; padding: 15px 0 0 0; width:169px; color: #000; text-align: left; }
		#calendar td a:hover span.top{ display: block; padding: 15px 8px 0; background: url(/media/site_graphics/color/bubble.gif) no-repeat top; }
		#calendar td a:hover span.middle{ display: block; padding: 0 12px 0 8px; background: url(/media/site_graphics/color/bubble_filler.gif) repeat bottom; }
			#calendar td a:hover span.middle hr{ margin: 5px 0; }
		#calendar td a:hover span.bottom{ display: block; padding:3px 8px 10px;	color: #548912; background: url(/media/site_graphics/color/bubble.gif) no-repeat bottom; }



/* ELEVUNIVERS */

.ElevHeadText
{
	color: #BD2222;
	font-family: Tahoma,Verdana;
	font-size: 18pt;
	font-weight: bold;
}

h1.ElevHeadText
{
	font-family: Tahoma,Verdana;
	color: #333333;
	font-size: 22px;
	font-weight: normal;
	margin: 15px 0 5px;
	width: 439px;
}

td.elevHeader
{
	border-color: #C70F3F;
	border-style: none none solid;
	border-width: medium medium 1px;
	width: 659px;
}

.elevH3
{
	color: #BD2222;
	font-weight: bold;
}

.elevBroedTekst, .elevTeaser
{
	padding-top: 15px;
}

.elevBroedTekst
{
	padding-right: 6px;
}

/* Lær med lyst */

table.lml_forside { background-image:url(/media/user_graphics/lml_forside_bg.jpg); background-position: top right; background-repeat:no-repeat; }
table.lml_forside #printThis { padding: 0 0; }

table.lml_formular #printThis {width: 446px; height: 615px; background-image:url(/media/user_graphics/lml_formular_bg.jpg); background-position: bottom right; background-repeat:no-repeat; padding: 0 10px; }
table.lml_formular #printThis table { margin: 10px 0; }
table.lml_formular #printThis table td { height: 24px; }
table.lml_formular #printThis hr { height:0px; border: none; border-top:1px solid #dddcdc; }
input.lml { border-width:1px; border-bottom-color:#e8e8e8; border-left-color:#e8e8e8; border-right-color:#d0cfcf; border-top-color:#d0cfcf; color:#626467; font-family:Tahoma,Verdana,Arial,Sans-serif; font-size:12px; height:17px; padding-left:6px; background-color:#e8e8e8; }

div#lmlEventTeasers { width: 408px; }

table.lml_kalender #printThis { padding: 0 10px; }
table.lml_kalender 	#eventTeasers .eventTeaser p { margin: 0 10px 10px 0; padding:0; }
table.eventTable { background-color:#ededed; margin-bottom:20px; }
table.eventTable th { text-align:left; padding-left:5px; border-bottom:1px solid #FFF; height:20px;  }
table.eventTable td { height:20px; padding-left: 5px; }
table.eventTable tr > td, table.eventTable tr > th  { padding-left: 10px; }
