/*body {
background-color:#fff8ab;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#660000;
}*/

body {
background-color:#ffffff;
background-image:url(../image/background.gif);
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#660000;
}

#container {
  margin: 0px auto;
  width: 993px;
  text-align: left; /* Win IE5 */
}
div.adres4 a:link {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
padding:2px;
color:#660000;
text-decoration:underline;
}

div.adres4 a:visited {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
padding:2px;
color:#660000;
text-decoration:underline;
}

div.adres4 a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFCC;
font-size:12px;
padding:2px;
background-color:#660000;
}

div.shop a:link {
padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
color:#660000;
text-decoration:underline;
}

div.shop a:visited {
padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
color:#660000;
text-decoration:underline;
}

div.shop a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFCC;
background-color:#660000;
}
/*------------page------------------------------*/
/*-------------------mail form-------------------*/
.booking_inputfield_input{
  	border-width:			0px;
	font-family:			Arial, Helvetica, sans-serif;
	font-style:				normal;
	font-size:				12px;
	color:					#660000;
	border:					solid;
	border-color:			#66000;
	border-width:			1px;
}

.booking_inputfield_input_error{
  	border-width:			0px;
	font-family:			Arial, Helvetica, sans-serif;
	font-style:				normal;
	font-size:				12px;
	color:					#660000;
	background:				red;
}
  
/*div.contact_data{
  	margin:					0px;
  	width:					153px;
  	height:					102px;
  	position:				absolute;
  	left:					753px;
  	top:					-134px;
  	font-family:			Arial, Helvetica, sans-serif;
	font-style:				oblique;
	font-size:				12px;
	color:					#660000;  
  }*/
  
.style1 {
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				12px;
	font-style:				oblique;
	color:					#660000;
	display:				inherit;
}
/*-------------------mail form-------------------*/

#hd {
width:993px; 
position:absolute;
top:0px;
}

#hd2 {
width:993px; 
position:absolute;
top:0px;
}

div.logo {
	width: 412px;
	height: 74px;
	position: absolute;
	top: 20px;
	left: 0px;
	behavior: url(iepngfix.htc);
}

div.shop {
  width: 250px;
  height: 20px;
  position: absolute;
  top: 25px;
  left: 519px;
  behavior: url(iepngfix.htc);
}

div.florimark {
  width: 78px;
  height: 127px;
  position: absolute;
  top: 169px;
  left: 1px;
  behavior: url(iepngfix.htc);
}
 
div.pichome {

  width: 687px;
  height: 189px;
  position: absolute;
  top: 363px;
  left: 268px;
  behavior: url(iepngfix.htc);
}

div.contact {
	width: 385px;
	height: 323px;
	position: absolute;
	top: 10px;
	left: 50px;
}

div.adres {
	width: 182px;
	height: 149px;
	position: absolute;
	top: -8px;
	left: 255px;
}

div.adres2 {
	width: 109px;
	height: 122px;
	position: absolute;
	top: 201px;
	left: 255px;
}

div.adres3 {
	width: 182px;
	height: 122px;
	position: absolute;
	top: 97px;
	left: 255px;
}

div.adres4 {
margin:0px 0px;
  width: 275px;
  height: 304px;
  position: absolute;
  top: 9px;
  left: 446px;
}

div.adres5 {
margin:0px 0px;
  width: 111px;
  height: 43px;
  position: absolute;
  top: 357px;
  left: 556px;
}


div.link {

  width: 993px;
  height: 490px;
  position: absolute;
  top: 100px;
  left: -1px;
}

img, div { behavior: url(iepngfix.htc) }


div.back {

  width: 675px;
  height: 490px;
  padding:10px;
  padding-left:50px;
  border-width:1px;
  border-color:#660000;
  border-style:solid;
  background-color:#fffcc7;
  position: absolute;
  top: 60px;
  left: 220px;
  behavior: url(iepngfix.htc);
}

div.back2 {

  width: 675px;
  height: 490px;
  padding:10px;
  padding-left:50px;
  position: absolute;
  top: 60px;
  left: 220px;
  behavior: url(iepngfix.htc);
}

div.back_all {

  width: 764px;
  height: 510px;
  background-color:#950000;
  position: absolute;
  top: 50px;
  left: 207px;
  behavior: url(iepngfix.htc);
}


/*div.back_all {

  width: 764px;
  height: 510px;
  background-color:#ec8c02;
  position: absolute;
  top: 50px;
  left: 207px;
  behavior: url(iepngfix.htc);
}*/

.pngholder{width:100px;height:100px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagelocation');}
.pngalpha{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);background:url(imagelocation) no-repeat;width:100px;height:100px;}


/*-------------------languages ----------------------------------*/

#links ul {margin:0;padding:0;position:absolute;top:15px; left:782px; width:191px;}

      #links li {display:inline; margin:0; padding:0; float:left;}

      #links ul a {display:block;text-indent:-9999px;overflow:hidden;height:26px;}



      #links a.nederlands_content    {width:37px; background: transparent url(../image/languages.png) no-repeat 0 0; }

      #links a.engels_content {width:37px; background: transparent url(../image/languages.png) no-repeat -37px 0; }

      #links a.frans_content    {width:37px; background: transparent url(../image/languages.png) no-repeat -74px 0;}

      #links a.duits_content  {width:37px; height:26px; background: transparent url(../image/languages.png) no-repeat -111px 0; }
	  
	  #links a.russisch_content    {width:37px; background: transparent url(../image/languages.png) no-repeat -148px 0;}
	  
	 
	  #links a.nederlands_content:hover    {background: transparent url(../image/languages.png) no-repeat -0px -27px; }

      #links a.engels_content:hover {background: transparent url(../image/languages.png) no-repeat -37px -27px; }

      #links a.frans_content:hover    {background: transparent url(../image/languages.png) no-repeat -74px -27px;}

      #links a.duits_content:hover    {height:26px;background: transparent url(../image/languages.png) no-repeat -111px -27px; }
	  
	  #links a.russisch_content:hover    {background: transparent url(../image/languages.png) no-repeat -148px -27px; }

/*----------------------------languages end---------------------------------*/


/*-------------------page----------------------------------*/
#linksMain ul {
	margin:0;
	padding:0;
	width:761px;
	position:absolute;
	top:554px;
	left:180px;
	text-align:right;
}

      #linksMain li {display:inline; padding:0px; float:right;}

      #linksMain ul a {display:block; overflow:hidden;}

#linksMain a:link {
font-family:"Century Gothic";
font-size:16px;
color:#fffcc7;
padding-bottom:6px;
padding-top:5px;
padding-left:12px;
padding-right:12px;
text-decoration:none;
background-image:url(../image/backgroundlinks2.png);
background-repeat:no-repeat;
background-position:right;

}

#linksMain a:visited {
font-family:"Century Gothic";
font-size:16px;
color:#fffcc7;
padding-bottom:6px;
padding-top:5px;
padding-left:12px;
padding-right:12px;
text-decoration:none;
background-image:url(../image/backgroundlinks2.png);
background-repeat:no-repeat;
background-position:right;
}

#linksMain a:hover {
font-family:"Century Gothic";
font-size:16px;
color:#fff;
text-decoration:none;
background-image:url(../image/backgroundlinks.gif);
background-repeat:no-repeat;
background-position:right;
}  

/*----------------------------hd links end---------------------------------*/

