
* {margin: 0px; padding: 0px; } 

body 
{
	margin: 0 auto; 
	background:         #181818 url(../images/bg_content.gif) repeat-x;
	font-family:        Tahoma, Arial, Helvetica, sans-serif;
    line-height:        1.3em;
}

img
{
	border:             0px;
}

a:link 
{
	color: 				#162648;
	text-decoration:	none;
	font-weight:		normal;
}

a:visited {
	color: 				#162648;
	text-decoration:	none;
	font-weight:		normal; 
}

a:hover {
	color: 				#0066CB;
    text-decoration:	underline;
}

#mainframe_neon-royal 
{
	width:              859px;
	background:         #ffffff;
    padding-left:       20px;
    padding-right:      10px;
    margin:             0 auto; 
}

/*************** menu **********************/

#menu_neon-royal
{
	width:      860px;
    border:     0px red solid;
    
}

#menu_neon-royal .logo 
{
    float:          left; 
	padding: 45px 0 0 6px;
}

#menu_neon-royal .taalkeuze 
{
    float:              left; 
	width:              660px;
    padding:            0px 0px 0px 0px;
    margin:             0px;
    text-align:         right;
    font-size:          11px;
    color:              #e5000b;
    border:             0px red solid;
    padding:            13px;
    position: relative;
    z-index: 5;
}
.taalkeuze a:link, .taalkeuze a:visited, .taalkeuze a:active
{
    color:              #e5000b;
}

.flashheader {padding-top: 4px;}
#menu_neon-royal .menu 
{
    float:              left; 
	width:              672px;
    padding-top:        0px;
    text-align:         right;
    overflow:           hidden;
}

.menu .flashmenu
{
    position:           relative;
    left:               -20px;
    width:              692px;
    z-index: 1;
}

#header_neon-royal
{
    clear:              both;
    padding:            0px;
    width:              849px;
}

.menuitems
{
    clear:              both;
    padding:            0px;
    width:              700px;
    background-color:   white;
}

.menuitems ul
{
    float:              right;
    padding:            50px 25px 0px 0px;
    margin:             0px;    
}

.menuitems ul li
{
    float:              left; 
    padding-left:       20px;
}

.menuitems ul li a, .menuitems ul li a: visited, .menuitems ul li a: active, .menuitems ul li a: link
{
    color: black;
}

.menuitems ul li a:hover
{
    color: black;
    text-decoration: none;
}
/*************** einde menu **********************/

/***************header**********************/

#content_neon-royal
{
	width:      900px;
    clear:      both;
}

/*************************left***************************/
#left_neon-royal 
{
    float:          left;
    width:          220px;
}

/*hier wordt het submenu gedefineerd*/
#submenu_neon-royal
{
    background:      #ffffff;           
    color:           #999999;
    padding-bottom:  0px;
    padding-left:	 15px;
    padding-top:	 20px;
}

#submenu_neon-royal ul
{
    list-style:     none;
    padding:        0px;
    margin:         0px;
    font-size:      0.7em;
    line-height:    2.2em;
    background:     #ffffff;
    width:          170px;  
}

#submenu_neon-royal ul li a:link, #submenu_neon-royal ul li a:visited
{
     color:             #555555;
     background:        #ffffff;
	 border-bottom:     1px dotted #999999;
	 text-decoration:   none;
     text-align:        left;
	 width: 			170px;
	 padding-left:		10px;	
	 display: 			block;
     font-weight:		bold;
}

#submenu_neon-royal ul li a:hover, #submenu_neon-royal ul li a:active
{
     color:             #555555;
	 border-bottom:     1px dotted  #999999;
	 background:        #e0e0e0;
	 text-decoration:   none;
     text-align:        left;
	 font-weight:		bold;
	 width: 			170px;
	 display: 			block;
     padding-left:		10px;	
}
/*einde submenu gedefineerd*/

.adresgegevens
{
    text-align:     right;
    vertical-align: bottom;
    font-size:      11px;
    color:          #555555;    
    padding-top:    52px;
    width:          170px;  
}

/************************content***************************************/
#tekst_neon-royal 
{    
    padding:        0x 0px 0px 0px;
    margin-left:    200px;
    border:         0px #e0e0e0 solid; 
    width:          640px;
}

#tekst_neon-royal ul
{
    padding-left:       0px;
    margin:             0px;
}

#tekst_neon-royal ul li
{
	text-align:     left;
	margin-left:    15px;
}


.foto
{
    float:right;
    margin-right:      15px;
    padding:           0px;
    border:            0px #7e92c3 solid;
}

h1
{
    text-align:     left;
	padding:        20px 0px 10px 5px;
    font-size:      24px;
    color:          #292929;
    font-weight:    normal;
}

h2
{
    text-align:     left;
	padding:        10px 0px 6px 5px;
    font-size:      16px;
    color:          #e5000b;
}

h3
{
    text-align:     left;
	padding:        0 0 0 0px;
    font-size:      14px;
    font-weight:    normal;
    color:          #999999;
}

h4
{
	text-align:     left;
	padding:        0 35px 20px 35px;
    font-size:      12px;
    text-align:     justify;
    font-weight:    normal;
    color:          #555555;
}

 .text
{
	text-align:     left;
	padding:        0 35px 20px 35px;
    font-size:      12px;
    text-align:     left;
    font-weight:    normal;
    color:          #555555;
    border-bottom: 1px dotted #949494;
    list-style-type: none;
	margin: 0 0 20px -30px;
	width: 270px;
}

/****************footer**********************/
   
#neon-royal_footer 
{
    clear:              both;
	width:              889px;
	height:             35px;
    background-color:   #aaaaaa;
    padding:            0px 0px 0px 0px;
    vertical-align:     bottom;
    border:             0px red solid;
    margin-left:				-20px;
}

#neon-royal_footer  ul
{
    
    margin:             0;
    padding:            0;
    padding-right:      30px;
    color:              white;
    list-style:         none;
}

#neon-royal_footer  ul li
{
	padding-top:        5px;
	float:              right;
	padding-right:      5px;
	font-size:          10px;
	text-transform:     uppercase;
}

#neon-royal_footer ul li a:link 
{
    color: white;
}

#neon-royal_footer ul li a:visited 
{
    color: white;
}

#neon-royal_footer ul li a:active 
{
    color: white;
}

.toollink
{
    background-color: #999999;
    padding:          2px;
    font-size:        0.9em;
    text-align:       left;
}

.toolbox a:link
{
    background-color: #999999;
    padding:          2px;
    color:            white;
    text-decoration:  none;
}
.toolbox a:visited
{
    background-color: #999999;
     padding:         2px;
    color:            white;
    text-decoration:  none;
}
.toolbox a:active
{
    background-color: #999999;
    padding:          2px;
    color:            white;
    text-decoration:  none;
}
.toolbox a:hover
{
    background-color: #999999;
     padding:         2px;
    color:            white;
    text-decoration:  underline;
}




