body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:normal;
	line-height:16px;
}

body {
	background-color: #231F20;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
}

.pequeno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:normal;
	line-height:16px;
}

.menu { height:18px; color:#FFFFFF; text-decoration:none; background:#231F20; width:124px; padding-left:0px; }
.menu a, .menu a:active, .menu a:visited {display:block; height:18px; color:#FFFFFF; text-decoration:none; background:#231F20; width:100%; padding-left:4px; }
.menu a:hover {background:#00adee; color:#231f20; cursor:pointer;}

.menu_act { height:18px; color:#231f20; text-decoration:none; background:#00adee; width:124px; padding-left:0px; }
.menu_act a, .menu_act a:active, .menu_act a:visited {display:block; height:18px; color:#231f20; text-decoration:none; background:#00adee; width:100%; padding-left:4px; }
.menu_act a:hover {background:#00adee; color:#231f20; cursor:pointer;}

.nome_galeria { color:#FFFFFF; text-decoration:none; text-transform:none; padding-left:5px; font-size:11px; text-align:left; }


.thumb-list {
	background-repeat:no-repeat;
	background-position: center;
}

.imgagem-gd {
	background-repeat:no-repeat;
	background-position: top center;
}

.titulo-img {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00adee;
	font-weight:bold;
	text-decoration: none;
	text-transform: none;
}


.cx-login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	width: 110px;
	height: 15px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	border: 1px solid #646464;
	background-color: #231F20;
	resize:none;
}

.cx-reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	width: 200px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 3px;
	vertical-align: middle;
	border: 1px solid #646464;
	background-color: #231F20;
	resize:none;
}

.cx-reg2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	width: 250px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 3px;
	vertical-align: middle;
	border: 1px solid #646464;
	background-color: #231F20;
	resize:none;
}

.cx-reg21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	width: 350px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 3px;
	vertical-align: middle;
	border: 1px solid #646464;
	background-color: #231F20;
	resize:none;
}

.cx-reg22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	width: 200px;
	vertical-align: middle;
	border: 1px solid #646464;
	background-color: #231F20;
	resize:none;
}

.cx-reg3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #646464;
	width: 200px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 3px;
	vertical-align: middle;
	border: 0px solid #646464;
	background-color: #231F20;
	resize:none;
}


.cx-pesquisa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	width: 90px;
	height: 19px;
	vertical-align: middle;
	border: 1px solid #646464;
	background-color: #231F20;
	resize:none;
}

.azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00adee;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}

.azul a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00adee;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}


.azul a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00adee;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}

.azul a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00adee;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}

.azul a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00adee;
	font-weight:normal;
	text-decoration: underline;
	text-transform:none;
}

.rosa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c939ba;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}

.rosa a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c939ba;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}


.rosa a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c939ba;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}

.rosa a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c939ba;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}

.rosa a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c939ba;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}

.faqs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00adee;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}

.faqs a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00adee;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}


.faqs a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00adee;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}

.faqs a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00adee;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}



.faqs a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00adee;
	font-weight:normal;
	text-decoration: underline;
	text-transform:none;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}

.footer a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}


.footer a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}

.footer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}


.footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00adee;
	font-weight:normal;
	text-decoration: underline;
	text-transform:none;
}

.azul2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00adee;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}

.azul2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00adee;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}


.azul2 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00adee;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}

.azul2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00adee;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}


.azul2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00adee;
	font-weight:normal;
	text-decoration: underline;
	text-transform:none;
}


.azul3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}

.azul3 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00adee;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
}


.azul3 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00adee;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
}

.azul3 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00adee;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
}


.azul3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00adee;
	font-weight:bold;
	text-decoration: underline;
	text-transform:uppercase;
}

.pag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00adee;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
	width: 20px;
}

.pag a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
	width: 100%;
	display:block;
}


.pag a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
	width: 100%;
	display:block;
}

.pag a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
	width: 100%;
	display:block;
}


.pag a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00adee;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
	width: 100%;
	display:block;
}


.topo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fefefe;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}


.topo a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a44e47;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}


.topo a:active {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a44e47;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}

.topo a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a44e47;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}


.topo a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a44e47;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
}

.img {
	border: 1px solid #646464;
}

/* CSS DO Menu */
.glossymenu{
margin: 0px 0;
padding: 0;
width: auto; /*width of menu*/
padding-top:0px;
padding: 0px;
margin-top: 0px;
}

.glossymenu a.menuitem{
background-color:transparent;
background-position:199px 15px;
font: 13px arial;
color: #4c361d;
display: block;
position: static; 
width: 20px;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
text-decoration: none;
cursor:pointer;
height:auto;
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
	color: white;
}

.glossymenu a.menuitem:hover{
	color: #6da6c6;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 5px;
	right: 5px;
	border: none;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background-color:transparent;
padding-bottom:0;
padding-left: 0px;
padding-top:0;
height:auto;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
padding-bottom:5px;
padding-top:0px;
height:auto;
}

.glossymenu div.submenu ul li{
border-bottom: none;
padding-bottom:0;
padding-top:3px;
height:auto;
}


/* CSS DO Menu */
.glossymenu2{
margin: 0px 0;
padding: 0;
width: auto; /*width of menu*/
padding-top:0px;
padding: 0px;
margin-top: 0px;
}

.glossymenu2 a.menuitem2{
background-color:transparent;
background-position:199px 15px;
font: 13px arial;
color: #4c361d;
display: block;
position: static; 
width: 20px;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
text-decoration: none;
cursor:pointer;
height:auto;
}

.glossymenu2 a.menuitem2:visited, .glossymenu2 .menuitem2:active{
	color: white;
}

.glossymenu2 a.menuitem2:hover{
	color: #6da6c6;
}

.glossymenu2 a.menuitem2 .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 5px;
	right: 5px;
	border: none;
}

.glossymenu2 div.submenu2{ /*DIV that contains each sub menu*/
background-color:transparent;
padding-bottom:0;
padding-left: 0px;
padding-top:0;
height:auto;
}

.glossymenu2 div.submenu2 ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
padding-bottom:5px;
padding-top:0px;
height:auto;
}

.glossymenu2 div.submenu2 ul li{
border-bottom: none;
padding-bottom:0;
padding-top:3px;
height:auto;
}




.glossymenu3{
margin: 0px 0;
padding: 0;
width: auto; /*width of menu*/
padding-top:0px;
padding: 0px;
margin-top: 0px;
}

.glossymenu3 a.menuitem3{

display: block;
position: static; 
width: auto;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
cursor:pointer;
height:auto;
}


.glossymenu3 a.menuitem3 .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 5px;
	right: 5px;
	border: none;
}

.glossymenu3 div.submenu3{ /*DIV that contains each sub menu*/
background-color:transparent;
padding-bottom:0;
padding-left: 0px;
padding-top:0;
height:auto;
}

.glossymenu3 div.submenu3 ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
padding-bottom:5px;
padding-top:0px;
height:auto;
}

.glossymenu3 div.submenu3 ul li{
border-bottom: none;
padding-bottom:0;
padding-top:3px;
height:auto;
}

