@media print 
{
.scrollable {overflow: visible; width: 100%; height: 100%} 
body {zoom: 80%; }
}

body{overflow:-moz-scrollbars-vertical;}

/*viser sprogvalg på default.aspx */
body#mainpage ul#sprogvalg {
display:block;
}
/*skjuler sprogvalg */
ul#sprogvalg {
display:none;
}

#sprogvalg img{
border:0px;}

body {
	font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
	font-size: 11px;
	font-weight: normal;
	margin:0px;
	background-color:#f6f9fb;

	}
h1 {
	font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	line-height: 26px;
	margin: 0px;
	padding: 0px;
	color: 	#003366;
}
h2 {
font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
font-size: 20px;
font-weight: bold;
margin: 0px;
padding: 0px;
}

h3.lpad10 {
font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
font-size: 12px;
line-height: 14px;
font-weight: bold;
line-height: 16px;
margin-top: 2px;
margin-bottom: 2px;
margin-left:10px;
padding: 0px;
}

h3 {
	font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
    color: 	#000000;
}
h4 {
	font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	margin-top: 5px;
	padding: 0px;
	
}
h5 {
	font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	line-height: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 0px;
	}
h6 {
	font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	line-height: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 0px;
	
	}

p {
	font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
	font-size: 11px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 0px;
	
}
td {
	font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
	font-size: 11px;
	font-weight: normal;
}

a {
	font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #000;
}
a:hover {
	text-decoration: none;
}
a.extra {
	font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #FF0000;
}
a.extra:hover {
	color: #FF0000;
	text-decoration: none;
}

a.extrablue {
	font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #000099;
}
a.extrablue:hover {
	text-decoration: none;
}
a.sidemenu { 
	color: #000000;
	background-color:#ffffff;
	text-decoration: none;
	width:100%;
	height:19px;
	display: block;
	border-top: 1px solid #003366;
	font-weight: normal;
	text-indent:10px;
	padding-top: 3px;
	}
	
a.sidemenu:hover { 
	color: #000000;
	background-color:#DBE2ED;
	text-decoration: none;
	width:100%;
	height:19px;
	display: block;
	border-top: 1px solid #003366;
	text-indent:15px;
	padding-top: 3px;
	}
a.sidemenuactive { 
	color: #000000;
	background-color:#DBE2ED;
	text-decoration: none;
	font-weight:bold;
	width:100%;
	height:19px;
	display: block;
	border-top: 1px solid #003366;
	text-indent:15px;
	padding-top: 3px;
	}
select {
	font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
	font-size: 10px;
	font-weight: bold;
}

