﻿
	a:link{
		text-decoration: none;
		color: rgb(104,185,46);
	}

	a:visited{
		text-decoration: none;
		color: rgb(104,185,46);
	}

	a:hover {
		color: rgb(53,170,228);
		text-decoration: underline

	}

	.button {
		display: inline-block;
		background: #398fa1;
		-webkit-box-shadow: 0px 3px 0px 0px #316396, 0px -1px 0px 0px #41c0ad inset, 0px 2px 5px 0px #858585;
		-moz-box-shadow: 0px 3px 0px 0px #316396, 0px -1px 0px 0px #41c0ad inset, 0px 2px 5px 0px #858585;
		box-shadow: 0px 3px 0px 0px #316396, 0px -1px 0px 0px #41c0ad inset, 0px 2px 5px 0px #858585;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		-webkit-transition: all 0s 0;
		-moz-transition: all 0s 0;
		-o-transition: all 0s 0;
		transition: all 0s 0;
		text-shadow: 0px -1px 0px #316496;
		padding: 5px 15px;
		margin: 5px 0px;
		border-color: #316496;
		border-width: 1px;
		border-style: solid;
		font-size: 14px;
		color: #fff;
		font-weight: 100;
		font-style: normal;
	}

	.button:hover {
		background: #82B311;
		-webkit-box-shadow: 0px 3px 0px 0px #6C940D, 0px -1px 0px 0px #9cd418 inset, 0px 2px 5px 0px #858585;
		-moz-box-shadow: 0px 3px 0px 0px #6C940D, 0px -1px 0px 0px #9cd418 inset, 0px 2px 5px 0px #858585;
		box-shadow: 0px 3px 0px 0px #6C940D, 0px -1px 0px 0px #9cd418 inset, 0px 2px 5px 0px #858585;
		text-shadow: 0px -1px 0px #6C940D;
		border-color: #6C940D;
	}

	.button:active {
		background: #398fa1;
		-webkit-box-shadow: 0px 1px 0px 0px #316396, 0px -1px 0px 0px #41c0ad inset;
		-moz-box-shadow: 0px 1px 0px 0px #316396, 0px -1px 0px 0px #41c0ad inset;
		box-shadow: 0px 1px 0px 0px #316396, 0px -1px 0px 0px #41c0ad inset;
		text-shadow: 0px -1px 0px #316496;
		margin: 7px 0px 3px 0px;
		border-color: #316496;
	}

	.gradiente{
		background: -moz-linear-gradient(top, #000000 , #FFFFFF);
		background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#FFFFFF));
		/*Internet Explorer 6,7 e 8*/
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#FFFFFF');
		/*Internet Explorer 8 somente */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#FFFFFF')";
	}

	.TextoDica
	{
		color: Black;
		font-family: Verdana;
		font-size: xx-small;
	}
	.TextoErro
	{
		color: Red;
		font-family: Verdana;
		font-size: 12px;
	}
	
	.TextoNormal
	{
		color: rgb(57,143,161);
		text-shadow: 0px 2px 1px #FFFFFF;
		font-family: Verdana;
		font-size: 14px;
	}
	.TextoMenor
	{
		color: Black;
		font-family: Verdana;
		font-size: xx-small;
	}
	.Coluna1
	{
		min-width: 200px;
		max-width: 200px;
		text-align: right;   
	}
	.Coluna2
	{
		min-width: 135px;
		max-width: 135px;
		text-align: left;
	}
	.Coluna3
	{
		min-width: 165px;
		max-width: 165px;
		text-align: left;
	}
	.tbLoginPai
	{
		width: 100%;
		min-width: 100%;
		max-width: 100%;
		height: 450px;
		min-height: 450px;
		background-image: url(Imagens/Backgrounds/backLoginNovo3.png);
		background-position: bottom;
		background-repeat: repeat-x;
		border: 0px;
		vertical-align: bottom;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}
	.textbox
	{
		border-radius: 8px;
		background-image:url(Imagens/form_bg.jpg);
		background-repeat:repeat-x;
		box-shadow: 3px 3px 2px #888;
		border:1px solid #d1c7ac;
		width: 230px;
		color:#333333;
		padding:3px 3px 3px 15px;
		margin-right:4px;
		margin-bottom:8px;
		font-family:verdana;
		font-size: 16px;
		height: 22px;
	}
	
	.brancoCentral
	{
		width: 400px;
		min-width: 400px;
		max-width: 400px;
		height: 100%;
		min-height: 100%;
		background-color: rgb(255,255,255);
		border-bottom: 1px solid rgb(240,240,240);
		border-left: 1px solid rgb(240,240,240);
		border-right: 1px solid rgb(240,240,240);
		border-top: 1px solid rgb(240,240,240);
		text-align: center;
		padding-bottom: 15px;
		padding-top: 20px;
		vertical-align: bottom;
		border-radius: 6px;
		box-shadow: 0px 0px 5px 3px #DCDCDC;
		
	}
	#azulCentral
	{
		width: 93%;
		min-width: 93%;
		max-width: 93%;
		height: 240px;
		min-height: 240px;
		background-color: rgb(226,240,249);    
		vertical-align: bottom;
		border-radius: 6px;
		padding: 8 8 8 8;
	}

	.Watermark
	{
		border-radius: 10px;
		background-image:url(Imagens/form_bg.jpg);
		background-repeat:repeat-x;
		box-shadow: 3px 3px 2px #888;
		border:1px solid #d1c7ac;
		width: 230px;
		color:#333333;
		padding: 3px 3px 3px 15px;
		margin-right:4px;
		margin-bottom:8px;
		font-family:verdana;
		font-size: 16px;
		font-style: italic;
		height: 22px;
		color: #DCDCDC;
	}

	

