/* <VWA_STYLE_BEGIN>
 Created at: 13 jan 2012 12:05:17 This Style Block is automaticly generated !!
please take notification that changes me be overwritten!! 
leave the begin and and vwa tag intact, otherwise the system crashes!! */

p {
  margin: 0px;
  padding: 0px;
}

#body span {
                display: -moz-inline-box; /* Fixes Firefox */
                display:inline-block;
}

BODY {
	FONT-FAMILY:  arial;
	FONT-SIZE:  10pt;
	font-style:normal;
	color:#000000;
                font-family: arial;
	font-size: 10pt;
	font-weight: normal;
}

#DivID4_1_30C_txtStraatNaamHvdW {
width:200;
font-size:9pt;
}

#DivID4_1_0C_txtStraatNaam { 
width:93;
font-size:9pt;
}

span.navenable {
color:white;
}

span.navDisable {
color:#c80203;
}

span.lbltwitter {
background: url(data/twitter/twitter.png);
height: 19px;
width: 85px;
display: inline-block;
background-position: top;
background-repeat: no-repeat;
}
span.lbltwitter A {
  width:100%;
height:100%;
display:inline-block;

}
span {
 font-size:10pt;	
}
span.noNavText {
      color:#cccccc;
}

span.nav {
color: white;
}

#DivID4_1_30C_txtPrijsminZoekHvdW, #DivID4_1_30C_txtPrijsmaxZoekHvdW {
font-size:8pt;
width:100%;
}

#DivID4_1_0C_txtplaatsnaam, #DivID4_1_0C_txtminprijs, #DivID4_1_0C_txtmaxprijs { 
font-size:8pt;
width:93px;
}

#DivID4_1_30C_txtPlaatsZoekHvdW { 
font-size:8pt;
width:200px;
}

img.Spec_3 { 
border:solid 1px #FFFFFF;
cursor:pointer;
}

span.natitle { 
padding-top:6px;
padding-bottom:10px;
}

span.naagegevens { 
padding-top:0px;
padding-bottom:9px;
}

/* henkbox achtergrond */
div.modalBackground {
	background-color: black;
	filter: alpha(opacity=70);
	opacity: 0.7;
	position: absolute;
}
div.modalForeGround {
	background-color: #FFFFFF;
    border:solid 1px #000000;
}

#imgSmall { 
    border:solid 1px #000000;
}

span.nav {
  font-size:11pt;
  cursor:pointer;
}

span.boxNav { 
  color: #666666;
  font-weight: normal;
  font-size: 10pt;
  font-family: arial;
  text-align: center;
}

span.NavText { 
  font-family:arial;
  color:#6a6a6a;
  font-weight:bold;
}

span.NavText {
padding-top:3px;
}

#BoxNavPrev {
  position: absolute;
  top: 40px;
  padding-right: 10px;
  padding-top: 8px;;
  width: 80px;
  height: 35px;
  background-color: ffffff;
  text-align: right;
  font-weight: bold;
}

#BoxNavNext {
  position: absolute;
  top: 40px;
  right: 0px;
  padding-left: 10px;
  padding-top: 8px;
  width: 100px;
  height: 35px;
  background-color: ffffff;
  text-align: left;
  font-weight: bold;
}

#imgSmall {
  text-align: center; 
  margin-left: 5px;
  margin-top: 5px;
  margin-right: 5px;
}

#boxImageWrp {
  padding-left: 4px;
  padding-top: 8px;
}

.imgCaption {
  position: absolute;
  bottom: -22px;
  left:10px;
}

span.boxCaption { 
  font-family: arial;
  color: #6a6a6a;
  font-size: 7pt;
}

img.boxImgClose {
  cursor: pointer;
}

#btnCancel {
  position: absolute;
  bottom: 18px;
  right: 7px;
}

div.gallerynav { 
  text-align: center;
  text-decoration: none;
}

a.GalleryNavPrev, a.GalleryNavPrev:hover, a.GalleryNavNext, a.GalleryNavNext:hover { 
  text-decoration: none;
  font-size: 12px;
  font-family: arial;
  text-transform: capitalize;
  color: 737373;
}

Img.AlbumImg{
  margin-bottom: 5px;
}