input {
	font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
	font-size: 10px;
	font-weight: bold;
	text-align:left;
	border:1px solid #000000;
	padding-left: 5px;
}
form { margin-top:5px; margin-bottom:5px;}
textarea {border:1px solid #000000; text-align:left;}
input.checkbox, td.checkbox input {border: 0px solid #000000;}
.seperator_vert {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.seperator_vert_both {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	
}
.seperator_vert_right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	
}
.smallfont
 {
	font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
	font-size: 9px;
	font-weight: normal;
}
.margin10 { margin-left:10px; }
.menutd {border-left: 1px solid #023467; height:20px; }
.menutdlast {
border-left: 1px solid #023467;
border-right: 1px solid #023467;
height:20px;
}
.sidemenutd { padding-top:16px;}
.blueborder { border: 1px solid #003169	}
.whitelink { font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS'; color: #FFFFFF; }
.whitefont { color:#FFFFFF}
.grayfont { color: #CCCCCC}
.lpad { padding-left: 5px; }
.rpad { padding-right: 5px; }
.rlpad { padding-left: 5px; padding-right: 5px; }
.lpad10 { padding-left: 10px; }
.rpad10 { padding-right: 10px; }
.rlpad10 { padding-left: 10px; padding-right: 10px; }
#contentstart { visibility: hidden; position: absolute; z-index: 0; top: 0px; left: -150px; width: 100px; height: 250px; text-align: left; overflow: scroll; }
.bundmenu {
padding-left:12px;
padding-right:3px;
cursor:hand;
background: url(http://images.sologstrand.dk/images/black_border.gif);
}
.bundcont {
padding-left:12px;
padding-top:10px;
padding-right:12px;
padding-bottom:10px;
}
input.action {background-color:#FFE068; border: 1px solid #000000; text-align:center; font-weight:bold; font-size:11px;cursor:hand; cursor:pointer;}
a.action {color: #000000; background-color:#FFE068; border: 1px solid #000000; text-align:center; font-weight:bold; font-size:11px;cursor:hand; cursor:pointer; text-decoration:none; margin-bottom:1px;}
a.action:hover {color: #FFE068; background-color:#003366; }
#showimage{
position: absolute;
visibility:hidden;
border: 1px solid #000;
}

/*login boks på forside*/
#loginBox{
margin:5px 1px 0 0;
color:#9e9a87;
text-align:left;
}

#loginBox input{
	border:1px solid #9e9a87;
	width:150px;
	margin:2px 1px 0 0;
}
h4#loginBox {
color:#9e9a87;
}
/* ny topmenu*/
#header{
width:760px;
margin:0px auto;
}
#sologstrand{
width:100%;
text-align:left;
padding:5px 0px 0px 10px;
}
#leftCol_sologstrand{
width:590px;
float:left;

}
#logo a{
	width:175px;
	height:35px;
	background: url(/images/min-ferieside/sologstrand.gif) no-repeat;
	text-align:left;
	margin:0;
	float: left;
}
#logo.tysk a{
	background: url(/images/min-ferieside/sonneundstrand.gif) no-repeat;
	}
#rightCol_sologstrand {
	float: right;
	width:112px;
	margin: 0 10px 0 0;
}
#rightCol_sologstrand ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#rightCol_sologstrand ul li {
	display: inline;
}
.sprogvalgarea {
	width: 13px;
	height: 10px;
	display: block;
}

.sprogvalg {
	float: left;
	width: 13px;
	height: 10px;
	margin: 0px 0 0 0px;
}

#sprogvalg_tysk {
	background: url(/images/sprogvalg_tysk.gif) no-repeat;
	margin-right:4px;
}
#sprogvalg_dansk {
	background: url(/images/sprogvalg_dansk.gif) no-repeat;
	margin-right:4px;
}
#sprogvalg_norsk {
	background: url(/images/sprogvalg_norsk.gif) no-repeat;
	margin-right:4px;
}
#sprogvalg_svensk {
	background: url(/images/sprogvalg_svensk.gif) no-repeat;
	margin-right:4px;
}
#sprogvalg_gb {
	background: url(/images/sprogvalg_gb.gif) no-repeat;
	margin-right:4px;
}
#sprogvalg_hollandsk {
	background: url(/images/sprogvalg_hollandsk.gif) no-repeat;
	margin-right:10px;
}

.listtext {
	display:none;
}
#topTxt h1{
font-size:14px;
color:#666666;
font-weight:normal;
display: block;
float: left;
margin: 2px 0 0 10px;
padding: 0;
}
#foto{
width:760px;
margin: auto auto;
clear:both;
}
#menuWrap{
width:760px;
margin: auto auto;
display:block;
height:23px;
border-bottom:1px solid #999999;
}
#menuSommerhus{
width:610px;
height:15px;
padding:0px 0px 0px 0px;
margin:5px 0px 0px 0px;
float:left;
list-style:none;
}
#menuSommerhus li{
float:left;
}
#menuSommerhus li a {
background: url(/images/ny-topmenu/graa-fnyt.gif) no-repeat;
padding:0px 10px 0px 15px;
font-size:11px;
color:#333333;
text-decoration:none
}
#menuSommerhus li a:hover{
background: url(/images/ny-topmenu/orange-fnyt.gif) no-repeat;
color:#000000
}
#menuSommerhus li a.topMenuActive{
background: url(/images/ny-topmenu/orange-fnyt.gif) no-repeat;
color:#000000
}
div.clear{
height:1px;
clear:both;
width:100%;
}
.ikoner{
float:right;
margin-right:10px;
}
.ikoner a{
float:left;
margin:4px 0px 0px 8px;
}
.ikoner a.home{
background: url(/images/ny-topmenu/Ikon-Home_blue.gif) no-repeat; 
width: 15px; height: 15px; 
display: block;
}
.ikoner a.print{
background: url(/images/ny-topmenu/Ikon-print_blue.gif) no-repeat; 
width: 15px; height: 15px; 
display: block;
}
.ikoner a.sitemap{
background: url(/images/ny-topmenu/Ikon-sitemap.gif) no-repeat; 
width: 15px; height: 15px; 
display: block;
}
.ikoner img{
border:0px;
margin:0px;
}

