body {
	margin: 0px;
	margin-bottom:0;
	padding:0px;
	background: #d1d1d1;
	background: -moz-linear-gradient(top, #d1d1d1 0%, #fefefe 0%, #dbdbdb 80%, #dbdbdb 85%, #dbdbdb 90%, #dbdbdb 95%, #e2e2e2 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #d1d1d1), color-stop(0%, #fefefe), color-stop(80%, #dbdbdb), color-stop(85%, #dbdbdb), color-stop(90%, #dbdbdb), color-stop(95%, #dbdbdb), color-stop(100%, #e2e2e2));
	background: -webkit-linear-gradient(top, #d1d1d1 0%, #fefefe 0%, #dbdbdb 80%, #dbdbdb 85%, #dbdbdb 90%, #dbdbdb 95%, #e2e2e2 100%);
	background: -o-linear-gradient(top, #d1d1d1 0%, #fefefe 0%, #dbdbdb 80%, #dbdbdb 85%, #dbdbdb 90%, #dbdbdb 95%, #e2e2e2 100%);
	background: -ms-linear-gradient(top, #d1d1d1 0%, #fefefe 0%, #dbdbdb 80%, #dbdbdb 85%, #dbdbdb 90%, #dbdbdb 95%, #e2e2e2 100%);

}  

/* Table 1 Style */
table.table1{
    font-family: "Trebuchet MS", sans-serif;
    line-height: 1.0em;
    font-style: normal;
    border-collapse:separate;
}
.table1 thead th{
    	padding-top: 2px;
		padding-bottom:0px;
		padding-right: 5px;
    	border:1px solid #000;
		/*#1e5799;*/
    	border-bottom:3px solid #000;
		background: #d1d1d1;
		background: -moz-linear-gradient(top, #d1d1d1 0%, #fefefe 0%, #dbdbdb 80%, #dbdbdb 85%, #dbdbdb 90%, #dbdbdb 95%, #e2e2e2 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, #d1d1d1), color-stop(0%, #fefefe), color-stop(80%, #dbdbdb), color-stop(85%, #dbdbdb), color-stop(90%, #dbdbdb), color-stop(95%, #dbdbdb), color-stop(100%, #e2e2e2));
		background: -webkit-linear-gradient(top, #d1d1d1 0%, #fefefe 0%, #dbdbdb 80%, #dbdbdb 85%, #dbdbdb 90%, #dbdbdb 95%, #e2e2e2 100%);
		background: -o-linear-gradient(top, #d1d1d1 0%, #fefefe 0%, #dbdbdb 80%, #dbdbdb 85%, #dbdbdb 90%, #dbdbdb 95%, #e2e2e2 100%);
		background: -ms-linear-gradient(top, #d1d1d1 0%, #fefefe 0%, #dbdbdb 80%, #dbdbdb 85%, #dbdbdb 90%, #dbdbdb 95%, #e2e2e2 100%);
		-webkit-border-top-left-radius:5px;
    	-webkit-border-top-right-radius:5px;
		-webkit-border-bottom-left-radius:5px;
    	-webkit-border-bottom-right-radius:5px;
    	-moz-border-radius:5px 5px 5px 5px;
		border-top-left-radius:5px;
		border-top-right-radius:5px;
}
.table1 thead th:empty{
    background:transparent;
    border:none;
}

.thtextogrande{
	    color:#000;
		font-size: 30px;
		padding-top:10px;
		text-align:center;
    	text-shadow:1px 1px 1px #ccc;
}

.thtextopeq{
	    color:#000;
		font-size: 12px;
		text-align:right;
    	text-shadow:1px 1px 1px #ccc;
		padding: 0px;
}

.thtextotop{
	color:#000;
	font-size: 12px;
	text-align:left;
    text-shadow:1px 1px 1px #ccc;
	border-bottom:3px #007683 solid;
}


.table1 tbody td{
    
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
    text-shadow:1px 1px 1px #fff;

}

.bordastd{
		border:1px solid #000;
	
}


.coluna{
	float: left;
	margin: 1px;
	padding: 0px;
	height: 30px;
	line-height: 31px;
	border: 1px solid #999;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	padding:4px;
    	color:#000;
    	text-shadow:1px 1px 1px #c9d1db;
  	background: #f2f6f8;
   	-webkit-border-top-left-radius:5px;
    	-webkit-border-top-right-radius:5px;
}

.cabeca
{
	margin: 1px;
	padding: 0px;
	height: 50px;
	width:  100px;
	line-height: 31px;
	border: 1px solid #999;
	margin-top:5px;
	margin-bottom: -1px;
	overflow: hidden;
	padding:4px;
    	color:#000;
	text-align:center;
    	text-shadow:1px 1px 1px #c9d1db;
  	background: rgba(242,246,248,1);
	background: -moz-linear-gradient(top, rgba(242,246,248,1) 0%, rgba(181,198,208,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(242,246,248,1)), color-stop(100%, rgba(181,198,208,1)));
	background: -webkit-linear-gradient(top, rgba(242,246,248,1) 0%, rgba(181,198,208,1) 100%);
	background: -o-linear-gradient(top, rgba(242,246,248,1) 0%, rgba(181,198,208,1) 100%);
	background: -ms-linear-gradient(top, rgba(242,246,248,1) 0%, rgba(181,198,208,1) 100%);
	background: linear-gradient(to bottom, rgba(242,246,248,1) 0%, rgba(181,198,208,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#b5c6d0', GradientType=0 );
    	-webkit-border-top-left-radius:5px;
    	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
    	-webkit-border-bottom-right-radius:5px;
}

.frontindex{
	outline: none;
	padding: 0px;
	height: 200px;
	width:  250px;
	line-height: 31px;
	border: 1px solid #999;
	margin-top:1cm;
    color:#000000;
    text-shadow:1px 1px 1px #000000;
	text-align:center;
	font-size: 25px;
	text-align:center;
  	background: #d1d1d1;
		background: -moz-linear-gradient(top, #d1d1d1 0%, #fefefe 0%, #dbdbdb 80%, #dbdbdb 85%, #dbdbdb 90%, #dbdbdb 95%, #e2e2e2 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, #d1d1d1), color-stop(0%, #fefefe), color-stop(80%, #dbdbdb), color-stop(85%, #dbdbdb), color-stop(90%, #dbdbdb), color-stop(95%, #dbdbdb), color-stop(100%, #e2e2e2));
		background: -webkit-linear-gradient(top, #d1d1d1 0%, #fefefe 0%, #dbdbdb 80%, #dbdbdb 85%, #dbdbdb 90%, #dbdbdb 95%, #e2e2e2 100%);
		background: -o-linear-gradient(top, #d1d1d1 0%, #fefefe 0%, #dbdbdb 80%, #dbdbdb 85%, #dbdbdb 90%, #dbdbdb 95%, #e2e2e2 100%);
		background: -ms-linear-gradient(top, #d1d1d1 0%, #fefefe 0%, #dbdbdb 80%, #dbdbdb 85%, #dbdbdb 90%, #dbdbdb 95%, #e2e2e2 100%);
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
    -webkit-border-bottom-right-radius:5px;
}
a.nounderline:link
{
	text-decoration:none;
	color: #000000;
}
a:visited {
    color: #000000;
}

.profundidade
{
	box-shadow: -1px -1px 1px #f0f0f0, 1px 1px 1px #f0f0f0;
	-webkit-box-shadow: -1px -1px 1px #f0f0f0, 1px 1px 1px #f0f0f0;
	-moz-box-shadow: -1px -1px 1px #f0f0f0, 1px 1px 1px #f0f0f0;	
}

.topo {
    list-style: none;
    margin: 0px;
    padding-bottom: 15px;
    padding-top: 5px;
    text-align: center;
    height: 30px;
    border-bottom: 1px solid #86aecc;
    border-left: 1px solid #999;
    width: 100%;
    background: #e2e2e2;
background: -moz-linear-gradient(top, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #007683 0%, #e2e2e2 0%, #007683 37%, #007683 73%, #007683 77%, #007683 80%, #007683 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #e2e2e2), color-stop(0%, #e2e2e2), color-stop(0%, #e2e2e2), color-stop(0%, #e2e2e2), color-stop(0%, #e2e2e2), color-stop(0%, #e2e2e2), color-stop(0%, #e2e2e2), color-stop(0%, #007683), color-stop(0%, #e2e2e2), color-stop(37%, #007683), color-stop(73%, #007683), color-stop(77%, #007683), color-stop(80%, #007683), color-stop(100%, #007683));
background: -webkit-linear-gradient(top, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #007683 0%, #e2e2e2 0%, #007683 37%, #007683 73%, #007683 77%, #007683 80%, #007683 100%);
background: -o-linear-gradient(top, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #007683 0%, #e2e2e2 0%, #007683 37%, #007683 73%, #007683 77%, #007683 80%, #007683 100%);
background: -ms-linear-gradient(top, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #007683 0%, #e2e2e2 0%, #007683 37%, #007683 73%, #007683 77%, #007683 80%, #007683 100%);
background: linear-gradient(to bottom, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #e2e2e2 0%, #007683 0%, #e2e2e2 0%, #007683 37%, #007683 73%, #007683 77%, #007683 80%, #007683 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#007683', GradientType=0 );
}

h2{
	padding-top: 10px;
    font-size: 15px;
	color:#000;
	margin: 0px;
   /* background: -webkit-linear-gradient(top, #8aafff, #8aafff);
    background: linear-gradient(top, #131187, #8aacff);*/
    -webkit-background-clip: text;
}

h1{
	padding-top: 10px;
    font-size: 15px;
	color:#fff;
	margin: 0px;
   /* background: -webkit-linear-gradient(top, #8aafff, #8aafff);
    background: linear-gradient(top, #131187, #8aacff);*/
    -webkit-background-clip: text;
	text-align:center;
}


.menu {
	    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    margin-left:0;

		width: 20%;
		margin-top: 0; padding: 0;
		float: left;	
		}

.menu ul li {
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    margin-left:0;
		padding: 0px;
		border-bottom: 1px solid #CCC;
		text-align: left;
		list-style-type: none;
		}

.menu a:link {
	    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    margin-left:0;

		background: #F5F5F5;
		color: #666;
		font-weight: bold;
		text-decoration: none;
		padding: 8px;
		display: block;
		}

.menu a:hover {
	    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    margin-left:0;

		background: #E5F0FF;
		color: #039;
		}
		
