Html {}
Body {background-image:url(/OCC/images/bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#01385f; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#005879; line-height:15px;}
A {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c29629; line-height:15px; text-decoration:underline;}

h1 {font-size:20px; color:#005879; font-family:Arial, Helvetica, sans-serif; line-height:25px; margin-top:3px; padding:0px;}
h2 {font-size:12px; color:#005879; font-family:Arial, Helvetica, sans-serif; border-bottom:#1f1e21 solid 1px;}
h3 {font-size:45px; color:#c29629; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}

#container {width:100%; margin:auto; background-image:url(/OCC/images/bgCenter.jpg); background-position:top center; background-repeat:no-repeat;}
#contentHolder {width:941px;  margin:auto;}
#logo {float:left; margin-left:34px;}
#menu {float:left; margin-left:55px; margin-top:55px;}
#bigEvent {margin-left:34px; height:338px; background-image:url(/OCC/images/farinelli.jpg); background-repeat:no-repeat;}
#smallEvent {width:625px; height:219px;}
#contentPlace {margin-left:34px; margin-top:14px;}
#content {background-color:#FFFFFF; width:869px; border-left:solid 1px #2f4d6c; border-right:solid 1px #2f4d6c;}
#leftContent {float:left; width:238px;}
#rightContent {float:left;}
#footer {height:76px; background:url(/OCC/images/footer.jpg) no-repeat 34px top; text-align:center;}
#kalender {margin-left:11px;}
#nyhedsbrev {margin-left:11px;}
#nyhedsbrevContent {background-image:url(/OCC/images/nyhedsBg.jpg); background-repeat:no-repeat; background-position:left top; position:relative; width:227px; height:179px;}
#hovedsponsor {margin-left:11px;}
#sponsor {margin-left:11px;}
#kulturpakker {margin-left:11px; text-align:center;}
#news {margin-top:25px; width:625px; background-image:url(/OCC/images/newsBg.jpg); background-repeat:no-repeat; background-position:top;}
#newsContent {padding-top:80px; margin-left:33px; width:545px;}
#normal {margin-top:8px; width:625px; background-image:url(/OCC/images/contentBg.jpg); background-repeat:no-repeat; background-position:top;}
#normalContent {padding-top:20px; margin-left:33px; width:545px;}


.bigEventText {width:220px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#FFFFFF; line-height:20px; margin:0px; padding:0px;}
.newsText {width:395px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#005879; line-height:15px; margin:0px; padding:0px;}
.footerText {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; line-height:20px;}
.footerText a {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; line-height:20px; text-decoration:underline;}
.menuText {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#005879; line-height:20px;}
.menuText a {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#005879; line-height:20px; text-decoration:none;}
.newsInput {width:122px; height:15px; border:0px; font-size:11px; line-height:15px; color:#005879;}
.tilmeldText {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; text-decoration:none; margin-right:8px; padding:0px;}
.smallEventBlueBox {width:135px; height:40px; position:absolute; top:178px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:20px; color:#FFFFFF;}
.smallEventBlueBoxSelected {background-image:url(/OCC/images/smallEventRepeater.png); width:135px; height:148px; position:absolute; top:-240px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:20px; color:#FFFFFF; padding-top:15px;}
.imageLeft {margin-right:10px;}
.imageRight {margin-left:10px;}

.btn {display:block; background-image:url(/OCC/images/btn.jpg); background-repeat:x-repeat; border: 1px solid #fff; padding:4px 10px 0; width:85px; height:24px; color:#fff; text-align: center}
.btn:hover {background-image:url(/OCC/images/btnHover.jpg);} 

ul.menuList {list-style:none; padding:0px; margin:0px;}
ul.menuList li {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#005879; line-height:20px; text-decoration:none; float:left;}
ul.menuList li A {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#005879; line-height:20px; text-decoration:none; float:left;}

#frontBanner {margin-left:34px; position:relative; height:338px; width:870px; background:#000 url(/OCC/images/eventOverlay.png) no-repeat}
#frontBanner li, div.bannerItem {display:block; width:870px; height:338px}
#frontBanner h3 {white-space:nowrap; width:240px; overflow:hidden; text-overflow:ellipsis; font-size:18pt; line-height:27pt}
#frontBanner .btn {position:absolute; top:260px}
#frontBannerNav {position:absolute; top:130px; left:-44px; z-index:1000; width:960px}
.frontpageBigEventText p {color: #ffffff !important;}
a img {border:none}

#calendar {background:#01567b; padding-top:2px; margin:10px 10px 10px 20px}
#calendar h4 {font-family:Impact; text-transform:uppercase; font-size:15pt; font-weight:400; color:#fff; text-align:center; margin:12px 0}
#calendar table {background:#fff; color:#999; border-collapse:collapse; margin-top:5px}
#calendar table td {width:30px; text-align:center; padding:2px 5px; position:relative}
#calendar table td.weekend {background:#ddd}
#calendar table td strong {color:#01567b;}
#calendar table th {font-weight:700; color:#333; border-bottom:solid 1px #999}
#calendar table th.weekend {background:#ddd; border-color:#ddd}
#calendar table td ul {position:absolute; z-index:1001; width:180px; display:none; background:#fff; border:solid 1px #01567b;  margin: 0; padding: 0;}
#calendar table td.hover ul {display:block}
#calendar table td ul li {display:block; list-style: none; margin: 0;}
#calendar table td ul li a {display:block; width:170px; padding:1px 3px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; font-weight:400; font-size:9pt; padding: 3px;}

.language {float: right; margin: 10px 60px 0 0}

.eventList {margin: 0; padding: 0;}
.eventList li {list-style:none; padding: 0; margin: 0 0 20px 0;}

#frontBanner ul {padding: 0; margin: 0;}
#frontBanner li {padding: 0; margin: 0; list-style: none;}

.cB {clear:both;}















































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

