@import url("css/menu.css");

/* CSS Document */
body 	
{
    background: #FFF url(images/body_bg.png) repeat-x top left; 
    height: 100%; 
    margin: 0px; 
    padding: 0px; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
}

/*-------- design style --------*/
.template_style			
{
    width: 960px; 
    margin: auto;
}
.top_space				
{
    height: 0px; 
    line-height: 0px;
}
.search_style			
{
    float: right; 
    height: 45px; 
    line-height: 45px;
}

.NavTo					
{
    padding: 0px; 
    margin: 10px 0px 0px 69px; 
    background: url(images/btn_Serviceportaal.png) no-repeat; 
    height: 62px; 
    width: 236px; 
    cursor: pointer;
}
.logo_top_left			
{
    padding: 0px; 
    margin: 0px; 
    background: url(images/logo_top_left.png) no-repeat top left; 
    height: 20px;
}
.logo_top_right			
{
    padding: 0px; 
    margin: 0px; 
    background: url(images/logo_top_right.png) no-repeat top right;
}
.logo_top_bg			
{
    padding:0px; 
    margin:0px 30px 0px 23px; 
    background:#FFF url(images/logo_top_bg.png) repeat-x top;
    height:20px;
}

.logo_left				
{
    padding:0px; 
    margin:0px; 
    background:url(images/logo_left.png) repeat-y top left;
}
.logo_right				
{
    padding:0px; 
    margin:0px; 
    background:url(images/logo_right.png) repeat-y top right;
}
.logo_pad				
{
    padding:0px; 
    margin:0px 30px 0px 23px; 
    background-color:#FFF; 
    height:116px;
}
.ANVA_logo_table		
{  
    padding:0px; 
    width:100%;
    background-color:#FFF; 
}
.ANVA_search			
{
    padding:0px; 
    margin:0px 0px 0px 0px; 
    text-align:right; 
    font-size:14px;
}
.menu_bg				
{
    padding: 0px 0px 0px 6px;  
    margin: 0px 19px 0px 11px; 
    height: 40px; 
    background:url(images/menu_bg.png) repeat-x top left;
    z-index: 10;
}
.menu_left				
{   
    padding:0px; 
    margin:0px; 
    background:url(images/menu_left.png) no-repeat top left;
}
.menu_right				
{
    margin:0px; 
    background:url(images/menu_right.png) no-repeat top right; 
}
.bread_bg				
{
    padding:0px; 
    margin:0px 23px 0px 15px; 
    background-color:#ffffff; 
    height:34px;
}
.bread_left				
{
    padding:0px; 
    margin:0px; 
    background:url(images/bread_left.png) no-repeat top left;
}
.bread_right			
{
    padding:0px; 
    background:url(images/bread_right.png) no-repeat top right;
}
.login_style			
{
    padding:0px; 
    margin:0px 0px 0px 10px; 
    font-size:13px; 
    height:34px; 
    vertical-align:middle; 
    text-align:right;
}

.bread_style			
{   
    padding:0px; 
    margin:0px 10px 0px 0px; 
    font-size:13px; 
    height:34px; 
    vertical-align:middle; 
    text-align:left;
}

.banner_bg				
{
    padding:0px 0px 0px 6px; 
    margin:0px 19px 0px 11px; 
    height:91px; 
    background:url(images/banner_middle.png) repeat-x top left;
}
.banner_left			
{
    padding:0px; 
    margin:0px; 
    background:url(images/banner_left.png) no-repeat top left;
}
.banner_right			
{
    margin:0px; 
    background:url(images/banner_right.png) no-repeat top right; 
}

.left_bg				
{
    padding:0px; 
    margin:0px; 
    background:url(images/left_bg.png) repeat-y top left;
}
.right_bg				
{
    padding:0px 5px 0px 0px; 
    margin:0px; 
    background:url(images/right_bg.png) repeat-y top right;
}
.center_bg				
{
    background-color:#FFF; 
    padding:10px 0px 10px 0px; 
    margin:0px 13px 0px 17px;
}

