body, table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666; 
	line-height:14px;
}

a:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	/*color: #04784d;*/
}

a:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

a:hover 
{ 
        text-decoration: underline; 
}


img {
    border:0px;
}


#geral {
	float:center;
	width:763px; 
	border: #666666;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

1div
{
	border: #333333;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
#conteudo {
	width:703px;
	padding-top:21px;
	margin-left:30px;
	margin-right:30px;
}
.contorno {
	border: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}	
.corPreto{
	color:#000000;
}

.corACACAC {
	color:#acacac;
}
.corb41515 {
	color:#b41515;
	font-size:9px;
	}
.verde {
	color:#04784d;
	}	

.font11 {
	font-size:11px;
}
.font10C {
	font-size:10px;
	color:#333333;
}

.font10 {
	font-size:10px;
}

.font11C {
	font-size:11px;
	color:#333333;
}
.marginLeft10 {
	margin-left:10px;
}
.marginRight10 {
	margin-right:10px;
	text-transform:uppercase;
}
.uppercase	{
	text-transform:uppercase;
	margin-top:15px;
	margin-bottom:15px;
}


input.campo {
	color:#333333;
	font-size:10px;
	border: #a5acb2;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;	
}

.campo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	border: #a5acb2;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;	
}

#margin35 {
	margin-left:35px;
	margin-top:2px;
}
#margin50 {
	margin-left:50px;
}
#margintop11 {
	margin-top:15px;
}
#margin25 {
	margin-left:25px;
}
#margin5 {
	margin-left:5px;
}
#EspacamentoVert {
	padding-top:10px;
	float:center;
}
#EspacamentoVertEntre {
	margin-top:0px;
	margin-bottom:0px;
	height:10px;
	float:center;
}
#BoxTxt1 {
	width:176px;
	float:left;
	text-align:right;
/*	padding-left:35px; */	
}
#BoxTxt2 {
	width:460px;
	float:left;
	background:url(../images/divisoria.gif) left repeat-y;
	padding-left:19px;
	padding-top:0px;
	padding-bottom:4px; /*ja tem 3px default na pagina aou seja bottom = a 3 +  */
}
#BoxTxt3 {
	width:440px;
	float:left;
	background:url(../images/divisoria.gif) left repeat-y;
	padding-left:19px;
	padding-top:0px;
	padding-bottom:4px; /*ja tem 3px default na pagina aou seja bottom = a 3 +  */
}
#nomeNoivosL {
	font-size:28px;
	color:#8d8d8d;
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
	padding-left:7px;
/*	width:260px; */
	padding-bottom:10px; 
	text-transform:lowercase;
	float:left;
}
#nomeNoivos {
	font-size:28px;
	color:#8d8d8d;
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
	padding-left:3px;
/*	width:260px; */
	padding-bottom:10px; 
	text-transform:lowercase;
	float:left;
}
.nomeNoivos {
	font-size:28px;
	color:#8d8d8d;
	font-family:Arial, Helvetica, sans-serif;
	line-height:25px;
	padding-left:3px;
/*	width:255px; */
	padding-bottom:5px;
	margin-top:38px;
	text-transform:lowercase;
}



a.vsub {
        color:#00764a;
        text-decoration:underline;
}

.erro {
	color:#cc3234;
        font-weight:bold;
        font-size:10px;
}
.sucesso {
	color:#00764a;
        font-weight:bold;
        font-size:10px;
}

td.block7 {
    padding-left:7px;
	padding-right:7px;
}
.block7 {
    margin-left:7px;
	margin-right:7px;
}
#block7 {
    padding-left:7px;
	margin-right:7px;
}
.block14 {
	padding-left:14px;
	padding-right:7px;
}
.font14 {
	font-size:14px;
}

.w78 {
		padding-top:5px;
        border: #666666;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 0px;
        height:15px;
        width:78px;
		text-align:center;
        float:left;
		padding-bottom:3px;        
}

.w267 {
        padding-left:7px;        
		padding-bottom:3px;        
		padding-top:5px;
		width:260px;
        float:left;
        border: #666666;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 0px;
        height:15px;
}

.w269 {
        padding-left:7px;
		padding-bottom:3px;
		padding-top:5px;
        width:250px;
        float:left;
        border: #666666;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 0px;
        height:15px;
}

.w49 {
        width:49px;
		padding-bottom:3px;        
		padding-top:5px;
		float:left;
        text-align:center;
        font-weight:bold;
        border: #666666;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 0px;
        height:15px;
	background:url(images/bt_abrir.gif) no-repeat;        
}


.w78t {
        width:78px;
		text-align:center;
        float:left;
}

.w267t {
        padding-left:7px;        
		width:260px;
        float:left;
}

.w269t {
        padding-left:7px;
        width:262px;
        float:left;
}

.w46t {
        width:46px;
		float:left;
        text-align:center;
}

.alerta {
		background-color:#FF00FF;
		border:#66FF00 solid 10px;
}

.lowercase {
	text-transform:lowercase;
}

.TituloPartes {
	font-size: 14px;
	font-weight: bold;
	text-transform: lowercase;
}

.bor {
        float:left;
        border: #666666;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 0px;
        height:15px;
}

.baseline {
	padding-top:9px;
	padding-bottom:9px;
	border: #bcbbbb;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}	

.col {
	background-color:#e6e6e6;
	height:20px;
	line-height:19px;
}

