/*
	© Copyright 2009
	
	Senzor
	Horsens Folkeblad Internet
	Søndergade 47
	DK-8700 Horsens
	
	info(a)senzor.dk
	www.senzor.dk
	
	Dette css-dokument (Cascading Style Sheet) er beskyttet	af
	copyright og de love, der anvendes til beskyttelse heraf.
	Brug af hele, eller dele af dette stylesheet er forbudt
	uden forudgående tilladelse fra Senzor og må kun anvendes
	med skriftlig godkendelse fra Senzor.
*/

html, body {
	margin: 0px;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
body {
	scrollbar-arrow-color: #333333;
	scrollbar-3dlight-color: #EFEFEF;
	scrollbar-darkshadow-color: #EFEFEF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #EFEFEF;
	scrollbar-shadow-color: #EFEFEF;
	scrollbar-track-color: #EFEFEF;
}
#hideme {
  visibility: hidden;
  width: 100%;
  height: 50%;
  margin-top: -330px;
  float: left;
} 
#container {
  width: 980px;
  height: 660px;
  clear: both;
  position: relative;
  top: -330px;
  position: static;
  margin: auto;
} 

#Header {
	background-image: url(/gfx/system/bg_header_footer.png);
	height: 80px;
}
#Footer {
	background-image: url(/gfx/system/bg_header_footer.png);
	height: 80px;
}
#Content {
	height: 480px;
	padding:20px;
	padding-bottom: 0;
}
h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:normal;
	margin: 0;
	line-height: 1.2em;
}
p, table, form {
	margin: 0px;
}
a {
	color: #FFF;
	text-decoration: none;
}
a:hover {
	color: #FFF;
	text-decoration: underline;
}
img {
	border-style: none;
}


#Logo {
	float: left;
	width: 410px;
}
#Menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	float: right;
	padding: 60px 18px 0 0;
}
#Menu a {
	color: #FFF;
	margin: 0 7px;
	
} 


#Menu a {
	text-decoration: none;
	border-bottom: 1px none #FFF;
	padding-bottom: .1em;
}
#Menu a:hover {
	border-bottom: 1px dotted #FFF;
	padding-bottom: .0em;
}


#Col01_01 {
	float: left;
	width: 300px;
}
#Col01_02 {
	float: left;
	width: 620px;
}
#Col01_03 {
	float: left;
	width: 460px;
}

#Col02_01 {
	width: 300px;
	margin-left: 320px;
}
#Col02_03 {
	width: 300px;
	margin-left: 480px;
}

#Col03_01 {
	float: right;
	width: 300px;
}
#Col03_03 {
	float: right;
	width: 140px;
}
.error  {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#900;
	font-size: 15px;
	font-weight:bold;
}
.divider {
	height: 20px;
}
.Border_Gen {
	border: 1px solid #4A0038;
}
.Border_Teater {
	border: 1px solid #CF7608;
}
.Border_Koncert {
	border: 1px solid #9F1B21;
}
.Border_Shows {
	border: 1px solid #5B8327;
}
.Border_Sponsor {
	border: 1px solid #7F7F83;
}
#SearchButton {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	width: 40px;
	height: 19px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */
	background-color: transparent;
	font-weight: bold;
}
/* Front START */
.FrontImage {
	height: 253px;
	width: 298px;
	margin-bottom: 20px;
}
.FrontSpacer {
	height: 160px;
}
.FrontSpacer_Pointer {
	height: 178px;
	cursor:pointer;
}
.FrontInfo_Teater, .FrontInfo_Shows, .FrontInfo_Koncerter {
	height: 70px;
	color:#FFF;
	font-size: 11px;
	padding: 5px 8px 0 8px;
}
.FrontInfo_Teater {
	background-image: url(/gfx/box/front_bg_teater.png);
}
.FrontInfo_Shows {
	background-image: url(/gfx/box/front_bg_shows.png);
}
.FrontInfo_Koncerter {
	background-image: url(/gfx/box/front_bg_koncerter.png);
}
.FrontInfo_Teater h1, .FrontInfo_Shows h1, .FrontInfo_Koncerter h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:normal;
	margin: 0;
	line-height: 1.2em;
}
.FrontInfo_Teater h3, .FrontInfo_Shows h3, .FrontInfo_Koncerter h3 {
	font-size: 13px;
	margin: 0;
	padding-bottom: 3px;
	line-height: 1.3em;
	font-weight:normal;
}

