* {

	margin: 0px auto;

	padding: 0px;

	line-height: 1.0em;

}



#main {

	 margin: 10px 0 0 10px;

}



body, td {

	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;

}



img {border:0px;}





a {

	color: #000000; TEXT-DECORATION: none !important

}

a:link {

	TEXT-DECORATION: none

}

a:active {

	TEXT-DECORATION: none

}

a:visited {

	TEXT-DECORATION: none

}

a:hover {

	TEXT-DECORATION: none

}

.textoMenu {

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

	font-size: 11px;

	font-style: normal;

	color: #000000;

	left: auto;

	clip:    rect(auto auto auto auto);

	font-weight: bold;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999900;

}

.texto {

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

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

}



.textoselect {

	color:  #000000;

}

.vejamais {

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

	font-size: 11px;

	font-weight: normal;

	color: #FF0000;

	cursor:hand;!important

}

.destaque1 {

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

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #000000;

}

.destaque_2 {

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

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

}



.linha {

	border-bottom-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-color: #CECFCE;

}





.menuLinks {

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

	font-size: 11px;

	font-style: normal;

	color: #000000;

	left: auto;

	clip:    rect(auto auto auto auto);

	font-weight: bold;

}

.tabela_borda {

	border-top-width: 0px;

	border-right-width: 1px;

	border-bottom-width: 0px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #FF0000;

	border-right-color: #FF0000;

	border-bottom-color: #FF0000;

	border-left-color: #FF0000;

}

.toptable {

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

	font-weight: bold;

	font-size:12px;

	color: #FFFFFF;

	text-decoration: none;

	background:#0099ff;

	padding: 5px 10px;

}



.linetable {

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

	font-size: 12px;

	background-color: #eeeeee;

	color: #000000;

	font-weight: normal;

	text-align: center;

	border: none;
	margin: 10px;

}	

.imputs {

	border: 1px solid #000000;

}

.botao {

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

	font-size: 12px;

	background-color: #FF0000;

	border: 1px double #000000;

	color: #FFFFFF;

	cursor: hand;

}

.titulos {

	font-weight: bold;

	color: #FF3300;

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

	font-size: 12px;

}

.branca {

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.justificar {

	text-align: justify;

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

	font-size: 11px;

	font-style: normal;

}

TD.pageHeading, DIV.pageHeading {

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

  font-size: 15px;

  font-weight: bold;

  color: #CC3300;

}



TD.pageHeading2, DIV.pageHeading2 {

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

  font-size: 15px;

  font-weight: bold;

  color: #FF6600;

}



table.main_tbl {

	border: 1px dotted ".$GaleriaESBAM["DarkColor"].";

}

.h1s {

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

    font-weight:bold;

	color: ".$GaleriaESBAM["DarkColor"].";

}

.f_text {

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

	color: black;

	background-color: ".$GaleriaESBAM["Background"].";

	border: 1px dotted ".$GaleriaESBAM["DarkColor"].";

}

.f_button {

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

	color: ".$GaleriaESBAM["Background"].";

	background-color: ".$GaleriaESBAM["DarkColor"].";

	border: 1px solid black;

}

.menuItens {

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

	font-size: x-small;

	height: 24px;

	padding-left: 10px;

	vertical-align: middle;

	width: 140px;

	background-image: url(images/nav.gif);

	text-align: left;

}

.menuItens:hover {

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

	font-size: 10px;

	font-weight: bold;

	color: #000000;

	height: 24px;

	padding-left: 10px;

	vertical-align: middle;

	width: 140px;

	background-image: url(images/navovr.gif);

	cursor: hand;!important

}

.avisoCarregandoTreeview{

	display:block;

	height:26px;

	background:url(images/loading.gif) no-repeat center top;

	color: #FF0000;

	font-weight:bold;

	position: relative;

	top: 50px;

}

.boxBody {

	width:98%;

	border:1px solid #FF0000;

	background:#FFFFFF;

	margin:0;

	padding:0px;

	list-style-type:none;

}



.boxHomeBody {

	background:#FFFFFF;

	margin:0;

	padding:0px;

	list-style-type:none;

}



.border {

	border:1px solid #FF0000;

}



.categorias {

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

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	border-bottom:1px solid #FF0000;

	display: block;

	height: 100%;

	padding-left:5px;

}



.contentContainer a {

	color: #000000;

}



.esquerda {

	float:left;

}



fieldset

{

	border: none 0px;

	margin: 0px auto;

	padding: 0px;

}



.enquete {

	text-align: center;

	display: block;

	border:1px;

	border-style:solid;

	border-color:#000000;

	background-color:#f0f0f0;

	width:100%;

}



.enquete .header {

	margin: 0px;

	padding: 0px;

	background-color:black;

	width:100%;

	height: 25px;

}



.enquete p{

	color:white;

	vertical-align: top;

	padding: 5px;

}



.enquete ul {

	margint:10px;!important;

	padding:0px;!important;

	display: block;

	font-size: 12px;

	list-style: none;

	text-align: center;

}



.enquete ul li {

	padding:5px;!important;

}



.full

{

	width: 200px !important;

	padding: 5px;

}



#menuhorizontal {

	padding: 18px 0 0 380px;

	margin: 0px;

}



#menuhorizontal ul li{

	float: left;

	margin: 0 5px;

	list-style-type: none;

	width: 120px;

	height: 36px;

	background: url(../images/tab.jpg);

	text-align:center;

}



#menuhorizontal a {

	color: #ffffff;

	font-weight:bold;

}



#menuhorizontal a:hover {

	color: #ff9900;

	font-weight:bold;

	

}



#bgcolor {

	background:#D5241C;

	width: 100%;

	height: 100%;

	margin: 20px 0;

	padding-bottom: 20px;

	z-index: 1;

}



#bgimage {

	background: url(../images/bg_menu.jpg) repeat-x;

	width: 100%;

	height: 100%;

	padding-top: 10px;

	text-align:center;

}



#loginbox {

	margin: 0;

	padding: 0px;	 

	width: 220px;

}



#loginbox ul{

	border-top: 0;

	width: 220px;

	margin: 0;

	padding: 0px;

}



#loginbox ul li{

	list-style:		none;

	margin: 10px 0;

}



#loginbox #container{

	border: 1px solid #666666;

	width: 220px;

	margin: 0;

	padding: 0px;	

}



#footer {

	color: #ffffff;

}
