﻿@charset "utf-8";

body 
{
    font-family: Calibri, Tahoma, Sans-Serif, Helvetica, Arial;
}

.txtHeader1
{
    font-family: Verdana, Tahoma, Calibri;
    font-size: 18px;
    color: #FFF;
}

.txtHeader2 {
	font-family: Verdana, Tahoma, Calibri;
	font-size:12px;
	color: #FFF;
}

.txtFooter1
{
    font-family: Verdana, Tahoma, Calibri;
    font-size: 18px;
    color: #FFF;
}

.txtFooter2 {
	font-family: Verdana, Tahoma, Calibri;
	font-size:14px;
	color: #FFF;
}

.txtMenu {
	font-family: Verdana,Calibri, Tahoma;
	font-size:22px;
	color: #FFF;
    text-decoration: none;
}

.txtMenu:hover {
    font-family: Verdana,Calibri, Tahoma;
    font-size: 22px;
    color: #FFF;
    text-decoration: none;
}

.txtMenu2 {
	font-family: Verdana,Calibri, Tahoma;
	font-size: 18px;
	color: #FFF;
	text-decoration: none;
	border-radius: 7px;
}

	.txtMenu2:hover {
		font-family: Verdana,Calibri, Tahoma;
		font-size: 18px;
		color: #FFF;
		text-decoration: none;
		border-radius: 7px;
	}

.txtDestaque1 {
	font-family: Verdana, Tahoma, Calibri;
	font-size: 18px;
	color: #727272;
	border-radius: 7px;
}
.txtDestaque2 {
	font-family: Verdana, Tahoma, Calibri;
	font-size: 14px;
	color: #727272;
	border-radius: 7px;
}
.txtDestaque3
{
    font-family: Verdana, Tahoma, Calibri;
    font-size: 12px;
    color: #727272;
}

.txtDestaque0Dark {
	font-family: Verdana, Tahoma, Calibri;
	font-size: 24px;
	color: #FFF;
	border-radius: 7px;
}

.txtDestaque1Dark
{
    font-family: Verdana, Tahoma, Calibri;
    font-size: 20px;
    color: #FFF;
}
.txtDestaque2Dark {
	font-family: Verdana, Tahoma, Calibri;
	font-size: 18px;
	color: #fff;
	border-radius: 7px;
}
.txtDestaque3Dark {
	font-family: Verdana, Tahoma, Calibri;
	font-size: 16px;
	color: #FFF;
	border-radius: 7px;
}


/*
div {
    border: 2px solid;
    border-radius: 50px;
}

.borda
{ 
-webkit-border-radius:10px; 
-moz-border-radius:10px; 
border-radius:10px; 
} 

table tr:last-child td:first-child {
    border-bottom-left-radius: 10px;
}

table tr:last-child td:last-child {
    border-bottom-right-radius: 10px;
}
    */


.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Verdana, Tahoma, Calibri;
	font-size:15px;
	/*font-weight:bold;*/
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
    width: 100%;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.myButton:active {
	position:relative;
	top:1px;
}


.myButtonDark {
    -moz-box-shadow:inset 0px 1px 0px 0px #65706e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #65706e;
	box-shadow:inset 0px 1px 0px 0px #65706e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #656b69), color-stop(1, #545959));
	background:-moz-linear-gradient(top, #656b69 5%, #545959 100%);
	background:-webkit-linear-gradient(top, #656b69 5%, #545959 100%);
	background:-o-linear-gradient(top, #656b69 5%, #545959 100%);
	background:-ms-linear-gradient(top, #656b69 5%, #545959 100%);
	background:linear-gradient(to bottom, #656b69 5%, #545959 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#656b69', endColorstr='#545959',GradientType=0);
	background-color:#656b69;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #3f4d49;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Verdana, Tahoma, Calibri;
	font-size:15px;
	/*font-weight:bold;*/
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #414544;
}
.myButtonDark:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #545959), color-stop(1, #656b69));
	background:-moz-linear-gradient(top, #545959 5%, #656b69 100%);
	background:-webkit-linear-gradient(top, #545959 5%, #656b69 100%);
	background:-o-linear-gradient(top, #545959 5%, #656b69 100%);
	background:-ms-linear-gradient(top, #545959 5%, #656b69 100%);
	background:linear-gradient(to bottom, #545959 5%, #656b69 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#545959', endColorstr='#656b69',GradientType=0);
	background-color:#545959;
}
.myButtonDark:active {
	position:relative;
	top:1px;
}


.st_overlay{
	width:100%;
	height:100%;
	position:fixed;
	top:0px;
	left:0px;
	background:transparent url(../Imagens/overlay2.png) repeat-x bottom left;
	opacity:0.3;
    filter: alpha(opacity=30);
	z-index:-15;
	padding:2px;
}