html
{
  min-height: 100%;
  overflow-y: scroll;
}
body
{
  background-image: url(../images/sepas/bg.gif);
  font-family: Trebuchet MS, Tahoma, Arial;
  font-size: 13px;
  color: #000000;
  line-height: 16px;
}
@font-face {
    font-family: 'ITCAvantGardeGothicBook';
    src: url('avgr45w-webfont.eot');
    src: url('avgr45w-webfont.eot?') format('embedded-opentype'),
         url('avgr45w-webfont.woff') format('woff'),
         url('avgr45w-webfont.ttf') format('truetype'),
         url('avgr45w-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
h1
{
	font-family: 'ITCAvantGardeGothicBook';
	font-size: 24px;
	color: #b0a8a6;
	text-transform: uppercase;
	padding-bottom: 5px;
}
h2
{
	font-weight: bold;
	color: #898482;
}
div#container
{
	width: 984px;
	margin: 0 auto;
	padding-top: 23px;
}
	div#container_top
	{
		width: 984px;
		height: 42px;
	}
		div#top_left_bg
		{
			width: 42px;
			height: 42px;
			float: left;
			background-image: url(../images/main/top_left_bg.png);
		}
		div#top_bg
		{
			width: 900px;
			height: 42px;
			float: left;
			background-image: url(../images/sepas/top_bg.png);
		}
		div#top_right_bg
		{
			width: 42px;
			height: 42px;
			float: left;
			background-image: url(../images/main/top_right_bg.png);
		}
	div#container_content
	{
		position: relative;
		width: 898px;
		min-height: 600px;
		background-image: url(../images/sepas/container_bg.png);
		padding: 0px 42px 0px 42px;
	}
		div#logo
		{
			position: absolute;
			top: 0px;
			left: 42px;
			width: 232px;
			height: 113px;
			background-image: url(../images/sepas/logo_bg.gif);
			border-right: 1px solid #9f9896;
			padding: 23px 0px 0px 16px;
		}
		div#contact
		{
			position: absolute;
			top: 136px;
			left: 42px;
			width: 223px;
			height: 48px;
			background: url(../images/sepas/contact_bg.gif);
			font-family: Trebuchet MS, Tahoma, Arial;
			font-size: 11px;
			padding: 29px 0px 0px 25px;
		}
			table, td, tr#contact_tekst
			{
				font-family: Trebuchet MS, Tahoma, Arial;
				font-size: 11px;
			}
			td#contact_tekst1
			{
				font-weight: bold;
				padding-right: 20px;
			}
			a#contact_link
			{
				font-family: Trebuchet MS, Tahoma, Arial;
				font-size: 11px;
			}
		div#banner_schaduw
		{
			position: absolute;
			top: 0px;
			left: 291px;
			width: 11px;
			height: 306px;
			background-image: url(../images/sepas/banner_schaduw.png);
			z-index: 999;
		}
		div#gallery-container
		{
			position: relative;
			height: 265px;
			width: 651px;
			margin-left: 249px;
		}
			#foto
			{
				position: relative;
				height: 265px;
				width: 651px;
				overflow: hidden;
				
			}
			.foto
			{
				position: absolute;
				top: 0;
				left: 0;
			}
		div#content
		{
			width: 571px;
			margin-left: 249px;
			padding: 40px;
		}
		div#bottom_container
		{
			width: 984px;
			background-image: url(../images/sepas/container_bg.png);
		}
			div#bottom
			  {
				width: 900px;
				height: 27px;
				background-color: #4c4645;
				border-top: 1px solid #88817f;
				margin: 0 auto;
			  }
				#bottom ul
				{
				  list-style-type: none;
				  padding: 15px 0px 0px 0px;
				  margin-left: 180px;
				}

				#bottom ul li
				{
				  display: inline;
				  margin-left: 7px;
				}

				#bottom ul li a
				{
				  text-decoration: none;
				  padding: 0px 0px;
				  color: #ffffff;
				  font-family: 'ITCAvantGardeGothicBook';
				  font-size: 13px;
				  text-transform: uppercase;
				  position: relative;
				  z-index: 999;
				}
				img.bottom_sepa
				{
				  margin-left: 10px;
				}
	div#container_bottom
	{
		width: 984px;
		height: 42px;
	}
		div#bottom_left_bg
		{
			width: 42px;
			height: 42px;
			float: left;
			background-image: url(../images/main/bottom_left_bg.png);
		}
		div#bottom_bg
		{
			width: 900px;
			height: 42px;
			float: left;
			background-image: url(../images/sepas/bottom_bg.png);
		}
		div#bottom_right_bg
		{
			width: 42px;
			height: 42px;
			float: left;
			background-image: url(../images/main/bottom_right_bg.png);
		}
  /********************************
  NAVIGATIE
  ********************************/
div#nav
{
	width: 651px;
	height: 39px;
	background-color: #4c4645;
	border-top: 1px solid #5a5351;
	border-bottom: 1px solid #261e1e;
	margin-left: 249px;
}

  ul#header-nav
  {
    margin:0;
    list-style:none;
    text-align:left;
  }

  #header-nav > li
  {
    display:inline;
    list-style-type:none;
    color:#FFFFFF;
    padding:0px;
    border: 0;
    margin: 0;
    position: relative;
    cursor: pointer;
    float:left;
    display: block;
    text-align: center;
  }
  #header-nav > li > a
  {
    line-height: 40px;
    padding: 0px 13px 0px 11px;
    margin:0 0 0 2px;
    color:#ffffff;
    text-decoration:none;
    position:relative;
    font-size:15px;
    font-weight:normal;
    font-family: 'ITCAvantGardeGothicBook';
    text-transform:uppercase;
  }
  #header-nav > li.lastmenuitem
  {
	padding-right: 4px;
  }
  #header-nav > li:hover, #header-nav li .current,
  .current,
  .navactive
  {
	background-image: url(../images/sepas/nav_over_bg.gif);
  }
    img.header-nav
  {
	float: right;
  }
  #header-nav > li > a > img
  {
    padding:0 0 0 0;
  }
  
    .submenu
  {
    position: absolute;
    z-index: 999;
    top:39px;
    left:-1px;
    width:190px;
    padding: 0px;
    display:none;
    background:#837c7a;
    border-bottom:solid 1px #625b58;
  }

  .submenu li
  {
    font-weight:bold;
    list-style-type:none;
    margin:0;
    padding:0;
    white-space: nowrap;
  }


  .submenu li.subtop
  {
    padding:0px 0px 0px 0px;
    margin:0px;
    line-height:1px;
    font-size:1px;
  }

  .submenu li a
  {
    font-family: 'ITCAvantGardeGothicBook', Tahoma, Arial, sans-serif;
    color:#FFFFFF;
    font-size:13px;
    line-height:14px;
    text-decoration:none;
    width:auto;
    display:block;
    padding:9px 10px 6px 10px;
    margin: 0;
	text-transform: uppercase;
	text-align: left;
  }

  .submenu li a:hover
  {
    background-color: #665e5c
  }
/********************************
EINDE NAVIGATIE
********************************/
.form_label
{
  width: 150px;
  height: 29px;
}

.form_input
{
  border: solid 1px #b7b7b7;
  width: 170px;
  height: 18px;
  font-size: 13px;
  margin-left: 13px;
}

.form_textarea
{
  width: 290px;
  height: 147px;
  border: solid 1px #b7b7b7;
}

.text_area_container
{
  padding-left:10px;
}

.tekstklein
{
  font-size: 10px;
}

.submit_container
{
  width:552px;
}

.verzenden
{
  margin-top:8px;
  background-color: #4c4645;
  cursor:pointer;
  float:right;
  border:solid 1px #b7b7b7;
  color:#ffffff;
  font-size:12px;
  font-family: 'ITCAvantGardeGothicBook';
  text-transform:uppercase;
  padding: 5px;
}

.error
{
  width:552px;
  background: #fbf5f5;
  border: solid 1px #DC0000;
  padding: 3px;
  margin-top: 5px;
  font-weight:bold;
  font-family: Trebuchet MS, Tahoma, Arial;
  font-size: 13px;
  color: #000000;
}

#google_map
{
  width: 569px;
  height: 300px;
  font-size: 11px;
  line-height: 12px;
  border: solid 1px #b7b7b7;
  margin-top: 20px;
}

#google_map a
{
  font-size: 11px;
}

#google_map input
{
  font-size: 11px;
}

#google_marker
{

}

#google_address
{
  height: 100px;
}

.width_100
{
  width:100%;
}