.FrontInfo_Koncerter a, .FrontInfo_Teater a, .FrontInfo_Shows a {
	text-decoration: none;
	border-bottom: 1px none #FFF;
	padding-bottom: .1em;
}
.FrontInfo_Koncerter a:hover, .FrontInfo_Teater a:hover, .FrontInfo_Shows a:hover {
	border-bottom: 1px dotted #FFF;
	padding-bottom: .0em;
}








#Teater_txtBox, #Show_txtBox, #Koncert_txtBox {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 119px;
	width: 288px;
	margin-bottom: 3px;
	padding: 0 3px;
}
#Teater_txtBox h2, #Show_txtBox h2, #Koncert_txtBox h2 {
	font-size: 13px;
	font-weight:bold;
	margin: 0;
	margin-top: 10px;
	margin-bottom: 4px;
	line-height: 1.2em;
}
#Teater_txtBox {
	color: #CE7407;
	border: 3px solid #CE7407;
}
#Teater_txtBox a {
	color: #CE7407;
	/*display:block;*/
	text-decoration: none;
	border-bottom: 1px none #CE7407;
	padding-bottom: .1em;
}
#Teater_txtBox a:hover {
	border-bottom: 1px dotted #CE7407;
	padding-bottom: .0em;
}


#Show_txtBox {
	color: #5C8427;
	border: 3px solid #5C8427;
}
#Show_txtBox a {
	color: #5C8427;
	/*display:block;*/
	text-decoration: none;
	border-bottom: 1px none #5C8427;
	padding-bottom: .1em;
}
#Show_txtBox a:hover {
	border-bottom: 1px dotted #5C8427;
	padding-bottom: .0em;
}
#Koncert_txtBox {
	color: #9D1B21;
	border: 3px solid #9D1B21;
}
#Koncert_txtBox a {
	color: #9D1B21;
	/*display:block;*/
	text-decoration: none;
	border-bottom: 1px none #9D1B21;
	padding-bottom: .1em;
}
#Koncert_txtBox a:hover {
	border-bottom: 1px dotted #9D1B21;
	padding-bottom: .0em;
}
#Teater_Link, #Show_Link, #Koncert_Link {
	height: 37px;
	text-align: center;
	padding-top: 3px;
}
#Teater_Link {
	background-image: url(/gfx/box/teater_bg_small.png);
}
#Show_Link {
	background-image: url(/gfx/box/show_bg_small.png);
}
#Koncert_Link {
	background-image: url(/gfx/box/koncert_bg_small.png);
}
#Teater_Link h1, #Show_Link h1, #Koncert_Link h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 26px;
	font-weight:normal;
	margin: 0;
}
#Teater_Link a, #Show_Link a, #Koncert_Link a {
	color:#FFF;
	text-decoration: none;
	display: block;
	height: 40px;
}
#Teater_Link a:hover, #Show_Link a:hover, #Koncert_Link a:hover {
	color:#FFFFFF;
	text-decoration: none;
}
/* Front END */

