/*
	© 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: 460px;
	padding:20px;
}
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;
}
#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: 20px;
	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_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_Links_Teater, .Event_Side_Links_Koncerter, .Event_Side_Links_Shows, .Event_Side_Links_Gen {
	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 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;
}


/* 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 {
	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;
}
.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);
}
.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;
}
.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;
}
#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 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;
}
.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:right;
	font-size:11px;
	padding: 7px 10px 0px 0px;
	vertical-align:middle;
	width:70px;
	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: 15px;
}
.Col6 {
	display: inline-block;
	letter-spacing: normal;
	white-space: normal;
	vertical-align: top;
	margin-left: 10px;
	width: 88px;
	height: 78px;
	border: 1px solid #EFEFEF;
	cursor: pointer;
}
.Col6:hover {
	border: 1px solid #999;
}
.Col6 {
	*display: inline;
	*margin-left: 13px;
}
.Col6:first-child {
	margin-left: 0;
}

.SponsorBox {
	border-color: #4F003C;
	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 */
