a {
color:red;
}
#geral{
position:absolute;
top:0px;
width:780px;
z-index:2;
}
#centralizar{
position:relative;
margin-left:auto;
margin-right:auto;
width:1000px;
background:#ccc;
}
body{
font: bold 80% verdana;
text-align:justify;
color:navy;
line-height:120%;
background:#fff;
}

h2{
font:bold 100% Verdana;
color: #006;
margin-top:10px;
padding:3px 15px;
}
h1{
font:bold 150% cursive;
color: white;
margin-top:10px;
border-bottom:3px solid #99c;
background:#6080B0;
padding:3px 10px;

}

#popup{
position:absolute;
background:#ee9;

padding:10px;
top: 150px;
left: 100px;
width:600px;
height:390px;
z-index:6;

}

#popup a{
display:block;
font:bold 12px Arial;
width:70px;
padding: 3px;
margin: 0px;
color:silver;
background:red;
text-decoration:blink;

}

#logo{
position:absolute;
z-index:1;
height: 106px;
width: 77px;
padding:3px 5px;
margin-left:30px;
margin-top:10px;



background-image: url(images/logo1.png)  !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/logo1.png no-repeat, sizingMethod='scale');



}
#menuesq{
position:relative;float: left;
width: 140px;
text-align: left;
top:10px;
}
#menuesq a {
display:block;
text-decoration:none;
font:bold 12px Arial;
width: 110px;
padding: 5px;
margin:3px 10px;
border-right:2px  solid #333;
border-bottom:2px solid #333;
background:#007FFF;
color:#fff;
height:30px;
}




#menuesq a:hover {
background: #ccc;
color:#000;
border-left:2px solid #999;
border-top:2px solid #999;
border-right:none;
border-bottom:none;
}
#banner{
position:absolute;
top:0px;
left:0px;
height:125px;
width:1000px;
background:silver ;
z-index:2;
}
#banner a img{
border:none;
}
#banner1{
position:absolute;
left:160px;
top:10px;
width:468px;
height:60px;
background:#f90;
z-index:4;
}
#banner2{
position:absolute;
left:165px;
top:15px;
width:468px;
height:60px;
background:#666;
z-index:3;
}
#conteudotodo, #conteudotodo2{
position:absolute;
width:1000px;
background:url(images/fundoperolas.jpg) repeat-y;
z-index:2;
left:0px;
top:150px;
padding-bottom:50px;
}
#conteudotodo2{
padding-bottom:100px;
background:cyan;
}
#listadireita{
position:relative;
float:right;
top:-150px;
left:26px;
float:left;
width:224px;
text-align:center;
background:#ee9;
font:bold 80% arial;
padding-bottom:10px;
}
#listadireita5{
position:absolute;
float: left;
margin-top:5px;
left:640px;
width:110px;
padding:5px 8px;
height:100px;
z-index:2;
}
#listadireita5 input{
font:bold 100% Verdana;
color:#333;
background:#9ff;
text-align:left;
}
#data {
position:absolute;
z-index:5;
left: 160px;
width: 600px;
height:15px;
top:95px;
background:gray;
padding: 5px;
border:1px;
border-color:#000;
font:bold 80% Arial;
color:white;
}
#conteudo{
position:relative;float: left;
width:580px;
padding:15px 15px 30px 15px;
min-height:100%;

top:10px;

}

#conteudoadm{
position:relative;float: left;
width:800px;
min-height:100%;
padding:15px 15px 30px 15px;
padding-bottom:50px;
}
#menusup{
position:absolute;
top:125px;
left:0px;
width:800px;
height:30px;
text-align:left;
z-index:3;
font:  12px Arial ;
color: #000;
}
#tempo{
position:absolute;
top:380px;
left:10px;
z-index:1;
background:transparent;
}
 #rodape{
 position:absolute;
 bottom:0px;
 left:0px;
 width:1000px;
 text-align:center;
 font:bold 70% Arial;
 color: #fff;
 background:silver;
 height:35px;
 padding: 0px;
 clear:both;
 }
 #rodape a{
 color:#fff;
 text-decoration:none;

 }
 .formulario {
color:green;
font-family:Arial;
font-size:90%;
font-weight:100;
line-height:2%;
padding:2px;
}
.formulario p{
margin-bottom:5px;
margin-top:10px;
}
table.formulario{
background:#ffc;
width:100%;

}
table.formulario{
border-style:solid;
border-width: 15px;
border-color:#ffc;
}



table.formulario  input{
width:100%;
}
table.formulario  input.botao{
width:150px;
}
table.formulario  input.radio{
width:10px;
}
table.formulario textarea{
width:100%;
}


ul.menubar{
  margin: 0px;
  padding: 0px;
  background-color: gray; /* IE6 Bug */
  font:bold 90% Arial;
}
ul.menubar .submenu{
  margin: 0px;
  padding:  0px;
  list-style: none;
  background: blue;
  border:1px solid #fff; 
  float:left;
}
ul.menubar ul.menu{
  display: none;
  position: absolute;
  margin: 0px;
  z-index:6
}
ul.menubar a{
  padding: 5px 0px;
  display:block;
  width:127px;
  height:28px;
  text-decoration: none;
  color: yellow;

}
ul.menubar a:hover{
background:navy;
color:white;
}
ul.menu, ul.menu ul{
  margin: 0px;
  padding: 0px;
  width: 127px; /* Width of Menu Items */
  background-color: blue; /* IE6 Bug */
}
ul.menu li{
  position: relative;
  list-style: none;
  border: 1px solid #fff;
}
ul.menu li a{
  display: block;
  text-decoration: none;
  /*/border: 1px solid #00f;/*/
  color: yellow;
  padding: 5px 0px;
  background-color: blue; /* IE6 Bug */
  }