/* Event Side START */
.EventSideImage {
	height: 218px;
	width: 298px;
}
.EventSideSpacer {
	height: 152px;
}
.EventSideSpacer_Pointer {
	height: 152px;
	cursor:pointer;
}
.EventSideInfo_Teater, .EventSideInfo_Shows, .EventSideInfo_Koncerter {
	height: 62px;
	color:#FFF;
	font-size: 10px;
	padding: 4px 8px 0 8px;
}
.EventSideInfo_Teater {
	background-image: url(/gfx/box/eventside_bg_teater.png);
}
.EventSideInfo_Shows {
	background-image: url(/gfx/box/eventside_bg_shows.png);
}
.EventSideInfo_Koncerter {
	background-image: url(/gfx/box/eventside_bg_koncerter.png);
}
.EventSideInfo_Sponsor {
	background-image: url(/gfx/box/eventside_bg_sponsor.png);
}
.EventSideInfo_Teater h1, .EventSideInfo_Shows h1, .EventSideInfo_Koncerter h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:normal;
	margin: 0;
	line-height: 1.2em;
}
.EventSideInfo_Teater h3, .EventSideInfo_Shows h3, .EventSideInfo_Koncerter h3 {
	font-size: 11px;
	margin: 0;
	padding-bottom: 3px;
	line-height: 1.3em;
	font-weight:normal;
}
.Event_Side_Head {
	padding: 1px;
	height: 28px;
	width: 138px;
	background-position: bottom;
	background-repeat: repeat-x;
	margin-bottom: 0px;
	text-align: center;
	padding-top: 6px;
}
.Event_Side_Head a {
	text-decoration: none;
}
.Event_Side_Head h3, .Event_Side_Head h3 a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	margin: 0;
	display: block;
	font-weight: normal;
}
.Event_Side {
	padding: 1px;
	height: 103px;
	width: 138px;
	background-position: bottom;
	background-repeat: repeat-x;
	margin-bottom: 10px;
}
.Event_Side_Gen {
	background-image: url(/gfx/box/cat_gen.png);
	background-color: #7D005F;
}
.Event_Side_Teater {
	background-image: url(/gfx/box/cat_teater.png);
	background-color: #F7931D;
}
.Event_Side_Koncerter {
	background-image: url(/gfx/box/cat_koncerter.png);
	background-color: #D2232A;
}
.Event_Side_Shows {
	background-image: url(/gfx/box/cat_shows.png);
	background-color: #8CC63F;
}
.Event_Side_Sponsor {
	background-image: url(/gfx/box/cat_sponsor.png);
	background-color: #7F7F83;
}
.Event_Side_Links_Teater, .Event_Side_Links_Koncerter, .Event_Side_Links_Shows, .Event_Side_Links_Gen, .Event_Side_Links_Sponsor {
	height: 60px;
	padding: 4px;
}
.Event_Side_Links_Gen {
	background-color: #FFF;
}
.Event_Side_Links_Teater {
	background-color: #CE7407;
}
.Event_Side_Links_Koncerter {
	background-color: #9D1B21;
}
.Event_Side_Links_Shows {
	background-color: #5C8427;
}
.Event_Side_Links_Sponsor {
	background-color: #7F7F83;
}
/* Event Side END */

/* Pages START */
#PageHeader {
	width: 610px;
	height: 26px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 15px;
	font-weight:bold;
	padding: 4px 0 0 10px;
	background-image:url(/gfx/box/swap_all.png);
	clear:both;
}
#PageContent {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	font-size: 11px;
	padding: 10px;
	padding-top: 10px;
}
.newsletterbox_Page {
	font-family: Verdana, Arial, sans-serif, "Courier New";
	font-size: 10px;
	color: #333;
	padding: 2px;
	background-color: #FFF;
	margin-top: 4px;
	margin-right: 10px;
	width: 150px;
	border: 1px solid #999;
}
#Subscribe_Page {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	width: 65px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */
	font-weight: bold;
	margin-top: 20px;
	margin-left: 10px;
}
#UnSubscribe_Page {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	width: 65px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */
	margin-top: 5px;
	margin-left: 10px;
}
/* Pages END */

/* SwapBoxes START */
.SwapBox {
	width: 145px;
	height: 26px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 15px;
	font-weight:bold;
	padding: 4px 0 0 10px;
	cursor: pointer;
}
#SwapBoxLink01 {
	/*background-image:url(/gfx/box/swap_all.png);*/
	background-image:url(/gfx/program/alle_a.png);
	float: left;
}
#SwapBoxLink02 {
	/*background-image:url(/gfx/box/swap_teater.png);*/
	background-image:url(/gfx/program/teater_p.png);
	margin-left: 155px;
}
#SwapBoxLink03 {
	/*background-image:url(/gfx/box/swap_shows.png);*/
	background-image:url(/gfx/program/shows_p.png);
	float: right;
}
#SwapBoxLink04 {
	/*background-image:url(/gfx/box/swap_koncerter.png);*/
	background-image:url(/gfx/program/koncert_p.png);
	float: right;
}
#SwapBox01, #SwapBox02, #SwapBox03, #SwapBox04 {
	border-width: 0 1px 1px 1px;
	border-style: solid;
	height: 404px;
	overflow: auto;
}
#SwapBox01 {
	border-color: #4F003C;
}
#SwapBox02 {
	border-color: #D17709;
}
#SwapBox03 {
	border-color: #5D8628;
}
#SwapBox04 {
	border-color: #9F1B21;
}
/* SwapBoxes END */