.bot_left				
{
    padding:0px; 
    margin:0px; 
    background:url(images/bot_left.png) no-repeat top left;
}
.bot_right				
{
    padding:0px; 
    margin:0px; 
    background:url(images/bot_right.png) no-repeat top right; 
    padding:0px 35px 0px 22px;
}
.bot_bg					
{
    padding:0px; 
    margin:0px; 
    background:url(images/bot_bg.png) repeat-x top left; 
    height:41px;
}
.bot_pad				
{
    margin-bottom:20px;
    padding:0 30px 0 20px;
}

#terms_style			
{
    float:left;
}
#copy_style				
{
    float:right;
}
.clear_float			
{
    clear:both;
}

/*--------- pane style ----------*/
.PaneTable				
{
    padding:0px; 
    margin:0px; 
    border:0px; 
    width:100%;
}
.TopPane				
{
    padding:0px 10px 0px 0px; 
    margin:0px; 
    vertical-align:top; 
    text-align:left;
}
.TopPane1				
{
    padding:0px 10px 0px 0px; 
    margin:0px; 
    vertical-align:top; 
    text-align:left;
}
.TopPane2				
{
    padding:0px 10px 0px 0px; 
    margin:0px; 
    vertical-align:top; 
    text-align:left;
}
.ContentPane			
{   
    padding:0px 10px 0px 0px; 
    margin:0px; 
    vertical-align:top; 
    text-align:left;
}
.RightPane				
{
    padding:0px 10px 0px 0px; 
    margin:0px; 
    vertical-align:top; 
    text-align:left;
}
.BottomPane				
{
    padding:0px 10px 0px 0px; 
    margin:0px; 
    vertical-align:top; 
    text-align:left;
}
.NavPane				
{
    padding:0px 10px 0px 0px; 
    margin:0px; 
    vertical-align:top; 
    text-align:left;
}

/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited
{
    color:#4F839F; font-size:13px; 
}
a.Breadcrumb:hover		
{
    color:#023b7e;
}

/*-------------- Link Style --------------*/
.links 					
{
    text-align:center;
}
.links,a.links:link,a.links:active,a.links:visited
{ 
    font-weight:bold; 
    color:#4F839F; 
    font-size:11px; 
    text-transform:uppercase;
}
a.links:hover			
{
    color:#023b7e;
}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited 
{ 
    color:#4F839F; 
    font-size:12px;
}
a.user:hover			
{
    color:#023b7e;
}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited 
{ 
    color:#4F839F; 
    font-size:12px;
}
a.footer:hover			
{
    color:#023b7e;
}

/*-------------- Login Style --------------*/
.login, a.login:link, a.login:active, a.user:login 
{ 
    color:#4F839F; 
    font-size:12px;
}
a.login:hover
{
    color:#023b7e;
}

/*-------------- Search SkinObject Styles --------------*/
#dnn_dnnSEARCH_txtSearch
{
    margin: 0px 0px 3px 0px;
    width: 190px; 
    vertical-align: top; 
}
#dnn_dnnSEARCH_cmdSearch
{
    background-image: url(images/search.gif); 
    vertical-align:top;
}
#Search					
{
    float: left;
}

/* -----------Header Styles-----------------*/
H1		    				
{
    font-size: 22px; 
    font-weight:normal; 
    font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; 
}
H2	    					
{
    font-size: 18px; 
    font-weight:normal; 
    font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; 
}
H3						    
{
    font-size: 14px; 
    font-weight:normal; 
    font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; 
}
H4					    	
{
    font-size: 12px; 
    font-weight:normal; 
    font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; 
}
H5, DT, H6			    		
{
    font-size: 11px; 
    font-weight:bold; 
    font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;     
}
/*----- Overige instelingen -------*/
p,li, th,td,div   						
{
    font-size: 11px; 
    font-weight: normal;
    font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; 
}
a,a:link,a:visited,a:active	
{
    color:#4F839F; 
    text-decoration:underline;
    font-weight:normal; 
    font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; 
}
a:hover						
{
    color:#023b7e; 
    text-decoration:underline;
    font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  
}
.Normal				
{ 
	color:#43494D; 
	font-family: Verdana, Tahoma, Arial, Helvetica;
}
.Normal p			
{ 
	margin-top:0px;
}
.NormalTextBox
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color:#43494D; 
}


