/******************************** GERAL *********************************/
/* -------------------------------------------------------------------- */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, 
address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt,
var,dl, dt, dd, ol, ul, li,fieldset, form, label,legend, table, caption, tbody, tfoot, thead, tr, th, td {

list-style: none;
font-size:12px;
font-family: Tahoma, Arial, "Microsoft Sans Serif", Verdana;
text-decoration:none;
color:#000;
}

html {
background:#25221b url(../images/degrade.jpg) no-repeat center -50px;
}

body
{
text-align:center;
background:url(../images/sombra.gif) repeat-Y center bottom;
}
ul	{
list-style:none;
}

#container
{
width:780px;
margin:0 auto;
border-right:2px solid #000;
background-color:#e6e6e6;
}

#home{
background:#FFF url(../images/icone_home.png) no-repeat;
}

/*
#fale_conosco{
background:#FFF url(../images/icone_fale_conosco.png) no-repeat;
}

#fale_conosco a,#home a{
display:block;
text-indent:-200px;
overflow:hidden;
cursor:pointer;
width:25px;
height:25px;
}
*/

#fale_conosco a,#home a{
color:#fff;
}

/* MENU PRINCIPAL */

#menu h1{
background:url(../images/titulov2.jpg) #000 no-repeat;
width:683px;
height:353px;
text-indent:-5000px;
overflow:auto;
margin:0 auto;
}

#menu ul#menu_de_fora
{
margin-left:359px;
margin-top:-300px;
position:absolute;
width:370px;
}

#menu ul li.menu_principal
{
float:left;
margin:0 4px;
}

#menu ul li a{
display:block;
text-decoration:none;
}


#menu ul li a.menu_texto
{
color:#FFF;
font:normal 13px tahoma,arial,sans-serif;
padding:6px 3px;
}



#menu ul li a:hover.menu_texto,#menu li ul li a:hover
{
background-color:#e87814;
}


#menu li ul#sub_menu,#menu li ul.sub_sub_menu,.sub_menu_provas,.sub_sub_provas{
	background-color:#334;
}	

#menu li ul#sub_menu{
/* 	Esse � o sub-menu dentro do principal */
	left:158px;
	position:absolute;
	top:27px;
	width:155px;
	border-left:4px solid #B6430E;
}

#menu li ul.sub_sub_menu{
/* 	Esse � o menu mais interno */
	left:155px;
	position:absolute;
	width:140px;
	border-left:4px solid #60B43C;
}

/* ID dos sub-menus - posicionamento de cada um relativamente */
#menu_apoio{
top:0px;
}

#menu_analitico{
top:16px;
}

#menu_logico{
top:34px;
}

#menu_quantitativo{
top:49px;
}

#menu ul li ul.sub_menu_provas{
	border-left:4px solid #B6430E;
	position:absolute;
	left:93fapx;
}


.sub_sub_provas{
	position:absolute;
	left:149px;
	width:140px;
	border-left:4px solid #60B43C;
}

#provas_rq{
	top:16px;
}

#provas_rl{
	top:34px;
}

#provas_ra{
	top:45px;
}

#provas_pt{
      top:60px;
}

/* Fim dos sub_sub menus */


#menu li.sfHover,#menu a.menu_texto:focus, #menu a.menu_texto:hover, #menu a.menu_texto:active{
/* 	Quando o mouse fica em cima do menu */
	background:#B6430E;
	color:black;
}


#menu li ul li{
	float:none;
	text-align:left;
}
#menu li ul li a,#menu ul li a#sub_menu{
color:#FFF;
font:normal 13px "Trebuchet MS New Roman",arial,tahoma,sans-serif;
text-align:center;
}

/* Fim do menu */

#conteudo
{
margin:0 47px;
}


#conteudo ul#lista_propaganda{
margin:30px auto;
padding:10px;
width:500px;
}
#conteudo ul#lista_propaganda li
{
color:#ff6734;
font:normal 18px "Times New Roman",arial,tahoma,sans-serif;
margin:0 auto;
text-align:center;
width:500px;
}
#conteudo p.sobre_anpad{
font:normal 12px arial,tahoma,sans-serif;
text-align:justify;
text-indent:20px;

}

