/* CSS Document */
body{ margin:0px; background-color:#F2F3F5; padding:0px; margin:0px;}

/* topo */
.topo{ background-color:#FFFFFF; height:325px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:bold; color:#143847;  background-image:url(img/bgtopo.png); background-repeat:repeat-x; padding-top:5px; }
#logo { background-image:url(img/logo_vet.png);  background-repeat: no-repeat; width:100%; height:329px;  background-position:center;   }
.topo .conteudotopo{width:900px; margin:0 auto; padding-top:0px; }
.topo .conteudotopo .logo{ width:430px; float:left; margin-left:90px;  font-size:25px; text-align:center  }
.topo .conteudotopo .logo .subtitulo{color:#009997; font-size:18px; }
.topo .conteudotopo .logo .localidade{color:#6E7D96	; font-size:17px; font-weight:normal;}
.topo .conteudotopo .pata { position:absolute; margin-left:190px;   height:295px; background-repeat:no-repeat;margin-top:0px; }

.topo .conteudotopo .pata  img{ float:right;   }
.topo .conteudotopo .pata .mensagem{ position:absolute; left:520px; width:320px; height:100px;color:#026942; font-size:16px; font-family:Verdana, Geneva, sans-serif; top:110px; text-align:right; font-weight:normal; }
a{color:#000000;}

.login a{ font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333;  }
.topo .conteudotopo .login{ width:235px;  margin-left:690px;z-index:10;  position:absolute; margin-top:-320px; }
.topo .conteudotopo .login INPUT[type=text], INPUT[type=password]{ border:1px solid #333333;color:#333333;height:17px;width:90px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px; float:left; margin-left:5px;}

.webmail{text-align:right; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; margin-top:10px; }

.botao{ background-color:#999999; border:1px solid #333333; color:#FFF;height:20px; margin-left:5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px;  }

#wrapper{ width:415px; float:left; margin-top:25px; margin-left:50px; }


.menu{ height:38px; background-image:url(menu.png); background-repeat:repeat-x; border-bottom:1px solid #C71C20; text-align:center;}
.conteudomenu a{color:#fff; text-decoration:none; }
.menu .conteudomenu{ width:900px; margin:0px auto ; height:38px !important;}
.menu .conteudomenu div{ color:#fff; text-align:center; padding-left:20px; padding-right:20px;  height:38px; line-height:38px; font-weight:bold;  font-family:Verdana, Geneva, sans-serif; font-size:12px; cursor:pointer; float:left;  }
.menu .conteudomenu div:hover{color:#222; background-image:url(menu_sobre.png); background-repeat:repeat-x;}
.conteudo{background-image:url(fundo.png); background-repeat:repeat; height:660px; text-align:center;}
.conteudo .banner1{ width:900px; height:310px; background-color:#999999;-moz-border-radius:15px 15px 15px 15px; -webkit-border-radius:15px 15px 15px 15px; border-radius:15px 15px 15px 15px; margin:0 auto; top:13px; position:relative; }

.conteudo .banner1 .banner1inside{ width:415px; top:22px; left:22px; height:245px; background-color:#ffffff;-moz-border-radius:11px 11px 11px 11px; -webkit-border-radius:11px 11px 11px 11px; border-radius:11px 11px 11px 11px; position:relative; float:left; padding:10px;  } 
.conteudo .banner1 .banner1inside .titulo{ color:#828385; font-size:25px; padding:10px; text-align:center; }
.conteudo .banner1 .banner1inside .descricao{ height:170px; font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:center;  }
.conteudo .banner1 .banner1inside .enviadopor{ font-family:Verdana, Geneva, sans-serif; font-size:12px; font-style:italic; margin-top:10px;  text-align:center;}




#slideshowHolder{ width:418px !important; height:265px !important; top:22px;  display:none; float:right; margin-right:22px; font-family:Verdana, Geneva, sans-serif; }
.ft-title{ margin-bottom:27px; width:210px; text-align:right; height:50px; padding:10px; float:right !important; -moz-border-radius:0px 11px 11px 0px; -webkit-border-radius:0px 11px 11px 0px; border-radius:0px 11px 11px 0px;}
#slideshowHolder #big{ font-size:20px; }
.small{ font-size:14px; margin-top:20px; }

.banners{ width:940px; height:250px; margin:0 auto; padding:0px; margin-top:30px; height:auto; text-align:center;   border-collapse: separate;
  border-spacing: 21px; border-collapse:separate;}

.conteudo .banner2{ width:244px;  background-color:#FFFFFF; -moz-border-radius:15px 15px 15px 15px; -webkit-border-radius:15px 15px 15px 15px; border-radius:15px 15px 15px 15px;  text-align:center; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; vertical-align:top; height:100%; display: table-cell;}
.conteudo .banner2 img { margin-top:5px; }
.conteudo .texto { font-family:Verdana, Geneva, sans-serif; margin:10px; font-size:12px; color:#333333; margin-top:5px; line-height:18px; }
.conteudo .texto span{ font-weight:bold; }
.conteudo .banner3{ width:367px;  background-color:#fff; -moz-border-radius:15px 15px 15px 15px; -webkit-border-radius:15px 15px 15px 15px; border-radius:15px 15px 15px 15px;   margin-left:22px; line-height:20px;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; vertical-align:top;  height:100%; display: table-cell; }
.conteudo .banner3 img{float:left; padding:10px; }
.depoimento{ font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:center; padding:5px; line-height:19px; }

.conteudo .banner4{ width:244px; background-color:#FFFFFF; -moz-border-radius:15px 15px 15px 15px; -webkit-border-radius:15px 15px 15px 15px; border-radius:15px 15px 15px 15px;  margin-left:22px; line-height:20px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; vertical-align:top; height:100%; display: table-cell;   }
.conteudo .titulo1 { color:#828385; font-size:18px; text-align:center; margin-top:10px;}
.conteudo .titulo2 { color:#828385; font-size:18px; text-align:center; margin-top:10px;}



.conteudo .pagina_normal {-moz-border-radius:15px 15px 15px 15px; -webkit-border-radius:15px 15px 15px 15px; border-radius:15px 15px 15px 15px; width:900px; height:550px;   background-color:#FFFFFF; margin:0 auto; padding:10px; top:15px; position:relative; font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:left;   }
.conteudo .pagina_normal h3{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:25px; font-weight:normal; color:#828385;}
.conteudo .pagina_normal table{margin:0 auto;}
.conteudo #texto { width:500px; text-align:left; }


.depoimento_todos{ width:400px; display:inline-block; vertical-align:top; font-size:12px; }
.depoimento_todos img {float:left; padding:10px;}


.conteudo .pagina_normal input[type=text]{-moz-border-radius:5px ; -webkit-border-radius:5pxpx; border-radius:5px; border:1px solid #999; height:20px; background-color:#ffc;}
.conteudo .pagina_normal textarea{-moz-border-radius:5px ; -webkit-border-radius:5pxpx; border-radius:5px; border:1px solid #999; background-color:#ffc;}



.rodape{ position:relative; margin-top:30px; }
.rodape img{border:0px;}