body { 
 
margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #ffffff;
	
}
a:link {
	 text-decoration: none;
	
}
a:visited {
	 text-decoration: none;
	 
}
a:hover {
	
	text-decoration: underline;
	
}


@font-face {
    font-family: 'helveticaneuelight';
    src: url('font/helveticaneue_light-webfont.eot');
    src: url('font/helveticaneue_light-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('font/helveticaneue_light-webfont.woff') format('woff'),
         url('font/helveticaneue_light-webfont.ttf') format('truetype'),
         url('font/helveticaneue_light-webfont.svg#helveticaneuelight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'helvetica_neuebold';
    src: url('font/helvetica_neue_bold-webfont.eot');
    src: url('font/helvetica_neue_bold-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('font/helvetica_neue_bold-webfont.woff') format('woff'),
         url('font/helvetica_neue_bold-webfont.ttf') format('truetype'),
         url('font/helvetica_neue_bold-webfont.svg#helvetica_neuebold') format('svg');
    font-weight: normal;
    font-style: normal;

}

.titulodapagina1 {
    text-decoration: none;
       color: #45969f;
     font-family: "helvetica_neuebold", Arial, Helvetica, sans-serif;
   	font-size: 30px;
   	word-spacing: 4px;	
}
.titulodapagina2 {
    text-decoration: none;
       color: #ef9c35;
     font-family: "helvetica_neuebold", Arial, Helvetica, sans-serif;
   	font-size: 20px;
   	word-spacing: 4px;	
}
.titulodapagina3 {
       text-decoration: none;
       color: #d94c4c;
	font-family: "helveticaneuelight", Arial, Helvetica, sans-serif;
	 	font-size: 16px;
   	word-spacing: 4px;
}

.titulodapagina4 {
    text-decoration: none;
       color: #ef9c35;
     font-family: "helvetica_neuebold", Arial, Helvetica, sans-serif;
   	font-size: 28px;
   	word-spacing: 4px;
		
}


.titulodapagina5 {
    text-decoration: none;
       color: #ef9c35;
     font-family: "helvetica_neuebold", Arial, Helvetica, sans-serif;
   	font-size: 25px;
   	word-spacing: 4px;
		
}


.titulodapagina6 {
    text-decoration: none;
       color: #45969f;
     font-family: "helvetica_neuebold", Arial, Helvetica, sans-serif;
   	font-size: 18px;
   	word-spacing: 4px;	
}

.titulodapagina7 {
       text-decoration: none;
       color: #d94c4c;
	font-family: "helveticaneuelight", Arial, Helvetica, sans-serif;
	 	font-size: 18px;
   	word-spacing: 4px;
}

.titulodapagina8 {
    text-decoration: none;
       color: #ef9c35;
     font-family: "helveticaneuelight", Arial, Helvetica, sans-serif;
   	font-size: 18px;
   	word-spacing: 4px;	
}
.titulodapagina9 {
       text-decoration: none;
       color: #d94c4c;
	font-family: "helveticaneuelight", Arial, Helvetica, sans-serif;
	 	font-size: 30px;
   	word-spacing: 4px;
}


.titulodapagina10 {
    text-decoration: none;
       color: #a09f9f;
     font-family: "helveticaneuelight", Arial, Helvetica, sans-serif;
   	font-size: 18px;
   	word-spacing: 4px;	
}
.secaotitulo1 {
    text-decoration: none;
       color: #45969f;
     font-family: "helvetica_neuebold", Arial, Helvetica, sans-serif;
   	font-size: 18px;
   	word-spacing: 4px;	
}


.secaotitulo2 {
    text-decoration: none;
       color: #ffffff;
     font-family: "helvetica_neuebold", Arial, Helvetica, sans-serif;
   	font-size: 16px;
   	word-spacing: 4px;	
}

.secaotitulo3 {
    text-decoration: none;
       color: #45969f;
     font-family: "helveticaneuelight", Arial, Helvetica, sans-serif;
   	font-size: 16px;
   
}
.secaotitulo4 {
    text-decoration: none;
       color: #45969f;
     font-family: "helveticaneuelight", Arial, Helvetica, sans-serif;
   	font-size: 22px;
   
}.secaotitulo5 {
    text-decoration: none;
       color: #45969f;
     font-family: "helveticaneuelight", Arial, Helvetica, sans-serif;
   	font-size: 18px;
   
}
.menu {
       
    color: #ffffff;
    text-decoration: none;
	font: 18px "helveticaneuelight", Arial, Helvetica, sans-serif;
}
.menu:hover {
   color: #000000;
    text-decoration: none;
	font: 18px "helveticaneuelight", Arial, Helvetica, sans-serif;
}
.menu_clicado {
       
    color: #000000;
    text-decoration: none;
	font: 18px "helveticaneuelight", Arial, Helvetica, sans-serif;
}
.menu_clicado:hover {
   color: #000000;
    text-decoration: none;
	font: 18px "helveticaneuelight", Arial, Helvetica, sans-serif;
}
.link1 {
       
    color: #000000;
    text-decoration: none;
	font: 16px "helveticaneuelight", Arial, Helvetica, sans-serif;
}
.link1:hover {
   color: #000000;
    text-decoration: underline;
	font: 16px "helveticaneuelight", Arial, Helvetica, sans-serif;
}
.link2 {
       
    color: #ef9c35;
    text-decoration: none;
	font: 16px "helveticaneuelight", Arial, Helvetica, sans-serif;
}
.link2:hover {
   color: #ef9c35;
    text-decoration: underline;
	font: 16px "helveticaneuelight", Arial, Helvetica, sans-serif;
}
.texto1{
		
    text-decoration: none;
       color: #000000;
      font-family: "helveticaneuelight", Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-style: normal;
	font-size: 16px;
	letter-spacing: 1px;
	word-spacing: 1px;
	line-height: 20px
	
}
.texto2{
		
    text-decoration: none;
       color: #000000;
     font-family: "helveticaneuelight", Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-style: normal;
	font-size: 16px;
	letter-spacing: 1px;
	word-spacing: 1px;
	line-height: 20px
}
.texto3{
		
  text-decoration: none;
       color: #ef9c35;
     font-family: "helveticaneuelight", Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-style: normal;
	font-size: 16px;
}


.texto4{
		
    text-decoration: none;
       color: #ffffff;
     font-family: "helveticaneuelight", Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-style: normal;
	font-size: 16px;
}


.teaser1{
		
    text-decoration: none;
       color: #000000;
      font-family: "helveticaneuelight", Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-style: normal;
	font-size: 20px;
}
.teaser2{
		
    text-decoration: none;
       color: #ffffff;
      font-family: "helveticaneuelight", Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-style: normal;
	font-size: 18px;
}
.teaser3{
		
    text-decoration: none;
       color: #000000;
      font-family: "helveticaneuelight", Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-style: normal;
	font-size: 16px;
}

label.error {
    float: none;
    color: red;
    padding-left: .5em;
    vertical-align: top;
    display: block;
}
input.button_tc {
    background-color: transparent;
    background-image: url("img/bt_enviar.html");
    background-position: 0 0;
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    height: 33px;
    padding-left: 16px;
    vertical-align: middle;
    width: 146px;
}
.item_box{
  float: left;
  width: 341px;
  margin-bottom: 10px;
  margin-right: 10px;
}