/* CSS Document */
html, body {
margin:0px;
background-image: url(imgs/bg_site.jpg);
background-repeat: repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;

}

a {

/*  color: #333333; */

    color: #333;

    text-decoration: none;

}


p {
line-height:200%;
}
a:hover {

    color:#AB1A66 ;

    text-decoration: underline;

    /*border-bottom: 1px dotted #333333;*/

}
a:link, a:visited {

    color: #333;

    text-decoration: none;

    border: none;

}

a img.thumb {border:3px solid #FFFFFF;}
 a:hover img.thumb{border: 3px solid #AB1A66}



.field_form {
font: bold 11px "Arial", Helvetica, sans-serif;
color:#333333;
 background:url(imgs/fundoform.jpg);
height: 20px; border:#F4BEDA solid 1px;
}

.text_form {
font: bold 11px "Arial", Helvetica, sans-serif;
color:#333333;
background:#F4E2EC url(imgs/fundo_textform.png) repeat-x;
border:#F4BEDA solid 1px;
}
.botao_form {
border:#AA1A66 1px solid;
font: bold 15px  "Trebuchet MS", Verdana, Tahoma, Arial;
color:#FFF;
background:url(imgs/fundobusca.gif);
height:23px;

}

.titulob14 {
font: bold 14px  "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333333;
}
.titulob14 a , .titulob14 a:visited {
font: bold 14px  "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333333;
text-decoration:none;
}

.titulob14 a:hover {
font: bold 14px  "Trebuchet MS", Verdana, Tahoma, Arial;
color:#AB1A66;
text-decoration: underline;
}

.titulob15 {
font: bold 15px  "Trebuchet MS", Verdana, Tahoma, Arial;
color:#FFF;
}

.titulob15rosa {
font: bold 15px  "Trebuchet MS", Verdana, Tahoma, Arial;
color:#AB1A66;
}
.titulob10rosa {
font: bold 10px  "Trebuchet MS", Verdana, Tahoma, Arial;
color:#AB1A66;
}
.titulob20rosa {
font: bold 20px  "Trebuchet MS", Verdana, Tahoma, Arial;
color:#AB1A66;
}
.titulob54rosa {
font: bold 54px  "Trebuchet MS", Verdana, Tahoma, Arial;
color:#AB1A66;
}
.titulob15rosa a , .titulob15rosa a:visited {
font: bold 15px  "Trebuchet MS", Verdana, Tahoma, Arial;
color:#AB1A66;
text-decoration:none;
}

.titulob15rosa a:hover {
font: bold 15px  "Trebuchet MS", Verdana, Tahoma, Arial;
color:#AB1A66;
text-decoration: underline;
}



.titulob12rosa {
font: bold 12px  "Trebuchet MS", Verdana, Tahoma, Arial;
color:#AB1A66;
}

.titulob12rosa a , .titulob12rosa a:visited {
font: bold 12px  "Trebuchet MS", Verdana, Tahoma, Arial;
color:#AB1A66;
text-decoration:none;
}

.titulob12rosa a:hover {
font: bold 12px  "Trebuchet MS", Verdana, Tahoma, Arial;
color:#AB1A66;
text-decoration: underline;
}


.texto11 {
font: normal 11px "Arial", Helvetica, sans-serif;
color:#333333;
}
.texto12 {
font: normal 12px "Arial", Helvetica, sans-serif;
color:#333333;
}
.texto11b { 
font: bold 11px "Arial", Helvetica, sans-serif;
color:#333333;
}
.tituloro {
font: bold 25px "Arial", Helvetica, sans-serif;
color:#AB1A66;
}
.menu {
padding: 5px 0px 5px 20px;
font: bold 12px "Arial", Helvetica, sans-serif;
color:#333333;
border-bottom:#FAF2F6 solid 1px;
}
.menu a , .menu a:visited {
font: bold 12px "Arial", Helvetica, sans-serif;
color:#333333;
text-decoration:none;
}

.menu a:hover {
font: bold 12px "Arial", Helvetica, sans-serif;
color:#AB1A66;
text-decoration: underline;
}

.bor_inteira {
border:#FAF2F6 solid 2px;
}
.bor_inteira2 {
border:#F4BEDA solid 2px;
}
.bor_baixo {
border-bottom:#F1DAE6 solid 1px;
}
.bor_baixo2 {
border-bottom:#FAF2F6 solid 2px;
}
.bor_baixo3 {
border-bottom:#F1DAE6 solid 2px;
}
.bor_right {
border-right:#FAF2F6 solid 1px;
}
.bor_right3 {
border-right:#AB1A66 solid 3px;
}
.bor_left {
border-left: #FAF2F6 solid 1px;
}
.bor_top {
border-top:#FAF2F6 solid 1px;
}
