BODY {

	scrollbar-face-color:#FFFFFF;

	scrollbar-highlight-color:#FFFFFF;

	scrollbar-3dlight-color:#000000;

	scrollbar-darkshadow-color:#000000;

	scrollbar-shadow-color:#FFFFFF;

	scrollbar-arrow-color:#000000;

	scrollbar-track-color:#FFFFFF;

}

.formstyle {

	BACKGROUND: #FFFFFF; 

	BORDER-BOTTOM: #FF679A 1px solid; 

	BORDER-LEFT: #FF679A 1px solid; 

	BORDER-RIGHT: #FF679A 1px solid; 

	BORDER-TOP: #FF679A 1px solid;

	MARGIN-TOP: 0px;

	MARGIN-LEFT: 0px; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	FONT-SIZE: 9;

	HEIGHT: 15px;

	COLOR: #000000;

}

.formstyle2 {

	BACKGROUND: #FFFFFF; 

	BORDER-BOTTOM: #FF679A 1px solid; 

	BORDER-LEFT: #FF679A 1px solid; 

	BORDER-RIGHT: #FF679A 1px solid; 

	BORDER-TOP: #FF679A 1px solid;

	MARGIN-TOP: 0px;

	MARGIN-LEFT: 0px; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	FONT-SIZE: 10;

	COLOR: #000000;

}



.txt12pto {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.txt12bco {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

#textos01 {

	margin-left: 5px;

	margin-top: 5px;

	margin-right: 5px;

	margin-bottom: 0px;

	line-height:18px;

	text-align: left;

	}

#aviso {

	margin-left: 15px;

	margin-top: 15px;

	margin-right: 15px;

	margin-bottom: 15px;

	line-height:18px;

	text-align: justify;

	}

#aviso_justify {

	margin-left: 15px;

	margin-top: 15px;

	margin-right: 15px;

	margin-bottom: 15px;

	line-height:18px;

	text-align: justify;

	}

#menus {

	margin-left: 5px;

	margin-top: 5px;

	margin-right: 5px;

	margin-bottom: 0px;

	line-height:18px;

	text-align: left;

	}

#center {

	margin-left: 5px;

	margin-top: 5px;

	margin-right: 5px;

	margin-bottom: 0px;

	line-height:18px;

	text-align: center;

	}

#legenda {

	margin-left: 50px;

	margin-top: 20px;

	margin-right: 50px;

	margin-bottom: 20px;

	line-height:18px;

	text-align: justify;

	}

#fotos_v {

    margin-left: 10px;

	margin-top: 10px;

	margin-right: 13px;

	margin-bottom: 10px;

	line-height:5px;

	float:left;

	}

#fotos_alinha {

    margin-left: 10px;

	margin-top: 10px;

	margin-right: 13px;

	margin-bottom: 10px;

	line-height:10px;

	padding: 4px;

	background-color:#FFCCCC;

	float:left;

	}

.alerta {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color:#FF0000;

	color: #FFFFFF;

	}

.txt11pto {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #000000;

	text-decoration: none;

}

.tit17pink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-style: normal;

	font-weight: bold;

	color: #FF3399;

	text-decoration: none;

}

.tit17branco {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.tit14pink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	color: #FF3399;

	text-decoration: none;

}

.tit12pink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	color: #FF3399;

	text-decoration: none;

}

.txt11cinza {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: italic;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}

.txt6bco {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.panel {

	clear: both;

	display: none;

	border: 3px solid #CCC;

	padding: 1em;

}

.panel.active-tab-body {

	display: block;

}

#tabs {

	list-style: none;

}



#tabs li {

	float: left;

}



#tabs a {

	float: left;

	padding: 5px 8px;

	margin-left: 6px;

	background-color: #F2F2F2;

	text-decoration: none;

	color: #999999;

}



#tabs a.active-tab {

	background-color: #CCC;

	border-top: 3px solid #999;

	padding-top: 3px;

	color: #000;

}

input.disabled {

	border: 1px solid #F2F2F2;

	background-color: #F2F2F2;

}



input.required, textarea.required {

	border: 1px solid #00A8E6;

}

input.validation-failed, textarea.validation-failed {

	border: 1px solid #FF3300;

	color : #FF3300;

}

input.validation-passed, textarea.validation-passed {

	border: 1px solid #00CC00;

	color : #000;

}



.validation-advice {

	margin: 5px 0;

	padding: 0px;

	background-color: #FF3300;

	color : #FFF;

	font-weight: bold;

	line-height:20px;

}



.custom-advice {

	margin: 5px 0;

	padding: 5px;

	background-color: #C8AA00;

	color : #FFF;

	font-weight: bold;

}



fieldset {

	padding: 1em;

	margin-bottom: 0.5em;

}



label {

	font-weight: bold;

}

.form-row {

	clear: both;

	padding: 0.5em;

}



.field-label {



}



.field-widget {



}

#cssthumb a {

  position:relative;

}

#cssthumb a img{

  display:block;

  position:absolute;

  top:-1999px;

  left:0;

}

#cssthumb a:hover img {

  top:-50px;

  left:-150;

}

.f9 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.f12 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.f16 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.f18 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.txt12verm {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #FF0000;

	text-decoration: none;

}
#usuario {
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	line-height:18px;
	text-align: center;
	width: 150px;
	}
#depoimentos {
	line-height:18px;
	text-align: center;
	height: 80px;
	background-color:#F36;
	}
#galeria_blog {
	margin-top: 5px;
	margin-bottom: 5px;
	line-height:10px;
	padding: 10px;
	float:left;
	}
#textos_blog {

	margin-left: 5px;

	margin-right: 5px;

	line-height:18px;

	text-align: left;

	}
#fundo {background-color:#FF339A;
width: 150px;
height: 40px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-color: #FFF;
}