div.galleryrow { 
  text-align: center;
}

img.GalleryImg {
  width: 90px;
  height: 60px;
}

span.GalleryThumb { 
  display: inline-block; 
  display: moz-inline-box;
  background-color:white;
  border: solid 1px #fff;
  text-align: center;
  vertical-align: middle;
  text-transform: capitalize;
  cursor: pointer;
  font-family: arial;
  font-size: 8pt;
  color: #bcd905;
  width:100px;
  height:70px;
  padding-top:3px;
  padding-bottom:3px;
margin:10px;
}

span.GalleryAlbumThumb {
border: 1px solid #fff;
padding:5px;
margin:5px;
}

span.albumname {
font-weight:bold;
cursor:pointer;
}

img.AlbumImg {
cursor:pointer;
}

/* woningaanbod(productweergaven) opmaak */
div.hoofdiv{

	position:relative;
	width:100%;

}

div.logo {
	position:absolute; top:25px; left:25px;
	width:124px;
	height:103px;
	}
	
div.nieuwaanbod {
	position:absolute; top:25px; left:180px;
	width:139px;
	height:359px;
	background-image:url("layout/background/Highlight-blok.png");
	background-repeat:no-repeat;
	color:#ffffff;
	padding-right:3px;
	text-align:center;
	z-index:2;
	}
	
div.blokpaars {
	position:relative; 
	left:320px;
	top:0px;
	width:544px;
	height:358px;
	background-image:url("layout/background/Detail-blok.png");
	background-repeat:no-repeat;
	color:#ffffff;
	z-index:2;
	}

div.bijschriftblok {
	position:absolute; top:300px; left:25px;
	width:220px;
	height:25px;
	background-color:Transparent;
	color:#000000;
	background-color:Transparent;
    font-family:arial;
    font-size:9pt;
    font-weight:bold;
	color:#000000;
}

div.blokrood {
	position:absolute; top:325px;
	width:100%;
	height:260px;
	background-image:url("layout/background/redpixel.jpg");
	background-repeat:repeat;
	color:#ffffff;
	padding-left:25px;
	z-index:1;
	}

div.zoekstart {
	position:relative; left:25px; top:61px;
	padding-top:35px;
	width:256px;
	height:272px;
	color:#000000;
	background-image:url("layout/background/witbox.png");
	background-repeat:no-repeat;
	background-position:top;
	padding-left:20px;
	z-index:1;
	margin:0px;
	}

div.Gmaps {
	position:absolute; left:13px; top:635px;
	border:solid 1px black;
                }

div.gmnoprint {
                color:black;
}
div.contentheader{
	position:relative; left:318px;
	width:551px;
	height:95px;
	background-image:url("layout/background/contenttop.png");
	background-repeat:no-repeat;
	background-position:bottom;
	z-index:1;
}
div.content {
	position:relative; left:318px;
	width:551px;
	background-image:url("layout/background/content.png");
	background-repeat:repeat-y;
	color:#000000;
	z-index:1;
	height:auto;
}
div.contentbottem{
	position:relative; left:318px;
	width:551px;
	height:35px;
	background-image:url("layout/background/contentbottom.png");
	z-index:1;
}

span.hoofdfoto{
	width:255px;
	height:192px;
	position:relative; left:18px;
	}
span.gegevens{
	position:relative; left:15px;
	width:265px;
	height:187px;
color:fff;	
}
span.lbl{
	width:120px;
	height:25px;
	padding-left:15px;	
}
span.txt{
	width:130px;
	height:25px;
	padding-left:15px;	
}
span.tekst{
	width:505px;
	padding-left:20px;
	padding-bottom:20px;
}
span.form{
	width:505px;
	padding-left:15px;
	padding-bottom:20px;
	color:Black;
}

span.button, span.button a {
    cursor:pointer;
    font-family:arial;
    color:white;
    font-size:9pt;
text-decoration:none;
}

span.bsendlijst  {
    color:#000000;
    font: bold arial;
    font-size:8pt;
    cursor:pointer;
    position:relative; left:40px;
    background-color:#bdbec0;
    border:1px solid;
    border-color: #58595b #58595b #58595b #58595b ;
    width:50px;
    text-align:center;
}

