html, body {height: 100%;}

body {
width:100%;
font-size: 12px;
font-family:Arial, sans-serif;
text-decoration: none;
 background: #0fca3f;
} 

 

#cos{ 
background-attachment: scroll;
 background: #06d2f7 url(../img/fons.jpg) no-repeat top center; 
}

#foot{  
 background: #06d2f7 url(../img/fons_foot.jpg) no-repeat top center; 
}

h2 {
	font-family: Arial;
	font-weight: Normal;
	font-size: 22px;
 
    margin : 0px;
    padding : 0px;
	color: #39b449;
}


h3 {
	font-family: Arial;
	font-weight: Normal;
	font-size: 16px;
 
    margin : 0px;
    padding : 0px;
	color: #39b449;
}


.texte_normal {
	font-family: Arial;
	font-weight: Normal;
	font-size: 12px;
text-align:left;
    margin : 0px;
    padding : 0px;
	color: #666666;
}

.texte_blanco {
	font-family: Arial;
	font-weight: Normal;
	font-size: 11px;
text-align:left;
    margin : 0px;
    padding : 0px;
	color: #ffffff;
}

.box {
	font-family: Arial;
	font-weight: Normal;
	font-size: 12px;
text-align:left;
    margin : 0px;
    padding : 0px;
	color: #666666;
}
.box_suro {
	font-family: Arial;
	font-weight: Normal;
	font-size: 12px;
text-align:left;
    margin : 0px;
    padding : 0px;
	color: #666666;
	
}


#missatge{
border: 1px solid;
border-color:#ACC2C6;
}

input {
border: 1px solid;
border-color:#999999;

}

/********************************* LiveValidation *************************************/

.LV_valid {
    color:#ffffff;
background: url(../img/okx.gif) no-repeat;
padding: 0px 0px 0px 0px;
	font-size: 11px;
}
	
.LV_invalid {
	color:#ffffff;
background: url(../img/errorx.gif) no-repeat;
padding:0px 0px 0px 0px;
	font-size: 11px;
}
	
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 0px;
	
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active,
.fieldWithErrors input.LV_valid_field,
.fieldWithErrors textarea.LV_valid_field {

    border: 1px solid #52D265;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active,
.fieldWithErrors input.LV_invalid_field,
.fieldWithErrors textarea.LV_invalid_field {
    border: 1px solid #ff0000;
}

#error {
color:#ff0000;
width:240px;
text-align:center:
background: url(../img/error.gif) no-repeat;
  border: 1px solid #ff0000;
padding:0px 0px 0px 20px;
	font-size: 12px;
}

