/* style RDJ fotografie Amsterdam NL */

a.fabu:link,
a.fabu:visited,
a.rdj:link,
a.rdj:visited,
a.glam:link,
a.glam:visited,
a.marv:link,
a.marv:visited,
a.wond:link,
a.wond:visited{
color:#FFFFFF;
text-decoration:none; 
}

a.fabuc:link, 
a.fabuc:visited,
a.fabu:hover, 
a.fabu:active{
color:#FF0000;
text-decoration:none; 
}

a.rdjc:link, 
a.rdjc:visited,
a.rdj:hover, 
a.rdj:active{
color:#00AAFF;
text-decoration:none;  
}

a.glamc:link, 
a.glamc:visited,
a.glam:hover, 
a.glam:active{
color:#FF66AA;
text-decoration:none;  
}

a.marvc:link, 
a.marvc:visited,
a.marv:hover, 
a.marv:active{
color:#FFFF00; 
text-decoration:none; 
}

a.wondc:link, 
a.wondc:visited,
a.wond:hover, 
a.wond:active{
color:#44FF44;
text-decoration:none;  
}

a.fabuc:hover, 
a.fabuc:active,
a.rdjc:hover, 
a.rdjc:active,
a.glamc:hover, 
a.glamc:active,
a.marvc:hover, 
a.marvc:active,
a.wondc:hover, 
a.wondc:active{
color:#FFFFFF;
text-decoration:none; 
}

ul{
float:left;
}		

li.menu{
width:234px;
}	

/*-------------------- font ----------------------*/
.verdana,
.infotxt,
.infotxt01,
.infotxt02,
.infotxt04{
font-family:verdana, arial;
font-size:16px;
}


/*-------------------- kleur ----------------------*/
.rdjtxt{
color:#00AAFF; 
}

.marvtxt{
color:#FFFF00;
}  

.wondtxt{
color:#44FF44;
}  

.glamtxt{
color:#FF66AA;
}

.fabutxt{
color:#FF0000;
}

.txtgrijs{ 
color:#666666;
}

.txtwit{
color:#FFFFFF;
}

/*-------------------- text blokken ----------------------*/
.rdjtxtkopr,
.rdjtxtkopl{
color:#00A0FF;
height:20px;
margin-bottom:5px; 
font-size:15px;  
font-family:'verdana';
font-weight:bold;
display:block;
margin-top:10px;
}

.rdjtxtkopl{
text-align:left;
width:200px;
float:left;
} 

.rdjtxtkopr{
text-align:right; 
width:300px;
float:right;
margin-right:25px;
}

.infotxt08logo,
.infotxt12logo,
.infotxt08,
.infotxt12,
.infotxt,
.infotxt01,
.infotxt02,
.infotxt04{ 
height:auto;
display:block;
float:left;
}

.infotxt01{ 
width:70px;
}

.infotxt02{ 
width:150px;
}
.infotxt,
.infotxt04{ 
width:300px;
}

.infotxt08{
width:auto;
max-width:600px;
}

.infotxt12{
width:auto;
max-width:900px;
}

.infotxt08logo{
width:auto;
max-width:430px;
}

.infotxt12logo{
width:auto;
max-width:730px;
}
 
h1{
height:6vw;
width:100vw;
max-width:960px;
font-family: "segoe print", arial;
font-weight: bold;
font-size:4px; 
margin:0px auto 15px auto;
text-align:center;
}
    
h2{
height:2.5vw;
font-family:'arial';
font-weight:bold;
margin:0px auto 15px auto;
}
  
h3{
font-size:20px;  
font-family:'arial';
}

h4{
font-size:20px; 
font-weight:bold; 
text-align:center; 
font-family:'arial'; 
}

h5{
height:16px;
font-size:16px; 
text-align:center; 
font-family:'arial';
color:#FFFFFF;
margin-top:0px;
padding:0px;
}

h6{
height:20px; 
font-size:14px; 
font-weight:normal; 
color:#FFFFFF; 
text-align:center; 
font-family:'arial'; 
margin:10px;
}

.menu,
.menu2,
.menu3,
.menu4{
display:block; 
font-weight:bold;  
font-size:16px; 
font-family:Verdana; 
text-align:left;
float:left;
}

.menu{
height:34px;  
}

.menu2{
height:54px;
}

.menu3{
height:72px;  
}

.menu4{
height:88px;  
}

.menukop1,
.menukop2,
.menukop3{ 
float:left;
font-weight:bold;  
margin-left:15px;
}

.menukop1{
font-size:16px;
}
 
.menukop2{
font-size:18px;
}

.menukop3{
font-size:20px;
}

.xltext,
.navmenu{
height:auto;
width:100vw;
float:left;
font-weight:normal;  
margin:5px auto 5px 0px;  
text-align:left;
color:#FFFFFF;
}

.navmenu{
font-size:16px; 
font-family:'arial'; 
}

.xltext{
font-size:20px; 
font-family:'verdana'; 
}

.copyright,
.contact{
display:block; 
font-weight:normal;  
font-size:16px; 
font-family: 'Verdana'; 
color:#FFFFFF;
}

.copyright{
text-align:left;
float:left;
margin-bottom:40px;
margin-right:auto;
width:60%;
}

.contact{
text-align:right;
float:right;
margin-right:25px;
margin-bottom:40px;
width:30%;
}