span.bsend {
    color:#000000;
    font: bold arial;
    font-size:8pt;
    cursor:pointer;
    background-color:#bdbec0;
    border:1px solid;
    border-color: #58595b #58595b #58595b #58595b ;
    width:50px;
    text-align:center;
}

span.sfbsend, span.bMeerInfo {
    color:#000000;
    font: bold arial;
    font-size:8pt;
    cursor:pointer;
    background-color:#bdbec0;
    border:1px solid;
    border-color: #58595b #58595b #58595b #58595b;
    width:80px;
    height:15px;
    text-align:center;
}

span.buttongooglerout {
                    background-color:#BDBEC0; 
                    border:1px solid #58595B; 
                    color:#000000; 
                    cursor:pointer; 
                    font-size:8pt; 
                    height:30px; 
                    text-align:center; 
                    width:80px;
}

#DivID4_1_1C_sterug { 
    font-size:8pt;
    font-weight:bold;
}

#DivID4_1_1C_txtbericht {
    width: 355px;
}

span.naamgegevens{
	width:100%;
	height:25px;
	padding-left:15px;
    vertical-align:middle;	
    padding-top:5px;
    font-weight:bold;
padding-bottom:10px;
}	

span.lbl{
    font-family:arial;
    font-size:9pt;
	width:120px;
	height:25px;
	padding-left:15px;	
}

span.txt{
	width:140px;
	height:25px;
	padding-left:15px;
    font-family:arial;
    font-size:9pt;	
}

div.form{
	width:505px;
	padding-left:15px;
	padding-bottom:20px;
	color:Black;
}

span.tekstje{
	width:100%;
	height:10px;
	padding-right:15px;
	text-align:right;
    font-size:7pt;
}

span.prijsblokfoto  {
	position: absolute; bottom: 1px; right: 1px;
	width:125px;
	height:20px;
	background-image:url("layout/background/purplepixel.jpg");
	text-align:center;
	color:#FFFFFF;
padding-top:2px;
	 }
DIV {
	text-align: left;
	font-family: arial;
	font-size: 10pt;
	font-weight: normal;
	background-repeat: no-repeat;
	background-position: right;
	background-position: top;		
}
A.aButton {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
}
A.aButton:hover {
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
	text-decoration:none;
}
A.asend, A.aMeerInfo {
	color: black;
	font-weight: normal;
	text-decoration:none;
}
A.asend:hover, A.aMeerInfo:hover {
	color: black;
	font-weight: normal;
	text-align: left;
	text-decoration:none;
}
 /* woningaanbod(Categorie weergaven) opmaak */
 
 div.soortbalk {
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:25px;
	text-align:right;
	padding-top:2px;
	color:Black;
	padding-right:55px;
 }
 div.zoekvenster {
	position:absolute; top:170px; left:22px;
	width:142px;
	height:268px;
	background-image:url("layout/background/zoekscherm.png");
	color:Black;
	padding-left:30px;
    font-family:arial;
    font-size:8pt;
    font-weight:bold;
	}
div.imgmailing {
	position:absolute; top:450px; left:25px;
	cursor:pointer;
	} 
div.contentblok {
	position:relative; left:180px;
	width:668px;
                display:inline-block;
 }
 div.titlebalk {
	width:100%;
	height:25px;
	background-image:url("layout/background/Bovenbalk_lijst.png");
color:#FFFFFF;
 }
 div.items  {
	position:relative;
	width:100%;
	height:auto;
	color:Black;
	cursor:pointer;
 }
 div.bottomred   {
	position:absolute; bottom:0px;
	width:100%;
	height:135px;
	background-image:url("layout/background/redpixel.jpg");
	background-repeat:repeat;
	z-index:-1;
 }

div.navibalkcatalog, span.navibalkcatalog {
	width: 100%; 
	height: 30px; 
	overflow: hidden; 
	position: relative; 
	vertical-align: middle;
	background-image:url("layout/background/redpixel.jpg");
}
 span.itemw {
	position:relative; 
	height:95px;
                width:100%;
	background-color:#ffffff;
             }
 span.itemg  {
	position:relative;
	width:100%;
                height:95px;
                background-image:url("layout/background/grey-pixel.jpg");
	}
 span.thumb {
	width:100px;
	padding-left :0px;
                padding-bottom:0px;
	text-align:left;
	vertical-align:bottom;
                border:none;
	}

