html,body {
    margin: 0px;
        padding: 0px;
    cursor: default;   
    background:#ffffff;
    top left repeat-x fixed;
    color: #000000;
    font: 9px verdana,arial;
    
    
    scrollbar-face-color:#6699cc;
scrollbar-base-color:#EBF5FF;
scrollbar-arrow-color:black;
scrollbar-track-color:#F3F3F3;
scrollbar-shadow-color:#EBF5FF;
scrollbar-highlight-color:#EBF5FF;
scrollbar-3dlight-color:#78AAFF;
scrollbar-darkshadow-Color:#78AAFF;

    
}


#topobody{
background:#6699cc;
border:1;
width: 100%;
height=50px;
}




#container {
        width: 615px;
        padding: 0px;
        margin: auto;
        margin-top: 20px;
}

.content {
        float:right;
        width: 350px;
        margin: 0px;
        padding: 0px;
        background: #fff url(img/contentshabg.gif) repeat-y;
        padding-top: 10px;
        padding-bottom: 10px;
}

#logo {
        background: #788D9F url(img/logo.gif);
        margin: auto;
        padding: 0px;
        padding-top: 10px;
        height: 50px;
        width: 250px;
        border-bottom: 2px solid #ececec;
}

#shabottom {
        float: right;
        background: transparent url(img/shabottom.gif) bottom no-repeat;
        margin: auto;
        padding: 0px;
        height: 5px;
        width: 260px;
        font:1px/5px "Georgia", serif;
}

#shatop {
        float: right;
        background: transparent url(img/shatop.gif) top no-repeat;
        margin: auto;
        padding: 0px;
        height: 5px;
        width: 260px;
        font:1px/5px "Georgia", serif;
}

.contentshabottom {
        background: transparent url(img/contentshabottom.gif) bottom no-repeat;
        margin: 0px;
        padding: 0px;
        width: 350px;
        height:5px;
        font:1px/5px "Georgia", serif;
        float: right;
}

.contentshatop {
        background: transparent url(img/contentshatop.gif) top no-repeat;
        margin: 0px;
        padding: 0px;
        width: 350px;
        height:5px;
        font:1px/5px "Georgia", serif;
        float: right;
}

.clearthis {
        clear: both;
        float: none;        
        font-size: 1px;
        color: #FFF;
}

h3 {
        visibility: hidden;
        font-size: 10pt;
        color: #fff;
        text-transform: uppercase;
        display: inline;
        font-weight: normal;
        line-height: 20px;
        margin-right: 15px;
}

#menucontainer {
        float: left;
        width: 260px;
        margin: 0px;
        background: #fff;
        border-right: 1px #ececec solid;
        border-left: 1px #ececec solid;
        background: #fff url(img/shabg.gif) repeat-y;
}

#menu {
        float: left;
    padding-top: 20px;
        padding-left: 20px;
        padding-right: 15px;
        padding-bottom: 20px;
}

#menu ul{
        padding:0;
        margin:0;
        line-height : 15px;
}

#menu li{
        border-bottom:1px solid #ececec;
        list-style:none;
        margin:0;
}

#menu a{
        display:block;
        text-decoration:none;
        color:#87ACBB;
        background-color:#fff;
        padding-left: 5px;
        width: 120px;
}

#menu a:hover {
        background-color: #C3D3E2;
        color: #fff;
}

.side_links {
width: 220px;
padding-top: 10px;
margin-left: auto;
margin-right: auto;
padding-bottom: 20px;
}

.side_links ul{
        padding:0;
        margin:0;
        line-height : 15px;
}

.side_links li{
        list-style:none;
        margin:0;
        border-bottom:1px solid #ececec;
}

.side_links a{
        background: transparent url(img/bullet.gif) left no-repeat;
        text-decoration:none;
        color:#87ACBB;
        padding-left: 16px;
        display:block;
}

.side_links a:hover {
        color : #A26B6B;
        border-right: 3px solid #A26B6B;
}

.archive_links {
width: 220px;
padding-top: 5px;
margin-left: auto;
margin-right: auto;
padding-bottom: 5px;
}

.archive_links ul{
        padding:0;
        margin:0;
        line-height : 15px;
}

