/* CSS Document */
* { margin:0; padding:0; }

BODY {
SCROLLBAR-FACE-COLOR: #FFFFFF; 
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
SCROLLBAR-3DLIGHT-COLOR: #2D8764; 
SCROLLBAR-ARROW-COLOR:  #2D8764; 
SCROLLBAR-TRACK-COLOR: #E7E7E5; 
SCROLLBAR-DARKSHADOW-COLOR: #2D8764;
margin:0; 
}
.assinatura {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6633;
	text-decoration: none;
}
.assinatura:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC6633;
	text-decoration: underline;
}
span.capital
{
	float:left;
	width:0.7em;
	font-size:360%;
	font-family: "Arial Narrow", Geneva, Arial, Helvetica, sans-serif;
	color: #98DBBC;
	line-height:75%;
	font-weight: bold;
}

.texto {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.txtdestaque {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #BD2929;
}
.txtdestaque2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #37A179;
}

.mail {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BD2929;
	text-decoration: none;
}
.mail:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BD2929;
	text-decoration: overline underline;
}.azul {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000066;
}
.mais {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #C12227;
	text-decoration: none;
}
.textogg {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.urls {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #23654D;
	text-decoration: none;
}

td.back-interna { background:url(../images/interna_back.jpg) right repeat-y; }

/* ------ Começo Submenus ------ */

#submenu-container { position:relative; top:0; width:749px; z-index:2000; }
#submenu1 { left: 76px; position:absolute; top: 0px; visibility: hidden; width:165px; z-index:2000; }
#submenu2 { left: 304px; position:absolute; top: 0px; visibility: hidden; width:175px; z-index:2000; }
#submenu3 { left: 484px; _left: 475; /* IE HACK */ position:absolute; top: 90px; visibility: hidden; width:165px; z-index:2000; }
#submenu4 { left: 447px; position:absolute; top: 0px; visibility: hidden; width:170px; z-index:2000; }

.submenus {
	background: none #339966;
	border: #ccc 1px solid;
	color: #fff;
	font: bold 11px Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 3px; }

.submenus2 {
	background: none #339966;
	border: #ccc 1px solid;
	border-left: none;
	color: #fff;
	font: bold 11px Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 3px; }

.submenus ul, .submenus2 ul {
	list-style: none;
	margin:0;
	padding:0;
	text-align: left; }
	
.submenus ul li a, .submenus2 ul li a {
	color: #fff;
	display: block;
	padding: 2px 4px;
	text-decoration: none;
	width: auto;
	_width:100%; /* IE HACK */ }

.submenus ul li a:hover, .submenus2 ul li a:hover {
	background-color: #33cc99;
	border-left: #ff6600 5px solid;
	text-decoration: none; }

span.menubullet {
	color: #fff;
	font: bold 11px Geneva, Arial, Helvetica, sans-serif;
	float:none;
	margin: 0 0 0 90px; }
	
/* ------ Fim Submenus ------ */

a.links { color:#CA5A02; text-decoration: none; }
a.links:hover { text-decoration: underline; }
a.linkshome { color:#2D8764; font-size:10px; text-decoration:none; }
a.linkshome:hover { color:#CA5A02; text-decoration:underline; }

hr { color:#E7E7E7; height:1px; text-align:center; width:85%; } 

input, textarea { color:#333; border:#33936E 1px solid; font-size:11px; padding-left:1px; }

p, .txtinterno, ul { color:#333; font:11px Geneva, Arial, Helvetica, sans-serif; }

p { margin: 10px 0 ; }

.h2-interna { color:#396; font:18px Geneva, Arial, Helvetica, sans-serif; margin: 0 0 10px 0; }
.h3-interna { color:#396; font: bold 14px Geneva, Arial, Helvetica, sans-serif; margin: 10px 0; }
.h3-diretorias { color: #99CCCC; display:inline; font: bold 14px Geneva, Arial, Helvetica, sans-serif; margin: 5px 0; }

.titulo { font-weight:bold; }

#cadastro, #revistas, #simposios, #sede, #teses, #gastren { height:453px; overflow: auto; padding: 10px 10px 0 10px; }

#diretorias { padding: 5px 5px 0 8px; }
	#dataselect { color:#666; font-size:11px; margin-left:15px; text-align:center; width: 150px; }
	#dataframe { background:transparent; border:none; height:280px; width:100%; }
	#menudiretorias { margin-bottom:10px; padding:0; }

#datacentro { text-align:justify; }
	#datacentro .estilodata { color:#CA5A02; font-size:10px; }
	#datacentro h3 { color: #37A179; font-size: 14px; font-weight: bold; text-align:left; }
	#datacentro img { background-color:#fff; border:#CA5A02 1px solid; float:right; margin: 3px 0 3px 10px; _margin-top: 10px; }
	#datacentro p { font: 95% normal Geneva, Arial, Helvetica, sans-serif; margin:8px 0; }	
	#datacentro p span.capital { color: #98DBBC; font: 50px bold "Arial Narrow", Geneva, Arial, Helvetica, sans-serif; line-height:75%; width:0.7em; }
	#datacentro a.datacentro { color:#ca5a02; font: 11px bold Geneva, Arial, Helvetica, sans-serif; text-decoration: none; }
	#datacentro a.datacentro:hover { text-decoration: underline; }

#soc-login { margin:0; padding:5px 0 0 26px; }
	#soc-login p.formlabel { color:#33936E; font-weight:bold; margin: 0 0; }
	#soc-login p.formsublabel { color:#33936E; margin:0; }	
	/*#soc-login input { width: 120px; }*/
	#soc-login input.enviar { border:none; height:20px; margin: 0 0 0 8px; vertical-align:middle; width: 21px; }
	#soc-login a { color:#33936E; font-weight:bold; text-decoration:none; }
	#soc-login a:hover { color:#CA5A02; text-decoration:underline; }
	
#soc-cadastro input.radio { border:none; vertical-align:middle; }
#soc-cadastro p { margin: 8px 0; }
#soc-cadastro p span { font-weight:bold; margin: 0 5px; }

#revistas span.rev-titulo { font-weight:bold; }
	#revistas hr { clear:both; }
	#revistas .revistas-item { margin-bottom:10px; }
	#revistas .revistas-item img { float:right; border:#CA5A02 1px solid; }

#sede .sede-quadro { text-align:center; }
	#sede .sede-quadro img { border:#CA5A02 1px solid; margin: 4px 4px; }
	#sede span.caption { color:#33936E; font-size:10px; }
	
	
#areaRestrita{
	width:300px;
	padding-left:9px;
}	

#areaRestrita p{
	display:block;
	background: #fff url('images/area_restrita.gif');
	width: 200px;
	height: 62px;
}

#areaRestrita h1{
	display:block;
	font: bold 12px Verdana;
	color:#666;
	margin-left:5px;
}

	