body {
background-image:URL("../images/bodyBackgroundTest2.gif");
background-repeat:repeat-x;
text-align: -moz-center;
* text-align:center;
margin:0;
}

#page ,.page {
background-image:URL(../images/topBackground.gif);
background-repeat:no-repeat;
width:986px;
margin-left:auto;
margin-right:auto;
}

.event09Table td {
font-family:Arial, Verdana, Sans-Serif;
font-size:9px;
color:#000000;
vertical-align:top;
padding-right:10px;
padding-top:2px;
padding-bottom:2px;
}

.blackLink {
color:#000000;
}

#second {
margin-top:120px;
}

#fullTextSplit {
display:inline;
float:left;
width:400px;
}

.border {
height:15px;
border-top:3px solid #1b1b1b;
}

.galleryTable {
margin-left:60px;
}

.menu {
padding-bottom:10px;
text-align:right;
height:100px;
}

.menu ul {
display:inline;
list-style:none;
width:583px;
padding-right:35px;
}

.menu ul li {
display:inline;
padding-left:7px;
padding-right:7px;
font-family:Arial, Verdana, Sans-Serif;
font-size:12px;
}

.menu ul li a {
text-decoration:none;
color:#000000;
font-family:Arial, Verdana, Sans-Serif;
font-size:12px;
}

.menu ul li a:hover {
text-decoration:underline;
color:#000000;
font-family:Arial, Verdana, Sans-Serif;
font-size:12px;
}

.bottom {
background-image:URL("../images/bottomBackground.gif");
background-repeat:no-repeat;
width:986px;
height:216px;
border-top:4px solid #1c0303;
vertical-align:top;
padding-top:24px;
}

.references {
height:404px;
width:700px;
vertical-align:top;
padding-left:65px;
}

.sponsorContainer {
height:383px;
width:700px;
vertical-align:top;
padding-left:65px;
padding-top:15px;
}

.eventWrapper {
height:404px;
width:920px;
vertical-align:top;
padding-left:65px;
}

.kalender{
height:404px;
width:700px;
vertical-align:top;
padding-left:65px;
padding-bottom:40px;
}

.mailtoLink {
color:#000000;
}

.references h1, .eventWrapper h1, .sponsorContainer h1 {
font-family:Arial, Verdana, Sans-Serif;
font-size:16px;
}

#referencesText1, #referencesText2 {
float:left;
display:inline;
}

#referencesText1 {
width:220px;
}

#referencesText2 {
width:250px;
border-left:1px solid #000000;
padding-left:30px;
margin-top:38px;
margin-left:20px;
}

#fullText {
width:450px;
}

p.generel, .controls a {
font-family:Arial, Verdana, Sans-Serif;
font-size:11px;
line-height:150%;
}

p.generelEvent {
font-family:Arial, Verdana, Sans-Serif;
font-size:9px;
line-height:150%;
}

p.name {
font-family:Arial, Verdana, Sans-Serif;
font-size:11px;
color:#434343;
}

#pictures, #video, #events {
float:left;
}

#pictures {
width:245px;
padding-left:21px;
margin-top:30px;
}

#video {
width:245px;
* padding-left:23px;
margin-top:40px;
}

#events {
margin-left:25px;
*margin-left:47px;
width:400px;
}

#gavekort {
margin-top:38px;
width:400px;
}

#arrangement {
margin-top:10px;
*margin-top:43px;
float:left;
}

.eventButton {
float:right;
z-index:100;
margin-right:25px;
margin-top:50px;
}

.eventTable {
font-family:Arial, Verdana, Sans-Serif;
font-size:11px;
}

img {
border:0;
}

.galleryTD {
height:460px;
vertical-align:top;
}

.alignTop {
vertical-align:top;
padding-top:36px;
}

.videoThumbs {
vertical-align:top;
width:150px;
height:510px;
padding-left:70px;
}

.videoThumbs2 {
vertical-align:top;
width:150px;
height:510px;
padding-left:30px;
}

.videoMain {
vertical-align:top;
}


/**** ADMIN ****/

.firstLabel {
font-family:Arial, Verdana, Sans-Serif;
font-size:11px;
width:120px;
}

input.txt {
width:250px;
}

.adminList {
display:block;
width:583px;
list-style-type:square;
}

.adminList li {
display:block;
font-family:Arial, Verdana, Sans-Serif;
font-size:11px;
}

.adminList li a {
text-decoration:none;
color:#000000;
font-family:Arial, Verdana, Sans-Serif;
font-size:11px;
}

.adminList li a:hover {
text-decoration:underline;
color:#000000;
font-family:Arial, Verdana, Sans-Serif;
font-size:11px;
}

.logoutDiv {
padding-right:100px;
margin-top:25px;
}

.logoutDiv a, a.generel {
color:#000000;
font-family:Arial, Verdana, Sans-Serif;
font-size:11px;
}

a.laesmere {
color:#000000;
font-family:Arial, Verdana, Sans-Serif;
font-size:11px;
text-decoration:none;
}

a.laesmere:hover {
color:#000000;
font-family:Arial, Verdana, Sans-Serif;
font-size:11px;
text-decoration:underline;
}

a.generel  {
margin-left:30px;
}

textarea.textarea {
height:100px;
width:250px;
}

textarea.textarea2 {
height:70px;
width:250px;
}

a.generel {
color:#000000;
font-family:Arial, Verdana, Sans-Serif;
font-size:11px;
}