/* ****************** body ****************** */
body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 50px;
	margin-bottom: 30px;
}
img, input, table  { behavior: url(includes/iepngfix.htc) }

/* ****************** backgrounds ****************** */
.bg {
	background-color: #172C40;
	background-image: url(../img/bg.png);
	background-repeat: repeat-x;
}

.bgfamily {
	background-color: #5D0033;
	background-image: url(../img/bg_family.png);
	background-repeat: repeat-x;
}

.bgsite {
	background-image: url(../img/bg.png);
	background-color: #172C40;
}

.bgbrn {
	background-color: #fff;
}

.bg_menu_inf {
	background-image: url(../img/bg_menu_inf.jpg);
	background-repeat: repeat-x;
	}

.bgfooter {
	background-image: url(../img/bg_footer.png);
	background-repeat: no-repeat;
	left-margin: 50px
}

.bgfooter_family {
	background-image: url(../img/bg_footer_family.png);
	background-repeat: no-repeat;
	left-margin: 50px
}

.bgpromo {
	background-color: #F8EDD5;
}

.bgcond {
	background-color: #E4DBC2;
}

.tit_abertura {
	background-image: url(../img/tit_aberturas.png);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	line-height: 22px;
}

/* ****************** box ****************** */

.news_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	width: 224px;
	height: 14px;
	color: #64604E;
	background-color:#fff;
	text-decoration: none;
	border: 1px solid #64604E;
}

.box_promo {
	background-image: url(../img/bg_promo.png);
	background-repeat: no-repeat;
}

.div_boxpromo {
	background-color: #CE84B8;
	height: 1px;
	filter: alpha(opacity=75);
}

.div_menulat {
	background-color: #E7E4DC;
	height: 1px;
}


/* ****************** Texto ****************** */

.destino {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6D6957;
	text-transform: uppercase;
}

/*breadcrumbs*/ 
.aria10_verde {
	font-family: Arial, sans-serif, Verdana;
	font-size: 10px;
	color: #6D6957;
	text-decoration: none;
}

.arial0_branca {
	font-family: Arial, sans-serif, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	line-height: 18px;
}
/*Combo*/
.arial0_azul {
	font-family: Arial, sans-serif, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #00386E;
	text-decoration: none;
}

.aria11_azul {
	font-family: arial, sans-serif, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #00386E;
	text-decoration: none;
}

.aria11_cinza {
	font-family: arial, sans-serif, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #64604E;
	text-decoration: none;
}

.arial2_branca {
	font-family: Arial, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}

.aria12_cinza {
	font-family: arial, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #64604E;
	text-decoration: none;
}

.aria12_azul {
	font-family: arial, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #005A9A;
	text-decoration: none;
}

.aria13_azul {
	font-family: arial, sans-serif, Verdana;
	font-size: 13px;
	color: #00386E;
	text-decoration: none;
}
.weekday {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #919191;
	background: transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}

.aria13_cinza {
	font-family: arial, sans-serif, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #64604E;
	text-decoration: none;
}

.verdana9_lar_bold {
	font-family: Verdana, sans-serif, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #E09202;
	text-decoration: none;
	text-transform: uppercase;
}

.verdana9_lar_bold2 {
	font-family: Verdana, sans-serif, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #E09202;
	text-decoration: none;
}

.verdana10_cinza {
	font-family: Verdana, sans-serif, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #64604E;
	text-decoration: none;
}

.verdana11_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5981BD;
	text-decoration: none;
}

.verdana12_lar_bold {
	font-family: Verdana, sans-serif, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #E09202;
	text-decoration: none;
}

.verdana14_azul_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #005A9A;
	text-decoration: none;
}

.verdana14_brn_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

.verdana15_azul_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #00386E;
	text-decoration: none;
}


/* ****************** Texto link ****************** */

/*breadcrumbs*/ 
.aria10_verdeli {
	font-family: Arial, sans-serif, Verdana;
	font-size: 10px;
	color: #6D6957;
	text-decoration: none;
}

.aria10_verdeli a:link {
	font-family: Arial, sans-serif, Verdana;
	font-size: 10px;
	color: #6D6957;
	text-decoration: none;
}

.aria10_verdeli a:visited {
	font-family: Arial, sans-serif, Verdana;
	font-size: 10px;
	color: #6D6957;
	text-decoration: none;
}

.aria10_verdeli a:hover {
	font-family: Arial, sans-serif, Verdana;
	font-size: 10px;
	color: #6D6957;
	text-decoration:underline;
}

/*________*/

.arial0_brancali {
	font-family: Arial, sans-serif, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	line-height: 18px;
	text-decoration: none;
}

.arial0_brancali a:link {
	font-family: Arial, sans-serif, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	line-height: 18px;
	text-decoration: none;
}

.arial0_brancali a:visited {
	font-family: Arial, sans-serif, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	line-height: 18px;
	text-decoration: none;
}

.arial0_brancali a:hover {
	font-family: Arial, sans-serif, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	line-height: 18px;
	text-decoration: underline;
}

/*________*/

.arial0_cinzali {
	font-family: Arial, sans-serif, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #949494;
	text-decoration: none;
}

.arial0_cinzali a:link {
	font-family: Arial, sans-serif, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #949494;
	text-decoration: none;
}

.arial0_cinzali a:visited {
	font-family: Arial, sans-serif, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #949494;
	text-decoration: none;
}

