html, body, div, span, applet, object, iframe,
h2, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
        
* {
    box-sizing: border-box;
}      

body {background-color: #004466;
       font-family: 'Play', sans-serif;    
}

#header{
background-color:#006699;    
color:#006699;
width:1280px;
height:300px;
background-image:url(img/banner1920.jpg);
background-repeat: no-repeat;
margin:0 auto;    
}

.filet {
display:inline-block;    
height:42px;
width:700px;
background-image:url(img/filet.png);
background-repeat: no-repeat;
margin:0 auto  }

.punt {
display:inline-block;    
height:42px;
width:48px;    
background-image:url(img/punt.png);
background-repeat: no-repeat;
margin:0 auto  }

h1, h2, .boto {
font-family: 'Federo', sans-serif;
display:inline-block;
margin:30px auto;
font-size: 2.2em;
text-align: center;
color:#004466;
width:100%
            
}

a:visited {
color:#004466;     
}

#menu{
       float:left;
       width:22%;
       border-top:6px solid #DB8666
    }        
  
.declaracio a {
color:#41281E;   
text-decoration:none;
}
   
#wrap1 {
        color:#004466;
        background-color:#ffcc99;
        width:1280px;
        border-top:10px solid #006699;
        text-align: center;
        padding:10px 25px;
        margin: 0 auto;
        }        
.text,.textdch, .text75, ul{
    display:inline-block;
    font-size:1.2em;
    line-height:120%;
    padding:inherit;
    font-family: 'Federo', sans-serif;
    color:#004466; 
    text-align:justify;
    clear:both;
    }
.text, .textdch {
    width:50%;
    }
.text75 {
    width:70%
}
.textdch{
    float:right;
}

.boto {
    font-size:1.8em;
    width: 70%;
    padding:5px;
    border-radius: 5px;
    background-color:#006699;
    color:#ffcc99;
}

.declaracio{
    border-radius: 5px;
    margin:20px;
    background-color: rgb(255, 255, 255, 0.4);
}
.declaracio p{
        color:black;
        font-size:.8em;
        font-family: 'Ubuntu', sans-serif;
        padding:0 25px;
        }

      
   
/*@media screen and (min-width:1400px){
    
    .boto{
    font-size:1.4em;
    padding-left:30px
    }
    h1, h2{
        font-size:3em;
	width:1200px
    }
h2{
      font-size:2em
}

#hiz{
	height:174px
}
    .text{
        font-size:1.3em;
        line-height: 150%;
	padding: 10px 5%
    }
	#peuimg{font-size:1em}
}*/
