* {
 font-size:12px;
    font-family:arial;}
    
body, html {width:100%;
margin:0;
padding:0;
border:0;
background-color:#EFEFEF;
 font-size:12px;
    font-family:arial;}

.td {white-space:nowrap;
background-color:#529214;
color:#ffffff;
font-weight:bold;
text-align:center;
}

.td1 {white-space:nowrap;
background-color:#E6EFC2;
}

.td2 {white-space:nowrap;
background-color:#C6D880;
}

td {padding: 3px;}
img {border:0;}
/* ===== Redirect messages ===== */
.errorMsg,.confirmMsg, .resultMsg  { margin:auto; width:70%; padding: .8em; text-align:center; margin-bottom: 1em; border: 2px solid #ddd;}
.errorMsg      { background-color: #FBE3E4; color: #D12F19; border-color: #FBC2C4; }
.confirmMsg     { background-color: #FFF6BF; color: #817134; border-color: #FFD324; }
.resultMsg    { background-color: #E6EFC2; color: #529214; border-color: #C6D880; }
.errorMsg a    { background-color: transparent; color: #D12F19; }
.confirmMsg a   { background-color: transparent; color: #817134; }
.successMsg a  { background-color: transparent; color: #529214; }

input[type=text] {
    width:340px;
}

textarea {
    width:340px;
    height:100px;
}

td, div, body{
    font-size:12px;
    font-family:arial;
    color:000000;
}

a{
    text-decoration:none;
    font-size:12px;
    color:#000000;
    font-family:arial;
    font:900
}
a:hover{
    color:#000000; 
}
    
    a:visited{
    font-size:12px;
    color:#000000;   
}
    
a.white {
    font-size:12px;
    color:ffffff;
    font-family:arial;
    text-decoration:none;
    font:900
    }
    
     a.white:visited {
    color:ffffff;
    }
    
    
    .largpage {
        width:780px;
        background-color:#FFFFFF;
        margin:auto;
    }
    
    .toppage {
        height:14px; background-image:url(images/top.jpg);
    }
    
    .toppage1 {
        height:1px; background-color:#ffffff;
    }
    
    .titmenu {
        width:251px; float:left; height:22px;
color:blue; font-weight:bold; font-size:13px; padding-top:12px; padding-left:60px;
background-image:url(images/text1.gif);
    }
    
    .titconteudo {
        width:189px; float:right; height:29px;
color:blue; font-weight:bold; font-size:13px; padding-top:5px; padding-left:280px;
background-image:url(images/text2.gif);
    }
    
    .divcentro {
        width:100%; background-coor:#ffffff;
    }
    
    .divcentro1 {
        height:auto;
    }
    
    .menu_esq {
        background-repeat:no-repeat; background-image:url(images/back_left.jpg);
float:left;  width:311px
    }
    
    .menu_esq1 {
        background-image:url(images/back_left_all.jpg);
 width:287px; border-width:0px 1px 1px 1px; border-style:solid; border-color:#dadada;
 margin-left:7px;
    }
    
    .menu_esq2 {
        width:281px; margin:auto;
    }
    
    .menu_dir {
        background-image:url(images/back_right.jpg);
        background-repeat:no-repeat;
float:right;  width:469px;  
    }
    
    .menu_dir1 {
        width:450px; margin:auto;
     border-width:0px 1px 1px 1px; border-style:solid; border-color:#dadada;
    }
    
       .menu_dir2 {
        width:440px; margin:auto; text-align:justify; padding-bottom:10px;
    }
    .footer {
        z-index:100; background-repeat:repeat-x;
background-image:url(images/footer.jpg); width:100%; height:116px;
padding-top:19px;  color:ffffff
    }