@import url("reset.css"); /* resets all browser */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	text-align:center;
	background-color: #fcfae6;
	background-image: url(images/fundo-header.png);
	background-repeat: repeat-x;
	background-position: center top;


}

.texto{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align:left;

}


.wrap {
width: 800px;
clear:both;
margin: 0 auto;
}

#header {
background: url(images/fundo-header.png) top left repeat-x;

}

#header h1 a {
background: url(images/logo-seeman.gif) top left no-repeat;
width: 279px;
height: 110px;
display: block;
text-indent:-999999px;
float: left;

}

#menu li {
float:left;
display: inline;

}

#menu li a{
display: block;
width:104px;
text-align:center;
padding:55px 0 20px 0;
background: url(images/bg-menu.gif) top left no-repeat;
font-size: 1.4em;
text-decoration:none;
color: #333333;
}

#menu li a:hover{
background: url(images/bg-menu-hover.gif) top left no-repeat;
}

#sidebar {
width: 260px;
float: left;
}

#submenu {
margin-left: 20px;
padding-right: 20px;
margin-top: 50px;
text-align:left;

}

#submenu li {
border-bottom: 1px solid #fff;
}

#submenu a {
display: block;
padding: 6px 0;
font-size:1.4em;
text-decoration:none;
color:#333333;
border-bottom: 1px solid #edebd8;
}

#submenu a:hover {
background: #f7f4e5;
}

#resultadoexames {
background: url(images/fundo-exames.png) top right no-repeat;
padding-left: 29px;
margin-top: 74px;
text-align:left;

}

#resultadoexames h2 {
text-align: right;
padding: 50px 13px 30px 0;
text-transform:uppercase;
font-size:1.4em;
font-weight:normal;
letter-spacing:-0.5px;
}

#resultadoexames h2 b {
font-weight:bold !important;
}

#resultadoexames label {
display: block;
width: 60px;
float: left;
font-size: 1.2em;
padding-top: 3px;
padding-left: 10px;
}

#resultadoexames #protocolo {
margin-bottom:5px;
}

#protocolo, #senha {
width: 120px;
}

#continuar {
border:0;
margin: 20px 0;
padding:0;
}


#banner {
text-align: right;
margin-top: 20px;
}

#areaprincipal {
float: left;
width: 540px;
}

#animacaoflash {
background:url(images/fundo-flash.png) top left no-repeat;
padding: 20px;
margin-bottom: 20px;
margin-left:10px;
}

div.borda {
background: #fff;
border: solid 1px #dcdac2;
padding: 10px;
margin: 0 17px 0 19px;
}

#titulo h2 {
text-align: right;
text-transform:uppercase;
font-size:1.4em;
padding-right: 19px;
color: #dcdac2;
margin-bottom: 5px;
}

#conteudo {
background: #fcfae6;
padding: 10px;
}

#corpo {
margin-bottom: 40px;
}

#rodape {
clear:both;
background: url(images/bg-footer.gif) top left repeat-x;
margin-bottom:0;
}

#rodape .wrap {
background: url(images/logo-rodape.gif) no-repeat top left;
height: 91px;
}

#conteudorodape {
padding-left: 290px;
padding-top:10px;
text-align:left;

}

#rodape_fundo {
	clear:both; /*para desobstruir os alementos acima, aqui no casa o conteúdo e a barra a esquerda*/
	background-image: url(images/bg-footer.gif);
	background-repeat: repeat-x;
    } 





#topodapagina {
margin-bottom: 20px;
display:block;
background: url(images/img-topodapagina.gif) left no-repeat;
padding-left: 17px;
font-family:Arial, Helvetica, sans-serif;
font-size: 1.1em;
color: #63614f;
text-decoration:none;
}

#topodapagina a:hover {
text-decoration: underline;
}

#menurodape a{
color: #333333;
font-size:1.1em;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
text-decoration: none;
}

#menurodape a:hover{
text-decoration: underline;
}

#conteudorodape ul li {
display: inline;
}

#microsist {
	margin-bottom: 10px;
	display:block;
	width: 100px;
	float: right;
}

/* clearfix */

#header:after, #corpo:after, #rodape:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#header, #corpo, #rodape {display: inline-block;}

/* Hides from IE-mac \*/
* html #submenu ul li a {height: 1%;}



/* ------------------- TÍTULOS ------------------- */
	
.TituloGr{
	FONT-SIZE: 14px;
	COLOR: #b0ad93;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.TituloMd{
	FONT-SIZE: 11px;
	COLOR: #63614f;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.botao  {
	font:11px arial;
	color:#FFFFFF;
	background-color: #63614f;
	border: 1px #63614f;
	display:block;
	margin-top: 10px;
	padding-top: 4px;
	padding-bottom: 2px;
}
.botao2  {
	font:11px arial;
	color:#000000;
	background-color: #FFFFFF;
	border: 1px #63614f;
	display:block;
}
.borda_foto_peq {
	TEXT-DECORATION: none;
	BORDER-RIGHT: 1px solid #dcdac2;
	BORDER-BOTTOM: 1px solid #dcdac2;
	BORDER-top: 1px solid #dcdac2;
	BORDER-left: 1px solid #dcdac2;
	CURSOR: auto;
	padding: 5px;
	margin-top: 1px;
	margin-right: 3px;
	margin-bottom: 1px;
	margin-left: 3px;
	background-color: #FFFFFF;
}
.borda_index{
	TEXT-DECORATION: none;
	BORDER-RIGHT: 1px solid #dcdac2;
	BORDER-BOTTOM: 1px solid #dcdac2;
	BORDER-top: 1px solid #dcdac2;
	BORDER-left: 1px solid #dcdac2;
	CURSOR: auto;
	padding: 5px;
	background-color: #FFFFFF;
}

.borda  {
	font:11px arial;
	color:#000000;
	border: 1px #63614f;
	display:block;
}
.borda_form  {
	font:11px arial;
	color:#000000;
	border: 1px #63614f;
	display:block;
}

#lista ul {
	color:#000000;
	font-family: arial;
	font-size: 11px;
    margin:0px;
	padding:0px;
	}
#lista li {
	margin:5px 0px 0px 20px;
	list-style-image: url(images/_seta.gif);
	}
#lista2 ul {
    color:#000000;
	font-family: arial;
	font-size: 11px;
    margin:0px;
	padding:0px;
	}
#lista2 li {
	margin:10px 0px 0px 30px;
	line-height: 20px;
	list-style-position: outside;
	list-style-type: decimal;
	background-image: url(images/linha.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	}
#lista2 li a {
	display:block;
	font-weight:normal;
	color:#555555;
	text-decoration: none;
	}
#lista2 li a:hover {
	color:#62839b;
	text-decoration: underline;
	}
	
#lista3 ul {
	color:#000000;
	font-family: arial;
	font-size: 11px;
    margin:0px;
	padding:0px;
	}
#lista3 li {
	margin:0px 0px 0px 50px;
	list-style-image: url(images/_seta.gif);
	}
.borda{
	border: thin solid #E4E1C9;
}