.archive_links li{
        list-style:none;
        margin:0;
}

.archive_links a{
        background: transparent url(img/bullet.gif) top left no-repeat;
        text-decoration:none;
        color:#87ACBB;
        padding-left: 16px;
        display:block;
        height: 16px;
}

.archive_links a:hover {
        color : #A26B6B;
}

p { margin: 0px;
padding-left: 3px;
padding-right: 25px;
        color: #788D9F;
        font : 10px verdana,arial;
        text-align: justify;
        line-height: 16px;
}


p.form { margin: 0px;
padding-left: 3px;
padding-right: 25px;
        color: #788D9F;
        font : 12px verdana,arial;
        text-align: right;
        line-height: 16px;

}

font.textoform { margin: 0px;
padding-left: 3px;
padding-right: 3px;
        color: #788D9F;
        font : 12px verdana,arial;
        text-align: justify;
        line-height: 16px;
        align: right;
}



.slogan {
        visibility: hidden;
        color: #D4D3CE;
        margin-right: 15px;
        line-height: 10px;
}

a {
    text-decoration : none;
      color : #A26B6B;

    display:block;

     background:transparent url(menu.gif) top right no-repeat;
    padding-left: 2px;
     padding-right: 2px;



}

a:hover {

    color : #FF9900;
    background-color: #C3D3E2;
    background:transparent url(menu.gif) top left no-repeat;
}

#menu ul a#current {
        color: #fff;
        background: #A26B6B;
}

.title        {
        font-size: 10px;
        text-transform: uppercase;
        color: #fff;
        background: #788D9F ;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        margin-bottom: 5px;
        width: 350px;
        height: 20px;
        line-height: 18px;
        border-bottom: 2px solid #ececec;
        padding-left: 10px;
        font-weight: normal;
}

.info_title        {
        font-size: 10px;
        text-transform: uppercase;
        color: #A26B6B;
        margin-left: auto;
        margin-right: auto;
        margin-top: 15px;
        margin-bottom: 5px;
        padding-left: 10px;
        font-weight: bold;

}


.sections_title        {
        font-size: 10px;
        text-transform: uppercase;
        color: #fff;
        background: #788D9F;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        margin-bottom: 5px;

        height: 20px;
    line-height: 18px;
    border-bottom: 2px solid #ececec;
        padding-left: 10px;
        font-weight: normal;
}


.subtitle        {
        font-size: 10px;
        text-transform: uppercase;
        color: #788D9F;
        background: #ececec;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        margin-bottom: 5px;

        height: 20px;
    line-height: 18px;
    border-bottom: 4px solid #788D9F;
        padding-left: 10px;
        font-weight: normal;
}


.comment_title        {
        font-size: 10px;
        text-transform: uppercase;
        color: #fff;
        background: #788D9F url(img/comment2.gif) right no-repeat;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        margin-bottom: 5px;
        width: 310px;
        height: 20px;
        line-height: 18px;
        border-bottom: 2px solid #ececec;
        padding-left: 10px;
        font-weight: normal;
}

.commentform_title        {
        font-size: 10px;
        text-transform: uppercase;
        color: #fff;
        background: #788D9F url(img/express.gif) right no-repeat;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        margin-bottom: 5px;
        width: 310px;
        height: 20px;
        line-height: 18px;
        border-bottom: 2px solid #ececec;
        padding-left: 10px;
        font-weight: normal;
}

.posted        { 
        font-family:verdana, arial, sans-serif; 
        font-size: x-small; 
        padding-top:5px;
        margin-top: 5px;
        text-align: left;
    margin-left: auto;
    margin-right: auto;
    border-top: 1px solid #ececec;
    width: 320px;
        color: #b0b0b0;
}

.date        {
        background-image: url(date.gif)  ;
        font-size: x-small;


}                

.time        { 
        background: url(img/clock.gif) left no-repeat;
        font-size: x-small; 
        padding-left: 16px;
        float: right;
        margin-right: 10px;
}                

.permalink { 
        background: url(img/permalink.gif) left no-repeat;
        font-size: x-small; 
        padding-left: 18px;
        float: left;
}                

.permalink_recent { 
        background: url(img/permalink.gif) right no-repeat;
        font-size: x-small; 
        padding-right: 18px;
}                

