body{background:url(../images/background_visualarts.gif) repeat-x top left; }

#top_banner #logo{background: #7f3a38;}

p{margin-top:0px;}

.DocumentTeaser { 
	font-size:13px; 
	padding-bottom:10px; 
}
.FactboxHeading { 
	color:#727272; 
	font-size:13px; 
	font-weight:bold; 
}
.header h1{ 
	color:#663333; 
	font-size:17px; 
	font-weight:bold; 
	padding-top:25px; 
	padding-bottom:30px; 
}

h1{ 
	color:#663333; 
	font-size:17px; 
	font-weight:bold; 
	padding-bottom:10px; 
}
.Heading2 { 
	color:#000000; 
	font-size:12px; 
	font-weight:bold; 
}

h2,h3,h4{
	color:#000000; 
	font-size:12px; 
	font-weight:bold; 
}
.normal,BODY, TD, INPUT, SELECT, TEXTAREA,DIV { 
	color:#494A4A; 
	font-size:11px; 
	font-family:arial; 
	line-height:15px; 
}
.OverskriftStor { 
	color:black; 
	font-size:14px; 
	font-weight:bold; 
}
A { 
	color:#017984; 
	text-decoration:none; 
}
SELECT, INPUT { 
	font-size:11px; 
}

.ThemeText p { 
	margin:0; 
	padding:0; 
}
.ThemeText { 
	margin:0; 
	padding-left:10px; 
}
.ThemeHeading { 
	color:#000000; 
	font-size:16px; 
	font-weight:bold; 
}
.SitemapHR { 
	color:#E0E0E0; 
	padding-top:0px; 
	height:1px; 
}
.SceneLevel2 { 
	color:#017984; 
	font-size:11px; 
}
.SceneLevel1 { 
	color:#017984; 
	font-size:11px; 
}
.SceneLevel0 { 
	color:black; 
	font-size:11px; 
}
.redbutton { 
	color:White; 
	font-size:9px; 
	background-color:#DE1233; 
	border:1px solid #DE1233; 
}
.NewsHeading { 
	color:#DE1233; 
	font-size:18px; 
	font-family:Arial; 
	padding-bottom:5px; 
}
.NewsDate { 
	color:#9D9D9D; 
	font-size:12px; 
}
.MusicCategory { 
	color:#9D9D9D; 
}
.Menu tr { 
	background-color:#DBE3E3; 
}
.Menu a { 
	color:#494A4A; 
	text-decoration:none; 
	padding-left:7px; 
	padding-top:2px; 
	padding-bottom:2px; 
	width:100%; 
}
.Menu .Over { 
	background-color:#C3CACA; 
}
.Menu { 
}
.IntroText { 
	color:#9D9D9D; 
	font-size:13px; 
	line-height:17px; 
	padding-top:20px; 
}
.HoverNews TD { 
	text-decoration:underline; 
}
.FactboxText { 
	color:#707070; 
	line-height:15px; 
}
.FactboxHeadingRed { 
	color:#E0384E; 
	font-size:13px; 
	font-weight:bold; 
}
.FactboxContainerWhite { 
	background-color:#FFFFFF; 
	margin-bottom:10px; 
	padding:14px; 
	border:1px solid #DBE3E3; 
}
.FactboxContainerNoBox { 
	background-color:#FFFFFF; 
	margin-bottom:10px; 
}
.FactboxContainerBlue { 
	background-color:#F1F0F0; 
	margin-bottom:10px; 
	padding:14px; 
	border:1px solid #F1F0F0; 
}

.FactboxContainerBlue h2{color:#727272 !important; font-size:13px !important; border-bottom:none !important;padding-bottom:10px;}
.FactboxContainer p { 
	margin:0; 
}
.FactboxContainer { 
	background-color:#F1F0F0; 
	margin-bottom:10px; 
	padding:14px; 
	border:1px solid #F1F0F0; 
}
.CalendarItemHeading { 
	color:#878787; 
	font-weight:bold; 
}
.CalendarItem { 
	color:#878787; 
}
.Address { 
	color:#738788; 
	text-decoration:none; 
}
.CalendarDesc { 
	color:#494A4A; 
}
.CalendarHeading { 
	color:#494A4A; 
	font-size:14px; 
	font-weight:bold; 
}
#Shortcuts A { 
	color:#017984; 
	text-decoration:none; 
}
#Shortcuts { 
}
#ServiceMenu A:hover, A.Active { 
	color:#017984; 
}
#ServiceMenu A { 
	color:#5B5B5B; 
	font-size:11px; 
	text-decoration:none; 
	padding-right:12px; 
}
#ServiceMenu { 
}
.path A:hover { 
}
.path A { 
	color:#727272; 
}
#Newslist A { 
	color:#017984; 
	text-decoration:none; 
}
.path { 
	color:#9BB4B1; 
	text-decoration:none; 
	padding-bottom:3px; 
}
#NewsList { 
}
#Calendarfront td,div,p { 
	color:#494A4A; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
}
#Calendarfront input,select,textarea { 
	color:#494A4A; 
	font-size:10px; 
	font-family:Arial, Helvetica, sans-serif; 
}
#Calendarfront .heading2 { 
	font-size:13px; 
	font-weight:bold; 
}
.TitleTheme { 
	color:#666666; 
	font-size:10pt; 
	font-weight:bold; 
}
A .PathMenu, A .PathMenu:visited { 
	color:#4F4F4F; 
}
BODY { 
	background-color:#D3DDDD; 
	margin:0px; 
	background-repeat:repeat-x; 
}
#visual h2{ 
	color:#663333; 
	border-bottom:1px solid #B8C9C9; 
	font-size:11px; 
	line-height:15px;
	margin:0 0 5px 0;
}

#visual .csc-textpic h1,h2,h3{color:#666666; font-size:10pt; margin:0px; margin-top:5px;}
#visual .csc-textpic a{color:#330000;}

/***********NEWS*************************/
.news_image{float:left; width:160px;}
.news_text {float:left; padding-left:17px; width:238px;}
.news_text h3{margin:0px;}
.news_text p{margin:0px; font-size:12px;}
.news_text h3 a{color:black; font-size:13px;}
.news-latest-item{width:100%; float:left; padding-bottom:10px;}
.news-list-item{padding-bottom:20px; width:100%; float:left;}
.news-list-item h2{margin:0px;}
.news-list-item p{margin:0px;}
.news-list-item h2 a{color:black; font-size:13px;}
.news-list-container{float:left; width:100%;}

#indhold li, #indhold ul {
list-style-image:url(../images/icon_list_arrow.gif);
}

.news-single-item{width:100%; float:left;}

.news-single-item h1{ 
	color:#9DB2B5; 
	font-size:17px; 
	font-weight:bold; 
	padding-top:25px; 
	padding-bottom:20px; 
}

.news-single-item .header{
border-top: 1px solid rgb(230, 230, 230); width: 100%;
}


/*Search - Einar, 26.08.08*/
#indhold ul.browsebox {list-style-image: none; margin: 0; padding: 0;}
#indhold .browsebox li {list-style-image: none; display: inline; padding-right: 5px;}
.tx-indexedsearch-searchbox-sword {width: 111px; margin-bottom: 10px;}
.tx-indexedsearch-search-radio {margin-bottom: 10px;}
.tx-indexedsearch .tx-indexedsearch-searchbox-sword {width: 300px; margin-left: 10px;}
.tx-indexedsearch-search-submit input {padding:0;}
.tx-indexedsearch-searchbox {background: #ECF1F1; border: 1px solid #DBE3E3; padding: 10px 10px 0; margin-bottom: 10px;}