ul.menu li sup{
  /*font-weight:bold;*/
  font-size:100%;
  color: #fff;
}
/* Fix IE. Hide from IE Mac \*/
* html ul.menu li { float: left; height: 5%; }
* html ul.menu li a { height: 5%; }
/* End */
ul.menu ul{
  position: absolute;
  display: none;
  left: 130px; /* Set 1px less than menu width */
  border:1px;
  top: 125px;
  z-index:7;
}
ul.menu li.submenu ul { display: none; } /* Hide sub-menus initially */
ul.menu li.submenu { background: transparent url(images/clinica/clinica1.jpg) right center no-repeat; }
ul.menu li a:hover { color: #fff; width:127px; background-color: navy;}
.acess_rest{
background:silver;
color: #000;
font: bold 8px Arial;
}
.acess_rest a {
display:block;
text-decoration:none;
font:bold 8px Arial;
width: 80px;
padding: 2px;
margin:2px 2px;
border-right:2px  solid #00f;
border-bottom:2px solid #00f;
background: #66f;
color:#000;
}
.acess_rest a:hover{
background: #ccf;
color:#fff;
border-left:2px solid #99f;
border-top:2px solid #99f;
border-right:none;
border-bottom:none;
}
.dados{
background: #999;
color: #000;
font: bold 12px Arial;
}
.dados2{
background: #ccc;
text-align:center;
color: #000;
font: bold 12px Arial;
}
.titulo{
background: #666;
color: #fff;
font: bold 10px Arial;
}

#link_a, #link_b, #link_c, #link_d, #link_e, #link_f, #link_b1, #link_c1, #link_c2, #link_c3, #link_d1, #link_d2, #link_d3, #link_d4, #link_e1, #link_e2, #link_e3, #link_e4, #link_f1, #link_f2{
position:relative;
float:left;
width:23px;
height:23px;
margin:3px;
margin-right:10px;
}

#link_1, #link_2, #link_3, #link_4, #link_5, #link_6, #link_7, #link_8, #link_9, #link_10{
position:relative;
float:left;
margin-right:10px;
width:23px;
height:23px;
}


#link_a{
background-image: url(images/icones/home_23.png)  !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/icones/home_23.png no-repeat, sizingMethod='none');
}

#link_b{
background-image: url(images/icones/empresa_23.png)  !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/icones/empresa_23.png no-repeat, sizingMethod='none');
}
#link_b1{
width:0px;
height:0px;
}


#link_c{
background-image: url(images/icones/coligadas.png)  !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/icones/coligadas.png no-repeat, sizingMethod='none');
}
#link_c1{
width:0px;
height:23px;
}
#link_c2{
width:0px;
height:23px;
}

#link_c3{
width:0px;
height:23px;
background-image: url(images/icones/saude_beleza_23.png)  !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/icones/saude_beleza_23.png no-repeat, sizingMethod='none');
}

#link_d{
height:19px;
background-image: url(images/icones/solucoes_23.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/icones/solucoes_23.png no-repeat, sizingMethod='none');
}

#link_d1, #link_d2, #link_d3, #link_d4{
width:0px;
height:23px;
}
#link_e{
background-image: url(images/icones/suporte_cliente_23.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/icones/suporte_cliente_23.png no-repeat, sizingMethod='none');
}
#link_e1, #link_e2, #link_e3, #link_e4{
width:0px;
height:23px;
}
#link_f{
background-image: url(images/icones/area_restrita_23.png)  !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/icones/area_restrita_23.png no-repeat, sizingMethod='none');
}
#link_f1, #link_f2{
width:0px;
height:23px;
}


#link_1{
background-image: url(images/icones/cliente_23.png)   !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/icones/cliente_23.png no-repeat, sizingMethod='none');
width:20px;
margin-right:13px;
}
#link_2{
background-image: url(images/icones/presidente_23.png)   !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/icones/presidente_23.png no-repeat, sizingMethod='none');
}
#link_3{
background-image: url(images/icones/fale_23.png)   !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/icones/fale_23.png no-repeat, sizingMethod='none');

}

#link_4{
background-image: url(images/icones/indique_amigo_23.png)   !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/icones/indique_amigo_23.png no-repeat, sizingMethod='none');
height:22px;
}
#link_5{
background-image: url(images/icones/workshop_23.png)   !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/icones/workshop_23.png no-repeat, sizingMethod='none');
}
#link_7{
background-image: url(images/icones/promocoes_23.png)   !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/icones/promocoes_23.png no-repeat, sizingMethod='none');
}


#link_9{
background-image: url(images/icones/telefone_23.png)   !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/icones/telefone_23.png no-repeat, sizingMethod='none');
}
#link_10{
background-image: url(images/icones/trabalhe_23.png)   !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/icones/trabalhe_23.png no-repeat, sizingMethod='none');

}