a.graaNavi{
color:#666;
text-decoration:none
}
a.graaNavi:hover{
color:#666;
text-decoration:underline
}
/*footer boks m. runde hjørner*/
.boxmidt {
clear:both;background:url(/images/gfx/dot_grey.gif) top right repeat-y;
}
.boxtext {
padding-left:13px;
padding-right:13px;
line-height:13px;
}
.boxbottom {
clear:both;
background:url(/images/gfx/dot_grey.gif) bottom right repeat-x;
height:9px;
}
.boxcontainer {
background:#ffffff url(/images/gfx/dot_grey.gif) top left repeat-y;
}
.boxtop {
background:url(/images/gfx/dot_grey.gif) top left repeat-x;
height:9px;
}
/**/
/*gl. design boks m. rundehjørner*/
.midtTop{
height:10px; /*vidde defineret i dok. da den varierer*/
background: url(/images/min-ferieside/rundeHjoerner/topTile.gif) repeat-x;
}
.midtTl{
height:10px; /*vidde defineret i dok. da den varierer*/
background:url(/images/min-ferieside/rundeHjoerner/tl.gif) top left no-repeat;
float:left;
font-size:7px
}
.midtTr{
height:10px;/*vidde defineret i dok. da den varierer*/ 
background:url(/images/min-ferieside/rundeHjoerner/tr.gif) right top no-repeat;
float:right;
font-size:7px
}
.midtTileRight{
background: url(/images/min-ferieside/rundeHjoerner/rightTile.gif) right repeat-y;
text-align:left
}
.midtTileLeft{
background: url(/images/min-ferieside/rundeHjoerner/leftTile.gif) repeat-y;
}
.midtIn {
/*vidde defineret i dok. da den varierer 2px mindre end den ydre for ikke at dække tile i siderne*/
background-color:#ffffff; 
padding:0px 10px 0px 10px; 
margin: 0px 1px 0px 1px;
}

.midtTileBund{
 height:10px; /*vidde defineret i dok. da den varierer*/ 
 background: url(/images/min-ferieside/rundeHjoerner/bundTile.gif) repeat-x;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;
 }
 .midtBl{
height:10px; /*vidde defineret i dok. da den varierer*/ 
background:url(/images/min-ferieside/rundeHjoerner/bl.gif) top left no-repeat;float:left;
font-size:7px; /*ie6 laver luft uden font-size her*/
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px
}
.midtBr{
height:10px; /*vidde defineret i dok. da den varierer*/ 
background:url(/images/min-ferieside/rundeHjoerner/br.gif) right top no-repeat;
float:right;
font-size:7px;/*ie6 laver luft uden font-size her*/
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px
}


/*styles til RandomHouse på forsiden*/
div#randomHouse{
margin:0px 0px 25px 0px;
color: #000;
border:0px #7d93bd solid;
text-align:center;
}