img.catThumb {
                position:absolute; bottom:20px;
                     }

 span.adres {
	width:130px;
	padding:5px;
	text-align:left;
	vertical-align:middle;
                font-size:8pt;
}
span.omschrijving  {
	width:425px;
	padding:5px;
	text-align:left;
	vertical-align:middle;
                font-size:8pt;
}
a.soortknopprijs  {
	position: absolute; top: 0; right: 0;
	width:105px;
	padding:5px;
	text-align:left;
	vertical-align:middle;
    font-size:8pt;
	TEXT-DECORATION: none;
	color:#FFFFFF;
}
 span.prijsblokr  {
	position: absolute; bottom: 0; right: 0;
    padding-top:2px;
	width:100px;
	height:20px;
	background-image:url("layout/background/purplepixel.jpg");
	text-align:center;
	color:#FFFFFF;
         
 }
 span.prijsblokl  {
	position: absolute; bottom: 0; left: 0px;
    padding-top:2px;
	width:100px;
	height:20px;
	background-image:url("layout/background/purplepixel.jpg");
	text-align:center;
	color:#FFFFFF;
}
 span.meerinfo  {
	position: absolute; right:105px; bottom:0px; 
	text-align:right;
	color:#FF0000;
    font-size:8pt;
    font-family:arial;
    padding-bottom:5px;

 }
  
TD.sfemail { 
font-size:9pt;
}
 
 /*Notificatie mail*/

TD.sendbuttonfriend { 
text-align:right;
}
 
 div.mailingimg {
	position:relative; left:180px;
	background-image:url("layout/background/notificatiemail.png");
	width:693px;
	height:271px;
	z-index:2;
 }
 div.mailingspec  {
        color:#FFFFFF;

	position:relative; top:-40px;
	background-image:url("layout/background/redpixel.jpg");
	background-repeat:repeat;
	width:100%;
	height:350px;
	z-index:1;
	padding-top:50px;
	padding-left:50px;
 }
 div.space{
	height:600px;
	width:100%;
 }
 span.RightSel{
	position:relative; left:25px;
 }
 span.LeftSel{
	position:relative; top:10px;
bottom:85px;
 }
 span.meldaan{
	width:100%;
	padding-right:25px;
	text-align:right;
 }
 table  {
	color:#000000;
	}
span.bmailaan {
    color:#000000;
    font: bold arial;
    font-size:8pt;
    cursor:pointer;
    background-color:#bdbec0;
    border:1px solid;
    border-color: #58595b #58595b #58595b #58595b ;
    width:75px;
    text-align:center;
    }

div.bijschrift {
	position:relative; top:220px; left:25px;
	width:220px;
	height:25px;
	background-color:Transparent;
    font-family:arial;
    font-size:9pt;
    font-weight:bold;
	color:#000000;
}

td.tdnotific { 
    color:#FFFFFF;
    font-size:9pt;
}

table.tbnotific {
    color:#FFFFFF;
    font-size:9pt;

}
table.tbzoekscherm {
    font-size:8pt;
font-family:arial;
font-weight:700;

}

/*Over flipse/dronten */
span.lbloverpersoon{
	padding-left:15px;
	width:250px;
	height:25px;
}
span.overpersoon{
	padding-left:15px;
	width:250px;
}
div.blokpaars2 {
	width:544px;
	height:358px;
	background-image:url("layout/background/Detail-blok.png");
	background-repeat:no-repeat;
	color:#ffffff;
	z-index:1;
}
div.blokpaars2 a {
	border:none;
	text-decoration:none;
}

img.Spec_foto {
	border:none;
	cursor:pointer;
	max-width:100px;
	max-height:80px;
}
span.lbl2{
font-family:arial;
font-size:9pt;
	width:100px;
	height:25px;
	padding-left:15px;	
}

span.txt2{
	width:120px;
	height:25px;
	padding-left:15px;
	font-family:arial;
	font-size:9pt;	
}

span.thumbs {
	position:relative;
	top:18px;
	left:0px;
	width:544px;
	height:75px;
}

span.thumbs a {
display:inline;
width:522px;
}

