body {
	margin: 0 auto;
	font-family: Tahoma, Verdana;
	background: #ABD16A;
}

td{ 
    
	FONT-SIZE : 11PX; 
	font-family : Verdana, Arial, Tahoma,  Helvetica, sans-serif;
	font-style : normal;
	color: #000000;
	
}

.rodape {
	background: #018031;
	color: #FFFFFF;
}

.menu_item {
	padding-left:8px;
	color: #FFFFFF;
	font-weight: bold;
	font-size:10px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}


.menu_item a{
	color: #FFFFFF;
	font-weight: bold;
	font-size:10px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.menu_item a:hover{
	COLOR: #EDC163;
	font-weight: bold;
	font-size:10px;
    FONT-FAMILY: Verdana;
}

.menu_topo {
	color: #FFFFFF;
	font-weight: bold;
	font-size:12px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}


.menu_topo a{
	color: #FFFFFF;
	font-weight: bold;
	font-size:12px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.menu_topo a:hover{
	COLOR: #FFFFFF;
	font-weight: bold;
	font-size:12px;
    FONT-FAMILY: Verdana;
}

#icones 
{
	text-align: center; 
	margin: 25px auto;
}

.sub_titulo {
	font-weight: bold;
	font-size:11px;
    FONT-FAMILY: Verdana;
	color: #026053;
}

.texto_enfase {
	color: #184D5A;
	font-weight: bold;
	font-size:10px;
    FONT-FAMILY: Verdana;
}

.link_azul_sub_item
{
    COLOR: #31516B;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
	font-weight: bold;
}


.link_azul
{
    COLOR: #31516B;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
}


.link_azul A
{
    COLOR: #31516B;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
}
.link_azul A:hover
{
    COLOR: Black;
    FONT-FAMILY: Verdana
}

.input_text {
	Background: #F7EBD6;
	BORDER-BOTTOM:#184D5A 1px solid;
	BORDER-left:#184D5A 1px solid;
	BORDER-top:#184D5A 1px solid;
	BORDER-right:#184D5A 1px solid;
	font-family: Verdana;
	font-size: 11px;
}

.input_radio {
	font-family: Verdana;
	font-size: 11px;
}


.text_form {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #184D5A;
}

.text_form_erro {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

.text_form_normal {
	font-family: Verdana;
	font-size: 10px;
	color: #184D5A;
}

.text_frame_form {
	font-family: Verdana;
	font-size: 11px;
	color: #2e8ea0;
}

.registro_alternado1 {
	background: #F0DBAE;
	padding: 5px;
}

.registro_alternado2 {
	padding: 5px;
}

.botaoreserva { }
.botaoreserva a
{
	float: left;
	background-image: url(../imagens/est/botao_laranja.gif);
	background-position: center;
	background-repeat: no-repeat;
	width: 150px;
	height: 15px;
	padding: 5px 0px;
	text-decoration: none;
	font-weight: bold;
	color: #FF6A00;
	text-align: center;
	FONT-SIZE : 11PX;
}

.botaoinformacao { }
.botaoinformacao a
{
	float: right;
	background-image: url(../imagens/est/botao_verde.gif);
	background-position: center;
	background-repeat: no-repeat;
	
	width: 150px;
	height: 15px;
	padding: 5px 0px;
	text-decoration: none;
	font-weight: bold;
	color: #1C6A00;
	text-align: center;
	left: 0px;
	top: 5px;
	FONT-SIZE : 11PX;
}










#container {
	margin: 0 auto;
	width: 795px;
	position: relative;
	background: transparent url() left top repeat-y;
	z-index: 1;
	margin-bottom: 10px;
	
}

/* ----- CABECALHO ----- */
#cabecalho 
{
	margin-bottom:5px;
}

#titulosite 
{
	position: absolute;
	left: 5px;
	top: 5px;
	width: 165px;
	height: 60px;
	overflow: hidden;
	background-color: white;
	filter:alpha(opacity=0);-moz-opacity:0;opacity:0;
}

#titulosite span 
{
	display: inline;
	height: 0;
	left: -1000px;
	overflow: hidden;
	position: absolute;
	top: -1000px;
	width: 0;
}

#marcadordata 
{
	position: absolute;
	left: 615px;
	top: 100px;
	width: 170px;
	height: 20px;
	color: #FFFFFF;
	overflow: hidden;
	font-weight: bold;
	font-size: 13px;
}

div.barra_rolagem_preco{

	width:300px;
	height:200px;
	overflow:auto;
	/*
	scrollbar-arrow-color:#000000;
	scrollbar-3dlight-color:#cccccc;
	scrollbar-shadow-color:#cccccc;
	scrollbar-face-color:#FFFFFF;
	scrollbar-track-color:#f3f3f3;
	*/
}

div.barra_rolagem_datas{

	width:93%;
	height:135px;
	overflow:auto;
	/*
	scrollbar-arrow-color:#000000;
	scrollbar-3dlight-color:#cccccc;
	scrollbar-shadow-color:#cccccc;
	scrollbar-face-color:#FFFFFF;
	scrollbar-track-color:#f3f3f3;
	*/
}


/* ----- MENU ----- */

#menu 
{
	position: absolute;
	top: 145px;
	left: 0px;
	width: 150px;
	background: #136F7E;
	clear: both;
	text-align: center;
}

#menu div 
{
	margin: 15px 0px 15px 0px;
}

#menu a 
{
	color: #ffffff;
	text-decoration: none;
}
#menu a:hover
{
	color: #ffffff;
	text-decoration: underline;
}

/* ----- RODAPE ----- */

#rodape 
{
	position: relative;
	width: 765px;
	background-color: #136F7E;
	padding: 15px;
}

#rodape span 
{
	font-size: 60%;
	font-weight: bold;
	color: #ffffff;
}

/* ----- CONTEUDO ---- */
#conteudotopo 
{
	margin-left: 155px;
	width: 640px;
	height: 40px;
	background-image: url(../imagens/est/tarja_topo.jpg);
	background-repeat: no-repeat;
	vertical-align: middle;
	text-align: left;
}

#conteudotopo span 
{
	position: relative;
	top: 7px;
	left: 15px;
	font-size: 11px;
	font-weight: bold;
	color: #136F7E;
}


#conteudobase
{
	margin-left: 155px;
	margin-bottom: 15px;
	width: 640px;
	height: 30px;
	background-image: url(../imagens/est/tarja_base.jpg);
	background-repeat: no-repeat;
	vertical-align: middle;
	color: #184d5a;
	text-align: left;
}


#conteudointerno 
{
	width: 620px;
	margin-left: 155px;
	background-color: #F5EEDB;
	padding: 10px ;
	font-size: 70%;
	text-align: left;
	color: #444444;
}




/* ----- OUTROS ITENS ----- */




#introducao
{
	position: relative;
	text-align: justify;
	margin:  25px;
	width: 570px;
	line-height: 150%;
	font-size: 11px;
	font-family : Verdana, Arial, Tahoma,  Helvetica, sans-serif;
}





/* ----- DESTAQUES CAPA ----- */
#destaqueprincipal
{
	margin-bottom: 10px;
	clear: both;
}
#destaqueprincipal .fotoevento 
{
	width: 235px;
	/*height: 235px;*/
	margin-right: 10px;
	float: left;
}
#destaqueprincipal .tituloevento
{
	background-color: #026053;
	background-image: url(../imagens/est/fundo_titulo.gif);
	/*background-repeat: repeat-;*/
	background-position: bottom;
		
	position: relative;
	top: 0px;
	margin-left: 235px;
	/*height: 20px;*/
	padding: 5px;
	vertical-align: middle;
	text-align: center;
}
#destaqueprincipal .tituloevento a 
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
}

#destaqueprincipal .dataevento
{
	position: relative;
	top: 10px;
	margin-left: 235px;
	text-align: center;
	padding: 5px;
	/*height: 30px;*/
	font-family: Tahoma, Verdana; 
	font-weight:bold; 
	font-size:20px; 
}

.dataevento_multi
{
	position: relative;
	margin-left: 155px;
	text-align: center;
	padding: 5px;
	height: 15px;
	height: 30px;
	
}

.dataevento_multi a 
{
	font-family: Tahoma, Verdana; font-weight:bold; font-size:13px; 
	text-decoration: none;
	color: #026053;
}

#destaqueprincipal .chamadaevento
{
	position: relative;
	top: 10px;
	/*height: 115px;*/
	/*font-size: 13px;*/
	overflow: hidden;
	text-align: justify;
}


#destaqueprincipal .botoes
{
	margin-top: 25px;
	margin-left: 245px;
	height: 25px;
	clear: right;
}




/* ----- destaques secundarios ----- */

#destaquesecundariotopo 
{
	width: 550px;
	height: 7px;
	background-image: url(../imagens/est/topo_chamada.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

#destaquesecundariointerno 
{
	margin-top: 0px;

	background-image: url(../imagens/est/fundo_chamada.gif);
	background-repeat: repeat-y;
	text-align: left;
	padding: 7px 0px;
	margin: 0px;
}


#destaquesecundariobase
{
	margin-bottom: 15px;
	width: 550px;
	height: 7px;
	
	background-image: url(../imagens/est/base_chamada.gif);
	background-repeat: no-repeat;
	background-position: top;
	vertical-align: middle;
	color: #184d5a;
	text-align: left;
}




#destaquesecundario .botoes
{
	margin-top: 5px;
	margin-bottom: 0px;
	height: 25px;
	clear: right;
}

#destaquesecundariointerno .destaquesecundarioitem
{
	width: 520px;
	padding: 0px 0px 0px 15px;
}



#destaquesecundario .fotoevento 
{
	width: 145px;
	/*height: 150px;*/
	margin-right: 10px;
	float: left;
}
#destaquesecundario .tituloevento
{
	background-color: #026053;
	background-image: url(../imagens/est/fundo_titulo.gif);
	background-repeat: repeat-x;
	background-position: bottom;
		
	position: relative;
	top: 0px;
	margin-left: 145px;
	/*height: 20px;*/
	padding: 5px;
	vertical-align: middle;
	text-align:center;
	
	
}
#destaquesecundario .tituloevento a 
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
#destaquesecundario .dataevento
{
	position: relative;
	margin-left: 155px;
	text-align: center;
	padding: 5px;
	height: 15px;
}
#destaquesecundario .dataevento a 
{
	font-family: Tahoma, Verdana; font-weight:bold; font-size:13px; 
	text-decoration: none;
	color: #026053;
}

#destaquesecundario .chamadaevento
{
	top: 10px;
	position: relative;
	height: 65px;
	/*font-size: 13px;*/
	overflow: hidden;
	text-align: justify;
}


#destaquesecundariointerno .separador
{
	height: 1px;
	background-image: url(../imagens/est/borda.gif);
	background-position: center;
	background-repeat: repeat-x;	
	
	margin-bottom: 0px;
	margin-top: 0px;
}







/* -------------------------------------- */
.Link1 A
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.Link1 A:hover
{
    COLOR: #EDC163;
    FONT-FAMILY: Verdana
}

.Semestre A
{
    COLOR: #09343F;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.Semestre A:hover
{
    COLOR: #071B20;
    FONT-FAMILY: Verdana
}

.Link A
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.Link A:hover
{
    COLOR: #EDC163;
    FONT-FAMILY: Verdana
}

.maisinfo 
{
	background-color: ;
}


.barra_inf A
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.barra_inf A:hover
{
    COLOR: Black;
    FONT-FAMILY: Verdana
}

.maisinfo2 A
{
    COLOR: #31516B;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.maisinfo2 A:hover
{
    COLOR: #31516B;
    FONT-FAMILY: Verdana
}

.vemais A
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.vemais A:hover
{
    COLOR: red;
    FONT-FAMILY: Verdana
}

.MenuCentral A
{
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.Menucentral A:hover
{
    COLOR: white;
    FONT-FAMILY: Arial
}

.Principal A
{
    COLOR: #2C302C;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.Principal A:hover
{
    COLOR: #A11E23;
    FONT-FAMILY: Verdana
}

.Dentro A
{
    COLOR: #444444;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.Dentro A:hover
{
    COLOR: #222222;
    FONT-FAMILY: Verdana
}

.Menu_dentro A
{
    COLOR: #57504A;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.Menu_detro A:hover
{
    COLOR: #57504A;
    FONT-FAMILY: verdana;
}

.Principal_Meio A
{
    COLOR: Black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.Principal_Meio A:hover
{
    COLOR: #555555;
    FONT-FAMILY: Verdana
}

.Index_Direita A
{
    COLOR: Black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.Index_Direita A:hover
{
    COLOR: #555555;
    FONT-FAMILY: Verdana
}
.campo
{
	Background:#F7EBD6;
	BORDER:#184D5A 1px solid;
	font-family:verdana;
	font-size:11
}
.label
{
	font-family:verdana; 
	font-size:10; 
	color:#184D5A;
}
.botao
{
	BORDER:black 1px solid;
	Background:#EFB600;
	color:white;
	font-family:verdana;
	font-size:11
}
.linhaCli
{
	border-bottom-style:dashed;
	border-bottom-width:thin
}
.campoVip
{
	background-color:#CCCCCC;
	BORDER:#184D5A 1px solid;
	font-family:verdana;
	font-size:11
}


a 
{
	text-decoration: none;
	color: #000000;
}

a:hover 
{
	text-decoration: underline;
}


