body {
	color: Black;
	background-color:  #FFFFFA;
	font-family:  Arial, sans-serif;
	font-size:12px;
	text-align: left;
}


a {
	color: Blue;
}

a:hover {
	color: Navy;
}

p {
	font-family:  Arial, sans-serif;
	color: Black;
	font-size:12px;
	line-height: 16px;
}

p.dato {
	font-family:  Arial, sans-serif;
	color: #c4c4c4;
	font-size:12px;
	line-height: 12px;
	margin-bottom: -12px;
}

p.14 {
	font-family:  Arial, sans-serif;
	color: Black;
	font-size:14px;
	line-height: 20px;
}

/*overskrift kalender*/
p.green {
	font-family:  Arial, sans-serif;
	color: green;
	font-size:12px;
	
}

td {
	font-family:  Arial, sans-serif;
	color: Black;
	font-size:13px;
	line-height: 16px;
}

td12 {
	font-family:  Arial, sans-serif;
	color: Black;
	font-size:12px;
	line-height: 16px;
}

table {
	border-bottom-color: gray;
	border-bottom: 2px;
}

div.overskrift14 {
	font-family:  Arial, sans-serif;
	color: Black;
	font-size:15px;
	line-height: 16px;
	font-weight: bold;
}

.overskrift14_blue {
	font-family:  Arial, sans-serif;
	color: blue;
	font-size:15px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
}

.overskrift16_blue {
	font-family:  Arial, sans-serif;
	color: blue;
	font-size:16px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
}

div.overskrift_14_lav {
	font-family:  Arial, sans-serif;
	color: Black;
	font-size:15px;
	line-height: 16px;
	font-weight: bold;
	position:relative;
	top:0px;
	width: 175px;
	height: 13px;
	
/*	tidligere indstilling, der gav for hj placering af linkliste
	top:5px;
	height: 14px;
	width: 158px;  */

}

div.link {
	font-family:  Arial, sans-serif;
	color: Black;
	font-size:13px;
	line-height: 17px;
}


h1.red {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  22px;
	font-weight: bold;
	color: Red;
	line-height: normal;
}

h2.red16 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  16px;
	font-weight: bold;
	color: Red;
}

h2.blue16 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: blue;
	line-height: normal;
}

h2.blue20 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	line-height: normal;
	color: blue;
}

h2.red20 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	line-height: normal;
	color: red;
		margin-bottom: -15px;
}

h2.bluehotel {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0060B6;
}

h2.turkis16 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0060B6;
}

h1.blue18 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0060B6;
	line-height: normal;
}


h1.blue18_haevet {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0060B6;
	position: relative;
	top: px;
	padding:0px 0px 2px 0px;
	margin:30px 5px 5px 5px;
	line-height:  110%;
}

table.soeg {
	font-size:12px;
	font-weight: bold;
}

.th {
	color:    #0060B6;
}

/** selectboxe på sogeboxe **/
.sogebox {
	width: 110px;
}

.sogebox-region {
	width: 224px;
}

.sogebox-region-de {
	width: 245px;
}



div.Position_fbw {
	position: absolute; 
	top: 20px;
	left: 30px;
	font-size: 25px;
	font-weight: bold  ;
	color: red;
	font-family:  serif;
}

div.position_flag {
	position: absolute; 
	top: 30px;
	left: 650px;
}

a.position_flag.link {
	
	display: none;
}

a.position_flag.visited {
	text-decoration: none;
	
}

/* link i venstre kolonne*/
ul.link	{
	position: relative;
	top:-15px;
}

ul.link li {
	font-family: sans-serif;
	font-size:13px;
	list-style: url(http://www.ferieboligweb.dk/giffer/reddot.gif);
	list-style-position: outside;
	margin: -1px -18px;
	}
/* link i venstre kolonne slut */	
	
/* sommerhusbyer for fod */
ul.byer2 {
	position: relative;
	top:-13px;
	list-style-type: none;
	padding-left: 0px;
	 margin-left: 0px;
	 font-family: sans-serif;
	 font-size: 13px;
}


ul.byer2 li {
	 display:   inline;
	  padding: 5px 5px 5px 5px;
}
/* sommerhusbyer for fod slut */


/* bl stribe */
div.linklinie	{
	font-family: sans-serif;
	font-size: 13px;
	font-weight: bold;
	background:  #0060B6;
	color: white;
	text-align: center;
	height: 18px;
}

a.linklinie:link{
text-decoration:none;
color:#ffffff;
}

a.linklinie:visited{
text-decoration:none;
color:white;
}

a.linklinie:hover{
text-decoration:underline;
color:white;
}

a.linklinie:active{
text-decoration:none;
color:white;
}
/* bl stribe slut */


div.tekst_bund	{
width:528px;
top:565px;
left: 205px;
font-size:10px;
position:absolute;
text-align:left;
padding-top:4px;
padding-left:4px;
padding-bottom:4px;

margin-right:20px;
margin-bottom: 100px;
z-index:80;
background-color:#FFFFFF;
}

div.tekst_forsidebund	{
top: 920px;
left: 205px;
width:528px;
font-size:10px;
position:absolute;
text-align:left;
padding-top:4px;
padding-left:4px;
padding-bottom:4px;
margin-right:20px;
background-color:#FFFFFF;
}


/* til dk-sider hvor byer ligger under boxe: */
div.tekst_forsidebund_saenket	{
top:1080px;
left: 205px;
width:528px;
font-size:10px;
position:absolute;
text-align:left;
padding-top:4px;
padding-left:4px;
padding-bottom:4px;
margin-right:20px;
background-color:#FFFFFF;
}


div.tekst_forside_byer	{
top:100px;
left: 770px;
width:228px;
font-size:11px;
position:absolute;
text-align:left;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
margin-right:20px;
background-color:#fdfb99;
border: 1px;
 border-color: blue;
 border-style: solid;
}


/*menulinie* med gr understregning*/
menuLeft li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C3C2C1;
	}

	
div.bundstribe {
	font-size: 12px;
	color: black;
	text-align: center;
	margin-left: 10px;
	line-height: 18px;
	}


 .imageborder  {
 border-style:outset
 ;border-color: black;
 border-width:0px;
 }

/*til box med rubrikannonce og minifoto p sommerhus.asp*/ 
 div.box-rubrikannonce	{
top:415px;
left: 200px;
width:550px;
height: 200px;
font-size:10px;
position:absolute;
text-align:left;
padding-top:4px;
padding-left:4px;
padding-bottom:4px;
margin-right:20px;
background-color:#FFFFFF;
}



/** atraveo-box **/

.atraveo {
	width: 550px;
	background-color: white;
	padding: 5px;
/**	border: thin solid blue;**/
}

.atraveo.tekst {
	width: 545px;
	border-bottom: 0px;
	padding-bottom: 20px;
/**	border: thin solid red;**/
}

.atraveo.frame {
	margin-left: 0px;
	margin-right: 0px;
	 margin-bottom: -10px;
	padding: 0px;
}

.atraveo.img {
	border: 1px solid #969696;
}

.tabel.atraveo-tabel {
	background-color: white;
	
}

.tabel.atraveo-tabel.td.atraveo-foto  {
	padding-top: 17px;
}


#addthis-top {
	width: 135px;
	padding-top:5px;
	padding-bottom:0px;
	float: right;
	}
