body{

 


background-color:white;
margin:0;



}




#cab1{
    

/*background-image: url("/imagens/bd.jpeg");*/

 background-repeat: no-repeat;
background-position:right;


color:gray;
font-size:300%;
padding-left:6%;

}









.CELU{
 

background-color:orange;
border:gray solid 3px; 
 
margin-left:0%; 
  margin-right:0%; 
  
  
}

#MAGE{
width:24%;    
    
}

#figu{
width:100%;    
    
}


#blau{

  background-color:brown;

}


#blau1{

  background-color:orange;

}

legend{
margin: 5%,2px,2px,5%;
border:4px solid #771144;
cellpading: 3%,3%,3%,3%;
 width: 55%;
height:20%;
Font-size:200%;
color:green;

 

}






#seccao{
margin-left:09px;

padding-top:0px;
padding-bottom:0px;
font-size:17px;
border-color:blue;
color:blue;
width:550px;
height:27px;
Background-color:LawnGreen;
text-align: center;



}



table, tr, td{
    
    
  border-color:blue;   
  border:5px;
  
    
}
#sub{


width:95px;

}

#usu{
color:blue;
border:5px 5px 5px 5px;
border-color:blue;
text-align: center;
width:60%;
height:35%;
margin-left:3%;
font-size:140%;
padding-left:3px;

-moz-border-radius:9px;
 -webkit-border-radius:9px;
  border-radius:9px;
text-transform:uppercase;
}




#sen{
color:blue;
border:5px 5px 5px 5px;
border-color:blue;
text-align: center;
width:60%;
height:35%;
margin-left: 3%;
font-size:140%;

-moz-border-radius:9px;
 -webkit-border-radius:9px;
  border-radius:9px;
text-transform:uppercase;

}

#emai{
color:blue;
margin-left: 3%;
border:5px 5px 5px 5px;
border-color:blue;
width:60%;
height:35%;
font-size:140%;
padding-left:5px;

-moz-border-radius:9px;
 -webkit-border-radius:9px;
  border-radius:9px;

}

#nom{
color:blue;
 margin-left: 3%;
border:5px 5px 5px 5px;
border-color:blue;
width:60%;
height:35%;
font-size:140%;
text-transform;capitalize;
padding-left:5px;

-moz-border-radius:9px;
 -webkit-border-radius:9px;
  border-radius:9px;


}




header{
Background-color:darkred;
Color:gray;
Font-family:Brush Script MT,cursive;

}




#cont{
margin-top:5px;
margin-left:1%;
margin-right:5%;
padding-top:1%;
padding-left:5%;
padding-right:5%;
padding-bottom:1%;
border-bottom:7px solid pink;
border-right:7px solid pink;
border-left:7px solid pink;
border-top:7px solid pink;

-moz-border-radius:9px;
 -webkit-border-radius:9px;
  border-radius:9px;

width:85%;


}

#for{
    margin-left:3px;
margin-top:5%;
width:90%;

color:darkgreen;
font-size:100%;

font-weight:bold;

font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
border:3px;


background-color:orange;
border:4px solid #771144;
}


fieldset{

 
border:15px;
border-color:black;
font-size:15px;






}






footer{


width:100%;
padding-top:5px;
background-color:#ADD8E6;
color: black;
Font-size:120%;
Font-weight:bold;
font-family: Georgia, "Times New Roman",
          Times, serif;

clear: both;



}







h2{
margin-left:15px;
font-size:45px;
color:green;
}

h3{
font-size:35px;
color:Green;
}

#pl{

Font-size:25px;
color:darkgreen;
Margin-left:5%;
font-weight:bold;

 /*/line-height: 170%;/*/
}



#pl1{

Font-size:20px;
color:darkgreen;
Margin-left:5%;
font-weight:bold;



}








#f6{
    
    
    padding-left:50px;    
background-color:red; 
width:500px;    
    
    
}


#f5{
    
border-color:red;  
    
    
}



@media screen and (max-width: 420px) {




#cab1{
    

background-image:url();


 background-repeat: no-repeat;
background-position:right;


color:gray;
font-size:300%;
padding-left:6%;

}







#nom{
color:blue;
 margin-left: 4px;
border:5px 5px 5px 5px;
border-color:blue;
width:100%;
height:40%;
font-size:120%;
display:block;
-moz-border-radius:9px;
 -webkit-border-radius:9px;
  border-radius:9px;
text-transform:capitalize;
}

footer{
width:100%;
background-color:#ADD8E6;



}



#emai{
color:blue;
margin-left: 4px;
border:5px 5px 5px 5px;
border-color:blue;
width:100%;
height:40%;
font-size:120%;
display: block;
-moz-border-radius:9px;
 -webkit-border-radius:9px;
  border-radius:9px;

}

#sen{
color:blue;
border:5px 5px 5px 5px;
border-color:blue;
text-align: center;
width:40%;
height:20%;
font-size:120%;
margin-top: 5%;
margin-left:4px;

-moz-border-radius:9px;
 -webkit-border-radius:9px;
  border-radius:9px;
}

#usu{

Margin-left:4px;

-moz-border-radius:9px;
 -webkit-border-radius:9px;
  border-radius:9px;
  
  width:40%;

}

body{

 



margin:0;


}

legend{

 width: 75%;

margin-left:2px;
}


#pl1{


Font-size:12px;
color:darkgreen;
Margin-left:5px;
Margin-right:2px;
font-weight:bold;

 line-height: 170%;


}


#cont{
margin-top:5px;
margin-left:2px;
margin-right:2px;
padding-top:5%;
padding-left:2%;
padding-right:0px;
padding-bottom:5px;

border-bottom: 5px solid yellow;
border-right:3px solid yellow;
border-left:3px solid yellow;
border-top:5px solid yellow;
width:95%;


}


#for{

width:95%;

margin-left:4px;
}



fieldset{
    width:93%;
margin-right:0px;
padding:0px;
border:15px;
border-color:red;
font-size:15px;






}

}
