/* Version: 1.1, Setembro, 2011 */

                html, body                 { overflow: auto; margin: 0; padding: 0; }
                body                         { margin:0; color: #333; font: 13px tahoma; line-height: 18px;  }
                h2                           { font-size: 28px; color: #FFFFFF; margin: 0 0 0px; padding: 15px 18px 0; }
                h1                                { font-size: 22px; color: #006600; margin: 0 0 0px; padding: 15px 18px 0; }
                h3                                { font-size: 18px; color: #006600; margin: 0 0 0px; padding: 15px 5px 0; }
                a                                { color: #006600; }
                a:hover                   {  color: #9B4E00; }
                p                                { margin: 0 0 18px; }
                .description a    { color: #FFFFFF; }
                .description a:hover    { color: #9B4E00; }
                img             { border: 0}
                #container      { width: auto; margin: 0 auto;}
                #logo           { float: right; margin: 1px 9px 0px 0px; background-image:url(images/ttaxi_logo.jpg); width:72px; height:44px;}
                #logo2          { float: right; margin: 4px 149px 0px 0; background-image:url(images/T.jpg); width:42px; height:39px;}
                /* Header */
                #header             { background: #006600; border-bottom: 0px solid #ddd; }
                #header a           { color: #FFFFFF; }
                #header p           { background: #54A052;  color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 0 18px; }

                /* Content Style */
                #navigation                {  margin-left: 18px; margin-right: 12px; }
                #navigation ul        { padding: 0px 0px 0px 0; font-size: 13px; }
                #navigation li        { padding: 0px 0px 2px 0; }
                #navigation a:hover {  color: #9B4E00; }
                #extra                        { margin-left: 18px; margin-right: 12px; }
                #extra small        { font-size: 12px; line-height: 18px; }
                #content p, #extra p { padding-right: 12px; }

                /* Content Positioning  Size */
                #navigation                { font-size: 12px; float: left; width: 220px; }
                #content                { width: 990px; }
                #extra                        { float: left; clear: left; width: 220px; }

                /* Footer */
                #footer                  { clear: both; width: 100%; }
                #footer a                { color: #006600;}
                #footer a:hover            {  color: #9B4E00; }
                #footer        p          { color: #ccc; margin: 0; padding: 0 18px 10px; }
                #footer ul                { list-style: none; margin: 0 18px 6px; padding: 10px 0 6px; }
                #footer li                { display: inline; font-size: 12px; font-weight: bold; padding-right: 5px; }



input {
        background-color: #fff;
        color: #333;
        margin: 4px 0 5px 8px;
        padding: 1px;
        border: 1px solid #54A052;
}

.btn {

          color:#1B64BE;
          font: bold small 'trebuchet ms',helvetica,sans-serif;
          margin: 4px 0 5px 8px;
          cursor: pointer;
}

.textarea {
        border: 1px solid #54A052;
        color: #333;
        overflow: hidden;
}

.book
{
   font-size: 12px;
   font-weight: bold;
}

.textareaadess {
        border: 1px solid #54A052;
        background-color: #fff;
        color: #333;
        margin: 10px 10px 20px 20px;
        padding: 1px;
        overflow: hidden;
}

.button
{
   color:#FFFFFF;
   background-color: #54A052;
   cursor: pointer;
}

.table
{
        border: 1px solid #54A052;
}

.table1
{
        border-left: 1px solid #54A052;
}
.tableback
{     border: 3px solid #54A052;
      background-color: #54A052;
      color: #fff;
}
