/*CSS MDS*/

/* Tipografia */
body { font: 12px/16px Verdana, Arial, Helvetica, sans-serif; text-align: center; color:#666666; }
pre { font-family: Corbel, Verdana, "Bitstream Vera Sans", sans-serif; } 
code { font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Monaco, Courier, monospace; }
cite { font-style: italic; }
h1,h2,h3,h4,h5,h6 { clear:both;  color: #005ba6; }
h1 { font-size: 24px; line-height: 36px; }
h2 { font-size: 22px; line-height: 27px; margin-bottom: 9px; }
h3 { font-size: 18px; color:#005ba6; margin-bottom: 15px; }
h4 { font-size: 16px; color:#008bcb; margin-bottom: 10px; }
h5 { font-size: 12px; }
h6 { font-size: 12px; }

/* Titulos Especiais */
.titulo h2{text-transform: uppercase; font-size:29px; color:#008bcb; border-bottom:1px solid #e6e3e3; display:block; position:relative; padding:5px 0px 6px 0px;}

/* Elementos de texto */
p           { margin: 0 0 18px 0; }
p.last      { margin-bottom:0; }
p img       { margin: 0 18px 18px 0; float: left; }

a           { color: #000; text-decoration: none; }
a:hover     { text-decoration: underline; }

ul, ol      { margin: 0 0 18px; }
dl          { margin: 0 0 18px 0; }
dl dt       { font-weight: bold; }

blockquote  { margin: 0 0 18px 18px; font-style: italic; }
strong      { font-weight: bold; }
em          { font-style: italic; }
pre         { margin-bottom: 18px; background: #FFF; border:1px solid #666; padding:16px; }

/*Estrutura*/
html, body { height: 100%; background-color:#faf9f9;}
#container { position: relative; margin: auto; width: 960px; height: auto; text-align:left; padding: 0; margin-top:20px;}
html>body #fundo{ height: auto; float:rigth; }
#conteudo{width:726px; display:inline-block; height:auto; position:relative; padding-left:10px; padding-bottom:25px; _float:left; *float:left;}
#conteudo .texto{width:540px;}
#conteudo .imagem_lateral{position:absolute; right:5px; bottom:25px;}

/*RODAPE*/
#rodape{width:100%; height:95px; background-image:url(../img/bg_rodape.gif);}
#rodape p{font-size:10px; padding-top:12px; color:#009ee0;}
#navigators{ margin: auto; width: 960px; position:relative; padding-top:15px; text-align:right;}

/* HOME */
body#home {background: url(../img/bg_home.gif) center 364px no-repeat;}
#banner{width:100%; height:201px; background-image:url(../img/bg_banner.gif);}
#home #container {height:240px; margin-top:0px;}
/* #home .col1{position:absolute; top:21px; left:10px; width:350px; height:165px;}
#home .col2{position:absolute; top:21px; left:376px; width:244px; height:165px;}
#home .col2 img{ padding-bottom:4px; _padding-bottom:2px; *padding-bottom:2px;}
#home .col3{position:absolute; top:21px; left:642px; width:148px; height:165px;}
#home .col4{position:absolute; top:21px; left:808px; width:148px; height:165px;}
*/
	/*COMEÇO DA MUDANÇA*/
	#home .col1{position:absolute; top:21px; _top:20px; left:10px; width:350px; height:165px;}
	#home .col2{position:absolute; top:21px; _top:20px; left:200px; width:244px; height:165px;}
	#home .col3{position:absolute; top:21px; _top:20px; left:391px; width:148px; height:165px; _left:392px; *left:392px;}
	#home .col3 img{margin-bottom:4px;}
	#home .col4{position:absolute; top:21px; _top:20px; left:650px; width:148px; height:165px; _left:651px; *left:651px;}
	#home .col5{position:absolute; top:21px; _top:20px; left:812px; width:148px; height:165px; _left:813px; *left:813px;}
	/*FIM DA MUDANÇA*/

/*Topo*/
#topo{height:163px; position:relative; background:#567482;}
#topo div{ width:960px; position:relative; padding-bottom:8px; *padding-bottom:7px; margin: auto; text-align:left; background:url(../img/fundo_topo.gif) right bottom no-repeat #567482;}
#topo span.busca{  position:absolute; top:22px; right:0px; padding-bottom:8px; margin: auto; text-align:left; background:url(../img/search.gif) right bottom no-repeat; width:140px; height:21px;}
#nav{position:absolute; left:223px; top:125px;}
h1#logo{padding-top:36px; padding-left:5px;}
h1#logo a{background-image:url(../img/logo_mds.gif); width:200px; height:105px; text-indent: -9999px; display: block; }

/*Menu Lateral*/
#menu_lateral{width:220px; height:206px; background:url(../img/fundo_menu_lateral.gif) left top no-repeat; padding:20px 0px; display:inline-block; vertical-align:top; _float:left; *float:left;}
// #menu_lateral li{margin-left:25px; background:url(../img/bullet.gif) left no-repeat; padding-left:10px; }
#menu_lateral li {margin-left:25px; background:url(../img/bullet.gif) =o-repeat left 5px; padding-left:10px; } 
#menu_lateral a{color:#005ba6; margin:0px; padding:0px;}

// #lisub li {margin-left:35px; background:url(../img/bullet.gif) left no-repeat; padding-left:10px; }
#lisub li {margin-left:35px; background:url(../img/bullet.gif) left no-repeat; padding-left:10px;  _margin-left:10px; =margin-left:10px; }


/*Formul�rios */
input[type="text"], input[type="password"], select { background-color: #fff; color:#666; vertical-align: middle; font-size: 11px; border: 1px solid #ccc; margin-right: 5px; }
input[type="text"], input[type="password"] { padding: 2px; height: 14px; }
input[type="image"] { vertical-align: middle; }
textarea { border: 1px solid #ccc; font: 11px/18px Verdana, Helvetica, sans-serif; padding: 2px; }
label { color: #008CCC; font-size:11px; }
fieldset { border-top: 1px solid #ccc; margin-bottom: 17px; }
legend { font-weight: bold; color: #008CCC; padding-right: 2px; }

input#s {font-size:11px; border:none; background-color:#f1eeee; height: 13px; position:absolute; top:10px; _top:12px; left:7px; }
input#b {font-size:11px; border:none; background-color:#f1eeee; height: 13px; position:absolute; top:-10px; _top:7px; left:125px; }
/*#b { width: 150px; }
#user, #senha { width: 80px; }
#nome { width: 122px; color:#666; }
#setor { width: 155px; color:#666; }
#mensagem { width: 366px; height: 180px;}
#assunto, #patrimonio { width: 174px; }
#tarefa, #participantes { width: 265px; }
#estagio { width: 90px; }*/


/*Tabelas*/
table { margin-bottom: 18px; line-height: 18px; }
caption { background: #eee; color: #008CCC; text-align: center; font-size:14px; padding: 9px 0 9px; }
th { color: #008CCC; text-align: center; height: 17px; border-bottom: #ccc 1px solid; padding: 4px; }
th.esq { text-align: left;}
td { border-bottom: #ccc 1px solid; padding: 4px; font-size: 11px; }
tfoot td, tfoot th { border: none; }
tfoot { color: #008CCC; font-weight: bold; }
td.numero { text-align: right; }
.agenda-semanal { width: 558px; }
.semana { width: 67px; }
.hora { font-size: 11px; }
.col-cinza { background-color: #f5f5f5; }
table.cal-agenda { text-align: right; }
table.cal-agenda tfoot { text-align: left; border-bottom: 1px solid #ccc; }
.cal-nav { text-align: center; }
.cal-nav a, .atual { padding: 0 5px; }
td.ativa { background: #ccc; }
td.bihelpdesk { background: #fff; border-bottom: none;padding: 0px;}
.chamados { width: 750px; }
.helpdesk { width: 730px; }
.chamados-numeros { width: 27px; }
.chamados-tempo { width: 64px; }
.chamados-datas{ width: 25px; } 
td.rel {font-size: 11px; }
td.nulo {border-bottom: 0px;}

/*Links*/
a:link{ color: #009ee0; }
a:visited{ color: #009ee0; }
a:hover, a:focus{ color: #005ba6;	text-decoration:underline; }

/* Lista */
.texto li { background:url(../img/bolinha.gif) left 7px no-repeat; padding-left:14px;}