#randomHouse img{
margin:5px 0px 4px 0px
}
/*generel def. knap både input og div*/
#randomHouse .action, #loginBox .action{
color::#000;
font-weight:normal;
margin:5px 0px 5px 0px;
font-size:11px;
letter-spacing:1px;
cursor:pointer;
height:22px;
}
/*generel def. knap i div*/
#randomHouse div.action, #loginBox div.action{
display:block;
text-align:center;
margin:3px 0px 6px 0px;
padding:1px 0px 0px 0px;
background-position:bottom center;
background-repeat:repeat-x;
}
#randomHouse input.action{
width:140px;
}

#loginBox .action{
width:75px;
padding:0px 5px 0px 5px;
}
#loginBox a{
font-size:9px;
float:left;
margin:5px 0px 0px 0px;}
/*generel def. a-tag i knap div*/
#randomHouse div.action a, #loginBox div.action a{
text-decoration:none;
color:#2d2e30 ;
font-weight:bold;
margin:0px 0px 0px 0px;
line-height:20px;
padding:0px 6px 0px 6px;
}
/*def. brun knap både input og div*/
#randomHouse .actionColor4, #loginBox .actionColor4{
background:url(/images/knapper/knap-brun-22px.gif);
border-top:1px solid #cdcac1;
border-left:1px solid #cdcac1;
border-right:1px solid #a6a08a;
border-bottom:1px solid #a6a08a;
}
/*def. mouseOver brun knap både input og div*/
#randomHouse .actionColor4:hover, #loginBox .actionColor4:hover{ /*virker ikke i IE6*/
background:url(/images/knapper/knap-hover-brun-22px.gif);
border-top:1px solid #a6a08a;
border-left:1px solid #a6a08a;
border-right:1px solid #cdcac1;
border-bottom:1px solid #cdcac1;
}
/*def. brun knap både input og div*/
#randomHouse .actionColor5{
background:url(/images/knapper/knap-blaa-22px.gif);
border-top:1px solid #8c9ec0;
border-left:1px solid #8c9ec0;
border-right:1px solid #4065a0;
border-bottom:1px solid #4065a0;
color:#fff;
}
/*def. mouseOver brun knap både input og div*/
#randomHouse .actionColor5:hover{ /*virker ikke i IE6*/
background:url(/images/knapper/knap-hover-blaa-22px.gif);
border-top:1px solid #4065a0;
border-left:1px solid #4065a0;
border-right:1px solid #8c9ec0;
border-bottom:1px solid #8c9ec0;
}
/* FORSIDE banner tingy*/
.bannerWrap{
margin-top:5px;padding-bottom:30px
}
.bannerWrap img{
border:none;
}
.bannerWrap .bannerText{
padding:15px 0px 9px 15px;background:url(/Images/forside/div-banner/banner-tile.gif) repeat-y top left;display:block;
}
.bannerText a{
color:#363636;font-size:13px;line-height:17px;text-decoration:none}
.bannerWrap .bannerBottom{
background:url(/Images/forside/div-banner/banner-bund.gif) no-repeat top left;display:block;height:6px;
}
/* footer */
#footer {
		width:760px;
		margin:auto auto; 
		padding-top:10px;
		padding-bottom:10px;
		clear:both;
		}
#footer p {
		font-size:10px;
		color:#a7a4a4;
		margin:2px;
		}		
	#footer ul {
			margin:0px 0px 5px 0px; 
			padding:0px; 
			float:left; 
			width:760px; 
			list-style:none;
			font-size:10px;
			color:#a7a4a4;
			}	
	#footer ul a {
			font-size:10px;
			color:#a7a4a4;
			}					
	#footer li {
			float:left;
			margin-left:10px;
			}
