﻿
#tituloPagina
{
    font-size: 14px;
    padding: 10px;
    width: auto;
    background-color: #F2F8FF;
    margin-bottom:15px;
}


#tituloPagina table tr td a
{
    padding-left: 15px;
    color: Red; 
    font-size: 10pt;
}

#tituloPagina table tr td:first-child
{
    min-width: 170px;
    font-size: 16px;
    font-weight:bold;
}

.barraBotoes
{
    border-top: solid 1px silver;
    border-bottom: solid 1px silver;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 10px;
    width: 680px;
    padding-top: 10px;
    background-color: #ddd;
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
}


.subTituloPagina
{
    /* background-color: Silver; padding: 5px;*/
    width: 700px;
    border: 1px solid #BBBBBB;
    background: #FFFFFF url(../../App_Themes/padrao/img/boxbg.jpg) repeat-x scroll left top;
    border-top: medium none;
    padding: 5px;
    font-weight: bold;
    margin-top: 20px;
    margin-bottom: 10px;
}



.Informacao, .Sucesso, .Atencao, .Erro, .validation, .ErroSummary
{
    border: 1px solid;
    margin: 10px 0px;
    padding: 10px 10px 20px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    margin-top: 15px;
    margin-bottom: 15px;
    font-size: 9pt;
}



.Informacao
{
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('../../App_Themes/padrao/img/warning_32.png');
    background-repeat: no-repeat;
}

.Sucesso
{
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image: url('../../App_Themes/padrao/img/accepted_32.png');
    background-repeat: no-repeat;
}

.Atencao
{
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('../../App_Themes/padrao/img/warning.png');
}

.Erro
{
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('../../App_Themes/padrao/img/cancel_32.png');
    background-repeat: no-repeat;
}



.ErroSummary
{
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('../../App_Themes/padrao/img/warning_32.png');
    border: 1px solid;
    padding-bottom: 5px;
}


body {
	margin:5;
}

form {
	margin:0;
}

.tbHead{
	width:100%;
	margin-top:10;
	margin-bottom:15;
}

.tbForm{
	width:auto;
	BORDER-COLLAPSE: collapse;
	margin-bottom:5px;
}

*{
	font-size:11px;
	font-family: verdana, sans-serif;
}

.cmp{
	font-size:10px;
	color:#000000;
	font-weight:bold;
}

.menuItem{
	color:#666666;
	font-weight:bold;
	border-bottom:solid 3px #FFFFFF;
}

.menuItemSelecionado{
	color:#000000;
	font-weight:bold;
	border-bottom:solid 3px SlateGray;
}

.menuItemDinamico{
	color:#404040;
	border:solid 1px SlateGray;
}

.menuItemSelecionadoDinamico{
	color:#404040;
	background-color:#E3EAEB;
	border:solid 1px SlateGray;
}

.subMenuItem{
	color:#666666;
	font-weight:bold;
	border-right:solid 3px #FFFFFF;
}

.subMenuItemSelecionado{
	color:#000000;
	font-weight:bold;
	border-right:solid 3px SlateGray;
}

.areaSubMenu{
	BORDER-RIGHT: slategray 2px solid;
}

.areaConteudo{
	padding-left:5px;
}

.CmpRequerido{
	background-image: url(Img/MObrigatorio.gif);
	background-repeat: repeat-y;
	padding-left:5px;
}

.CmpOpcional{
	background-image: url(Img/MOpcional.gif);
	background-repeat: repeat-y;
	padding-left:5px;
}

.popupControl {
	background-color:#F5FFFA;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: #404040;
	border-width: 2px;
}

.popupTitulo{
	background-color:#004000;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px;
	width:100%;
	position:relative;
	left:-5;
	top:-5;
}

.modalBackground {
	background-color:#CCCCCC;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#F5FFFA;
	border-width:2px;
	border-style:solid;
	border-color:#404040;
	padding:5px;
}

.tituloOpcao{
	font-size:14px;
	font-weight:bold;
}

.updater{
	position:absolute;
	top:5;
	right:5;
}

.PwdMuitoFraco{
	border:solid 1px #999999;
	padding:2px;
	background-color:#F4F4F4;
	color:#FF0000;
}

.PwdFraco{
	border:solid 1px #999999;
	padding:2px;
	background-color:#F4F4F4;
	color:#FF9900;
}

.PwdMedio{
	border:solid 1px #999999;
	padding:2px;
	background-color:#F4F4F4;
	color:#FF9999;
}

.PwdBom{
	border:solid 1px #999999;
	padding:2px;
	background-color:#F4F4F4;
	color:#6699CC;
}

.PwdOtimo{
	border:solid 1px #999999;
	padding:2px;
	background-color:#F4F4F4;
	color:#009900;
}

.Anuidade{
	border:solid 1px #666666;
	padding:3px;
	margin:3px;
	text-align:center;
	height:23px;
	width:50px;
}