/* Program Submenu START */
.ProgramSubmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 610px;
	height: 19px;
	font-size: 10px;
	color: #FFF;
	clear: both;
	text-align: right;
	padding: 6px 10px 0 0;
}
.ProgramSubmenu a {
	color: #FFF;	
}
#ProgramSubmenu01 {
	background-color: #4F003C;
}
#ProgramSubmenu02 {
	background-color: #D17709;
}
#ProgramSubmenu03 {
	background-color: #5D8628;
}
#ProgramSubmenu04 {
	background-color: #9F1B21;
}


.EventList_info, .EventList_info a, .EventList_info a:hover, .EventList_service, .EventList_service a, .EventList_service a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration: none;
}
.EventList_info {
	font-size: 11px;
	float: left;
	width: 90%;
}
.EventList_info a {
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px dotted #333;
	padding-bottom: .0em;
}
.EventList_info a:hover {
	border-bottom: 1px none #333;
	padding-bottom: .0em;
}
.EventList_service {
	font-size: 11px;
	width: 10%;
	float: right;
}
.EventList_service a {
	border-bottom: 1px dotted #333;
	padding-bottom: .0em;
}
.EventList_service a:hover {
	border-bottom: 1px none #333;
	padding-bottom: .0em;
}
.EventList, .EventList_grey {
	padding: 8px;
	clear: both;
	height: 55px;
}
.EventList_grey {	
	background-color: #EBEBEB;
}

.EventListImgSmall {
	width: 100px;
	height: 55px;
	float: left;
	margin-right: 6px;
}
/* Program Submenu END */

/* Print START */
.PrintList, .PrintList_grey {
	padding: 8px;
	font-size:11px;
}
.PrintList_grey {	
	background-color: #EBEBEB;
}

.PrintList h1, .PrintList_grey h1
{
	font-size:17px;
	margin:0px;
}

.PrintList p, .PrintList_grey p
{
	margin-top:10px;
}

/* Print END*/

.EventInfo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 8px
}

.EventInfo_LH {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 8px;
	line-height: 1.8em;
}
.EventInfo_LH a {
	color: #7B005D;
	display: block;
}

.EventInfo_LHLow {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 8px;
	line-height: 1.4em;
	height: 268px;
	overflow-y:auto;
	overflow-x:hidden;
}
.EventInfo_LHLow a {
    color: #7B005D;
}

/* Kategori START */
.CatBox {
	width: 290px;
	height: 32px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 23px;
	font-weight:bold;
	padding: 4px 0 0 10px;
}
.CatBoxSmall {
	width: 290px;
	height: 28px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 13px;
	font-weight:normal;
	padding: 8px 0 0 10px;
}
.CatBox01, .CatBox02, .CatBox03, .CatBox04, .CatBox05 {
	border-width: 0 1px 1px 1px;
	border-style: solid;
	height: 399px;
	overflow: auto;
}
.CatBox01 {
	border-color: #4F003C;
}
.EventInfo a {
	color: #7B005D;
}
.CatBox02 {
	border-color: #D17709;
}
.CatBox03 {
	border-color: #5D8628;
}
.CatBox04 {
	border-color: #9F1B21;
}
.CatBox05 {
	border-color: #7F7F83;
}
.CatBoxHead01 {
	background-image:url(/gfx/box/swap_all.png);
	background-position: top;
	background-color: #4F003C;
	background-repeat: repeat-x;
}
.CatBoxHead02 {
	background-image:url(/gfx/box/cat_head_teater.png);
}
.CatBoxHead03 {
	background-image:url(/gfx/box/cat_head_shows.png);
}
.CatBoxHead04 {
	background-image:url(/gfx/box/cat_head_koncerter.png);
}
.CatBoxHead05 {
	background-image:url(/gfx/box/cat_head_sponsor.png);
}
.CatSubmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 290px;
	height: 18px;
	font-size: 10px;
	color: #FFF;
	text-align: right;
	padding: 6px 10px 0 0;
}
.CatSubmenu a {
	color: #FFF;	
}

