body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bg-cab-esq{
	background-image: url(../img/bg-cab-esq.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-cab-dir{
	background-image: url(../img/bg-cab-dir.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-cab-esq2{
	background-image: url(../img/bg-cab-esq2.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-cab-dir2{
	background-image: url(../img/bg-cab-dir2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-esq{
	background-image: url(../img/bg-esq.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.bg-dir{
	background-image: url(../img/bg-dir.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.bg-esq-inf {
	background-image: url(../img/bg-esq-inf.png);
	background-repeat: repeat-y;
	background-position: right bottom;
}

.bg-corpo{
	background-image: url(../img/bg-corpo.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}

.bg-rodape{
	background-image: url(../img/bg-rodape.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.bg-menu{
	background-image: url(../img/bg-menu.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.bg-roda-corpo{
	background-image: url(../img/bg-corpo-inf.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}

 /* MENU PRINCIPAL*/
 .menu-vertical {
	font-family: 'PT Sans', Arial, tahoma, serif;
	font-size: 16px;
	color: #5A362A;
	line-height: 24px;
}

.menu-vertical a:link {	color: #5A362A;	text-decoration:none;}
.menu-vertical a:visited {	color:#5A362A;	text-decoration:none;}
.menu-vertical a:hover {	color: #80664A;	text-decoration:none;}
.menu-vertical a:active {	color: #80664A;	text-decoration:none;}

 .texto-rodape {
	font-family: 'PT Sans', Arial, tahoma, serif;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 24px;
}

 .titulo-produto {
     color: #FFFFFF;
 } 
.menu5 {padding:0px 0 0 1em; margin:0; list-style:none; height:94px; position:relative;  font-size:11px;}
.menu5 li {float:left; height:94px; margin-right:1px;}
.menu5 li a {
	display:block;
	float:right;
	height:94px;
	line-height:94px;
	color:#FFFFFF;
	text-decoration:none;
	font-family: 'PT Sans Narrow', "Arial Narrow", tahoma, arial, serif;
	font-size: 19px;
	text-align:center;
	padding:0 0 0 4px;
	cursor:pointer;
	font-weight: normal;
	background:url(pro_five_0a.gif) no-repeat;
}

.menu5 li a font {float:left; display:block; padding:0 16px 5px 12px; background:url(pro_five_0b.gif) no-repeat right top;}
.menu5 li.current a {color:#000; background:url(pro_five_2a.gif) no-repeat;}

.menu5 li.current a font {background:url(pro_five_2b.gif) no-repeat right top;}

.menu5 li a:hover {color:#000; background: url(pro_five_1a.png) no-repeat;}
.menu5 li a:hover font {background:url(pro_five_1b.png) no-repeat right top;}

.menu5 li.current a:hover {color:#000; background: url(pro_five_2a.gif) no-repeat; cursor:default;}
.menu5 li.current a:hover font {background:url(pro_five_2b.gif) no-repeat right top;}

              
        div.menu_idioma{
            background-image: url('../img/logo-belair-pneumatica-hidraulica.jpg');
            background-repeat: no-repeat;
            background-position: center;
            width:334px;
            height:191px;
            border-style: none;
            text-align: right;
        }

.titulo_noticias {
	font-family: 'PT Sans Narrow', Arial, tahoma, serif;
	font-size: 16px;
	color: #5A362A;
	font-weight: bold;
}



.texto_noticias {	
	font-family: 'PT Sans', Arial, tahoma, serif;
	font-size: 14px;
	color: #3F251D;
	line-height: 18px;
	text-align: justify;
	}

.texto_noticias a:link {	color: #3F251D;	text-decoration:none;}
.texto_noticias a:visited {	color:#3F251D;	text-decoration:none;}
.texto_noticias a:hover {	color: #8A5140;	text-decoration:none;}
.texto_noticias a:active {	color: #8A5140;	text-decoration:none;}

.veja-mais {
	font-family: 'PT Sans', Arial, tahoma, serif;
	font-size: 14px;
	color: #FFFF00;
	line-height: 18px;
	text-align: justify;
}

.veja-mais a:link {
	color: #FFFF00;
	text-decoration:none;
}
.veja-mais a:visited {	color:#FFFF00;	text-decoration:none;}
.veja-mais a:hover {	color: #999999;	text-decoration:none;}
.veja-mais a:active {	color: #999999;	text-decoration:none;}


H1 {
	font-family: 'PT Sans Narrow', "Arial Narrow", tahoma, arial, serif;
	font-size: 22px;
	color: #5A362A;
	background-image:url(../img/logo-barra-titulo.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 38px;
	line-height: 31px;
	font-weight: normal;
}

H2 {
	font-family: 'PT Sans Narrow', "Arial Narrow", tahoma, arial, serif;
	font-size: 22px;
	color: #FFFFFF;
	line-height: 25px;
	font-weight: normal;
}

.texto_rodape {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
}

.texto_rodape a:link {
	color: #FFFF00;
	text-decoration: none;
}.texto_rodape a:visited {
	text-decoration: none;
	color: #FFFF00;
}.texto_rodape a:hover {
	text-decoration: none;
	color: #FFFFFF;
}.texto_rodape a:active {
	text-decoration: none;
	color: #FFFFFF;
}

.texto_contato {
	font-family: 'PT Sans', Arial, tahoma, serif;
	font-size: 15px;
	color: #FFFFFF;
	line-height: 22px;
}

.texto_contato a:link {
	color: #FFFF00;
	text-decoration:none;
}
.texto_contato a:visited {
	color: #FFFF00;
	text-decoration:none;
}
.texto_contato a:hover {	color: #FFFFFF;	text-decoration:none;}
.texto_contato a:active {	color: #FFFFFF;	text-decoration:none;}

.texto {
	font-family: 'PT Sans', Arial, tahoma, serif;
	font-size: 14px;
	color: #3F251D;
	line-height: 18px;
}

.texto a:link {	color: #8D5241;	text-decoration:none;}
.texto a:visited {	color:#8D5241;	text-decoration:none;}
.texto a:hover {	color: #3F251D;	text-decoration:none;}
.texto a:active {	color: #3F251D;	text-decoration:none;}

.texto_recado {
	font-family: 'PT Sans', Arial, tahoma, serif;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 22px;
}

.contato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #000001;
}

.campo_form{
	font-family: 'PT Sans', Arial, tahoma, serif;
	font-size:14px;
	color:#684235;
	background-color:#DDCCB1;
	font-weight:normal;
	border:1px solid #DDCCB1;
	padding:3px;
	margin: 2px 0;
}

.eng_file{
	height:40px;
	position:relative;
}

.fakeupload { background: url(../img/btn_arquivo.jpg) no-repeat 99% 51%;
              cursor: default;
}

.LV_validation_message{
    margin:0 0 0 5px;
}

.LV_valid {
    color:#00CC00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
	
.LV_invalid {
	color:#CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}

.linha-sep-prod {
	background-image: url(../img/linha-separadora-produtos.jpg);
	background-repeat: repeat-x;
}

ul#menutt a:active {
	color: #CC0000;
	background-color: #FFFFFF;
}

.titulo-album {
	font-family: 'PT Sans Narrow', "Arial Narrow", tahoma, arial, serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: normal;
 } 
 
.enviar {
	font-family: 'PT Sans', Arial, tahoma, serif;
	font-size: 14px;
	color: #FFFF00;
	line-height: 18px;
	}

.enviar a:link {	color: #FFFF00;	text-decoration:none;}
.enviar a:visited {	color:#FFFF00;	text-decoration:none;}
.enviar a:hover {	color: #999999;	text-decoration:none;}
.enviar a:active {	color: #999999;	text-decoration:none;}


.genealogia {
	font-family: 'PT Sans', Arial, tahoma, serif;
	font-size: 14px;
	color: #3F251D;
	line-height: 18px;
	font-weight: bold;
}

.nome_cavalo {
	font-family: 'PT Sans Narrow', Arial, tahoma, serif;
	font-size: 17px;
	color: #5A362A;
	font-weight: bold;
}