.comments { 
        background: url(img/comment.gif) left no-repeat;
        font-size: x-small; 
        padding-left: 16px;
        float: left;
        margin-left: 10px;
}

.postedby {
       background: transparent url(img/individual.gif) left no-repeat;
       font-size: x-small;
       padding-left: 16px;
       margin-left: 10px;
       margin-right: 10px;
       float: left;
}

.site_img {
         margin-left: auto;
         margin-right: auto;
}

.comments-body {
         margin-left: 20px;
         margin-top: 15px;
}

#search {
        width: 165px;
        height: 15px;
        margin-left: 20px;
        padding-left: 20px;
        background: transparent url(img/search_field.gif) no-repeat;
        font-family: verdana, sans-serif;
        font-size: x-small;
        color: #b0b0b0;
        border:0px;
}

.search_button {
        background: transparent;
        height: 15px;
        border: 0px;
        font-size: x-small;
}

.search_result {
        padding-bottom: 15px;
        padding-top:5px;
        width: 300px;
        margin-left: auto;
        margin-right: auto;
}

.img {
padding-left: 15px;
padding-right: 15px;
}

.link a{
        background: transparent url(img/link.gif) right no-repeat;
        padding-right: 13px;
        color: #C9CA6D;
        text-decoration: none;
}

.link a:hover{
        background: transparent url(img/link.gif) right no-repeat;
        padding-right: 13px;
        color: #757678;
        text-decoration: none;
}

#comment_form_left {
        width: 160px; 
        float: left; 
        border-right: 1px solid #ececec; 
        margin-right: 15px;
}

.comment_preview {
        border: 1px solid #CFD8E0;
        background: #788D9F;
        color: #fff;
        font-size: x-small;
}

.comment_post {
        border: 1px solid #CFD8E0;
        background: #788D9F;
        color: #fff;
        font-size: x-small;
}

.recent_comments {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
        margin-right: auto;
        margin-left: auto;
        border-bottom: 1px solid #ececec;
        width: 300px;
}

form{

       color: #993300;


        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000000;
       background: #F0F8FF;
       border: 3px double #788D9F;
       padding: 5px;


}




.input {

background: transparent url("form/textfield_bg.gif") no-repeat;
        border: 1px solid #788D9F;
        background: #ffffff;
        font-size: x-small;
        color: #000033;
}





.submit input
{
color: #000bbb;
background: #ffa20f;
border: 2px outset #d7b9c9;
}




textarea {
        border: 1px solid #788D9F;
        background: #ffffff;
        font-size: x-small;
        color: #000033;
}


select {
        border: 1px solid #788D9F;
        background: #ffffff;
        font-size: x-small;
        color: #000033;
}



}


.botao {


        border: 2px solid #788D9F;
        background: #788D9F;
        color: #fff;
        cursor: pointer;
        font-size: x-small;
        text-align:left;
        padding-top: 0px;
}









.required {

color: red;
font: 9px verdana;
font-weight:  bolder;
margin-left: 3px;
line-height: 20px;
}

.copyright {
        padding-left: 15px;
}






/* =-=-=-=-=-=-=-[Menu Two]-=-=-=-=-=-=-=- */

.menu2 {
        width: 200px;
        border-style: solid solid none solid;
        border-color: #677D92;
        border-size: 1px;
        border-width: 1px;
        margin: 0px;
        font: 9px verdana,arial;

        }




.menu2 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
         margin: 2px;
        }

.menu2 li a:link, .menu2 li a:visited {
        color: #788D9F;
        display: block;
        background: url(images/menu3.gif);
        padding: 8px 0 0 10px;
        }



.menu2 li a:hover {
        color: #00;
        background: url(images/menu3.gif) 0 -32px;
        padding: 8px 0 0 10px;
        }



.menu2 li a:active {
        color: #283A50;
        background: url(images/menu3.gif) 0 -64px;
        padding: 8px 0 0 10px;
        }






 .op1{

  background:#cccccc;
  cursor: pointer;
 }

 .op2{
  background:#eeeeee;
  cursor: pointer;


 }

 .op3{
 background:#FAEBD7;
 cursor: pointer;
 }

 
 








