.StyleSheetHiddenPlaceHolder { display: none; }


/*  start aanvulling dynamic.css*/
/*  start aanvulling dynamic.css*/

.site
        {
        font-size: 8px ;
        }
.tabel_venstervalues
        {
	margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;

	border-style: solid ; 
	border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
	border-color: #C3AEAE ;
	border-collapse: collapse;
        }
.td_rij01_tosee
        {
	margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;

        border-style: solid ; border-collapse: collapse;
        }
.td_rij02_tosee
        {
	margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;

	border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
	border-style: solid ; border-color: #C3AEAE ; border-collapse: collapse;
        }
.td_rij03_tosee
        {
	margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;
        border-style: solid ; border-collapse: collapse;
        }
.td_rij04_tosee
        {
	margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;
	border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
	border-style: solid ; border-color: #C3AEAE ; border-collapse: collapse;
        }
.ruimte01_laag01
    	{
	background-repeat: no-repeat ; background-position:  bottom ;
	height: 100% ;
	margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;
	}
.tussen2a
	{
	font-family: Verdana, Arial, Helvetica, sans-serif  ;
	font-size:10px ; color: #FFFFFF ;
	}
.ruimte02_laag01
	{
	height: 100% ;
	margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
	padding-top:5px; padding-right:0px; padding-bottom:0px; padding-left:3px;
	}

.tussen3a
	{
	font-family: Verdana, Arial, Helvetica, sans-serif  ;
	font-size:0px ; color: #FFFFFF ;
	}
.ruimte03_laag01
        {
	margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;
	}

i {font-family: serif ; font-size: 12px ; }

hr{width:100% ;  background: none ; }



/*  einde aanvulling dynamic.css*/


/*  start linkerkolom voor ats-son-nl */

.tablevoor_tdlaag01
       {
       padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;/* */
       margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;
       }

