/* RESET 
body {color:#000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup,sub {line-height:-1px;vertical-align: text-top;}
sub {vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}

body {font:10px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
body {font-size: 10px}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
a {color: white}
a {text-decoration: none; color: inherit}
h3 {font-size: 20px; text-transform: uppercase; line-height: 20px}
*/
/* REAL CSS */
* {font-family: Tahoma, Verdana, sans-serif; color: #585858}
body {margin-top: 0px;}
img {border: none;}
a img {border: none;}

#divCenter {width: 365px; position: absolute; left: 50%; margin-left: -182px}


#divHeader {width: 365px; clear: both;}

#divHeaderPicture {width: 365px; margin-top: 20px; clear: both;}
#divHeaderLogo {width: 365px; margin-top: 14px; margin-bottom: 8px; clear: both;}
#divHeaderNavi {width: 370px; clear: both; margin-bottom: -7px}
#navi {border: 0px; margin: 0px; padding: 0 0 8px 0; line-height: 33px}
#navi li {display: inline; padding: 0px; margin: 0px; border: 0px; list-style: none;}
#navi li a {line-height: 28px}
#navi li img {padding: 0px; margin: 0px; border: 0px}


#divBalkenQuer {width: 365px; clear: both;}


#texte {width: 365px; margin-bottom: 7px; clear: both;}

#texte {margin: 0px; padding: 0px}
#texte li {list-style: none; margin-bottom: 20px;}
#texte h1 {font-size: 18px; font-weight: normal; color: #222222; text-decoration: none; margin: 0px; padding: 0px;}
#texte h2 {font-size: 14px; font-weight: normal; color: #222222; text-decoration: none; margin: 0px; padding: 0px;}
#texte p {font-size: 10px; color: #585858; text-decoration: none; margin-top: 4px; margin-bottom: 4px; padding: 0px;}
#texte a {font-size: 10px; line-height: 30px; color: #585858; text-decoration: none; margin-bottom: 10px; padding: 0px;}
#texte a:hover {color: #585858; text-decoration: underline;}
#texte img {margin-bottom: 10px}

a.permalink {color: #585858; text-decoration: none; float: right}

#calendar {width: 365px; }
h2.month {font-weight: lighter; font-variant: small-caps; margin: 0;}
ul.month {float: left; margin: 0; padding: 0; width: 367px;}
ul.month li {float: left; display: inline; color: #585858; width: 20px; height: 20px; margin: 0 2px 2px 0; text-align: center; line-height: 18px; font-size: 10px}
ul.month li.empty {border: 1px solid transparent}
ul.month li.occupied {background: #585858;}
ul.month li a {text-decoration: none;}
ul.month li.occupied a {color: white}

#date {width: 365px; margin-bottom: 7px; clear: both;}

#dates {margin: 0px; padding: 0px}
#dates li {list-style: none; margin-bottom: 20px;}
#dates h1 {font-size: 18px; font-weight: normal; color: #222222; text-decoration: none; margin: 10px 0 0 0; padding: 0px;}
#dates h1 span.date {position: absolute; width: 60px; left: -80px; margin-top: -3px; font-size: 18px; background: #585858; color: white; line-height: 20px; padding: 4px; font-weight: bolder; text-align: center}
#dates h2 {font-size: 14px; font-weight: normal; color: #222222; text-decoration: none; margin: 0px; padding: 0px;}
#dates p {font-size: 10px; color: #585858; text-decoration: none; margin-top: 4px; margin-bottom: 4px; padding: 0px;}
#dates a {font-size: 10px; line-height: 30px; color: #585858; text-decoration: none; margin-bottom: 10px; padding: 0px;}
#dates a:hover {color: #585858; text-decoration: underline;}







#divFooter {width: 365px; height: 90px; font-size: 10px; line-height: 12px; color: #585858; text-decoration: none; clear: both;}
#divFooter a {font-size: 10px; color: #585858; text-decoration: none;}
#divFooter a:hover {color: #585858; text-decoration: underline;}

#videos h1 {font-size: 18px; font-weight: normal; color: #222222; text-decoration: none; margin: 0px; padding: 0px;}
#videos {float: left; width: 130px; padding: 0 10px 0 0}
#videos ul {margin: 0; padding: 0}
#videos ul li, #videos p {list-style: none; font-family: helvetica; font-size: 10px}
#videos ul li img {width: 130px}

#photos h1 {font-size: 18px; font-weight: normal; color: #222222; text-decoration: none; margin: 0px; padding: 0px;}
#photos {float: left; width: 225px;}
#photos ul {margin: 0; padding: 0}
#photos ul li, #photos p {list-style: none; display: inline; padding: 0; margin:0;}

#mediaFeeds {float: left; margin: 10px 0 0 0; display: block; }