@charset "utf-8";
/* CSS Document */
body {
background-image:url(../images/background.jpg);
background-repeat: repeat-x;
background-color: #FFFFFF;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
#meio {
width:699px;
background-image:url(../images/background_meio.jpg);
background-color:#D8E5ED;
background-repeat:no-repeat;
}
#convenios {
width:457px;
height:200px;
background-image:url(../images/img_digastro_11.jpg);
background-repeat:no-repeat;
}
#destaque_box {
width:229px;
height:200px;
background-image:url(../images/img_digastro_12.jpg);
background-position:right;
background-repeat:no-repeat;
}
#chamada_foto {
width:237px;
height:203px;
float:left;
}
#chamada {
padding:20px 0 5px 0;
width:440px;
float:right;
font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
line-height:1.5em;
}
/* Menu */
#home a {
width:185px;
height:31px;
display:block;
text-decoration:none;
background:url(../images/menu_01.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#home a:hover, a:focus {
text-decoration:none;
width:185px;
background:url(../images/menu_over_01.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#atendimento a {
width:185px;
height:28px;
display:block;
text-decoration:none;
background:url(../images/menu_02.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#atendimento a:hover, a:focus {
text-decoration:none;
width:185px;
background:url(../images/menu_over_02.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#saibamais a {
width:185px;
height:28px;
display:block;
text-decoration:none;
background:url(../images/menu_03.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#saibamais a:hover, a:focus {
text-decoration:none;
width:185px;
background:url(../images/menu_over_03.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#exames a {
width:185px;
height:27px;
display:block;
text-decoration:none;
background:url(../images/menu_04.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#exames a:hover, a:focus {
text-decoration:none;
width:185px;
background:url(../images/menu_over_04.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#manometria a {
width:185px;
height:26px;
display:block;
text-decoration:none;
background:url(../images/menu_05.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#manometria a:hover, a:focus {
text-decoration:none;
width:185px;
background:url(../images/menu_over_05.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#impedanciometria a {
width:185px;
height:50px;
display:block;
text-decoration:none;
background:url(../images/menu_06.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#impedanciometria a:hover, a:focus {
text-decoration:none;
width:185px;
background:url(../images/menu_over_06.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#phmetria a {
width:185px;
height:36px;
display:block;
text-decoration:none;
background:url(../images/menu_07.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#phmetria a:hover, a:focus {
text-decoration:none;
width:185px;
background:url(../images/menu_over_07.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#manometriaanorretal a {
width:185px;
height:50px;
display:block;
text-decoration:none;
background:url(../images/menu_08.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#manometriaanorretal a:hover, a:focus {
text-decoration:none;
width:185px;
background:url(../images/menu_over_08.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#endoscopia a {
width:185px;
height:36px;
display:block;
text-decoration:none;
background:url(../images/menu_09.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#endoscopia a:hover, a:focus {
text-decoration:none;
width:185px;
background:url(../images/menu_over_09.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#retosigmo a {
width:185px;
height:23px;
display:block;
text-decoration:none;
background:url(../images/menu_10.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#retosigmo a:hover, a:focus {
text-decoration:none;
width:185px;
background:url(../images/menu_over_10.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#colonoscopia a {
width:185px;
height:27px;
display:block;
text-decoration:none;
background:url(../images/menu_11.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#colonoscopia a:hover, a:focus {
text-decoration:none;
width:185px;
background:url(../images/menu_over_11.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#contato a {
width:185px;
height:41px;
display:block;
text-decoration:none;
background:url(../images/menu_12.jpg) top left no-repeat #f1f1f1;
padding:0;
}
#contato a:hover, a:focus {
text-decoration:none;
width:185px;
background:url(../images/menu_over_12.jpg) top left no-repeat #f1f1f1;
padding:0;
}

/*  textos  */
.linha {
font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif;
color:#00609C;
font-size:10px;
margin:0 20px 0 20px;
}
.texto {
font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-align:left;
line-height:1.3em;
padding:10px 0 0 20px;
}
.texto a{
font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-align:left;
line-height:1.3em;
text-decoration:underline;
}
h1 {
margin:10px 20px 0 20px;
font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif;
color:#00609C;
font-size:18px;
font-weight:bold;
text-align:left;
}
h2 {
margin:0 0 0 20px;
font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif;
color:#00609C;
font-size:14px;
text-align:left;
}
/*
+----------------------------------------------------------------+
	Form. Contato												
+----------------------------------------------------------------+
*/
.contactform {
padding : 0px 0 0 40px;
}
.contactform input[type="text"] {
border : 1px solid #cecfd0;
color : #777777;
padding : 3px;
}
.contactform textarea {
border : 1px solid #cecfd0;
color : #777777;
margin : 5px 0 10px;
padding : 3px;
}
.contactform .contacterror {
border : 1px solid #972324 !important ;
}
.contactform #contactsubmit {
background : #00609C;
display : inline-block;
color : #fff;
text-decoration : none;
font-weight : bold;
line-height : 1;
border : none;
position : relative;
cursor: pointer;
font-size : 1.4em;
padding : 4px 4px 4px;
}
.contactform input:focus, .contactform textarea:focus {
border : 2px solid #00a0de;
}

#status {  
color: #990000;    
padding : 0px 0 0 40px; 
margin: 6px 0;  
text-align: left;
font-weight:bold;
} 
.obs {  
color: #00609C;    
padding: 3px;  
margin: 6px 0;  
text-align: left;  
}   