.CatSubmenu01 {
	background-color: #4F003C;
}
.CatSubmenu02 {
	background-color: #D17709;
}
.CatSubmenu03 {
	background-color: #5D8628;
}
.CatSubmenu04 {
	background-color: #9F1B21;
}
.CatSubmenu05 {
	background-color: #7F7F83;
}
.CatSubmenuGrey {
	background-color: #404042;
}
.CatList_info, .CatList_info a, .CatList_info a:hover, .CatList_service, .CatList_service a, .CatList_service a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}
.CatList_info {
	font-size: 10px;
	clear: both;
}
.CatList_info a {
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px dotted #333;
	padding-bottom: .0em;
}
.CatList_info a:hover {
	border-bottom: 1px none #333;
	padding-bottom: .0em;
}
.CatList_service {
	font-size: 11px;
	clear: both;
	text-align: right;
}
.CatList_service a {
	font-size: 9px;
	border-bottom: 1px dotted #333;
	padding-bottom: .0em;
}
.CatList_service a:hover {
	border-bottom: 1px none #333;
	padding-bottom: .0em;
}
.CatList, .CatList_grey {
	padding: 8px;
	height: 48px;
}
.CatList_grey {	
	background-color: #EBEBEB;
}
#CatTime {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	float: right;
	padding-top: 7px;
}
.Cat_Front01, .Cat_Front02, .Cat_Front02 {
	padding: 1px;
	height: 150px;
	width: 218px;
	background-position: bottom;
	background-repeat: repeat-x;
}
.Cat_Front01 {
	float:left;
}
.Cat_Front02 {
	float:right;
}
.CatTeater_Front {
	background-image: url(/gfx/box/cat_head_teater.png);
	background-color: #F7931D;
}
.CatShows_Front {
	background-image: url(/gfx/box/cat_head_teater.png);
	background-color: #D2232A;
}
.CatKoncert_Front {
	background-image: url(/gfx/box/cat_head_teater.png);
	background-color: #8CC63F;
}
.CatFront_txt, .CatFront_txt a, .CatFront_txt a:hover, .CatFront_txt h1  {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
}
.CatFront_txt {
	padding: 3px 5px 0;
	font-size: 10px;
}
.CatFront_txt a {
	text-decoration: none;
}
.CatFront_txt a:hover {
	text-decoration: underline;
}
.CatFront_txt h1 {
	font-size: 11px;
	font-weight:bold;
	margin: 0;
	line-height: 1.2em;
}
.CatFront_txt h3 {
	font-size: 10px;
	margin: 0;
	padding-bottom: 3px;
	line-height: 1.3em;
	font-weight:normal;
}
/* Kategori END */

/* Event START */
#EventLargeImage {
	height: 293px;
	width: 458px;
}
.EventLargeSpacer {
	height: 248px;
}
.EventLargeSpacer_Pointer {
	height: 248px;
	cursor: pointer;
}
.EventBorder_Teater {
	border: 1px solid #CF7608;
}
.EventBorder_Koncert {
	border: 1px solid #9F1B21;
}
.EventBorder_Shows {
	border: 1px solid #5B8327;
}
.Border_Sponsor {
	border: 1px solid #7F7F83;
}
#EventInfoTxt {
	height: 43px;
	color:#FFF;
	font-size: 11px;
	padding: 2px 8px 0 8px;
}
.EventInfoTxt_Gen {
	background-image: url(/gfx/box/bg_head_gen.png);
}
.EventInfoTxt_Teater {
	background-image: url(/gfx/box/bg_head_teater.png);
}
.EventInfoTxt_Shows {
	background-image: url(/gfx/box/bg_head_shows.png);
}
.EventInfoTxt_Koncert {
	background-image: url(/gfx/box/bg_head_koncert.png);
}
.EventInfoTxt_Sponsor {
	background-image: url(/gfx/box/bg_head_sponsor.png);
}
#EventInfoTxt h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:normal;
	margin: 0;
	line-height: 1.2em;
}
#EventTime {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	float: right;
	padding-top: 5px;
	text-align: right;
}

