@charset "utf-8";
/* DESIGNATURE 2010 */
/* Barløseborg Golfklub */
/* This file contains stylesheet for the site */
* {margin:0;padding: 0;}
html {overflow-y: scroll;}
body {margin:0 auto;height:100%;color:#3d3b35;background:#d5d0c3;font-size:0.9em;font-family:Arial, Helvetica, sans-serif}
#sitewrap {margin:0 auto;text-align:center;}
#contentwrapper {margin:0 auto;height:100%;background:url('../images/wrapshadowbg.png') repeat-x;}
#top {margin:0 auto;height:15px;width:100%;background:#3d3b35;}
#header {margin:0 auto;height:200px;width:100%;background:#504d46;}
.navigation {text-align:left;}
.navigation a:link{color:#fff;text-decoration:none;}
.navigation a:visited{color:#fff;text-decoration:none;}
.navigation a:hover{text-decoration:none;color:#ececec;}
.navigation a:active{outline-style:none;color:#ececec;}
.navigation a:focus{outline-style:none;}
#nav1-wrap {margin:0 auto;height:36px;width:100%;background:#3d3b35;}
#nav1 {margin:0px auto;height:30px;width:1000px;background:#3d3b35;color:#f1f1f1;}
#nav1-list-wrap {margin:0px auto;height:30px;width:1000px;margin-left:8px}
.nav1-list {display:inline;padding:5px 8px;background:#21201d;width:auto;text-align:center;float:left;margin:6px 6px 0px 0px;}
.nav1-list:hover {background:#272622;}
#nav2-wrap {margin:0 auto;height:30px;width:100%;}
#nav2-list-wrap {margin:0 auto;height:30px;width:1000px;margin-left:16px;}
#nav2 {margin:0 auto;height:30px;width:1000px;background:#aaa69c;}
.nav2-list {display:inline;padding:3px 8px;background:#85827b;width:auto;float:left;margin:5px 6px 0px 0px;}
.nav2-list:hover {background:#87847c;}
#nav3-list-wrap {margin:0 auto;height:30px;width:1000px;margin-left:24px;}
#nav3 {margin:0 auto;height:30px;width:1000px;background:#c4bfb3;}
.nav3-list {display:inline;padding:3px 5px;background:#98948b;width:auto;float:left;margin:5px 6px 0px 0px;}
.nav3-list:hover {background:#98948b;}
.current {font-weight:bold;}
#quick-nav-wrap {margin:0 auto;text-align:center;width:1000px;height:8px;}
#quick-nav {text-align:left;line-height:25px;font-size:0.8em;}
#quick-nav li {display:inline;}
.quick-nav-current {font-weight:bold;}
#wrapper {margin:12px auto;text-align:left;height:auto;width:1000px;background:#b2aea3;}
#content-topwrap {padding:6px;}
#content-ads1 {height:230px;width:648px;background:#f1f1f1;float:left;overflow:hidden;}
#content-ads2 {height:230px;width:334px;background:#f1f1f1;float:right;overflow:hidden;}
#content-wrap {padding:0 6px;width:628px;float:left;}
#content {height:auto;width:648px;background:#f1f1f1;float:left;font-family:Arial, Helvetica, sans-serif !important;}
#db-content {margin:5px 10px 10px 10px;}
#content img {margin:5px;}
.pageitem p {padding:6px;}
.newsitem {border-bottom:solid 1px #b2aea3;padding:6px;}
.newsitem-last {border-bottom:none;padding:6px;}
.newsdate {font-weight:normal}
.news h2 {padding:4px;font-weight:bold}
.news p {padding:4px 12px;}
.news img {padding:4px 8px 2px 12px;float:left;}
#calendar-wrap {padding:6px;}
#calendar-wrap ul {list-style-type:disc;}
#calendar {height:auto;width:988px;background:#f1f1f1;}
#calendar-large {padding:6px;}
#calendar-large-topbg {background:url('../images/calendar-large-topbg.png') 0px 32px repeat-x;}
#calendar-large-topnav {height:36px;width:976px;background:#4a4943;line-height:36px;text-align:center;}
#calendar-large-topnav .datenav {float:left;padding:0px 6px;font-size:1.4em}
#calendar-large-topnav .date {text-align:center;font-size:1.3em}
#calendar-large-topnav .shownav {float:right;padding-right:8px;color:#f1f1f1;}
#calendar-large a:link{color:#f1f1f1;text-decoration:none;}
#calendar-large a:visited{color:#f1f1f1;text-decoration:none;}
#calendar-large a:hover{text-decoration:none;color:#ececec;}
#calendar-large a:active{outline-style:none;color:#ececec;}
.month1 {background:#888379 url('../images/months/month1.png') bottom right no-repeat}
.month2 {background:#888379 url('../images/months/month2.png') bottom right no-repeat}
.month3 {background:#888379 url('../images/months/month3.png') bottom right no-repeat}
.month4 {background:#888379 url('../images/months/month4.png') bottom right no-repeat}
.month5 {background:#888379 url('../images/months/month5.png') bottom right no-repeat}
.month6 {background:#888379 url('../images/months/month6.png') bottom right no-repeat}
.month7 {background:#888379 url('../images/months/month7.png') bottom right no-repeat}
.month8 {background:#888379 url('../images/months/month8.png') bottom right no-repeat}
.month9 {background:#888379 url('../images/months/month9.png') bottom right no-repeat}
.month10 {background:#888379 url('../images/months/month10.png') bottom right no-repeat}
.month11 {background:#888379 url('../images/months/month11.png') bottom right no-repeat}
.month12 {background:#888379 url('../images/months/month12.png') bottom right no-repeat}
.nobg {background:#888379}
.c-large table, tr, td {background:transparent;}
.c-large table {width:976px;margin:10px auto;font-size:1.24em}
.c-large td, th {width:140px;height:91px;color:#e5e5e5;position:relative;border:1px solid #3d3b35;border-collapse:collapse;}
.c-large td {text-align:left;vertical-align:top;padding:3px 0 0 3px}
.c-large th {height:30px;font-size:0.88em;text-align:center;vertical-align:middle;background:#3d3b35;}
.c-large td.c-mdif {color:#a29f98;}
.c-large td.c-today {background:url('../images/c-small-fill.png')}
.c-large td.c-today-event {background:url('../images/c-small-fill.png')}
.c-week table, tr, td {background:transparent;}
.c-week table {width:976px;margin:10px auto;font-size:1.24em}
.c-week td, th {width:140px;height:35px;color:#e5e5e5;position:relative;border:1px solid #3d3b35;border-collapse:collapse;}
.c-week td {text-align:left;vertical-align:top;padding:3px 0 0 3px}
.c-week th {height:30px;font-size:0.88em;text-align:center;vertical-align:middle;background:#3d3b35;}
.c-week td.c-mdif {color:#a29f98;}
.c-week td.c-event {background:url('../images/c-small-event.png') no-repeat top right}
.c-week td.c-today {background:url('../images/c-small-fill.png')}
.c-week td.c-today-event {background:url('../images/c-small-fill.png')}
.c-week td.c-time {width:90px;text-align:left;vertical-align:middle;color:#CCC}
.c-current {font-weight:bold;text-decoration:underline;}
#calendar-small {padding:6px;height:auto;}
#calendar-small-bg {background:#888379;}
#calendar-small-topnav {height:auto;width:310px;background:#4a4943;line-height:20px;}
#calendar-small p {color:#f1f1f1;text-align:center;}
.c-small table, tr, td {background:transparent;}
.c-small table {width:280px;margin:10px auto;font-size:1.24em;}
.c-small td, th {width:44px;height:40px;color:#e5e5e5;position:relative;border:1px solid #3d3b35;border-collapse:collapse;}
.c-small td {text-align:center;vertical-align:middle;}
.c-small a:link{color:#f1f1f1;text-decoration:none;font-weight:bold;}
.c-small a:visited{color:#f1f1f1;text-decoration:none;font-weight:bold;}
.c-small a:hover{text-decoration:none;color:#ececec;font-weight:bold;}
.c-small a:active{outline-style:none;color:#ececec;font-weight:bold;}
.c-small th {height:10px;font-size:0.88em;text-align:center;vertical-align:middle;background:#3d3b35;}
.c-small td.c-mdif {color:#a29f98;}
.c-small td.c-event {background:url('../images/c-small-event.png') no-repeat bottom right}
.c-small td.c-today {background:#706c64;font-weight:bold;}
.c-small td.c-today-event {background:#706c64 url('../images/c-small-event.png') no-repeat bottom right;font-weight:bold;}
#events {padding:6px;}
#events h2 {font-size:1.3em}
#archive {padding:6px;}
.archive-title {font-weight:bold;}
.archive-date {font-size:0.9em}
#article-manchet {height:250px;}
#sponsor-rotator-min {text-align:center;min-height:100px;height:auto !important;height:100px}
#course-status {padding:6px;}
#footer-wrap {text-align:center;margin:0 auto;width:1000px;height:30px;background:#aaa69c;}
#footer {text-align:left;line-height:30px;padding:0 6px;}
#sidebar-wrap {padding:0 6px;width:334px;float:right;}
.sidebar ul{list-style-type:square; margin-left:18px;}
.sidebar {float:right;height:auto;width:334px;background:#f1f1f1;margin-bottom:6px;}
.sidepar p {padding:6px;}
h1.head {height:26px;width:100%;background:#3d3b35;line-height:26px;text-transform:uppercase;color:#f1f1f1;margin-top:8px;text-indent:6px;font-size:1em;}
h1.head a:link{color:#fff;text-decoration:none;}
h1.head a:visited{color:#fff;text-decoration:none;}
h1.head a:hover{text-decoration:none;color:#dbdbdb;}
h1.head a:active{outline-style:none;color:#dbdbdb;}
.head-link {line-height:26px;font-size:0.75em;float:right;}
img{border-style:none;}
.right{float:right;}
.left{float:left;}
.clear{clear:both;height:1px;padding-top:6px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.hidden{display:none;}
a:link{color:#465962;text-decoration:none;}
a:visited{color:#465962;text-decoration:none;}
a:hover{text-decoration:none;color:#4b606a;}
a:active{outline-style:none;color:#4b606a;}
a:focus{outline-style:none;}
#db-content a:link{color:#0033CC;text-decoration:none;}
#db-content a:visited{color:#0033CC;text-decoration:none;}
#db-content a:hover{text-decoration:underline;color:#0066FF;}
#db-content a:active{outline-style:none;color:#0066FF;}
#db-content a:focus{outline-style:none;}
#content ul {list-style:outside;}
#content ol {list-style:outside;list-style-type:decimal;}
#content li{margin-left:35px;text-indent:8px;}
#content table{vertical-align:top;margin:5px;padding:0px;border-color:#000000;}
#content td {margin:0 auto;height:100%;color:#3d3b35;background:#f1f1f1;font-size:0.9em;font-family:Arial, Helvetica, sans-serif;vertical-align:top;border-color:#000000;}
#content-ads1, #content-ads2, #content, .sidebar, #calendar, #login {-o-box-shadow: 0px 0px 3px #333333;-icab-box-shadow: 0px 0px 3px #333333;-khtml-box-shadow: 0px 0px 3px #333333;-moz-box-shadow: 0px 0px 3px #333333;-webkit-box-shadow: 0px 0px 3px #333333;box-shadow: 0px 0px 3px #333333;}
.noticegreen, .noticered {height:30px;line-height:30px;margin:6px 0px;background:#fcfcfc;text-align:center;color:#000;font-weight:bold;}
.noticegreen {border-top:dashed #390 2px;border-bottom:dashed #390 2px;}
.noticered {border-top:dashed #C03 2px;border-bottom:dashed #C03 2px;}
.notice-top {border:dashed #C03 2px;height:auto;line-height:50px;padding:12px;background:#f3f3f3;text-align:center;color:#000;font-weight:bold;}
#formular label {display:block;font-weight:bold;text-align:right;width:140px;float:left;}
#formular .small {color:#666666;display:block;font-size:11px;font-weight:normal;text-align:right;width:140px;}
#formular input {float:left;font-size:1em;padding:4px 2px;border:solid 1px #3d3b35;width:350px;margin:2px 0 20px 10px;}
#formular textarea {float:left;font-size:1em;padding:4px 2px;border:solid 1px #3d3b35;width:350px;height:150px;margin:2px 0 20px 10px;}
.form-element {width:600px;float:left;text-align:left;margin:0;}