/*START FLEKSIBEL BOKS MED RUNDE HJOERNER*/
.boxcontainer {
background:#ffffff url(/images/gfx/dot_grey.gif) top left repeat-y;
}
.boxmidt {
clear:both;background:url(/images/gfx/dot_grey.gif) top right repeat-y;
padding-left:10px;
padding-right:10px;
padding-bottom:0px;
padding-top:0px;
line-height:13px;
}
.boxbottom {
clear:both;
background:url(/images/gfx/dot_grey.gif) bottom right repeat-x;
height:9px;
font-size:6px; 
line-height:6px
}
.leftBottom{
background: url(/images/gfx/left_corner_bottom.gif) no-repeat left bottom;
float:left;
width:10px;
height:9px;
margin:0px;
padding:0px
}
.rightBottom{
background: url(/images/gfx/right_corner_bottom.gif) no-repeat right bottom;
float:right;
width:10px;
height:9px;
}
.boxtop {
background:url(/images/gfx/dot_grey.gif) top left repeat-x;
height:9px;
font-size:6px;
line-height:6px;
}
.leftTop{
background: url(/images/gfx/left_corner.gif) no-repeat left top;
float:left;
width:10px;
height:9px;
}
.rightTop{
background: url(/images/gfx/right_corner.gif) no-repeat right top;
float:right;
width:10px;
height:9px;
margin:0px;
padding:0px
}
/* ENDfooter */
/*annoncer i højre side*/
.annoncetop{
background:url(/Images/annonce-150/tile.gif) repeat-y top left;
width:150px;
display:block
}
.annoncetop img, .annoncetop a{
border:0px;
text-decoration:none;
width:150px;
}
.annoncetop span{
display:block;
clear:both;
padding:5px;
font-size:14px;
line-height:18px;
}
.annoncebund{
background:url(/Images/annonce-150/bund.gif) no-repeat top left;
height:7px;
display:block
}
/*END annoncer i højre side*/

/* checkbox text */
.checkbox_text_red
{
	color:#000000; position:relative; bottom:3px;
}
.checkbox_text
{
	position:relative; bottom:3px;
}
/* /checkbox text */

/* /huskelisten i toppen */

.huskeliste_
{
	background:url(/images/ikoner/post-1.gif) top left no-repeat;
	display:inline-block;
	text-align:center;
	width:25px;
	height:20px;
	padding:1px 0px 0px 0px;
	margin-left:0px;
	font-size:11px;
	font-weight:bold;
	float:right;
}

.huskeliste_number
{
	padding-top:3px; padding-right:1px; text-decoration:none;
}

#favnumber
{
	text-decoration:none; font-weight:bold;
}

#favnumberbox
{
	text-decoration:none;
}

.huskeliste_link
{
	font-size:12px; color:#952145; float:right; margin-left:5px; margin-top:3px; margin-right:2px;
}

/* /huskelisten i toppen */

/***** forside kampagner**************************************************/
#kampagne-wrap{
width:588px; 
overflow: visible;
height:240px; 
float:left;
border: 1px solid #8ca6ce;
}
.kampagne-bg{
display:block;
clear:both;
height:240px;
padding:0px;
color:#000;
font-size:11px;
}
.kampagne-link{
cursor:pointer;
font-size:12px;
line-height:20px;
font-weight:bold;
float:right;
display:block;
clear:both;
margin:10px 10px 0px 0px;
}

.RndHouseWrap{
float:left;
text-align:center;
width:140px;
margin-top:0px;
margin-left:5px;
padding:10px 0px 4px 0px;
border-width:0px 1px 0px 0px;
border-style:dotted;
border-color:#952145;
cursor:pointer
}
.RndHouseWrap:hover{
background:#dbe2ed;
}
.RndHouseWrap.first{
margin-left:0px
}
.RndHouseWrap.last{
border-width:0px 0px 0px 0px;
width:140px;
}
.RndHouseImg{
clear:both;
height:75px;
display:block;
}
.RndHouseData{
clear:both;
}
.RndHouseData .discount{
display:block;
clear:both;
font-weight:normal;
margin-top:0px
}
.RndHouseData .periode{
font-weight:normal;
clear:both;
display:block;
font-size:10px
}
.RndHouseData .region{
font-weight:bold;
clear:both;
display:block;
height:30px;
}
.RndHouseData .price{
display:block;
clear:both;
padding:2px;
white-space:nowrap;
margin:8px 5px 0px 5px;
background-color:#b5c857;
width:120px;
color:#333333;
font-size:12px;
}
/* slotte */
#mycarousel .slotte{
background: url(/Images/forside/div-banner/slotte.jpg) no-repeat top left #ffffff;
padding:0px 0px 0px 150px;
cursor:pointer;
}
#mycarousel .slotte .tilbud-header{
text-align:left;
font-size:20px;
margin:10px 0px 10px 3px;
display:block;
font-weight:normal;
}
#mycarousel .slotte .RndHouseData .region{
font-weight:bold;
clear:both;
display:block;
height:25px;
margin:0px 0px 2px 0px;
}
#mycarousel .slotte .RndHouseData .price{
margin:2px 5px 2px 5px;
}
#mycarousel #kampagne-bg.slotte .kampagne-link{
margin:10px 10px 0px 0px;
}