.EventSmallSpacer {
	height: 81px;
}
.EventSmallSpacer_Pointer {
	height: 81px;
	cursor: pointer;
}
.EventSmall_Left {
	float:left;
}
.EventSmall_Middle {
	float:left;
	margin-left: 20px;
}
.EventSmall_Right {
	float:right;
}
.EventSmall {
	height: 115px;
	width: 138px;
}

.EventSmall a, .EventSmall_Left a, .EventSmall_Middle a, .EventSmall_Right a {
	text-decoration: none;
	border-bottom: 1px none #FFF;
	padding-bottom: .1em;
}
.EventSmall a:hover, .EventSmall_Left a:hover, .EventSmall_Middle a:hover, .EventSmall_Right a:hover {
	border-bottom: 1px dotted #FFF;
	padding-bottom: .0em;
}

.EventSmallInfoTxt {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	height: 32px;
	color:#FFF;
	font-size: 10px;
	padding: 2px 5px 0px 5px;
}
.EventSmallInfoTxt h1 {
	font-size: 13px;
	font-weight:bold;
	margin: 0;
	line-height: 1.2em;
}
.EventSmallInfoTxt_Teater {
	background-image: url(/gfx/box/bg_head_teater.png);
}
.EventSmallInfoTxt_Shows {
	background-image: url(/gfx/box/bg_head_shows.png);
}
.EventSmallInfoTxt_Koncert {
	background-image: url(/gfx/box/bg_head_koncert.png);
}

.EventMedium {
	height: 142px;
	width: 218px;
}
.EventMediumSpacer {
	height: 107px;
}
.EventMediumSpacer_Pointer {
	height: 107px;
	cursor: pointer;
}
.EventMediumInfoTxt {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	height: 33px;
	color:#FFF;
	font-size: 10px;
	padding: 2px 5px 0px 5px;
}
.EventMediumInfoTxt h1 {
	font-size: 13px;
	font-weight:bold;
	margin: 0;
	line-height: 1.2em;
}
.EventMediumInfoTxt_Teater {
	background-image: url(/gfx/box/bg_head_teater.png);
}
.EventMediumInfoTxt_Shows {
	background-image: url(/gfx/box/bg_head_shows.png);
}
.EventMediumInfoTxt_Koncert {
	background-image: url(/gfx/box/bg_head_koncert.png);
}
#EventService {
	width: 460px;
	height: 27px;
	background-image: url(/gfx/box/cat_teater.png);
	margin-bottom: 20px;
	margin-top: 1px;
}
#EventService_Gen {
	width: 458px;
	height: 27px;
	background-image: url(/gfx/box/cat_gen.png);
	margin-bottom: 20px;
	margin-top: 1px;
}
#EventService_Teater {
	width: 460px;
	height: 27px;
	background-image: url(/gfx/box/cat_teater.png);
	margin-bottom: 20px;
	margin-top: 1px;
}
#EventService_Shows {
	width: 460px;
	height: 27px;
	background-image: url(/gfx/box/cat_shows.png);
	margin-bottom: 20px;
	margin-top: 1px;
}
#EventService_Koncerter {
	width: 460px;
	height: 27px;
	background-image: url(/gfx/box/cat_koncerter.png);
	margin-bottom: 20px;
	margin-top: 1px;
}
#EventService_Sponsor {
	width: 460px;
	height: 27px;
	background-image: url(/gfx/box/cat_sponsor.png);
	margin-bottom: 20px;
	margin-top: 1px;
}
.EventServiceDivider {
	width: 1px;
	background-color: #FFF;
}
/* Event END */

