/*standaard tags bepalen*/
/* achtergrondverkleuring muisover: */
td.off {
	background: url(http://www.gysemansnv.be/opmaak/Broker/images/off.gif) no-repeat;
	padding-left: 18px; 
}
td.on {
	background: url(http://www.gysemansnv.be/opmaak/Broker/images/on.gif) no-repeat; 
padding-left: 18px;

}
/* achtergrondverkleuring muisover: */
td.top2 {
background: #EAEBEF;
}

.urbangreymenu{
width: 200px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 10px Verdana;
color: black;
background: #FFFFFF url(http://www.gysemansnv.be/opmaak/Broker/images/on.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: none;
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
text-decoration: none;
}

.urbangreymenu .headerbar a:hover{
text-decoration: none;
text-transform: uppercase;
color: #000000;
display: block;
}

.urbangreymenu .headerbar a:active{
text-decoration: none;
color: #FF0033;
display: block;
}

.urbangreymenu .headerbar a{
text-decoration: none;
color: #000000;
display: block;
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 1px; /*bottom spacing between menu items*/
}.urbangreymenu ul li a{
font: normal 12px Arial;
color: black;
background: white;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 20px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: black;
background: #C0C0C0;
text-decoration: none;
}
.shadow {
	height: 1em;
	margin: 0px 0px 0px 70px;
	filter: Shadow(Color=#000000, 	
			Direction=135, 
			Strength=3);
}/*drop shadow*/
.shadow2 {
	height: 1em;
	margin: 5px 5px 5px 5px;

}/*drop shadow*/
.m1CL0:visited{color:#000000;text-decoration:none;font: bold ;
}

.m1CL0:active{color:#000000;text-decoration:none;font: bold ;
}

}
ul{margin:0px; padding:0px; list-style:none}
ul li { line-height:18px}
ul li a{text-decoration:underline; color:#a69981; background:url(http://documents.insure.be/opmaak/Charter/images/marker_list.gif) no-repeat 0 7px; padding-left:8px; font-weight:bold}
ul li a:hover{ text-decoration:none}

ul.list{margin:0px; padding:0px; list-style:none}
ul.list li { line-height:17px; font-family:arial; font-size:12px}
ul.list li a{text-decoration:underline; color:#2f2f2f; background:none; font-weight:normal; padding:0}
ul.list li a:hover{ text-decoration:none}


ul.list_1 {margin:0px; padding:0px; list-style:none}
ul.list_1 li { line-height:20px; font-size:12px; font-family:arial}
ul.list_1 li a{text-decoration:underline; color:#473c35; background:url(http://documents.insure.be/opmaak/Charter/images/marker_list1.gif) no-repeat 0 7px; padding-left:8px; font-weight:bold}
ul.list_1 li a:hover{ text-decoration:none}

ul.list_2 {margin:0px; padding:0px; list-style:none}
ul.list_2 li { line-height:20px}
ul.list_2 li a{text-decoration:underline; color:#473c35; background:url(http://documents.insure.be/opmaak/Charter/images/marker_list1.gif) no-repeat 0 7px; padding-left:8px; font-weight:bold}
ul.list_2 li a:hover{ text-decoration:none}

.title {margin-bottom:11px; display:block}
.pic_left {margin:4px 10px 10px 10px; float:left}

.pic_block { background:#ffb500}
.pic_block .l_t { background:url(http://documents.insure.be/opmaak/Charter/images/l_t_3.gif) left top no-repeat;}
.pic_block .r_t { background:url(http://documents.insure.be/opmaak/Charter/images/r_t_3.gif) right top no-repeat;}
.pic_block .r_b { background:url(http://documents.insure.be/opmaak/Charter/images/r_b_1.gif) right bottom no-repeat;}
.pic_block .l_b { background:url(http://documents.insure.be/opmaak/Charter/images/l_b_1.gif) left bottom no-repeat;}
.pic_block1 .ind{ height:auto; padding:19px 10px 16px 15px}

.pic_block1 { background:#ebe8e4; font-family:arial; font-size:12px; color:#473c35 }
.pic_block1 .l_t { background:url(http://documents.insure.be/opmaak/Charter/images/l_t_2.gif) left top no-repeat;}
.pic_block1 .r_t { background:url(http://documents.insure.be/opmaak/Charter/images/r_t_2.gif) right top no-repeat;}
.pic_block1 .r_b { background:url(http://documents.insure.be/opmaak/Charter/images/r_b_2.gif) right bottom no-repeat;}
.pic_block1 .l_b { background:url(http://documents.insure.be/opmaak/Charter/images/l_b_2.gif) left bottom no-repeat;}
.pic_block1 .ind{ height:auto; padding:19px 10px 16px 15px}

.pic_block2 { background:#ffb500; color:#ffffff; font-family:arial; font-size:12px }
.pic_block2 .l_t { background:url(http://documents.insure.be/opmaak/Charter/images/l_t_3.gif) left top no-repeat;}
.pic_block2 .r_t { background:url(http://documents.insure.be/opmaak/Charter/images/r_t_3.gif) right top no-repeat;}
.pic_block2 .r_b { background:url(http://documents.insure.be/opmaak/Charter/images/r_b_1.gif) right bottom no-repeat;}
.pic_block2 .l_b { background:url(http://documents.insure.be/opmaak/Charter/images/l_b_1.gif) left bottom no-repeat;}
.pic_block2 .ind { height:auto; padding:10px 10px 15px 6px}
.pic_block2 .ind .title {margin-bottom:15px}

.pic_block4 { background:#ebe8e4; font-family:arial; font-size:12px; line-height:10px; color:#473c35 }
.pic_block4 .l_t { background:url(http://documents.insure.be/opmaak/Charter/images/l_t_2.gif) left top no-repeat;}
.pic_block4 .r_t { background:url(http://documents.insure.be/opmaak/Charter/images/r_t_2.gif) right top no-repeat;}
.pic_block4 .r_b { background:url(http://documents.insure.be/opmaak/Charter/images/r_b_2.gif) right bottom no-repeat;}
.pic_block4 .l_b { background:url(http://documents.insure.be/opmaak/Charter/images/l_b_2.gif) left bottom no-repeat;}
.pic_block4 .ind{ width:85%; padding:1px 1px 1px 1px}

.main { width:100%; height:800px}
.main_1 {width:780px; height:800px; background:url(http://documents.insure.be/opmaak/Charter/images/bg_main.gif) no-repeat top}

.left {width:50%; background:url(http://documents.insure.be/opmaak/Charter/images/bg_body.gif) repeat-x top}
.right {width:50%; background:url(http://documents.insure.be/opmaak/Charter/images/bg_right.gif) repeat-x top}

/* header */
#header { height:164px }
#header .col1 {width:204px}
#header .col1 img {display:block}
#header .col2 {width:576px}
#header .col2 .row1 {height:103px}
#header .col2 .row1 .c1 {width:423px; padding:45px 0 0 19px}
#header .col2 .row1 .c1 img {display:block}
#header .col2 .row1 .c2 {width:134px; padding-top:10px}
#header .col2 .row2 {height:61px}
#header .col2 .row2 img {vertical-align:top}

/* content */
#content { height:550px; padding:0 30px 0 26px}
#content .table_content {width:600px; height:550px}
#content .col1 {width:178px}
#content .col1 .row1 {height:112px; color:#ffffff; font-family:arial; font-size:12px; line-height:14px; font-weight:bold}
#content .col1 .row1 .pic_block .ind{padding:21px 10px 23px 16px; height:auto}
#content .col1 .row1 .pic_block .ind .select {width:150px; height:19px; margin:0 0 3px 0; display:block; color:#000000; font-weight:normal}
#content .col1 .row1 .pic_block .ind .select1 {width:150px; height:19px; display:block; color:#000000; font-weight:normal}
#content .col1 .row2 {height:438px}
#content .col2 {width:250px}
#content .col2 .row1 {height:208px}
#content .col2 .row1 img {vertical-align:top; margin:22px 0 0 4px}
#content .col2 .row2 {height:auto}

/* footer */
#footer { height:86px}
#footer .col1 {width:331px; padding:30px 0 0 28px; color:#515151}
#footer a {color:#515151; text-decoration:none}
#footer a:hover {text-decoration:underline}
#footer .col2 {width:373px; padding:32px 50px 0 0; line-height:15px}


/* index.html */
#page1 #content .col1 .row2 .title {margin-bottom:8px}
#page1 #content .col1 .row2 .pic {margin:0 -10px 18px 0; display:block}
#page1 #content .col1 .row2 ul {margin:16px 0 0 0}
#page1 #content .col1 .row2 .pic_block1 .ind {padding:19px 26px 47px 15px}
#page1 #content .col2 .row2 .c1 {width:333px; padding:0 21px 10px 13px}
#page1 #content .col2 .row2 .c1 .line {margin:12px 0 6px 0}
#page1 #content .col2 .row2 .c1 .line_1 {margin:15px 0 8px 0}
#page1 #content .col2 .row2 .c1 .pic_left {margin:3px 12px 0 0; float:left}
#page1 #content .col2 .row2 .c2 {width:178px; padding:0 1px 6px 0}
#page1 #content .col2 .row2 .c2 p {margin:0 0 14px 0}
#page1 #content .pic_block2 .ind a{color:#ffffff; text-decoration:none}
#page1 #content .pic_block2 .ind a:hover {text-decoration:underline}
.dropshadowleft{
	float:left;
	clear:left;
	background: url(http://documents.insure.be/opmaak/Shadowblue/images/shadowleft.png) no-repeat bottom right;
	margin: 0px 0 0px 5px;
	width: 200px;
	padding: 15px;
}

.dropshadowsmall{
	float:left;
	clear:left;
	background: url(http://documents.insure.be/opmaak/Shadowblue/images/shadow.png) no-repeat bottom right;
	margin: 0px 0 0px 5px;
	width: 330px;
	padding: 10px;
}
.dropshadow2{
	float:left;
	clear:left;
	background: url(http://documents.insure.be/opmaak/Shadowblue/images/shadow600.png) no-repeat bottom left;
	margin: 0px 0 10px 10px !important;
	margin: 0px 0 10px 5px;
	width: 650px;
	padding: 15px;
}
.innerbox{
	position:relative;
	bottom:2px;
	left:1px;
	right: 0px;
	border: 0px dashed #999999;
	padding:1px;
	margin: 0px 0px 0px 0px;
}
.innerbox{
	/* IE5 hack */
	margin:  0px 0px 0px 0px;
}
.innerbox p{		
	font-size:12px;
	margin: 0px;
}
/*end shadow*/

p {
	color:            #000000;
	font-family:		Tahoma, Arial, Helvetica, sans-serif; 
	font-size:        10pt;
		line-height:  1.5em;

}
	
body { 
	font-family:      Tahoma, Arial, Helvetica, sans-serif;
	font-size:        10pt;
    background:       url(http://documents.insure.be/opmaak/Notice/images/background.gif) repeat;
 }


#dropmenudiv{
position:absolute;
border:1px solid black;
font:normal 10px Verdana;
line-height:10px;
z-index: 100;
}
.w3cbutton {
  margin: 1em 0;
  width: 9em;
  font-family: helvetica,arial,sans-serif;
  font-size: 100%;
  font-weight: bold;
}
.w3cbutton a {
  display: block;
  width: 100%;
}
.w3cbutton a:link,
.w3cbutton a:visited,
.w3cbutton a:hover {
  background-color: #fc6;
  color: #000;
  text-decoration: none;
}
.w3cbutton a:link,
.w3cbutton a:visited {
  border-top: 1px solid #cecece;
  border-bottom: 2px solid #4a4a4a;
  border-left: 1px solid #cecece;
  border-right: 2px solid #4a4a4a;
}
.w3cbutton a:hover {
  border-bottom: 1px solid #cecece;
  border-top: 2px solid #4a4a4a;
  border-right: 1px solid #cecece;
  border-left: 2px solid #4a4a4a;
}
.w3cbutton span.w3c {
  padding: 0 0.4em;
  background-color: #fff;
  color: #0c479d;
}

h1 {
	color:            #103184;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        13pt;
	font-weight:      bold;}

h2 {
	color:            #103184;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        11pt;
	font-weight:      bold;margin-bottom:    0.25em;
	

}

h3 {
	color:           #103184;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        10pt;
	font-weight:      bold;}
h4 {
	color:            #103184;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        8pt;}
h5 {
	color:            #103184;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        6pt;}
.left {
	color:            #000000;
	font-family:      Arial, Helvetica, sans-serif;
	font-style: 	 normal; /* Niet cursief ... */
    font-size:        9pt;
}
.navibalk {
	color:            #008000;
	font-family:      Arial, Helvetica, sans-serif;
    font-size:        9pt;
	font-style: 	 normal; /* Niet cursief ... */
	line-height:      2.2em;
	margin:   		 1.3em;
}

var {
	font-family:      Arial, Helvetica, sans-serif;
	color:            #333366;
	font-style: 	 normal; /* Niet cursief ... */
	font-size:        10pt;
}
cite, em {
	color:            #103184;
	font-family:      Arial, Helvetica, sans-serif;
	font-style: 	 normal; /* Niet cursief ... */
	font-weight:  none;   /* ... maar vet     */
		font-size:        9pt;
}
li {
	color:            #000000;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        9pt;
}
td {
	color:            #000000;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        9pt;
}

th {
	color:            #000000;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        9pt;
}

a:link {
	color:            #103184;   
	text-decoration:  underline;      
}
a:visited {
	color:            #103184;   
	text-decoration:  underline;      
}

a:hover {
	color:            #103184;   
	cursor:           pointer;   
	text-decoration:  none; 
}

a:active {
	color:            #103184;   
	cursor:           pointer;   
	text-decoration:  underline;      
	}
n {
	background-color: #0000C0;
	color:            #0000ff;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	font-size:        8pt;}

.w {
	color:       #C00000; /* Rood         */
	font-style:  normal;  /* Niet cursief */
	font-weight: bold;    /* Vet          */
}

/* Besturingselementen (controls) voor formulieren: */

fieldset {
	cursor:  default;
	padding: 10px;
}

input {
	font-family: Arial, "MS Sans Serif", Geneva, sans-serif;
	font-size:   8pt;
}

label {
	font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	font-size:   8pt;
}

legend {
	color:       #0046D5;
	font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	font-size:   8pt;
}

select {
	font-family: Arial, Geneva, sans-serif;
	font-size:   8pt;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size:   10pt;
	line-height: 1.1em;
}

label input {
	vertical-align: middle;
}
/* Inline elementen: */

.rbroundbox1    { background-color: #fff; width: 100%; margin: 0;}

.rbtop1         { background:  url(../Adapt/images/Afbeelding1_1x2.gif) repeat-x; }
.rbtop1 div     { background:  url(../Adapt/images/Afbeelding1_1x1.gif) no-repeat top left; }
.rbtop1 div div { background:  url(../Adapt/images/Afbeelding1_1x3.gif) no-repeat top right; }

.rbbot1        { background:  url(../Adapt/images/Afbeelding1_3x2.gif) repeat-x; }
.rbbot1 div     { background:  url(../Adapt/images/Afbeelding1_3x1.gif) no-repeat top left; }
.rbbot1 div div { background:  url(../Adapt/images/Afbeelding1_3x3.gif) no-repeat top right; }

.rbcontentwrap1 { margin: 0;background:  url(../Adapt/images/Afbeelding1_2x1.gif) repeat-y; }
.rbcontent1     { margin: 0;background:  url(../Adapt/images/Afbeelding1_2x3.gif) repeat-y right; }
 
 /* height and width*/
.rbtop1 div, .rbtop1, .rbbot1 div, .rbbot1 {

	height: 13px;
}
.rbcontent1 p {margin: 0; padding: 10px;
}

a.info
, a.info_left
{
  display: block; 
  position:relative;
  z-index:24; 
  font-family: Arial, Helvetica, sans-serif;
  font-size:   9pt;
   line-height: 1.1em;
  color:#000000;
}

a.mod_info
{
  display: block;
  position:relative;
  z-index:24;
  text-decoration:none
}
a.info:hover, a.info_left:hover
{
  text-indent: 0; 
  z-index: 25;
  text-decoration: none;
  color: #002;}
a.mod_info:hover
{
  text-indent: 0; 
  z-index: 25;
  text-decoration: none;
  color: #002;
}
a.info span, a.mod_info span, a.info:visited span, a.mod_info:visited span
, a.info_left span, a.info_left:visited span
{
  display: none;
} 
a.info:hover span, a.mod_info:hover span
{
  display: block;
  height: 300px;  position: 
 absolute;  left: -320px;
  top: -60px;
}
a.info_left:hover span
{
  display: block;
  height: auto;
  position: absolute;
}
	   
span.description
{
  font-weight: normal;
  text-align: left;
  color:#454556;
  width: 300px;
  padding: 5;
  border-top : 1px solid #000000;
  border-left : 1px solid #000000;
  border-bottom : 1px solid #000000;
  border-right : 1px solid #000000;
  background-color:#F9F9F9;
  background-repeat: repeat-x;
}


