body, html {margin:0px; padding:0px; background-color:#FFFFFF;}

table{ font:11px/12px Tahoma, Arial, Geneva, sans-serif; color:#494949; text-decoration:none; text-align: left;}

form, p{ margin:0px; padding:0px;}

input, textarea{font:11px/12px Tahoma, Arial, Geneva, sans-serif;  color:#707177; text-decoration:none; margin:0px; padding:0px; font-weight:400; padding:1px 0 1px 4px;}

/*td, tr {vertical-align:top; text-align:left}*/


.end{ font:11px/12px Tahoma, Arial, Geneva, sans-serif; color:#7D7D7D; text-decoration:none}
.end:hover{ text-decoration:underline;}
.top{ font:11px/12px Tahoma, Arial, Geneva, sans-serif; color:#494949; text-decoration:none}
.top:hover{ text-decoration:underline;}

.m1{background-image:url('images/m1.jpg'); background-repeat:no-repeat;}
.m1m{background-image:url('images/m1m.jpg'); background-repeat:no-repeat;}
.m2{background-image:url('images/m2.jpg'); background-repeat:no-repeat;}
.m2m{background-image:url('images/m2m.jpg'); background-repeat:no-repeat;}
.m3{background-image:url('images/m3.jpg'); background-repeat:no-repeat;}
.m3m{background-image:url('images/m3m.jpg'); background-repeat:no-repeat;}
.m4{background-image:url('images/m4.jpg'); background-repeat:no-repeat;}
.m4m{background-image:url('images/m4m.jpg'); background-repeat:no-repeat;}


.deep{font: 11px/12px Tahoma, Arial, Geneva, sans-serif;  color:#494949; text-decoration:none;}
.deep:hover{ text-decoration:underline;}
.deep_gr{font: bolder 11px/12px Tahoma, Arial, Geneva, sans-serif;  color:#2A661E; text-decoration:none;}
.deep_gr:hover{ text-decoration:underline;}
.hed{font: bolder 12px/12px Tahoma, Arial, Geneva, sans-serif;  color:#000000; text-decoration:none;}
.hed:hover{ text-decoration:underline;}

.ins{font:11px/12px Tahoma, Arial, Geneva, sans-serif; color:#494949; text-decoration:underline}
.ins:hover{ text-decoration:none;}

.more_top{font:10px/12px Tahoma, Arial, Geneva, sans-serif; color:#1E5384; text-decoration:underline}
.more_top:hover{ text-decoration:none;}
.more{font:11px/12px Tahoma, Arial, Geneva, sans-serif; color:#0047BD; text-decoration:underline}
.more:hover{ text-decoration:none;}


/* Mensagens */

.info, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 75px 35px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
	width:350px;
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('info.png');
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('images/success.png');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('warning.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('error.png');
}
