﻿
     a:link {text-decoration: none; color: White;  }
     a:visited {text-decoration: none; color: White; }
     a:hover, a:active {text-decoration: underline;}

body { font-size: small; font-family:  Helvetica, Arial, Sans-Serif; background-color: #E2EEF9; color: #424242; padding: 0px; }
.rep1 { font-size:medium; font-family:  Helvetica, Arial, Sans-Serif; background-color: white; color: black;  padding: 0px; }
#topo { position: relative; margin-left: auto;	margin-right: auto;	background: url(images/top.png); width:820px; height:197px; padding: 0px; }
#corpo { position: relative; margin-left: auto;	margin-right: auto;	background-image: url(images/body.png);	width: 820px; height: 390px; }
#corpok { position: relative; margin-left: auto;	margin-right: auto;	background-image: url(images/bodyk.png);	width: 820px; height: 390px; }
#corpohist { position: relative; margin-left: auto;	margin-right: auto;	background-image: url(images/body.png);	width: 820px; height: 1850px; }
#corpohist2 { position: relative; margin-left: auto; margin-right: auto; background: url(images/body.png); width:820px; text-align: justify; }
#corpohist3 { font-size: 110%; position: relative; margin-left: auto; margin-right: auto; background: url(images/body.png); width:820px; text-align: justify; line-height: 140% }
#corpo .texto1 { position:absolute; left: 20%; right: 20%; top: 10%; font-size: 110%; text-align:justify; text-indent: 40px; line-height: 150%; }
#corpo .texto3 { position:absolute; margin-left: 50px; margin-top:50px; }
#corpo .texto4 { position:absolute; top: 5%; left:4%; right:5%; font-size:100%; }
#corpok .texto1 { position:absolute; left: 20%; right: 20%; top: 10%; font-size: 110%; text-align:justify; text-indent: 40px; line-height: 150%; }
#corpok .texto3 { position:absolute; margin-left: 50px; margin-top:50px; }
#corpok .texto4 { position:absolute; top: 5%; left:4%; right:5%; font-size:100%; }
#corpo .blog { position:absolute; left: 30px; right: 30px; top: 0px; font-size: 100%; }
#corpo .contato { position:absolute; left: 20%; right: 20%; top: 5%; font-size: 100%; text-align:justify; }
#corpohist .texto2 { position:absolute; left: 15%; right: 15%; top: 50px; font-size: 100%; text-align:justify; text-indent: 40px; line-height: 130%; }
#corpo .texto3 { position:absolute; left: 15%; right: 15%; top: 10px; font-size: 100%; text-align:justify; text-indent: 40px; line-height: 120%; }
#corpok .texto3 { position:absolute; left: 15%; right: 15%; top: 10px; font-size: 100%; text-align:justify; text-indent: 40px; line-height: 120%; }
#corpohist2 a { color: #ff0000 }
#base { position: relative; margin-left: auto; margin-right: auto; background-image: url(images/bottom.png); width: 820px;	height: 40px; }
#principal { width: 100%; position: static; height: 100%; background-color: #ffffff; border: none; padding: 0px; margin: 0px; }
#home { float: left; margin:0 0 0 40px; list-style: none; padding: 177px 0 0 0; }
#home li { float: left; list-style: none; font-size: 90%; color: White; padding: 0; }
#menu { margin: 0 40px 0 0; padding: 177px 0 0 0; }
#menu li { float: right; list-style: none; font-size: 90%; color: White; padding: 0 10px 0 10px; }
#flag { position: absolute; top: 20px; left: 75%; font-size: 80%; }
#flag img { border:none; }
#flag a { color: #005D6D; }
#credit { position: absolute; top: 20px; left: 8%; font-size: 80%;}
#credit img { border:none;}
#credit a { color: #005D6D;}
#corpo table td { padding:5px 5px 5px 5px; }
#corpok table td { padding:5px 5px 5px 5px; }
#corpo table .direita {text-align:right; height:30px; }
#corpok table .direita {text-align:right; height:30px; }
#corpo table .esquerda { text-align:left; height:30px; }
#corpo table .senha { color:Red; font-size:70%; text-align: right; }
#corpok table .senha { color:Red; font-size:70%; text-align: right; }
#panel { position: relative; margin-left: auto; margin-right: auto;	background-color: Red; width: 820px; height: 390px; }
.add { width: 60%; margin-left: 20%; }
#mensagem { font-size: 80%; text-align:center; }