span.tekstje2{
	position:relative; 
	top:18px;
	width:100%;
	height:10px;
	padding-right:30px;
	text-align:right;
font-size:10pt;
}
span.thumbspace {
	width:125px;
	height:80px;
	text-align:left;
	position:relative;	

	}

span.naviterug
{
	position:relative;
	width:22px;
	height:75px;
	z-index:2;
	padding-top:18px;
	padding-left:2px;
}
span.naviverder
{
	position:absolute; right:5px; bottom:0px;
	width:15px;
	height:75px;
	padding-top:18px;
}
img.overdronten
               {
	border: solid 1px white;
                position:absolute; bottom:0px; right:0px;
	}

img.fotogroot
{
	border: solid 1px white;
	position:absolute; bottom:0px; right:0px;
    cursor: pointer;
}

/* einde style */

div.hoofdiv {
	display:inline-block;
}.CssStyle2 {
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  8pt;
	FONT-WEIGHT:  normal;
	SCROLLBAR-FACE-COLOR:  #F3F8DB;
	SCROLLBAR-ARROW-COLOR:  #000000;
	SCROLLBAR-SHADOW-COLOR:  #000000;
	SCROLLBAR-HIGHLIGHT-COLOR:  #ffffff;
	SCROLLBAR-BASE-COLOR:  #ffffff;
	SCROLLBAR-TRACK-COLOR:  #ffffff;
	SCROLLBAR-3DLIGHT-COLOR:  #F3F8DB;
	SCROLLBAR-DARKSHADOW-COLOR:  #F3F8DB;
	MARGIN:  0px;
	MARGIN-TOP: 15px;
	BACKGROUND-REPEAT:  no-repeat;
	BACKGROUND-POSITION:  top;
}
#CssStyle2 p {
	MARGIN:  0px;
	PADDING:  0px;
}
#CssStyle2 img {
	BORDER:  none;
}
#CssStyle2 .nav {
	MARGIN-LEFT:  px;
	OVERFLOW:  auto;
	BOTTOM:  auto;
	POSITION:  left;
	TOP:  10px;
	WIDTH:  600px;
}
#CssStyle2 A {
	COLOR:  #000000;
	FONT-WEIGHT:  normal;
	TEXT-DECORATION:  underline;
}
#CssStyle2 A:hover {
	COLOR:  #000000;
	FONT-WEIGHT:  normal;
	TEXT-ALIGN:  left;
}
#CssStyle2 H2 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  BLUE;
}
#CssStyle2 H1 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  #000000;
}
#CssStyle2 HR {
	COLOR:  #000000;
	HEIGHT:  1;
	WIDTH:  100%;
}
#CssStyle2 TD {
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  8pt;
	FONT-WEIGHT:  normal;
	COLOR:  ;
}
#CssStyle2 td.header {
	TEXT-ALIGN:  left;
	FONT-SIZE:  12px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle2 td.Hinformation {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle2 td.information {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle2 td.titel {
	TEXT-ALIGN:  right;
	FONT-SIZE:  22px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
.CssStyle3 {
	COLOR:  #FFFFFF;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
	SCROLLBAR-FACE-COLOR:  #F3F8DB;
	SCROLLBAR-ARROW-COLOR:  #000000;
	SCROLLBAR-SHADOW-COLOR:  #000000;
	SCROLLBAR-HIGHLIGHT-COLOR:  #ffffff;
	SCROLLBAR-BASE-COLOR:  #ffffff;
	SCROLLBAR-TRACK-COLOR:  #ffffff;
	SCROLLBAR-3DLIGHT-COLOR:  #F3F8DB;
	SCROLLBAR-DARKSHADOW-COLOR:  #F3F8DB;
	BACKGROUND-REPEAT:  no-repeat;
	BACKGROUND-POSITION:  top;
}
#CssStyle3 p {
	MARGIN:  0px;
	PADDING:  0px;
}
#CssStyle3 img {
	BORDER:  none;
}
#CssStyle3 .nav {
	MARGIN-LEFT:  px;
	OVERFLOW:  auto;
	BOTTOM:  auto;
	POSITION:  left;
	TOP:  10px;
	WIDTH:  600px;
}
#CssStyle3 A {
	COLOR:  #FFFFFF;
	FONT-WEIGHT:  normal;
	TEXT-DECORATION:  underline;
}
#CssStyle3 A:hover {
	COLOR:  #FFFFFF;
	FONT-WEIGHT:  normal;
	TEXT-ALIGN:  left;
}
#CssStyle3 H2 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  BLUE;
}
#CssStyle3 H1 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  #000000;
}
#CssStyle3 HR {
	COLOR:  #000000;
	HEIGHT:  1;
	WIDTH:  100%;
}
#CssStyle3 TD {
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
	COLOR:  ;
}
#CssStyle3 td.header {
	TEXT-ALIGN:  left;
	FONT-SIZE:  12px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle3 td.Hinformation {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle3 td.information {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle3 td.titel {
	TEXT-ALIGN:  right;
	FONT-SIZE:  22px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
.CssStyle4 {
	PADDING-BOTTOM: 15px;
	MARGIN-BOTTOM: 15px;
}
#CssStyle4 span.navRight {
	FLOAT: right;
}
#CssStyle4 span.nav {
	DISPLAY: block;
	FLOAT: left;
}
#CssStyle4  span.navEnable {
	DISPLAY: block;
	FLOAT: left;
}
#CssStyle4  span.navDisable {
	DISPLAY: block;
	FLOAT: left;
}
#CssStyle4 .navEnable {
	WIDTH: 100px;
}
#CssStyle4 .navDisable {
	WIDTH: 100px;
	CURSOR: default;
	COLOR: #c80203;
}
#CssStyle4 .ArticlePagerItems {
	POSITION: relative;
	TEXT-ALIGN: right;
	HEIGHT: 25px;
	TEXT-DECORATION: none;
	CURSOR: pointer;
	COLOR: black;
	BACKGROUND-IMAGE: url("layout/background/redpixel.jpg");
	BACKGROUND-REPEAT: repeat;
	DISPLAY: inline-block;
	WIDTH: 100%;
}
#CssStyle4 .ArticlePager {
	POSITION: absolute;
	TOP: 0px;
	RIGHT: 10px;
	DISPLAY: block;
}
#CssStyle4 #boxNav {
	COLOR: Black;
}
#CssStyle5 DIV {
	MARGIN:  0px;
	PADDING:  0px;
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
}
.CssStyle5 {
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
	MARGIN:  0px;
	MARGIN-TOP:  15px;
	PADDING:  10px 10px 10px 10px;
}
#CssStyle5 p {
	MARGIN:  0px;
	PADDING:  0px;
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
}
#CssStyle5 img {
	BORDER:  none;
}
#CssStyle5 A {
	COLOR:  #000000;
	FONT-WEIGHT:  normal;
	TEXT-DECORATION:  underline;
}
#CssStyle5 A:hover {
	COLOR:  #000000;
	FONT-WEIGHT:  normal;
	TEXT-ALIGN:  left;
}
#CssStyle5 H2 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  BLUE;
}
#CssStyle5 H1 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  #000000;
}
#CssStyle5 HR {
	COLOR:  #000000;
	HEIGHT:  1;
	WIDTH:  100%;
}
#CssStyle5 TD {
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
}
#CssStyle5 td.header {
	TEXT-ALIGN:  left;
	FONT-SIZE:  12px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle5 td.Hinformation {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle5 td.information {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle5 td.titel {
	TEXT-ALIGN:  right;
	FONT-SIZE:  22px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle5 fieldset {
	BORDER: 0;
}
#CssStyle5 legend {
	DISPLAY: none;
}
.CssStyle6 {
	FONT-FAMILY:  arial;
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  normal;
}
#CssStyle6 p {
	FONT-FAMILY:  arial;
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  normal;
	MARGIN:  0px;
	PADDING:  0px;
}
#CssStyle6 img {
	BORDER:  none;
}
#CssStyle6 A {
	COLOR:  #000000;
	FONT-WEIGHT:  normal;
	TEXT-DECORATION:  underline;
}
#CssStyle6 A:hover {
	COLOR:  #000000;
	FONT-WEIGHT:  normal;
	TEXT-ALIGN:  left;
}
#CssStyle6 H2 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  BLUE;
}
#CssStyle6 H1 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  #000000;
}
#CssStyle6 HR {
	COLOR:  #000000;
	HEIGHT:  1;
	WIDTH:  100%;
}
#CssStyle6 TD {
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
	COLOR:  ;
}
#CssStyle6 td.header {
	TEXT-ALIGN:  left;
	FONT-SIZE:  12px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle6 td.Hinformation {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle6 td.information {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle6 td.titel {
	TEXT-ALIGN:  right;
	FONT-SIZE:  22px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle7 DIV {
	MARGIN:  0px;
	PADDING:  0px;
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
}
.CssStyle7 {
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
	MARGIN:  0px;
}
#CssStyle7 p {
	MARGIN:  0px;
	PADDING:  0px;
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
}
#CssStyle7 img {
	BORDER:  none;
}
#CssStyle7 A {
	COLOR:  #000000;
	FONT-WEIGHT:  normal;
	TEXT-DECORATION:  underline;
}
#CssStyle7 A:hover {
	COLOR:  #000000;
	FONT-WEIGHT:  normal;
	TEXT-ALIGN:  left;
}
#CssStyle7 H2 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  BLUE;
}
#CssStyle7 H1 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  #000000;
}
#CssStyle7 HR {
	COLOR:  #000000;
	HEIGHT:  1;
	WIDTH:  100%;
}
#CssStyle7 TD {
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
}
#CssStyle7 td.header {
	TEXT-ALIGN:  left;
	FONT-SIZE:  12px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle7 td.Hinformation {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle7 td.information {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle7 td.titel {
	TEXT-ALIGN:  right;
	FONT-SIZE:  22px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle7 fieldset {
	BORDER: 0;
}
#CssStyle7 legend {
	DISPLAY: none;
}
#CssStyle8 #panel1 span.SurveyMsg {
	DISPLAY: none;
}
#CssStyle8 DIV {
	MARGIN:  0px;
	PADDING:  0px;
	COLOR:  #ffffff;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
}
.CssStyle8 {
	COLOR:  #ffffff;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
	MARGIN:  0px;
	MARGIN-TOP:  15px;
	PADDING:  10px 10px 10px 10px;
}
#CssStyle8 p {
	MARGIN:  0px;
	PADDING:  0px;
	COLOR:  #ffffff;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
}
#CssStyle8 img {
	BORDER:  none;
}
#CssStyle8 A {
	COLOR:  #ffffff;
	FONT-WEIGHT:  normal;
	TEXT-DECORATION:  underline;
}
#CssStyle8 A:hover {
	COLOR:  #ffffff;
	FONT-WEIGHT:  normal;
	TEXT-ALIGN:  left;
}
#CssStyle8 H2 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  BLUE;
}
#CssStyle8 H1 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  #ffffff;
}
#CssStyle8 HR {
	COLOR:  #ffffff;
	HEIGHT:  1;
	WIDTH:  100%;
}
#CssStyle8 TD {
	COLOR:  #ffffff;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
}
#CssStyle8 td.header {
	TEXT-ALIGN:  left;
	FONT-SIZE:  12px;
	COLOR:  #ffffff;
	FONT-WEIGHT:  bold;
}
#CssStyle8 td.Hinformation {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #ffffff;
}
#CssStyle8 td.information {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #ffffff;
}
#CssStyle8 td.titel {
	TEXT-ALIGN:  right;
	FONT-SIZE:  22px;
	COLOR:  #ffffff;
	FONT-WEIGHT:  bold;
}
#CssStyle8 fieldset {
	BORDER: 0;
}
#CssStyle8 legend {
	DISPLAY: none;
}
#CssStyle8 Survey_Wrapper_ {
	WIDTH: 100%;
}
#CssStyle8 .SurveyLabel {
	WIDTH:  40%;
	FLOAT:  left;
	POSITION:  relative;
	DISPLAY: inline-block;
}
#CssStyle8 .SurveyField {
	WIDTH: 55%;
	FLOAT: left;
	POSITION:  relative;
	VERTICAL-ALIGN: middle;
	DISPLAY: inline-block;
}
#CssStyle8 .Survey_Wrapper_ {
	WIDTH: 90%;
	FLOAT: left};
}
#CssStyle8  .SurveyField_Field {
	WIDTH: 90%;
	FLOAT: left};
}
#CssStyle8 .SurveyMsg {
	DISPLAY: none;
}
#CssStyle8 TD.SurveyTDLeft INPUT {
	WIDTH:  88px;
}
#CssStyle8  td.SurveyTDRight INPUT {
	WIDTH:  88px;
}
#CssStyle8 td.SurveyTDMid {
	WIDTH: 224px;
}
#CssStyle9 DIV {
	MARGIN:  0px;
	PADDING:  0px;
	COLOR:  #FFFFFF;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
}
.CssStyle9 {
	COLOR:  #FFFFFF;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
	MARGIN:  0px;
}
#CssStyle9 p {
	MARGIN:  0px;
	PADDING:  0px;
	COLOR:  #FFFFFF;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
}
#CssStyle9 img {
	BORDER:  none;
}
#CssStyle9 A {
	COLOR:  #FFFFFF;
	FONT-WEIGHT:  normal;
	TEXT-DECORATION:  underline;
}
#CssStyle9 A:hover {
	COLOR:  #FFFFFF;
	FONT-WEIGHT:  normal;
	TEXT-ALIGN:  left;
}
#CssStyle9 H2 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  BLUE;
}
#CssStyle9 H1 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  #FFFFFF;
}
#CssStyle9 HR {
	COLOR:  #FFFFFF;
	HEIGHT:  1;
	WIDTH:  100%;
}
#CssStyle9 TD {
	COLOR:  #FFFFFF;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
}
#CssStyle9 td.header {
	TEXT-ALIGN:  left;
	FONT-SIZE:  12px;
	COLOR:  #FFFFFF;
	FONT-WEIGHT:  bold;
}
#CssStyle9 td.Hinformation {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #FFFFFF;
}
#CssStyle9 td.information {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #FFFFFF;
}
#CssStyle9 td.titel {
	TEXT-ALIGN:  right;
	FONT-SIZE:  22px;
	COLOR:  #FFFFFF;
	FONT-WEIGHT:  bold;
}
#CssStyle9 fieldset {
	BORDER: 0;
}
#CssStyle9 legend {
	DISPLAY: none;
}
#CssStyle10 DIV {
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  8pt;
	FONT-WEIGHT:  normal;
	PADDING-LEFT:  10px;
	PADDING-RIGHT:  10px;
	PADDING-TOP:  10px;
	PADDING-BOTTOM:  10px;
}
.CssStyle10 {
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  8pt;
	FONT-WEIGHT:  normal;
	PADDING-LEFT:  10px;
	PADDING-RIGHT:  10px;
	PADDING-TOP:  10px;
	PADDING-BOTTOM:  10px;
}
#CssStyle10 p {
	MARGIN:  0px;
	PADDING:  0px;
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  8pt;
	FONT-WEIGHT:  normal;
}
#CssStyle10 img {
	BORDER:  none;
}
#CssStyle10 A {
	TEXT-ALIGN:  right;
	COLOR:  #000000;
	FONT-SIZE:  8pt;
	FONT-WEIGHT:  normal;
	TEXT-DECORATION:  underline;
}
#CssStyle10 A:hover {
	TEXT-ALIGN:  left;
	COLOR:  #000000;
	FONT-SIZE:  8pt;
	FONT-WEIGHT:  normal;
}
#CssStyle10 H1 {
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  bold;
	MARGIN:  0px;
}
#CssStyle10 H2 {
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  normal;
	MARGIN:  0px;
}
#CssStyle10 HR {
	COLOR:  #000000;
	HEIGHT:  1;
	WIDTH:  100%;
}
#CssStyle10 TD {
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  normal;
	MARGIN:  0px;
}
.CssStyle11 {
	PADDING: 0px;
	MARGIN: 0px;
}
#CssStyle11  body {
	PADDING: 0px;
	MARGIN: 0px;
}
#CssStyle11  div {
	PADDING: 0px;
	MARGIN: 0px;
}
#CssStyle11  p {
	PADDING: 0px;
	MARGIN: 0px;
}

/* This Style Block is automaticly generated !!
please take notification that changes me be overwritten!!
<VWA_STYLE_END> */


















































































