/* slotte */

/* wheelchair */
#mycarousel .wheelchair{
background: url(/Images/forside/div-banner/pige_korestol.jpg) no-repeat top left #ffffff;
padding:0px 0px 0px 150px;
cursor:pointer;
}
#mycarousel .wheelchair .tilbud-header{
text-align:left;
font-size:20px;
margin:10px 0px 10px 3px;
display:block;
font-weight:normal;
}
#mycarousel .wheelchair .RndHouseData .region{
font-weight:bold;
clear:both;
display:block;
height:25px;
margin:0px 0px 2px 0px;
}
#mycarousel .wheelchair .RndHouseData .price{
margin:2px 5px 2px 5px;
}
#mycarousel #kampagne-bg.wheelchair .kampagne-link{
margin:10px 10px 0px 0px;
}
/* wheelchair */

/* fishing */
#mycarousel .fishing{
background: url(/Images/forside/div-banner/mand-m-fisk-forside.jpg) no-repeat top left #ffffff;
padding:0px 0px 0px 150px;
cursor:pointer;
}

#mycarousel .fishing .tilbud-header{
text-align:left;
font-size:20px;
margin:10px 0px 10px 3px;
display:block;
font-weight:normal;
}
#mycarousel .fishing .RndHouseData .region{
font-weight:bold;
clear:both;
display:block;
height:25px;
margin:0px 0px 2px 0px;
}
#mycarousel .fishing .RndHouseData .price{
margin:2px 5px 2px 5px;
}
#mycarousel #kampagne-bg.fishing .kampagne-link{
margin:10px 10px 0px 0px;
}
/* fishing */

/* review */
#mycarousel .review{
background: url(/Images/forside/div-banner/gaestebog.jpg) no-repeat top left #ffffff;
padding:0px 0px 0px 150px;
cursor:pointer;
}

#mycarousel .review .tilbud-header{
text-align:left;
font-size:20px;
margin:10px 0px 10px 3px;
display:block;
font-weight:normal;
}
#mycarousel .review .RndHouseData .region{
font-weight:bold;
clear:both;
display:block;
height:25px;
margin:0px 0px 2px 0px;
}
#mycarousel .review .RndHouseData .price{
margin:2px 5px 2px 5px;
}
#mycarousel #kampagne-bg.review .kampagne-link{
margin:10px 10px 0px 0px;
}

.kampagne-link_review{
cursor:pointer;
font-size:12px;
line-height:20px;
font-weight:bold;
}

#review_link
{
margin:10px 0px 0px 0px;
}

/* review */

