BODY {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY:  Arial,Helvetica,sans-serif;
}
A:link {
	FONT-SIZE: 12px;
	COLOR: #868786;
	FONT-FAMILY:  Arial,Helvetica,sans-serif;
	TEXT-DECORATION: none;
}
A:visited {
	FONT-SIZE: 12px;
	COLOR: #868786;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	TEXT-DECORATION: none;
}
A:active {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	TEXT-DECORATION: none;
}
A:hover {
	FONT-SIZE: 12px;
	COLOR: #C81010;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
}

/*
FONT {
	FONT-SIZE: 12px;
	FONT-FAMILY:  Arial,Helvetica,sans-serif;
}
*/

TR {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
}
TD {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
}

#galeria_mes {
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	FONT-FAMILY: Times New Roman;
	line-height: 20px;
}

a.galeria_mes:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	FONT-FAMILY: Times New Roman;
	COLOR: #FFFFFF;
}

a.galeria_mes:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	FONT-FAMILY: Times New Roman;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
}

a.galeria_mes:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	FONT-FAMILY: Times New Roman;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
}

a.galeria_mes:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	FONT-FAMILY: Times New Roman;
	TEXT-DECORATION: none;
	COLOR: #C81010;
}

#facebook {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	FONT-FAMILY:  Arial,Helvetica,sans-serif;
	line-height: 10px;
}

a.facebook:link {
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	COLOR: #868786;
}

a.facebook:visited {
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	COLOR: #868786;
}

a.facebook:active {
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	COLOR: #868786;
}

a.facebook:hover {
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	/* COLOR: #3C599B;
	COLOR: #4D76C9 */
	COLOR: #6C99F4;


}

#menucatpost {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	line-height: 10px;
}

a.menucatpost:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	COLOR: #868786;
	line-height: 10px;
}

a.menucatpost:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
	COLOR: #868786;
	line-height: 10px;
}

a.menucatpost:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
	COLOR: #868786;
	line-height: 10px;
}

a.menucatpost:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
	COLOR: #C81010;
	line-height: 10px;
}

#linkcatpost {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	line-height: 10px;
}

a.linkcatpost:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	COLOR: #C81010;
	line-height: 10px;
}

a.linkcatpost:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
	COLOR: #C81010;
	line-height: 10px;
}

a.linkcatpost:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	COLOR: #C81010;
	line-height: 10px;
}

a.linkcatpost:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
	COLOR: #C81010;
	line-height: 10px;
}

#txtcatpost2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	COLOR: #868786;
}

#linkcatpost2 {
/* 	FONT-WEIGHT: bold; */
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	COLOR: #868786;
}

a.linkcatpost2:link {
 	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	COLOR: #C81010;
}

a.linkcatpost2:visited {
 	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
	COLOR: #C81010;
}

a.linkcatpost2:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	COLOR: #C81010;

}

a.linkcatpost2:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
/*	COLOR: #C81010; */
	COLOR: #E6E9EB;
}

#fotodiaant {
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #868786;
	FONT-WEIGHT: bold;
	line-height: 20px;
}
a.fotodiaant:link {
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	COLOR: #868786;
}

a.fotodiaant:visited {
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	COLOR: #868786;
}

a.fotodiaant:active {
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	COLOR: #868786;
}

a.fotodiaant:hover {
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}

#perfil {
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	FONT-FAMILY: Times New Roman;
}

#perfil2 {
	FONT-SIZE: 17px;
	FONT-FAMILY: Times New Roman;
}

#galeria_tit {
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	FONT-FAMILY: Times New Roman;
	COLOR: #868786;
}

#galeria_previa {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	COLOR: #868786;
}

#menu {

	FONT-SIZE: 14px;
	FONT-FAMILY: calibri,sans serif;
}

a.menu:link {

	FONT-SIZE: 14px;
	FONT-FAMILY: calibri,sans serif;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
}

a.menu:visited {

	FONT-SIZE: 14px;
	FONT-FAMILY: calibri,sans serif;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
}

a.menu:active {

	FONT-SIZE: 14px;
	FONT-FAMILY: calibri,sans serif;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
}

a.menu:hover {

	FONT-SIZE: 14px;
	FONT-FAMILY: calibri,sans serif;
	TEXT-DECORATION: none;
	COLOR: #C81010;
}

#menu2 {

	FONT-SIZE: 14px;
	FONT-FAMILY: calibri,sans serif;
}

a.menu2:link {

	FONT-SIZE: 14px;
	FONT-FAMILY: calibri,sans serif;
	COLOR: #C81010;
}

a.menu2:visited {

	FONT-SIZE: 14px;
	FONT-FAMILY: calibri,sans serif;
	COLOR: #C81010;
}

a.menu2:active {

	FONT-SIZE: 14px;
	FONT-FAMILY: calibri,sans serif;
	COLOR: #C81010;
}

a.menu2:hover {

	FONT-SIZE: 14px;
	FONT-FAMILY: calibri,sans serif;
	COLOR: #C81010;
}

#barra {

	background-repeat:repeat-y;
	position: absolute;
	top: 5px;
	left: 0px
	z-index: 1;
}
#logo {
	position: absolute;
      margin: 0 auto;
	//left: 15px;
	top: 15px;
	z-index: 2;
}

#flag {
	position: absolute;
	// left: 1100px;
	top: 17px;
	z-index: 3;
	FONT-WEIGHT: bold;
}

