/* CSS til Cabana.dk */

BODY				{ margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:100%;}
FORM					{ margin:0px; padding:0px;}
IMG					{ border:0px; }

.mainDiv				{ width:872px; text-align:left; margin:20px 0px 0px 0px;}

.topDiv				{ width:872px; height:340px; text-align:left; border-right:#898989 1px solid; clear:both; float:left; }

.logo					{ background:#be0027 url(../images/logoCabanaTop.png) no-repeat left top; width:293px; height:167px; float:left; position:relative; top:-345px;  }
.address				{ background-color:#192533; width:203px; height:133px; color:#fff; font-size:67%; float:left; top:167px; position:relative; line-height:145%; padding:30px 10px 10px 20px;font-style:normal}
.topPicture			{ background-color:transparent; width:639px; height:299px; float:right; top:-5px; position:relative;}

.topMenu				{ background:url(../images/topMenuBg.png) bottom left repeat-x; width:579px; height:46px; top:-5px; position:relative; float:right; }
.topMenu DL			{ margin:0px; width:579px; height:46px; float:right; }
.topMenu DD			{ float:left; margin:0px; width:115px; height:46px; text-align:center;}
.topMenu A			{ color:#fff; font-weight:normal; font-size:80%; text-decoration:none; display:block; width:115px; height:19px; padding:17px 0px 10px 0px;}
.topMenu A:hover	{ background:url(../images/topMenuHover.png) top left repeat-x;}
.topMenu A.active	{ background:url(../images/topMenuActive.png) top left repeat-x;}

.br						{ border-right:#fff 1px solid;} /* Border Right */

.contentDiv			{ width:873px; border:#898989 1px solid;  border-right:none; text-align:left; float:left; min-height:300px; height:300px; font-size:70%;  }

.contentDiv H1, DIV.h1		{ font-size:120%; color:#be0027; border-left:#424040 solid 9px; padding:3px 0px 1px 8px; margin:0px 0px 12px 0px; font-weight: bold }
.contentDiv H1 B, DIV.h1 B { color:#232323; }
.contentDiv H2		{ font-size:115%; color:#be0027; border-left:#a8a3a3 solid 9px; padding:3px 0px 1px 8px; margin:0px 0px 12px 0px; }
.contentDiv H2 B		{ color:#232323; }
.contentDiv H3		{ font-size:100%; color:#be0027; margin:0px 0px 0px 17px; }
.contentDiv H3 A		{ color:#232323; text-decoration:none; }
.contentDiv P			{ margin:0px 18px 12px 17px; }
.contentDiv IMG.Image	{ margin:0px 0px 12px 12px;}
.contentDiv A			{ color:#be0027; text-decoration:none; }
.contentDiv A.hover	{ color:#be0027; text-decoration:underline !important; }
.contentDiv .hr		{ background:#fff url(../images/dot.gif) scroll center repeat-x; height:1px; margin:0px 15px 12px 10px; }
.contentDiv .hr HR	{ display:none; }
.contentDiv A.active	{ color:#be0027; }

.cell01		{ width:217px; border-right:#898989 1px solid; padding:15px 0px 15px 0px; }
.cell02		{ width:435px; border-right:#898989 1px solid; padding:15px 0px 15px 0px; }
.cell03		{ width:654px; border-right:#898989 1px solid; padding:15px 0px 15px 0px; }
.cell04		{ width:871px; border-right:#898989 1px solid; padding:15px 0px 15px 0px; }

.cellColor	{ background-color:#f0f0f0; }

.logoContainer			{ width:869px; height:150px; text-align:left; position:relative; float:left;}

#container		{ height:300px; width:435px; overflow:hidden; }
#display			{ margin:0px; height:254px; width:3000px; }

.slider				{ height:254px; float:left; }
.sliderItem		{ width:217px; border-right:#bdbdbd 1px solid; height:254px; }
.sliderNav		{ height:20px; width:435px; text-align:center; padding:0px; margin-top:13px; }
.sliderNav A		{ font-size:100%; color:#999; text-decoration:none; vertical-align:middle; margin:0px 5px; }
.sliderNav IMG	{ padding:5px 1px 0px 1px; }

.Referencer     {width:648px; border:white solid 10px;}
.Referencer DD  {width:208px; height:73px; background-color:#f7f7f7; border:#ebebeb solid 1px; margin:0px 4px 4px 0px; float:left;}
.Referencer IMG {border:0px;}
.Referencer A   {display:block; width:208px; height:73px; overflow:hidden; position:relative;  }

.Referencer A:hover IMG {position:absolute; bottom:-75px; border:solid 0px red;}
.Referencer A IMG {position:absolute; bottom:0px;}

