/* =ALGEMEEN
末末末末末末末末末末末末末末末末末末末末末末末末*/

img
{
  border-style: none;
}



/*De body*/
body
{
  margin:0px auto;
  padding:0px;
  text-align:center;
  overflow: -moz-scrollbars-vertical;
  background: url("../../media/theme/backgroundsite.jpg") no-repeat center 0;
  background-attachment: fixed;
}

/*Container*/
#container
{
  margin:0px auto;
  width:1240px;
  min-height:800px;
  text-align:center;
  background-image: url("../../media/theme/sbg.png");
}

#container_boven
{
  margin:0px auto;
  background-image: url("../../media/theme/seine_boven.png");
  background-repeat: no-repeat;
  margin-top:0px;
  background-position: top;
  height: 603px;
  width: 1240px;

}

.container_midden
{
  margin:0px auto;
  background-repeat: repeat-y;
  xbackground-image: url("../../media/theme/seine_midden.png");
  height: 1px;
  background-position:center;

}

#container_onder
{
  margin:0px auto;
  //background-image: url("../../media/theme/seine_onder.png");
  background-repeat: no-repeat;
  background-position: bottom;
}


.clear
{
  clear:both;
}

*
{
  background-repeat: no-repeat;
}

#preload
{
  display:none;
}


/* =HEADER
末末末末末末末末末末末末末末末末末末末末末末末末*

/*Header*/
#header
{
  margin:0px auto;
  width:865px;
  height:140px;
  background-image: url("../../media/theme/header.png");
}

/*Header menu
Deze komt over de achtergrondafbeelding van #header heen*/
#header_menu
{
  float:right;
  margin-right:40px;
  height:30px;
  margin-top:99px;
}

#header_menu ul
{
  list-style-type:none;
}

#header_menu ul li
{
  display:inline;
}

#header_menu ul li a
{
  display:block;
  width:110px;
  text-decoration: none;
}

#header_menu img
{
  border:none;
}


/* =CONTENT EN MENUBLOKKEN
末末末末末末末末末末末末末末末末末末末末末末末末*

/*Body
Het blok waarin alle 'delen' (blokken etc.) komen te staan*/
#sitebody
{
  margin:0px auto;
  width:865px;
  text-align:left;
  height: 660px;
  _height: 660px;

}

/*Spacer
Dit blokje is 10px breed, en kan zo netjes alles passend maken*/
.spacer
{
  float:left;
  width:10px;
  height: 10px;
  height:150px;
}


/*Content
Hierin komt de '馗hte' content te staan*/

iframe{

    overflow: hidden;
overflow:-moz-scrollbars-vertical;
}


#content
{
  float:left;
  margin-top:10px;
  margin-right:10px;
  margin-left:25px;
  margin-bottom: 10px;
  /*Zo past 'ie ook in Internet Explorer 6*/
  _margin-left:20px;
  _margin-right:0px;
  width:400px;
  height:320px;
  background-image: url("../../media/theme/cbg.png");
  text-align:center;
  overflow: hidden;
}

#content_binnen
{
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  width:400px;
  height:320px;
  z-index:100;
}


/* =FOOTER
末末末末末末末末末末末末末末末末末末末末末末末末*/
#footer
{
  clear: both;
  width: 865px;
  height: 20px;
  border-top: 1px solid #666666;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

/* =SPECIFIEKE PAGINAS
------------------------------------------------*/
#film_venster
{
    height: 265px;
    width: 320px;
    margin: 0 auto;
    border: 3px solid #CCCCCC;
    color: #FFFFFF;
}

/*Artikelweergave*/
.stippellijn
{
    border-top: 1px solid #CCCCCC;
}

.artikel_foto
{
    display: block;
    margin: 0 auto;
    height: 90px;
    overflow: hidden;
    border: none;
    margin-bottom: 10px;
}

#seine_prijs
{
    float: left;
    margin-right: 5px;
    width: 120px;
    height: 100px;
    margin-top: 0px;
}

#laatwetenaabieding
{
    float: right;
    margin-right: 20px;
    margin-top: 0px;
    width: 120px;
    height: 20px;
    margin-bottom: 10px;
    overflow: hidden;
}

#productbeschrijving
{
    margin-top: 0px;
    margin-left: 10px;
    height: 68px;
    width: 250px;
    text-align: left;
    float:left;
    height: 100px;
}

/*Openingstijden*/
#openingstijden
{
    text-align: center;
    float:left;
    width: 400px;
}

#speciale_openingstijden
{
    text-align: center;
    float:left;
    width: 400px;
    border-top: 1px solid #CCCCCC;
}


/*contactpagina*/
#contactform table td{
  color:white;
  font-weight:bold;
}

#contactform{
  margin-left:10px;
}


/* =LiVESEARCH
------------------------------------------------*/
.suggestionsBox {
  position: absolute;
  left: 89px;
  width: 200px;
  color:black;
  position: absolute;
}

.suggestionList {
  margin-top: 2px;
  padding: 0px;
  width: 111px;
  border-left: 3px solid #CCCCCC;
  border-right: 3px solid #CCCCCC;
  border-bottom: 3px solid #CCCCCC;
  background-color: #FFFFFF;
}

.suggestionList li {
  margin: 0px 0px 0px 0px;
  padding: 1px;
  border-top: 1px dotted #CCCCCC;
  cursor: pointer;
  text-align: left;
  text-indent: 3px;
  background-color:white;
}

.suggestionList li:hover {
    background-color: #659CD8;
}

#zoekresultaten
{
  width:394px;
  height:270px;
  overflow-y: scroll;
  margin-right:2px;
}


.zoeken_tekst
{
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  height: 80px;
}

.zoeken_foto
{
  max-height: 80px;
}

