*, div { margin : 0; padding: 0; }
img { border: 0; }
html { margin: 0;  height: 100.1%; padding: 0; width:100%; }
body { margin: 0;  padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 62.5%;  background-color: #000; }
a { color: #fff; text-decoration: none; outline: 0; }
a:visited {  text-decoration: none;  }
a:hover { color: #ffcc66;}
a:active { color: #ffcc66; }
p { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 1em 0 0.5em 0; color:#fff; font-stretch: ultra-condensed; }

div#holder { width: 810px; position: relative; margin: 105px auto; padding-top: 0px;font-size: 10px; margin-bottom: 55px;  border-bottom: solid #fff 1px; clear:both; height: 436px;}
div#venstre {  float: left; }
div#hojre { float:left; background-color: #000; }

body#index div#holder { width: 810px; border-bottom: 0px;padding-top: 220px; }
body#index p { text-align: center; text-transform:uppercase;  }
body#index p.enter {  margin-bottom: 40px;  padding:20px; font-size: 11px; }
p.enter a, p.enter a:visited { color: #c93; font-weight: bold; }
body#index strong.mail { margin-left: 60px;} 
body#index p#kontakt { margin: 0 0 0 14px;}

br { display: block; }

body#foredrag div#venstre1 { width: 174px; margin-right: 7px; float: left; }
body#foredrag div#venstre2 { width: 188px; margin-right: 15px; float: left;  }
body#foredrag div#hojre1  { width: 212px; margin-right: 17px; float: left;  }
body#foredrag div#hojre2  { width: 196px; margin-right: 0px; float: left;  }
body#foredrag p { font-size: 10.5px;  line-height: 15px; margin: 4px 0 10px 0;}
body#foredrag p.orange { text-transform:uppercase; margin-top: 10px; margin-bottom: 0; font-size: 9.5px;}
object { background-color: #000;}

body#portfolio div#venstre, body#BookingOgKontakt div#venstre,body#ord div#venstre { width: 637px; float: left; }
body#portfolio div#venstre img, body#BookingOgKontakt div#venstre img , body#ord div#venstre img { margin: 6px 0; }
body#ord div#hojre  { width: 168px; float:left; padding-top:5px; margin-left: 4px; }
body#portfolio div#hojre, body#BookingOgKontakt div#hojre  { width: 148px; float:left; padding-top:5px; margin-left: 4px; }
body#ord div#hojre p  { text-transform: normal; color: #fff; margin: 4px 0 10px 0;  font-size: 10.5px; line-height: 15px;}
body#portfolio div#hojre p.margintop { text-transform: uppercase; color: #ffcc66; margin:225px 0 4px 0;  text-align:center; line-height: 18px; width: 162px; font-size: 10px;}
body#portfolio div#hojre p { text-transform: uppercase; color: #fc6; margin: 4px 0 0px 0; font-size: 10.5px; line-height: 15px;}


body#tv p.reimers, body#tv p.reimers a { font-size: 8px !important;  color: #fff; }
body#tv p.reimers { position: relative; top: -5px; }
body#BookingOgKontakt div#hojre p  { text-transform: uppercase; margin: 4px 0 0px 0; font-size: 10px;}
body#BookingOgKontakt div#hojre p.margintop { text-transform: uppercase; color: #ffcc66; margin: 48px 0 0px 0; width: 100px;}

body#tv div#venstre { margin-top: 17px; background-color: #000; padding: 0;  margin-left: 0; width: 460px; }
body#tv div#hojre { margin-top: 7px; margin-left: 30px; width: 320px; margin-right: 0; }
body#tv div#hojre p { text-transform:uppercase; font-size:10px; margin-bottom: 1.4em;  }
body#tv div#hojre img  { border: 1px #fff solid; }
body#tv div#hojre p a { color: #fff; }
body#tv div#hojre p a:hover { color: #ffcc66; }

body#tv div#hojre div.left,
body#tv div#hojre div.right {
	float: left;
	width: 140px;
}
body#tv div#hojre div.right {
	margin-left: 20px;
}
body#tv div#hojre p.large {
	margin-bottom: 1em;
}


div#hojre p.hvide { text-transform: none !important; color: #fff !important; margin-bottom: 12px !important; font-size: 11px !important;  }
h1 { text-indent: -2232px;}
h1 a { position: absolute; top: 386px; left: 100%; background: url(../images/ReimerBoChristensenKommunikation2.png) no-repeat 0 0; width: 181px; height: 89px; margin-left: -179px; z-index: 999;}
body#index h1 a { position: absolute; top: 64px; left: 50%; background: url(../images/ReimerBoChristensenKommunikation.png) no-repeat 0 0; width: 401px; height: 166px; margin-left: -190px; }

ul#menu { width: 810px; border-bottom: solid #fff 1px; padding-bottom: 6px;  }
ul#menu li { display: inline;}
ul#menu li a { color: #fff;  text-transform:uppercase; margin: 0 41px 0 0; font-size: 14px;  font-stretch: ultra-condensed; }
ul#menu li a.last { margin: 0 0px 0 1px; }
ul#menu li a:visited { }
ul#menu li a:active {  color: #c93;}
ul#menu li a:hover {  color: #ffcc66;}
ul#menu li a.aktiv { color: #c93; }
p.orange { color: #ffcc66;}


/* Foredrag */

body#foredrag h2 {
	text-transform: uppercase;
	color: #fc6;
	font-size: 10px;
	margin: 12px 0 20px 0;
}

body#foredrag h3 {
	display: none;
}

body#foredrag ul#presentation_submenu {
	margin-bottom: 22px;
}

body#foredrag ul#presentation_submenu li a {
	text-transform: uppercase;
	padding-left: 14px;
	background: transparent url(../images/arrow_white.gif) center left no-repeat;
}

body#foredrag ul#presentation_submenu li a.active {
	color: #fc6;
	background-image: url(../images/arrow_yellow_down.gif);
}

body#foredrag div#left {
	width: 290px;
	margin-right: 20px;
	float: left;
}

body#foredrag div#left p {
	margin: 0;
}

body#foredrag div#left p.first {
	text-indent: 14px;
	background: transparent url(../images/arrow_yellow_left.gif) 0 4px no-repeat;
}

body#foredrag div.story {
	display: none;
}

body#foredrag div#right {
	width: 500px;
	float: left;
	padding-top: 6px;
}

body#foredrag p.caption {
	text-align: right;
	font-size: 9px;
}