.float_left
{
float:left;
}
.float_right
{
float:right;
}

.clear_left{
clear:left;
}

#horarios
{
margin:0px 0px 4px 5px;
width:349px;
background:#FFF url(../images/box_horarios.png) no-repeat;
height:176px;
border-right:2px groove #000;
}

#foto_horario{
margin-left:10px;
border-right:1px inset #000;
}

#horarios h2
{
color:#e97d1d;
font:bold 16px tahoma,arial,sans-serif;
border-bottom-color:1px solid #c1c1c1;

margin:15px auto 0;
width:50px
}
#horarios img
{
margin-top:17px;
margin-right:10px;
}


#horarios ul li
{
font:normal 12px tahoma,arial,sans-serif;
margin-top:15px;
text-align:left;
}

.linha_horizontal{
border-bottom:1px dashed #555;
padding-bottom:5px;
}

.divisor
{
border:1px dashed #444;
}

div#propaganda{
width:320px;
margin:0 auto;

}
div#propaganda h2,div#propaganda h3 {
color:#e97d1d;
font:normal 15px tahoma,arial,sans-serif;
text-align:center;
}

div#propaganda h4{
text-align:center;
font:normal 12px tahoma,arial,sans-serif;

}
div#propaganda ul{

width:143px;
margin:15px auto 0;
}


div#propaganda ul li{
	list-style-image:url(../images/list_style.png);
	text-align:justify;
}

div#rodape{
	margin-top:30px;
	background:#FFF url(../images/rodape.png) no-repeat;
	width:699px;
	height:42px;
}
div#rodape p,div#rodape p a{
	text-align:center;
	color:#FFF;
	font:bold 10px arial,tahoma,"Times New Roman";
}
div#rodape p a:hover{
	font-size:12px;
}


/* JQMODAL */
.jqmWindow 
{
	text-align:left;
	display: none;
	position: absolute;
	top:20px;
	left: 50%;
	margin-left: -300px;
	width: 600px;
	background-color: #EEE;
	color: #333;
	border: 1px solid black;
}
.jqmOverlay { background-color: #000; }
	/* Fixed posistioning emulation for IE6
	Star selector used to hide definition from browsers other than IE6
	For valid CSS, use a conditional include instead */
* html .jqmWindow {
	position: absolute;
	top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.header{
	background-color:#DADADA;
	border-bottom:2px solid #000;
}
.header h1{
	color:#444;
	font:bold 16px verdana,tahoma,arial;
	text-align:center;
	margin-bottom:10px;
}
.header a{
	margin-left:556px;
	color:#333;
}

.jqmWindow p{
	text-indent:15px;
	margin:10px 5px 5px 5px;
	font:normal 12px verdana,arial,tahoma;
}

.jqmWindow h2 ,.jqmWindow h2 a{
	margin:15px 0px 10px 5px;
	font:normal 14px verdana,arial,tahoma;
}

.jqmWindow ul li{
	margin-left:5px;
	font:normal 11px verdana,arial,tahoma;
}
#teste_anpad ,#quem_somos{
	display:none;
}

.jqmWindow ol li{
	margin:10px 20px;
	list-style-type:decimal;
}
.jqmWindow ol li ul li{
	list-style-type:lower-latin;
}
/* FIM JQMODAL */

/* FALE CONOSCO */
#contato{
	float:left;
	width:215px;
	margin-left:11%;
}
#contato h2{
	font:normal 14px verdana,arial,tahoma;
	margin-left:0px;
}
#contato strong{
	font-size:13px;
}

#contato ul{
	margin-left:10px;
}

#contato ul li{
	list-style-type:square;
}


#formulario{
	margin-bottom:30px;
}

#formulario fieldset{
	background-color:#F9F9F9;
	border:1px solid #777;
	width:300px;
	margin-top:15px;
}

#formulario legend{
	font:normal 12px arial,verdana,"Times New Roman";
	text-indent:5px;
}

#formulario input,#formulario textarea{
	color:#64B9FF;
	z-index:5000;
	border:1px solid #ccc;
}

#formulario textarea{
	width:280px;
	height:80px;
}
#formulario span{
	color:#f32;
}
/* FIM FALE CONOSCO */