/* Footer START */
#Address, #Address a, #Address a:hover {
	font-family: Verdana, Arial, sans-serif, "Courier New";
	color: #FFF;
	text-decoration: none;
}
#Address {
	font-size: 11px;
	float: left;
	width: 450px;
	padding: 14px 0 0 20px;
	line-height: 1.5em;
}
#Address a {
	border-bottom: 1px dotted #FFF;
	padding-bottom: .0em;
}
#Address a:hover {
	border-bottom: 1px none #FFF;
	padding-bottom: .0em;
}
#Newsletter {
	font-family: Verdana, Arial, sans-serif, "Courier New";
	font-size: 11px;
	color: #FFF;
	float: right;
	width: 330px;
	padding: 3px 20px 0 0;
}
.newsletterbox {
	font-family: Verdana, Arial, sans-serif, "Courier New";
	font-size: 10px;
	color: #333;
	padding: 2px;
	background-color: #FFF;
	border-style: none;
	margin-top: 4px;
	margin-right: 10px;
	width: 150px;
}
#Subscribe {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	width: 65px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */
	background-color: transparent;
	font-weight: bold;
	margin-top: 20px;
	margin-left: 10px;
}
#UnSubscribe {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	width: 65px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */
	background-color: transparent;
	margin-top: 5px;
	margin-left: 10px;
}
/* Footer END */

/* Information START */
.Information_Item, .Information_AltItem {
	width:272px;
	/*height:54px;*/
	padding: 14px 0px 14px 10px;
	cursor: pointer;
	margin-bottom: 6px;
	font-size: 13px;
}
.Information_Item:hover, .Information_AltItem:hover {
	background-image: url(/gfx/system/bg_header_footer.png);
	color: #FFF;
}
.Information_Item:hover a, .Information_AltItem:hover a {
	color: #FFF;
	text-decoration: none;
}
.Information_Item a, .Information_AltItem a {
	color: #333;
}

.Information_AltItem {
	background-color: #EBEBEB;
}
/* Information END*/

/* Konkurrence START */
.Konkurrence_Item, .Konkurrence_AltItem {
	width:100%;
	/*height:54px;*/
	padding: 7px 0px 7px 0px;
	cursor:pointer;
}

.Konkurrence_AltItem {
	background-color: #EBEBEB;
}
/* Konkurrence END*/


#NewsVertical, #NewsVertical2 {
	width: 132px;
	height: 60px;
	display: block;
	overflow: hidden;
	position: relative;
}

/* Ticker Vertical */
#TickerVertical, #TickerVertical2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 138px;
	height: 60px;
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
#TickerVertical li, #TickerVertical2 li {
	display: block;
	width: 288px;
	color: #FFF;
	text-align: left;
	font-size: 10px;
	margin: 0;
	float: left;
}
.NewsTitle{
	display: block;
	color: #FFF;
	font-size: 10px;
	font-weight:bold;
}
.NewsTitle a:hover {
	text-decoration:underline;
}
.NewsTitle_Gen, .NewsTitle_Gen a {
	display: block;
	color: #4A0038;
	font-size: 10px;
	font-weight:bold;
}
.NewsTitle_Gen a:hover {
	text-decoration:underline;
}




.SearchButton
{
	/*Søge knapper*/
	border:solid 1px #4F003C;
	background-color:White;
	cursor:pointer;
}

.SearchField
{
	/*Søge felter*/
	border:solid 1px #4F003C;
	color:black;
}

.Search, .SearchAlternate, .SearchPager, .SearchResult, .SearchHover
{
	/*Søge resultater og sortering heraf*/
	color:#333333;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	width:450px;
	height:42px;
}

.SearchHeader a, .SearchPager a 
{
	/*Links i søge resultater*/
	color:#333333;
	text-decoration:underline;
}

.SearchHeader a:hover, .SearchPager a:hover
{
	/*Aktive links i søge resultater*/
	color:#333333;
	text-decoration:none;	
}

.SearchAlternate
{
	/*Baggrundsfarven for hver andet søge resultat*/
	background-color:#CCC;
}

.SearchHover
{
	/*Baggrundsfarven for det søge resultat musen er over*/
	background-color:#AAA;
}

.SearchHeader
{
	/*Navnet på hvert enkelt søge resultat*/
	float:left;
	padding:2px 2px 0px 4px;
}

.SearchDate
{
	/*Datoen for hvert enkelt søge resultat*/
	float:right;
	padding:2px 4px 0px 2px;
}

