﻿body 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
}

/* ELEMENTOS DO CABECALHO E RODAPE */
#global
{
    height:65px;
    width:100%;
    border-bottom:1px solid #000000;
    }
    
#logo {
	overflow: hidden;
	width: 255px;
	height: 65px;
	background: url(../../images/logo.gif) no-repeat;
	float: left;
	margin:0px;
	/* Evita a margem com valor dobrado no IE */
	display: inline;
}

#logo a {
	width: 400px;
	height: 70px;
	display: block;
	text-indent:-5000em;
	float:right;
}

#bgHeader 
{
    float:right;
    width:410px;
    height:65px;
    }

#footer {
	margin:50px 0 0 0;
	background-color: #666666; 
	padding: 3px 0;
	color: #ffffff;
	font-size: 11px;
	text-align: center;
	height: 30px;
	padding-top: 7px;
    width:100%;
}

#footer p, #footer address {
	margin: 0;
	font-style: normal;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}

#contentMain
{
    width:100%;
}





/*FORMULARIOS*/
image, input.imgButton
{
	border: none;
}

image.imgButton, input.imgButton
{
	cursor: pointer;
}

input, textarea, select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

input[disabled]
{
    color: #cccccc;
	font-size: 10px;
}

input.text, textarea.text, select.text
{
	color: #cc0000;
	border: solid 1px #adadad;
}

input.button
{
	background-color: #cdcdcd;
	border: solid 1px #adadad;
	color: #000000;
	margin: 2px;
    }

input.button[disabled]
{
	background-color: #cdcdcd;
	border: solid 1px #adadad;
	color: #ffffff;
	margin: 2px;
	padding: 0px 6px 0px 6px;
}



input.fileUploader 
{
	width:250px;
}



/*ALINHAMENTOS*/
.clear
{
    clear:both;    
}

.centralizar
{
    margin-left:auto;
    margin-right:auto;
    clear:both;
}

.flutuaEsquerda
{
    float:left;
    
}

.flutuaEsquerdaDefinido
{
    float:left;
    height:100px;
}

.flutuaDireita
{
    float:right;
}

/*INICIO MENU*/
.cabecalhoMenu
{
    height: 22px;
    background-image: url("../Images/internet/fundo_preto3.gif");
    background-repeat: repeat;
    text-align: right;
}

/*
 * menu do sistema
 */

.menuEstatico, .menuDinamico
{
    background-color: #FFFFFF;
}

.menuItemEstatico, .menuItemDinamico
{
    background-color: #CCCCCC;
    color: Black;
    padding: 3px 5px 3px 5px;
    margin: 0 0 0 3px;
    text-align: left;
}

.menuHoover
{
    background-color: #666666;
    color: #FFFFFF;
    font-weight: bold;
}

.menuSelected
{
    background-color: #666666;
    color: #FFFFFF;
    font-weight: bold;
}
/*FIM MENU*/