html *			{	padding: 0; margin: 0; font-family: Trebuchet MS; font-size: 12px;	}

body            {   background: #f7f7f7 url(images/header_background.jpg) top no-repeat;   }

a img, 
:link img, 
:visited img	{	border: 0; }

table			{	border-collapse: collapse;	border-spacing: 0;	}
ol, ul			{	list-style: none;	}

a				{	text-decoration: none;	color:#666;	}
a:hover			{	/* mouse over link */color:#666;	}  
a:active		{	/* selected link */	color:#666;	}

p			{ margin: 0px; padding: 0px; }
h1			{ margin: 0px; padding: 0px; }
h2			{ margin: 0px; padding: 0px; }
h3			{ margin: 0px; padding: 0px; }
img			{ margin: 0px; border: 0px; }

.indent     { text-indent: 10px; }
.justify    { text-align: justify;}   			  
.bold		{ font-weight: bold; }
.normal		{ font-weight: normal; font-style: normal; }
.upper		{ text-transform: uppercase;}
.capitalize	{ text-transform: capitalize; }
.lower		{ text-transform: lowercase;}
.italic		{ font-style: italic;}
.oito		{ font-size: 8px; }
.nove		{ font-size: 9px; }
.dez		{ font-size: 10px; }
.onze		{ font-size: 11px; }
.doze		{ font-size: 12px; }
.treze		{ font-size: 13px; }
.quatorze	{ font-size: 14px; }
.quinze		{ font-size: 15px; }
.dezesseis	{ font-size: 16px; }
.dezesete	{ font-size: 17px; }
.dezoito	{ font-size: 18px; }
.dezenove	{ font-size: 19px; }
.vinte		{ font-size: 20px; }
.vinteum	{ font-size: 21px; }
.vintedois	{ font-size: 22px; }
.vintetres	{ font-size: 23px; }
.vintequatro{ font-size: 24px; }
.vintecinco	{ font-size: 25px; }
.vinteseis	{ font-size: 26px; }

.trebuchet	{ font-family: Trebuchet MS;}
.arial		{ font-family: Arial;}
.verdana	{ font-family: Verdana; }
.tahoma		{ font-family: Tahoma; }

.right		{ text-align: right;}
.left		{ text-align: left; }

.vermelho	{ color: #FF0000; }
.laranja	{ color: #FFCC00; }
.verde		{ color: Green; }
.preto		{ color: #000; }
.branco		{ color: #fff; }
.defaultcolor { color: #e0e0e0; }
.azul		{ color: #28166f; }
.azulC		{ color: #336699; }

.water		{ color: #666666; }
.clear		{ clear: both; }
.close		{ margin: 3px 15px 3px 0px; }

#clear		{ clear: both; }


#main               {   width: 980px;   margin: 0px auto;   }
#header             {   height: 200px; }
#header h1          {   margin: 0px 0px 0px 0px;    padding: 128px 10px 0px 0px;
                        color:#000; text-align: right; font-size: 22px; }
#header h2          {   font-size: 11px; margin: 0px; padding-right: 10px;
                        color:#000; text-align: right; font-weight: normal; }
                        
#logoEmpresa        {   float: left; border: #ccc solid 1px; padding: 10px; margin: 20px 0px 0px 15px; background: #000; }

#clear              {   clear: both; }
#content            {   background-color: #cccccc; width: 100%; margin: 0px auto;  }
#contentbox         {   width: 765px; padding: 5px; border: #f4f4f4 solid 1px; float: right; margin: 0px 5px 10px 0px; }
#contentbox h1      {   margin: 0px 0px 10px 0px;}
#contentbox h2      {   margin: 0px 0px 10px 0px;}
#contentbox h3      {   margin: 0px 0px 10px 0px;}

#menu               {   width: 190px; clear:both; float:left; margin-bottom: 10px; }
#menu ul li         { }
#menu ul            {   padding-left: 0; margin-left: 0; background-color: #000000; color: #FFFFFF; width: 190px; margin:0; }
#menu li            {   list-style-type:none; }
#menu ul li span	{   display: block; text-decoration: none; padding: 6px 10px 6px 0px; font-size: 12px;
                   	    color: #000; text-indent: 5px; font-weight: bold; background-color: #e0e0e0; }
#menu ul li a       {   padding: 0.2em 1em; background-color: #f7f7f7; display:block;
                        color: #000; text-decoration: none; border-bottom: 1px inset #000; border-right: 1px inset #000; }
#menu ul li a:visited   {  }
#menu ul li a:hover     {   background-color:#000; color:#fff; border-bottom: 1px inset #fff; border-right: 1px inset #fff; }
#menu ul li a.selected	{	background-color:#ff9900; color:#000; border-bottom: 1px inset #666; border-right: 1px inset #666; }

#footer             {   text-align:center; padding: 10px; clear:both; border-bottom: #333 solid 1px; 
                        border-top: #333 solid 1px;
                        background-color: #f5f5f5; }
                        
#errorpage          { padding: 10px; }

.bannerimage{   width: auto; background-color: #999999; padding: 5px;
                color: #000; margin-bottom: 5px;    }

#textbox    {   width: auto; background-color: #999999; padding: 5px;
                color: #000; margin-bottom: 5px;    }
#count      { color: #fff; }
#textboxdescricao
            {   width: auto; background-color: #999999; padding: 5px;
                color: #000; margin-bottom: 5px;    }
#combobox   {   width: auto; background-color: #999999; padding: 5px;
                color: #000; margin-bottom: 5px;    }

input, textarea
{
	background: transparent;
	color: #fff;
	border: none;
	border-bottom: 1px solid #fff;
    font-family:"Trebuchet MS", Arial, Sans-Serif;
    font-size:12px;
}
#none {}
#none input     {}

.formsenha					{ }
.formsenha .input["text"]	{ }
.formsenha .input["submit"]	{ }


.inputSenhaButton	{ width: 200px;  height: 20px; margin: 10px 10px 0px 10px; 
                 	  background: #999; border: #666 solid 1px; color: #fff; }
.inputTextBox		{ width: 200px;  height: 20px; margin: 5px 5px 0px 10px; 
                 	  background: #999; border: #666 solid 1px; color: #fff; }


#fileupload     {   width: auto; background-color: #999999; padding: 5px;
                    color: #000; margin-bottom: 5px;    }
#fileupload input, textarea
                {   background: transparent; color: #000;
                    border: none; border-bottom: 1px solid #fff;
                    font-family:"Trebuchet MS", Arial, Sans-Serif; }
#fileupload .button
                {   background-color: #e0e0e0; width:200px; }

.inputButton
{
    background-color: #999999;
    height: 25px;
    width:200px;
}
.inputCheckBox
{
    /*margin-left:150px;*/
    width:20px;
}

#galery     { padding: 10px; border: #ccccc solid 1px; float: left; margin-bottom: 10px; 
              background-color: #e0e0e0; text-align: center; }
#thumbnail  { padding: 5px; width: 80px; background: #fff;  }