.ruimte01_laag00
       {
       background-image: url(http://cms.ats-son.nl/im-webm/agd-navigatie001.jpg) ;
       background-repeat: no-repeat ; background-position:  0px 0px ;
       background-color: #FFFFFF ;
       padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;/* */
       margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;
       }


.ruimte01_laag01
       {
       /*background-color: #CCCED1 ;  */
       padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;/* */
       margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;
       }




/*  start navigatiegedeelte.tpl voor ats-son-nl */
/*  start navigatiegedeelte.tpl voor ats-son-nl */

.tabelvoorhulsnavigatie-vert
       {       
       border-style: solid ;
       border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
       border-color: #9789B7 ;
       border-collapse: collapse;
       height: 100px;
       width:150px ;
       padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:5px;/*verschuift in mainmenu tekst en achtergrondplaatjes*/
       margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;/*verschuift in mainmenu tekst en achtergrondplaatjes*/
       }

.horizontalcssmenu 
       {
       }

.hulsnavigatie-vert
       {  text-align: left ;
       border-color: #000000 ;
       height: 100px;
       }

.tablenavigatieplaats00_v2-01
       {
       }
.id_tdlinkerkolomplaats01
       {
       }
.id_tdlinkerkolomplaats02
       {
/*	background-color:#B3B7BB  ;
	background-image: url() ;     
	background-repeat:  ; background-position:  0px 0px ;   */
	font-family:  Verdana,  Arial, Helvetica, sans-serif;
	font-size: 9px  ;    color: #000080 ;
        margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
	padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:9px;
	height: 15px;
       }
.id_tdlinkerkolomplaats03
       {
       }
.id_tdlinkerkolomplaats04
       {
/*	background-color: #737373 ;
	background-image: url() ;
	background-repeat:  ; background-position:  0px 0px ;    */
	font-family:  Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px  ;    color: #000080 ;
        margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:2px;
	height: 410px;
       }


/*  start menu javascript voor ats-son-nl */
/*  start menu javascript voor ats-son-nl */


.tablebuttonmenu
       {
        margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:14px;
       	border-style: solid ;
        border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
        border-color: #FFDFEF ;
        border-collapse: collapse;
       }




.tdbuttonmenu
       {
       width:140px ;
       border-style: solid ;
       border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
       border-color: #9F3620 ;
       border-collapse: collapse;
       margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
	   padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:2px;
       }


.glossymenu, .glossymenu li ul{
/*background-image: url();    doorlopende grafic achter alle butons MAINLEVEL */
list-style-type: none;
padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;
margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;
width: 140px; /*WIDTH OF MAIN MENU ITEMS*/
border: 0px solid black;
}

.glossymenu li{
/*background-image: url(http://cms.ats-son.nl/im-webm/butt-neutraal-ats-son-nl.gif);   zich per button herhalende grafic  */
/*background-color:#737373 ;  achtergrondkleur van MENU buttons EN achtergrondkleur van SUB MENU buttons als er geen img is gedefinieerd*/
position: relative;
margin: 0;
padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px; /* verschuiving hover bij de SUB MENU's*/
}

.glossymenu li ul{ /*SUB MENU STYLE*/
/*background-image: url(http://cms.ats-son.nl/im-webm/butt-neutraal-submenu-ats-son-nl.gif);  onderliggende img van submenubuttons */
/*background-color:#6497FF ;  achtergrondkleur van de level 2 buttons als er geen img is gedefinieerd*/
position: absolute;
display: block;
width: 138px; /*WIDTH OF SUB MENU ITEMS*/
padding-top:0px; padding-right:0px; padding-bottom:-10px; padding-left:0px;
margin-top:-18px; margin-right:0px; margin-bottom:-10px; margin-left:0px;
display: none;
filter:alpha(opacity=100);
-moz-opacity:50;
}

.glossymenu li a{
/*background-color:#F2AFA7 ;  achtergrondkleur van MENU buttons EN achtergrondkleur van SUB MENU buttons als er geen img is gedefinieerd*/
display: block;
width: auto;
padding-top:3px; padding-right:0px; padding-bottom:2px; padding-left:2px;
margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;
text-decoration: none;
}

.glossymenu li a:hover{
/*background-color:#FFFFFF  ;    MAAK ACTIEF: background-color of background-image*/
background-image: url(http://cms.ats-son.nl/im-webm/butt-hover-ats-son-nl.gif); /* MAAK ACTIEF: background-color of background-image*/
color: #FF0000;
font-weight: 600;
padding-top:3px; padding-right:1px; padding-bottom:2px; padding-left:0px; /* verschuiving hover bij MAIN MENU en SUB MENU's*/
}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
/*background: transparent url() no-repeat center right;  /* een pijltje*/
}


.linkglossymenu {
background-image: url() repeat-x bottom left;
font: 10px Verdana, Helvetica, sans-serif;
color: #27001B;
text-transform: uppercase ; /* uppercase lowercase capitalize */
}

.linkglossymenuactive {
        background-image: url(http://cms.ats-son.nl/im-webm/butt-hover-ats-son-nl.gif); /* */
        font: 10px Verdana, Helvetica, sans-serif; /* fonteigenschappen bij active zelf of kindhoofdstuk*/
        color: #FFFFFF;   /* fontcolor bij actief hoofdstuk en kindhoofdstuk */
        text-transform: uppercase ; /*uppercase lowercase capitalize */
        font-weight: 600;
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */



/*  start diversen www.ats-son.nl */
/*  start diversen www.ats-son.nl */



.tabelvoorruimte01-02-03tussen2a-3a
       {
        margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;
       }
.tablevoor_tdlaag01
       {
        margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;
       }

.table-ruimte02_laag01
       {
        margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;
       }

.td301 {
        margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
	padding-top:4px; padding-right:0px; padding-bottom:0px; padding-left:0px;
       }

.sitevalue11  {
                        }
.sitevalue33  {
	   		background-color: ;
       	   		border-style: solid ;
	   		border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
	   		border-color: #FFDFEF ;
	   		border-collapse: collapse;
                        }
.sitevalue34  {
	   		background-color: ;
       	   		border-style: solid ;
	   		border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
	   		border-color: #dedede ;
	   		border-collapse: collapse;
                        margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
                        padding-top:6px; padding-right:0px; padding-bottom:0px; padding-left:5px;
	   		font-family: Verdana, Arial, Helvetica, sans-serif  ;
	   		font-size:12px ; color: #000080 ;
                        }
.sitevalue36  {
	   		font-family: Verdana, Arial, Helvetica, sans-serif  ;
	   		font-size:10px ; color: #808080 ;
                        }




.toptekst {
	   		font-family: Verdana, Arial, Helvetica, sans-serif  ;
	   		font-size:9px ; color: #656565 ;
	   		}
.tabelparagraaf {
			width: 487px ;
	   		margin-top:2px; margin-right:2px; margin-bottom:2px ; margin-left:8px ;
	   		padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;

	   		border-style: solid ;
	   		border-top-width:10px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
	   		border-color: #dedede ;
	   		border-collapse: collapse;
	   		
	   		}
.subhoofdstuktitel {
	   		font-family: Arial, Helvetica, sans-serif  ;
	   		font-size:15px ; color: #005736 ; font-weight: 900 ; 
	   		}
.titelparagraaf {
	   		font-family: Verdana, Arial, Helvetica, sans-serif  ;
	   		font-size:11px ; color: #518873 ; font-weight: 800 ; 
	   		}


/*  start formulieruitstraling www.ats-son.nl */
/*  start formulieruitstraling www.ats-son.nl */

.textform01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	padding-left: 4px;
	border: 1px solid;
	border-color: #0C3E7B;
	width: 289px;
	background-color: #F5F5F5;
}
.textareaform01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	padding-left: 4px;
	border: 1px solid;
	border-color: #0C3E7B;
	width: 289px;
	height: 294px;
	background-color: #F5F5F5;
	scrollbar-face-color: #E5E5E5;
	scrollbar-shadow-color: #E5E5E5;
	scrollbar-highlight-color: #E5E5E5;
	scrollbar-3dlight-color: #E5E5E5;
	scrollbar-darkshadow-color: #E5E5E5;
	scrollbar-track-color: #E5E5E5;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: #E5E5E5;
}
.buttonform01 {
	background-color: #F5F5F5;
	color: #0C3E7B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: normal; 
	font-size: 10px;
	border: 1px solid;
	border-color: #000000;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 4px;
	width: 80px;
}


/*  not used this time  */

.tabelvoorhulsnavigatie_v2-01
       {
       height: 40px;
       width:100% ;
       }
.hulsnavigatie02_v2-01
       {
       width:100% ;
       }

.navigatietabel_v2-01
       {
       height: ;
       width:100% ;
       background-color:  ;
       background-image: url() ;
       margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:4px ;
       padding-top:3px; padding-right:0px; padding-bottom:3px; padding-left:8px;
       }

.notactive_v2-01
       {
       height: 16px;
       width:100% ;
/*       background-image: url(http://cms.ats-son.nl/im-webm/butt-a-hoefnagels.gif) ; */
       background-repeat: no-repeat ; background-position:  0px  0px ;
       color: #FFFFFF ; font-weight: 800 ;
       margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
       padding-top:0px; padding-right:0px; padding-bottom:3px; padding-left:16px;

       border-style: solid ;
       border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
       border-color: #FF3333 ;
       border-collapse: collapse;
       }
.td-active1_v2-01
       {
       height: 16px;
       width:100% ;
       background-color:  ;
/*       background-image: url(http://cms.ats-son.nl/im-webm/butt-b-hoefnagels.gif) ; */
       background-repeat: no-repeat ; background-position:  0px  0px ;
       color: #C0C0C0 ; font-weight: 800 ;
       margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
       padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:16px;

       border-style: solid ;
       border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
       border-color: #FF3333 ;
       border-collapse: collapse;

	font-family:  Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px  ;    color: #0000FF ;
       }
.td-notactive1_v2-01
       {
       height: 16px;
       width:100% ;
       background-color:  ;
       background-image: url(http://cms.ats-son.nl/im-webm/butt-a-hoefnagels.gif) ;
       background-repeat: no-repeat ; background-position:  0px  0px ;
       margin-top:0px; margin-right:0px; margin-bottom:0px ; margin-left:0px ;
       padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:16px;

       border-style: solid ;
       border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
       border-color: #FF3333 ;
       border-collapse: collapse;
       }


/*
a.notactivelink_v2-01:link { text-decoration: none ; font-size: 11px ;   color: #FFFFFF ;  font-weight: 800 ;}
a.notactivelink_v2-01:visited { text-decoration: none ;  font-size: 11px ; color: #FFFFFF ; font-weight: 800 ; }
a.notactivelink_v2-01:hover { text-decoration: none; font-size: 11px ; color: #FF3030 ;  font-weight: 800 ; }


a.activelink_v2-01:link { text-decoration: none ; font-size: 11px ;   color: #FFFFFF ;  font-weight: 800 ;}
a.activelink_v2-01:visited { text-decoration: none ;  font-size: 11px ; color: #FFFFFF ; font-weight: 800 ; }
a.activelink_v2-01:hover { text-decoration: underline; font-size: 11px ; color: #FFFFFF ;  font-weight: 800 ; }
*/



