/* CSS one2one */

.borda {border-color:#CCCCCC;}
.texto {font-family: Tahoma, Arial, Helvetica sans-serif; font-size: 8pt; color: #15303F;}
.texto1 {font-family: Tahoma, Arial, Helvetica sans-serif; font-size: 8pt; color: #34629d;}
.texto2 {font-family: Tahoma, Arial, Helvetica sans-serif; font-size: 8pt; color: #ffffff;}

.titulo {font-family: Tahoma, Arial, Helvetica sans-serif; font-size: 12pt; color: #15303F;}
.titulo1 {font-family: Tahoma, Arial, Helvetica sans-serif; font-size: 12pt; color: #34629d; font-weight:bold}

.caixa {font-family: Tahoma, Arial, Helvetica sans-serif; font-size: 7.5pt; color: #15303F; background: #efeff7; text-decoration: none; height: 18px;}
.caixacontato {font-family: Tahoma, Arial, Helvetica sans-serif; font-size: 7.5pt; color: #15303F; background: #efeff7; text-decoration: none; height: 18px; width: 180px;}
.caixamensagem {font-family: Tahoma, Arial, Helvetica sans-serif; font-size: 7.5pt; color: #15303F; background: #efeff7; text-decoration: none; width: 180px;}
.botao {font-family: Arial, Helvetica sans-serif; font-size: 7.5pt; color: #ffffff; background: #003063; text-decoration: none; height: 18px; font-weight:bold}
.botaologin {font-family: Arial, Helvetica sans-serif; font-size: 8pt; color: #; background: #f2f2f2; text-decoration: none; height: 20px; font-weight:bold}
.drop {font-family: Tahoma, Arial, Helvetica sans-serif; font-size: 7.5pt; color: #15303F; background: #ffffff; text-decoration: none; height: 18px; width: 150px;}
.caixalogin {font-family: Tahoma, Arial, Helvetica sans-serif; font-size: 10pt; color: #15303F; background: #efeff7; text-decoration: none; height: 18px; border: 1px solid #666666;}
.caixatextarea {font-family: Tahoma, Arial, Helvetica sans-serif; font-size: 10pt; color: #15303F; background: #efeff7; text-decoration: none; border: 1px solid #666666;}

.link {font-family: Tahoma, Arial, Helvetica sans-serif; color: #34629d; TEXT-DECORATION: none}
.link:hover {TEXT-DECORATION: none; color: #15303F;}

.rodape {font-family: Tahoma, Arial, Helvetica sans-serif;	font-size: 7.5pt; color: 777777;}

.backcolor {background-color: #34629d;}
.backcolor1 {background-color: #990000;}
.backcolor2 {background-color: #efeff7;}
.backcolor3 {background-color: #15303f;}
.backcolor4 {background-color: #eeeeee;}
.backcolor5 {background-color: #c7d3df;}
.backcolor6 {background-color: #ffffff;}

.marcador {	list-style-position: inside; list-style-type: square;}


/* formulario de contato GMREIS - CSS Específico */
.input { color:#369;
         font-family:tahoma,arial;
         font-size:11.5px;
         border:1px solid #369;
         background-color:#f2f2f2;
         width:210px; }
.inputextra { color:#369;
         font-family:tahoma,arial;
         font-size:11.5px;
         border:1px solid #369;
         background-color:#f2f2f2;
         size:185px;
         }
.select { color:#369;
          font-family:tahoma,arial;
          font-size:11.5px;
          border:1px solid #369;
          background-color:#f2f2f2; }
.input1 { color:#369;
         font-family:tahoma,arial;
         font-size:11.5px;
         border:1px solid #369;
         background-color:#f2f2f2;
         width:25px; }
.input2 { color:#369;
         font-family:tahoma,arial;
         font-size:11.5px;
         border:1px solid #369;
         background-color:#f2f2f2;
         width:140px; }
.input3 { color:#369;
         font-family:tahoma,arial;
         font-size:11.5px;
         border:0px solid #fff;
         background-color:#fff; }
.input4 { color:#369;
         font-family:tahoma,arial;
         font-size:11.5px;
         border:1px solid #369;
         background-color:#f2f2f2; }
.input5 { color:#fff;
         font-family:tahoma,arial;
				 border:1px solid #fff;
         font-size:8pt;
         background-color:#f90; }
.iframes {
   border:10px solid #336699;
}

#diadomedico{
   position:absolute;
	 left: 290px;
	 top: 100px;
}
.error{
  color:#f00;
}
.divErrorContainer{
  border:5px solid #f00;
  margin:10px 10px 10px;
  font-size:12px;
  font-family:tahoma;
}

/* FIM CSS one2one */

/* div {border:1px solid red;} */

body {margin:0; padding:0; background-color:#FFFFFF;}
body #grade {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
hr {width:100%; height:1px; color:#cccccc; border:1px solid; margin:2px 0 2px 0}
input, select, textarea {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
#titulo {font-family: Arial, Helvetica sans-serif; font-size: 14px; color: #34629d; font-weight:bold}

#produtosColuna { text-align:left; width:100%; }
#grade {width:780px; margin:0 auto; text-align:left; border:0px solid #000;}
#topo_principal {width:750px; margin:15px 15px 0 15px;}
#topo1 {float:left; border:0px solid #000;}
#topo2 {float:right; text-align:right; width:545px; border:0px solid #000; padding: 7px 0 0 0;}
#topo2 input {padding:0 5px 0 5px; margin:5px 0 5px 0;}
#topo2 a, input {vertical-align: middle; font-size:11px;}
#topo2 a, a:link, a:visited, a:hover {text-decoration:none; color:#000; padding: 0 5px 0 5px;}
#divisoria {width:780px; height:20px; clear:both; background-image:url(/images/divisoria.jpg); margin:5px 0 5px 0; border:0px solid #000;}
#divisoria2 {width:165px; height:20px; clear:left; background-image:url(images/divisoria2.jpg); background-position:center; background-repeat:no-repeat; margin:4px 0px; margin-left:8px;}

#menu {float:left; margin:0;}
#menu #item1, #menu #item2, #menu #item3, #menu #item4, #menu #item5, #menu #item6, #menu #item7, #menu #item8 {background-position:left; background-repeat:no-repeat; width:180px; height:25px;}
#menu #item1 {background-image:url(/images/item1.jpg);}
#menu #item2 {background-image:url(/images/item2.jpg);}
#menu #item3 {background-image:url(/images/item3.jpg);}
#menu #item4 {background-image:url(/images/item4.jpg);}
#menu #item5 {background-image:url(/images/item5.jpg);}
#menu #item6 {background-image:url(/images/item6.jpg);}
#menu #item7 {background-image:url(/images/item7.jpg);}
#menu #item8 {background-image:url(/images/item8.jpg);}
#menu #item1 span, #menu #item2 span, #menu #item3 span, #menu #item4 span, #menu #item5 span, #menu #item6 span, #menu #item7 span, #menu #item8 span {display:block; padding:5px 0px 0px 35px;}
#menu #item1 a, #menu #item1 a:link, #menu #item1 a:hover, #menu #item1 a:visited, #menu #item2 a, #menu #item2 a:link, #menu #item2 a:hover, #menu #item2 a:visited, #menu #item3 a, #menu #item3 a:link, #menu #item3 a:hover, #menu #item3 a:visited {font-weight:bold; color:#000000; text-decoration:none;}
#menu #item4 a, #menu #item4 a:link, #menu #item4 a:hover, #menu #item4 a:visited, #menu #item5 a, #menu #item5 a:link, #menu #item5 a:hover, #menu #item5 a:visited, #menu #item6 a, #menu #item6 a:link, #menu #item6 a:hover, #menu #item6 a:visited, #menu #item7 a, #menu #item7 a:link, #menu #item7 a:hover, #menu #item7 a:visited, #menu #item8 a, #menu #item8 a:link, #menu #item8 a:hover, #menu #item8 a:visited {color:#000000; text-decoration:none;}

#conteudo {float:right; width:560px; vertical-align:top; text-align:justify; margin:0 15px 0 0;}
#conteudo table img {max-width:370px;}
#link {font-family: Arial, Helvetica sans-serif; color: #34629d; text-decoration: none}
#link a:hover {text-decoration: none; color: #15303F;}

#videoteca {float:left; width:145px; height:auto; padding:50px 10px 5px 10px; background-image:url(images/videoteca.jpg); background-repeat:no-repeat; background-position:top center; border:1px solid #ccc;}
#videoteca  a, #videoteca a:link, #videoteca a:hover, #videoteca a:visited {font-weight:bold; color:#990000; text-decoration:none; text-align:left; margin:0; padding:0;}
#videoteca h1 {color:#990000; font-weight:normal; text-align:left; margin:0; padding:0; clear:both;}
#videoteca p {margin:5px 0px;}
#videoteca hr {width:100%; text-align:center;}

#esquerda, #cursos {float:left; width:165px; margin:0 0 0 15px;}

#produtos, #novidades {float:right; width:560px; border:0px solid #000; margin: 0 15px 0 0;}

#produtosimagens {margin:0 0 10px 0; border:1px solid #ccc;}

#hometitulos {margin:0 0 10px 0;}

#coluna {float:left; width:160px; vertical-align:top; border:0px solid #ccc; padding:0 30px 0 0}
#coluna a, #coluna a:link, #coluna a:hover, #coluna a:visited {color:#004182; text-decoration:none; text-align:right;}
#coluna h1 {color:#004182; font-size:11px; font-weight:bold; text-align:left; clear:both;}

#ortopedia {float:left; width:160px; vertical-align:top; border:0px solid #ccc; padding:0 30px 0 0}
#ortopedia a, #ortopedia a:link, #ortopedia a:hover, #ortopedia a:visited {color:#ff6600; text-decoration:none; text-align:right;}
#ortopedia h1 {color:#ff6600; font-size:11px; font-weight:bold; text-align:left; clear:both;}

#biologica {float:left; width:160px; vertical-align:top; border:0px solid #ccc;}
#biologica a, #biologica a:link, #biologica a:hover, #biologica a:visited {color:#99cc33; text-decoration:none; text-align:right;}
#biologica h1 {color:#99cc33; font-size:11px; font-weight:bold; text-align:left; clear:both;}

.box {width:165px; border:0px solid #000;}

#cursos a, #cursos a:link, #cursos a:hover, #cursos a:visited, #novidades a, #novidades a:link, #novidades a:hover, #novidades a:visited {color:#000000; font-weight:bold; text-align:left; text-decoration:none; margin:0; padding:0;}

#rodape {width:750px; margin:0 15px 0 15px;}
#rodape p {margin:0px 0px 5px 0px;}
#rodape #col1 {background-color:#eee; padding:10px; text-align:left; width:155px;}
#rodape #col1 a, #rodape #col1 a:link, #rodape #col1 a:hover, #rodape #col1 a:visited {color:#004182; text-decoration:none;}
#rodape #col2 {background-color:#ddd; padding:10px; text-align:right;}
#rodape #col2 a, #rodape #col2 a:link, #rodape #col2 a:hover, #rodape #col2 a:visited {color:#666666; text-decoration:none; margin:0; padding:0;}
#rodape #col2 span {color:#666666; margin:0px 3px;}

#frmMedicosCadastro,#frmCursosCadastro{margin:0px 20px 0px 0px;}