.SearchTeaser
{
	/*Teskten for hvert enkelt søge resultat*/
	clear:both;
	padding:0px 4px 2px 4px;
}

.SearchResult
{
	/*Statistik over søgningen*/
	height:20px;
	padding:2px 2px 0px 4px;
}

.SearchPager
{
	height:25px;
}

.EventPrintButton
{
	float:left;
	font-size:11px;
	padding: 0 0 0 10px;
	width:70px;
	text-align:left;
}
.EventFacebookButton {
	float: right;
	padding: 4px 8px 0 0;
	text-align: right;
}
.SpisningBottom {
	height: 115px;
	width: 450px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 0px 4px;
}

.SpisningBox {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:solid 1px #666;
	color: #000;
}

#divSent, #divError {
	width:190px;
	height:75px; 
	padding:3px;
	line-height: 1.3em;
}
#divSent {
	border:solid 1px green; 
	color: Green; 
}
#divError {
	border:solid 1px Red; 
	color: Red; 
}
.FoodButton {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	width: 50px;
	height: 21px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */
	background-color: #CCC;
	font-weight: bold;
}
#galImagePrev {
	float: left;
	cursor: pointer;
	padding: 6px 0 0 6px;
	height: 260px;
	width: 210px;
}
#galImageNext {
	float: right;
	cursor: pointer;
	padding: 6px 2px 0 0;
	height: 260px;
	width: 210px;
}
#galImageNext img {
	float: right;	
}
#galImageNext img {
	float: right;	
}
#galTitle, #EventBar_Title {
	font-size: 11px;
	float: left;
	color: #FFF;
	padding: 5px 0 0 8px;
}
#galClose {
	font-size: 11px;
	float: right;
	color: #FFF;
	padding: 5px 8px 0 0;
	cursor: pointer;
}
#galImage {
	position: relative;
}

.ImgNoUnderline a {
	border-bottom: 0px none !important;
}

/* SPONSOR */
.Col6Wrap {
	white-space: nowrap;
	overflow: hidden;
	width: 620px;
	padding-bottom: 8px;
}
.Col6 {
	display: inline-block;
	letter-spacing: normal;
	white-space: normal;
	vertical-align: top;
	margin-left: 10px;
	width: 90px;
	height: 70px;
	cursor: pointer;
}
.Col6 {
	*display: inline;
	*margin-left: 13px;
}
.Col6:first-child {
	margin-left: 0;
}

.SponsorBox {
	border-color: #404042;
	border-width: 1px;
	border-style: solid;
	height: 434px;
	overflow: auto;
}
#SponsorImg {
	position: relative;
}
#SponsorName {
	position: absolute;
	width: 288px;
	background-image: url(/gfx/sponsor/bg_head.png);
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	bottom: 0;
	padding: 5px;
}
#SponsorInfo {
	line-height: 1.4em;
	margin-top: 15px;
}
.EventList_info strong {
	font-size: 14px;
	font-weight: bold;
}
/* SPONSOR */
#login {
	background-color: #4F003C;
	z-index: 500;
	position: absolute;
	right: 0;
	margin-top: 7px;
	padding: 5px;
	text-align: right;	
}
.login {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	width: 50px;
	height: 19px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */
	background-color: transparent;
	font-weight: bold;
}

#Col03_01 {
	z-index: 100;
	position: relative;
}

#NewsfeedWrapper {
	height: 20px;
	margin-top: 12px;
	font-size: 11px;
}
#NewsfeedWrapper img {
	vertical-align: middle;
	margin-right: 8px;
}
#NewsfeedWrapper a {
	color: #4E003B;
	text-decoration: none;
	border-bottom: 1px none #4E003B;
	padding-bottom: .1em;
}
#NewsfeedWrapper a:hover {
	border-bottom: 1px dotted #4E003B;
	padding-bottom: .0em;
}
#NewsfeedWrapper .LeftFeed {
	width: 296px;
	float: left;
	padding-left: 4px;
}
#NewsfeedWrapper .CenterFeed {
	width: 296px;
	float: left;
	margin-left: 20px;
	padding-left: 4px;
}
#NewsfeedWrapper .RightFeed {
	width: 296px;
	float: right;
	padding-left: 4px;
}

