body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
}
.nav {
	text-transform:uppercase;
	color:#903437;
	border-top:#55D938 solid 1px;
	border-bottom:#55D938 solid 1px;
	padding:5px 10px 5px 2px;
	margin:5px 10px 5px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-align: center;
	font-size:14px;
}

.subnav {
	
	color:#362A2A;
	/*border-top:#362A2A solid 1px;
	border-bottom:#362A2A solid 1px;*/
	padding:5px 2px 5px 2px;
	margin:5px 2px 5px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size:14px;
}

#menu a:link {
	color:#903437;
	text-decoration:none;
	border-right:solid 2px #903437;
	padding-left: 5px;
	padding-right: 5px;
}
#menu a:visited {
    border-right:solid 2px #903437;
	color:#903437;
	text-decoration:none;
	padding-left: 5px;
	padding-right: 5px;
}
#menu a:hover {
	border-right:solid 2px #903437;
	color:#55D938;
	text-decoration:none;
	padding-left: 5px;
	padding-right: 5px;
	/*text-decoration:underline;*/
}
#main a:link {
	color:#903437;
	text-decoration:none;
}
#main a:visited {
	color:#903437;
	text-decoration:none;
}
#main a:hover {
	color:#55D938;
	text-decoration:none;
	/*text-decoration:underline;*/
}

.pic {
	border-top:#cfb7b8 solid 2px;
	border-bottom:#cfb7b8 solid 2px;
}

.pic_op {
	margin-bottom:30px;
}


.rodape {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	margin:5px 5px 5px 50px;
	padding:2px 5px 2px 5px;
	text-align: center;
	/*background-color: #A82F34;*/
	height:30px;
	border-top: 1px solid #A82F34;
	border-bottom: 1px solid #A82F34;
	/*border: 3px black solid;*/
}
iframe {
	border:2px #923337 solid;
}

#box_text {
	width:650px;
	height:auto;
	border-top:1px #990000 dotted;
	border-bottom:1px #990000 dotted;
}

#tp_boxGr {
	width: 100%;
	height: auto;
	border:1px #990000 solid;
	margin: 5px;
	padding: 2px 10px 10px;
	
}

.tp_box {
	width:400px;
	height:auto;
	border:1px #2F2C2C solid;
	padding: 5px 10px;
	margin: 10px auto ;
	text-transform: uppercase;
}

.tp_interno {
	border:#990000 dotted 2px;
	padding: 5px 10px;
	text-align: left;
	height: auto;
}

.tp_box1 {
	width:auto;
	height:auto;
	/*border:1px #2F2C2C solid;*/
	padding: 5px 10px;
	margin: 20px;
}

.tp_boxTestemunhos {
	border:#990000 solid 2px;
	padding: 5px 10px;
	text-align: left;
	height: auto;
	background: #E3D590;
	font-size: 16px;
}

/*..tp_box2 {
	width:200px;
	height:auto;
	border:1px #2F2C2C solid;
	padding: 5px 10px;
	margin: 20px 3px;
	
}*/


.text {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:5px 5px 5px 5px;
	padding:2px 2px 2px 2px;
	text-align: justify;
	line-height:180%;
}
.titulo {
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bolder;
	color:#903437;
}

.Subtitulo {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*text-transform: uppercase;*/
	font-weight: bolder;
	color:#903437;
}

h2 {
	font-size: 15px;
	font-weight: bold;
	color: #000;
	/*background-color: yellow;*/
	text-align: center;
}
.foto_main {
	border:#A82F34 solid 2px;
	display: block;
    margin-left: auto;
    margin-right: auto;
   /* width: 50%;*/
}

.sublinhado {
	background-color:#FBFDBB;
	font-weight: bold; 
}
#projetos {
	width: 955px;
	height: auto;
	border-top: #903437 dotted 2px;
	border-bottom: #903437 dotted 2px;
	/*margin-left: 20px;
	margin-right: 20px;
	padding-left: 20px;*/
	margin: 0 auto;
}

#myBtn {
    display: none; /* Hidden by default */
    position: fixed; /* Fixed/sticky position */
    bottom: 20px; /* Place the button at the bottom of the page */
    right: 30px; /* Place the button 30px from the right */
    z-index: 99; /* Make sure it does not overlap */
    border: none; /* Remove borders */
    outline: none; /* Remove outline */
    background-color: red; /* Set a background color */
    color: white; /* Text color */
    cursor: pointer; /* Add a mouse pointer on hover */
    padding: 15px; /* Some padding */
    border-radius: 10px; /* Rounded corners */
    font-size: 18px; /* Increase font size */
}

#myBtn:hover {
    background-color: #555; /* Add a dark-grey background on hover */
}