@charset "utf-8";
/* CSS Document */

Body{
background-image:url(Images/BG_Body.jpg);
background-repeat:repeat-x;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
}

/*////////////////////////////////////////////////Containers*/
#Stage{
display:table;
width:935px;


margin-left:auto;
margin-right:auto;
margin-top:18px;
}
#LateralEsquerda{
position:relative;
float:left;
width:176px;
height:450px;
margin-right:24px;

}
#Rodape{
width:935px;
height:30px;
margin-left:auto;
margin-right:auto;


}
#IntRodape{
position:relative;
float:left;
background-image:url(Images/Fundo_Rodape.gif);
background-repeat:repeat-x;
width:735px;
float:right;
padding-top:10px;

}

#Atendimento{
position:relative;
float:left;
width:301px;
margin-left:22px;


}

/*////////////////////////////////////////////////Containers CONTEUDO*/
#Conteudo{
position:relative;
float:left;
width:735px;

}
#MenuSuperior{
position:relative;
float:left;
width:735px;
height:22px;
margin-bottom:7px;
}

#MenuSuperiorInst{
position:relative;
float:left;
width:740px;
height:22px;
margin-bottom:7px;
background-image:url(Images/BG_Submenu.gif);
background-repeat:no-repeat;
}
#Flash{
position:relative;
float:left;
width:735px;
height:260px;
margin-bottom:18px;
}




#QuadrosHome{
position:relative;
float:left;
width:171px;
height:250px;
margin-right:17px;
}

#ConteudoInterno{
position:relative;
float:left;
margin-top:17px;
width:735px;
min-height:300px;
padding-bottom:24PX;

}

#Esquerdo, #EsquerdoNot{
position:relative;
float:left;
width:230px;
margin-right:24px;
}

#Direito{
position:relative;
float:left;
width:481px;
}

#Calendario{
position:relative;
float:left;
width:214px;
background-image:url(Images/FundoCalendario.png);
height:269px;
padding:10px;

}
#Listagem{
position:relative;
float:left;
width:533px;
margin-top:10px;


}


#Listagem a{ 
position:relative;
float:left;
color:#323d5a;
text-decoration:none;
font-size:12px;
font-weight:normal;
width:533px;
min-height:23px;
padding-top:5px;
border-bottom:1px dotted #323d5a;
}



#Listagem hr{
position:relative;
margin-top:20px;
width:533px;
}

#LadoAgenda{
position:relative;
float:left;
width:285px;
margin-left:10px;
height:289px;


}




/*////////////////////////////////////////////////Menus*/

#MenuLateral{
margin-top:24px;
}

#MenuCursos{
position:relative;
float:left;
width:178px;
margin-top:33px;


}

/*////////////////////////////////////////////////FONTES*/

p{
font-size:12px;
text-decoration:none;
color:#323d5a;
text-align:justify;
margin:0px;
}

h1{
font-size:20px;
font-weight:normal;
color:#363636;
margin:0px;
}

h2{
font-size:16px;
font-weight:normal;
color:#0c4da2;

margin:0px;
}

h6{
font-size:10px;
color:#666666;
}



#MenuLateral li{
position:relative;
float:left;
width:176px;
height:19px;
padding-top:3px;
background-image:url(Images/BG_BT_MenuLateral.gif);
margin-bottom:4px;
list-style:none;
}

#MenuLateral li:hover{
background-position:bottom;

}

#Esquerdo a{
position:relative;
color:#ff5a00;
text-decoration:none;
font-size:12px;
font-weight:normal;
float:right;
height:22px;

}

#Esquerdo hr{
position:relative;
margin-top:20px;
width:533px;
}

#EsquerdoNot a{
position:relative;
float:left;
color:#323d5a;
text-decoration:none;
font-size:12px;
font-weight:normal;
width:533px;
min-height:23px;
padding-top:5px;
border-bottom:1px dotted #323d5a;

}

#EsquerdoNot hr{
position:relative;
margin-top:20px;
width:533px;
}



#MenuLateral a{
color:#323d5a;
text-decoration:none;
font-size:12px;
font-weight:normal;
padding-left:10px;
}



#MenuSuperior li{
position:relative;
float:left;
width:101px;
height:19px;
padding-top:3px;
background-image:url(Images/BG_BT_MenuSuperior.gif);
list-style:none;
margin-right:2px;
text-align:center;
}

#MenuSuperior li:hover{
background-position:bottom;


}
#MenuSuperior a{
color:#323d5a;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
#MenuSuperior a:hover{
color:#e7e9ee;
}


#MenuSuperiorInst li{
position:relative;
float:left;
height:19px;
padding-top:3px;
list-style:none;
margin-right:15px;
margin-left:15px;
text-align:center;

}

#MenuSuperiorInst a{
color:#636363;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
#MenuSuperiorInst a:hover{
color:#202329;
}

#QuadrosHome a{
font-size:11px;
text-decoration:none;
color:#323d5a;
text-align:justify;
}

/*////////////////////////////////////////////////Formularios*/

form{
width:285px;
height:367px;
background-image:url(Images/BG_Form.png);
background-repeat:no-repeat;
margin-right:10px;
padding:10px;


}

label{
position:relative;
float:left;
font-size:12px;
color:#323d5a;
width:100px;
height:17px;
padding-top:4px;

}

input, select, textarea{
font-family:Arial, Helvetica, sans-serif;
color:#323d5a;
font-size:12px;
margin-bottom:5px;
width:166px;


}





/*////////////////////////////////////////////////Casses*/

img{
border:none;
}

.Azul{
color:#034ea2;

}

.Verde{
color:#10ad04;
}
.Laranja{
color:#ff7800;
}
.Preto{
color:#000000;
}


#Direito td{
background-color:#ebecf1;
}