#apresentacao {
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #868786;
	line-height: 20px;
}

#apresentacao_pg {
	font-family: Garamond, Georgia, serif;
	FONT-SIZE: 15px;
	COLOR: #868786;
	line-height: 18px;
}

#apresentacao_assinatura {
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #E6E9EB;
	line-height: 20px;
}

#autor {
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #E6E9EB;
	line-height: 20px;
}

#autor2 {
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;
	COLOR: #E6E9EB;
	line-height: 20px;
}

#caixa_perfil {
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #868786;
	line-height: 15px;
}

#credito_foto {
/*	FONT-FAMILY: Times New Roman;
	FONT-SIZE: 12px; */
	font-family: Garamond, Georgia, serif;
	FONT-SIZE: 14px;
	COLOR: #868786;
	line-height: 20px;
}

a.apresentacao:link {
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	COLOR: #C81010;
}

a.apresentacao:visited {
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	COLOR: #C81010;
}

a.apresentacao:active {
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	COLOR: #C81010;
}

a.apresentacao:hover {
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
}

#apresentacao2 {
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	COLOR: #868786;
	line-height: 25px;
}

#apresentacao3 {
	FONT-FAMILY: Times New Roman;
	FONT-SIZE: 15px;
	COLOR: #868786;
	line-height: 20px;
}

#apresentacao4 {
	FONT-FAMILY: Times New Roman;
	FONT-SIZE: 15px;
	COLOR: #868786;
	line-height: 5px;
}

#apresentacao5 {
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;
	COLOR: #868786;
	line-height: 20px;
}

#apresentacao6 {
	FONT-FAMILY: Arial;
	FONT-SIZE: 15px;
	COLOR: #b7b9b7;
	line-height: 20px;
}

div#sombrafoto
	{
	-moz-box-shadow: 7px 7px 7px #121212;
	box-shadow:7px 7px 7px  #121212;
	-webkit-box-shadow: 7px 7px 7px #121212;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#121212', Direction=135, Strength=10);
}

/*
div#sombrafoto
	{
	-moz-box-shadow: 0px 0px 5px 5px #222222;
	box-shadow: 0px 0px 5px 5px #222222;
	-webkit-box-shadow: 0px 0px 5px 5px #222222;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='black', Direction=135, Strength=10)
	filter:
	progid:DXImageTransform.Microsoft.Shadow(color='black',direction=135,strength=10);
	progid:DXImageTransform.Microsoft.Shadow(color='black',direction=180,strength=10);
} */


div#relevo {
	border-style:inset;
	border-width: 0px 0px -1px 0;
	border-color: #222424;
	padding: 3px;
	border: 3px inset #222424;
}


/*
div#relevo {
border: 3px inset gray;padding: 3px
}
*/

div#relevo2 {
	text-shadow: 1px 1px white, -1px -1px #333;
	padding: 5px;
	
}

div#relevo3 {

webkit-box-shadow:
     inset -1px 0   0 black,
     inset  0  -1px 0 black,
     inset  0   1px 0 black;
  -moz-box-shadow:
     inset -1px 0   0 black,
     inset  0  -1px 0 black,
     inset  0   1px 0 black;
  box-shadow:
     inset -1px 0   0 black,
     inset  0  -1px 0 black,
     inset  0   1px 0 black;

}

#filter_imagens {
	/* FONT-WEIGHT: bold; */
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	line-height: 10px;
}

a.filter_imagens:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	COLOR: #C81010;
	line-height: 10px;
}

a.filter_imagens:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
	COLOR: #C81010;
	line-height: 10px;
}

a.filter_imagens:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
	COLOR: #868786;
	line-height: 10px;
}

a.filter_imagens:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
	COLOR: #E6E9EB;
/*	COLOR: #868786; */
	line-height: 10px;
}

.st-input {
	background: url("http://ruy-machado.com.br/imgs/fundo.png") repeat scroll 0% 0% transparent !important;
	font-family: 'Arial',sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 5px 8px;
	color: rgb(230, 233, 235) !important;
	border-bottom:1px solid #4b4b4b !important;
	border-top:1px solid #4b4b4b !important;
	border-left:1px solid #4b4b4b !important;
	border-right:1px solid #4b4b4b !important;
	border-width: 1px 1px 1px !important;


}

.st-textarea {
	background: url("http://ruy-machado.com.br/imgs/fundo.png") repeat scroll 0% 0% transparent !important;
	font-family: 'Arial',sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 5px 8px;
	color: rgb(230, 233, 235) !important;
	border-bottom:1px solid #4b4b4b !important;
	border-top:1px solid #4b4b4b !important;
	border-left:1px solid #4b4b4b !important;
	border-right:1px solid #4b4b4b !important;
	border-width: 1px 1px 1px !important;
	width: 540px;

}

.st-submit {

font-family: arial;
font-size: 12px;
cursor: pointer;
display: inline;
font-weight: bold;
width: auto;
padding: 5px 8px;
margin: 20px 0px 0px;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
float: left;
/* background-color: rgb(153, 0, 0) !important; */
/* background-color: rgb(120, 120, 120) !important; */
background-color: rgb(200, 16, 16) !important;
border: medium none !important;
transition-duration: 0.1s;
transition-timing-function: ease-out;
box-shadow: 2px 2px 3px rgb(18, 18, 18);
color: rgb(230, 233, 235) !important;
}

#contatos {
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #E6E9EB;
	line-height: 20px;
}