.arial0_cinzali a:hover {
	font-family: Arial, sans-serif, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #949494;
	text-decoration: underline;
}

/*________*/

.arial2_brancali {
	font-family: Arial, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}

.arial2_brancali a:link {
	font-family: Arial, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}

.arial2_brancali a:visited {
	font-family: Arial, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}

.arial2_brancali a:hover {
	font-family: Arial, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	text-decoration: underline;
}

/*________*/

arial12_cinzali {
	font-family: Arial, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #64604E;
	text-decoration: none;
}

.arial12_cinzali a:link {
	font-family: Arial, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #64604E;
	text-decoration: none;
}

.arial12_cinzali a:visited {
	font-family: Arial, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #64604E;
	text-decoration: none;
}

.arial12_cinzali a:hover {
	font-family: Arial, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #64604E;
	text-decoration: underline;
}

/*________*/

arial11_cinzali {
	font-family: Arial, sans-serif, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #64604E;
	text-decoration: none;
}

.arial11_cinzali a:link {
	font-family: Arial, sans-serif, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #64604E;
	text-decoration: none;
}

.arial11_cinzali a:visited {
	font-family: Arial, sans-serif, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #64604E;
	text-decoration: none;
}


.arial11_cinzali a:hover {
	font-family: Arial, sans-serif, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #64604E;
	text-decoration: underline;
}

/*________*/

arial11_azuli {
	font-family: Arial, sans-serif, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #005A9A;
	text-decoration: none;
}

.arial11_azuli a:link {
	font-family: Arial, sans-serif, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #005A9A;
	text-decoration: none;
}

.arial11_azuli a:visited {
	font-family: Arial, sans-serif, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #005A9A;
	text-decoration: none;
}


.arial11_azuli a:hover {
	font-family: Arial, sans-serif, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #005A9A;
	text-decoration: underline;
}

/*________*/

.arial2_azuli {
	font-family: Arial, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #005A9A;
	text-decoration: none;
}

.arial2_azuli a:link {
	font-family: Arial, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #005A9A;
	text-decoration: none;
}

.arial2_azuli a:visited {
	font-family: Arial, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #005A9A;
	text-decoration: none;
}

.arial2_azuli a:hover {
	font-family: Arial, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #005A9A;
	text-decoration: underline;
}

/*________*/

.arial3_azuli {
	font-family: Arial, sans-serif, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #00386E;
	text-decoration: none;
}

.arial3_azuli a:link {
	font-family: Arial, sans-serif, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #00386E;
	text-decoration: none;
}

.arial3_azuli a:visited {
	font-family: Arial, sans-serif, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #00386E;
	text-decoration: none;
}

.arial3_azuli a:hover {
	font-family: Arial, sans-serif, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #00386E;
	text-decoration: underline;
}

/*________*/

.verdana9_lar_bold_li {
	font-family: Verdana, sans-serif, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #E09202;
	text-decoration: none;
	text-transform: uppercase;
}

.verdana9_lar_bold_li a:link {
	font-family: Verdana, sans-serif, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #E09202;
	text-decoration: none;
	text-transform: uppercase;
}

.verdana9_lar_bold_li a:visited {
	font-family: Verdana, sans-serif, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #E09202;
	text-decoration: none;
	text-transform: uppercase;
}

.verdana9_lar_bold_li a:hover {
	font-family: Verdana, sans-serif, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #E09202;
	text-decoration: underline;
	text-transform: uppercase;
}

/*________*/

.verdana10_cinzali {
	font-family: Verdana, sans-serif, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #64604E;
	text-decoration: none;
}
.verdana10_cinzali a:link {
	font-family: Verdana, sans-serif, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #64604E;
	text-decoration: none;
}
.verdana10_cinzali a:visited {
	font-family: Verdana, sans-serif, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #64604E;
	text-decoration: none;
}
.verdana10_cinzali a:hover {
	font-family: Verdana, sans-serif, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #64604E;
	text-decoration: underline;
}

/*________*/

.verdana12_brn_bold_li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

.verdana12_brn_bold_li a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

.verdana12_brn_bold_li a:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

.verdana12_brn_bold_li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration:underline;
}

/*________*/

.verdana12_azul_li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5981BD;
	text-decoration: none;
}

.verdana12_azul_li a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5981BD;
	text-decoration: none;
}

.verdana12_azul_li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5981BD;
	text-decoration: none;
}

.verdana12_azul_li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5981BD;
	text-decoration: underline;
}

/*________*/

.verdana14_azul_bold_li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #005A9A;
	text-decoration: none;
}

.verdana14_azul_bold_li a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #005A9A;
	text-decoration: none;
}

.verdana14_azul_bold_li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #005A9A;
	text-decoration: none;
}

.verdana14_azul_bold_li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #005A9A;
	text-decoration: underline;
}


/* CSS do Combo flutuante na Home, mudar apenas distancia entre o Topo e a Lateral Direita */
.bloc-moteur {
	Z-INDEX: 1;
	MARGIN: 0px;
	padding:5px 5px 5px 5px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	background-color:#00FF33;
	OVERFLOW: hidden;
	WIDTH: 214px;
	HEIGHT: 263px;
	top: -500px;
	left: 900px;
	POSITION: relative;
	visibility: inherit;
}

.borda_combo {
	border-bottom: 1px solid #96917A;
	border-left: 1px solid #96917A;
	border-right: 1px solid #96917A;
}

.campo_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #999999;
	color: #666666;
}