/* tilbudshuse */
.tilbud{
background: url(/Images/forside/div-banner/tilbud-vinter_voraar.jpg) no-repeat top left #ffffff;
padding:0px 0px 0px 150px;
}
.tilbud .tilbud-header{
text-align:left;
font-size:20px;
margin:5px 0px 5px 3px;
display:block;
font-weight:normal;
}
.slotte .tilbud-link{
}
/* arbejdsløshedsforsikring */
.forsikring{
background: url(/Images/forside/div-banner/kampagne-arbejdsloeshed2.jpg) no-repeat bottom right #8ca6ce;
cursor:pointer;
}
.forsikring .h3{
font-weight:normal;
color:/*#ffc331*/ #ffffff;
display:block;
clear:both;
width:160px;
padding:5px;
text-align:center;
background-color:/*#105594*/ #952145;
}
.forsikring .manchet{
font-weight:bold;
font-size:11px;
display:block;
clear:both;
margin-top:5px;
margin-bottom:5px;
margin-left:8px
}
.forsikring .manchet span{
color: #005794;
}
.forsikring .h4{
font-size:20px;
font-weight:normal;
color:#ffffff;
display:block;
clear:both;
margin-top:20px;
margin-bottom:10px;
margin-left:6px;
}
.forsikring .note{
font-size:11px;
display:block;
clear:both;
color: #333333;
margin-top:55px;
margin-left:6px;
}
.forsikring a.action2:hover{
border-right:1px solid #cf839a;
border-bottom:1px solid #cf839a;
border-top:1px solid #6d1832;
border-left:1px solid #6d1832;
}
.forsikring a.action2{
width:150px;
margin-left:275px;
background:url(/Images/knapper/ny-roed.jpg) repeat-x center center #6d1832;
border-left:1px solid #cf839a;
border-top:1px solid #cf839a;
border-bottom:1px solid #6d1832;
border-right:1px solid #6d1832;
text-decoration:none;
display:block;
color:#fff;
font-weight:bold;
}
.forsikring  a.action2 span{
margin-top:3px;
display:block;
}
/* */

.jcarousel-skin-tango .jcarousel-container {
	width:588px;
	}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  588px;
    height: 240px;
}


.jcarousel-skin-tango .jcarousel-item {
    width: 588px;
    height: 240px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin: 0px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
/*Horizontal Buttons */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 245px;
   	left: 578px;
    width: 12px;
    height: 12px;
    cursor: pointer;
    background: transparent url(/Images/ny-topmenu/pil-more.gif) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background: transparent url(/Images/ny-topmenu/pil-more-hover.gif) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background: transparent url(/Images/ny-topmenu/pil-more-hover.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 245px;
    left: 556px;
    width: 12px;
    height: 12px;
    cursor: pointer;
    background: transparent url(/Images/ikoner/back-box-gray.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background: transparent url(/Images/ikoner/back-box-red.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background: transparent url(/Images/ikoner/back-box-red.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
/*Additional styles for the controls.*/
.jcarousel-control {
position:absolute;
top:-15px;
right:0px;
text-align: center;
}

.jcarousel-control a {
-moz-border-radius: 2px;
    font-size: 80%;
    text-decoration: none;
    padding: 0 5px;
    margin: 0 0 5px 0;
    border: 1px solid #c5c7c7;
    color: #eee;
    background-color: #c5c7c7;
    font-weight: bold;
}

.jcarousel-control a:hover{
-moz-border-radius: 2px;
background-color:#fff;
color:#952145;
border:1px solid #952145;
}
.jcarousel-control .control-active{
-moz-border-radius: 2px;
background-color:#fff;
color:#952145;
border:1px solid #952145;
}
.jcarousel-control a:focus,
.jcarousel-control a:active {
    outline: none;
}


 /* This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 588px;
    height: 240px;
}
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 10;
    display: none;
}

.jcarousel-prev {
    z-index: 10;
    display: none;
}

/***** // kampagner **************************************************/


/* CSS Document */
.headerFilm {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(/Images/flash/gfx/knapTile.jpg) repeat-x;
	padding-left: 5px;
	height:20px
}
.txtSmall {
	font: 10px Arial, Helvetica, sans-serif;
}
.txtWhite {
	color: #ADBACD;
	text-decoration: none;
	cursor: hand;
}
a.txtWhite:hover {
	color:#FFFFFF;
}

#flashFilm {
width:590px;
height:200px;
background-color:#ADBACD;
height:100%;
border-bottom:1px solid #25487B;
}

