@charset "utf-8";

/* CONTADOR */

#home_contador
{	
	height:400px;
	width:300px;	
	float:left;
	text-align:left;	
	margin-top:45px;	
}

#contador
{
	font-size:16px;
	height:50px;
	margin-top:30px;
	margin-bottom:10px;
}

.faltam
{
	font-family:Georgia;
	font-size:28px;
}

#home_contador a:link {
	text-decoration:none;
	color:#CCCCCC;
}

#home_contador a:hover {
	text-decoration:underline;
	color:#CCCCCC;
}

/* MENU */

html, body {
	font-family:Georgia;
	font-size:12px;
	height:100%;
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
	background: #255C7C;
	color:#FFFFFF;
}

body a:link {
	text-decoration:none;
	color:#6DCFF6;
}

body a:hover, body a:visited:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

body a:visited {
	text-decoration:none;
	color:#6DCFF6;
}

img#bg {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

#menu {
	position:fixed;
	bottom:0px;
	/*left:50%;*/
	/*margin-left:-220px;*/
	width:100%;
	height:30px;
	background:url(../images/barra_menu.png) repeat-x;	
	z-index:10;	
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:5px;
	text-align:center;
}

#menu_container
{
	width:710px;
	left:50%;
	position:absolute;
	margin-left:-355px;
}

#menu a:link {
	text-decoration:none;
	color:#FFFFFF;
}

#menu a:hover {
	text-decoration:none;
	color:#CCCCCC;
}

#menu a:visited {
	text-decoration:none;
	color:#FFFFFF;
}

#submenu_comites
{	
	width:120px;
	left:50%;
	position:absolute;
	margin-left:-218px;
	margin-top:-205px;
	display:none;
	padding:0px;
}

.lnk_submenu
{
 cursor:pointer;
}

#painel {
	left:-1130px;
	top:-470px;	
	width:3223px;
	height:2477px;	
	position:absolute;
	background:url(../images/logo_oj_giga.png) 300px no-repeat;

}

#area_home 
{
	width:940px;
	height:400px;
	position:absolute;
	top:650px;
	left:1170px;
	z-index:0;
}

#area_evento
{
	width:940px;
	height:400px;
	position:absolute;
	top:1300px;
	left:0px;
	z-index:0;
}

#area_comites
{
	width:940px;
	height:400px;
	position:absolute;
	top:1950px;
	left:1170px;
	z-index:0;
}

#area_modelos
{
	width:940px;
	height:400px;
	position:absolute;
	top:0px;
	left:3510px;
	z-index:0;
}

#area_atividades
{
	width:940px;
	height:400px;
	position:absolute;
	top:1300px;
	left:3510px;
	z-index:0;
}

#area_local
{
	width:940px;
	height:400px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:0;
}

#area_inscricoes
{
	width:940px;
	height:400px;
	position:absolute;
	top:1300px;
	left:2340px;
	z-index:0;
}

#area_contato
{
	width:940px;
	height:400px;
	position:absolute;
	top:1950px;
	left:3510px;
	z-index:0;
}

#area_cominform
{
	width:940px;
	height:400px;
	position:absolute;
	top:0px;
	left:1170px;
	z-index:0;
}

#area_imprensa
{
	width:940px;
	height:400px;
	position:absolute;
	top:0px;
	left:2340px;
	z-index:0;
}

#area_bandung
{
	width:940px;
	height:400px;
	position:absolute;
	top:650px;
	left:0px;
	z-index:0;
}

#area_aiea
{
	width:940px;
	height:400px;
	position:absolute;
	top:650px;
	left:2340px;
	z-index:0;
}

#area_ce
{
	width:940px;
	height:400px;
	position:absolute;
	top:650px;
	left:3510px;
	z-index:0;
}

#area_csh
{
	width:940px;
	height:400px;
	position:absolute;
	top:1300px;
	left:1170px;
	z-index:0;
}

#area_sc
{
	width:940px;
	height:400px;
	position:absolute;
	top:1950px;
	left:0px;
	z-index:0;
}

#area_otan
{
	width:940px;
	height:400px;
	position:absolute;
	top:1950px;
	left:2340px;
	z-index:0;	
}

#home_logo
{	
	height:400px;
	width:300px;	
	float:left;
	text-align:center;	
	margin-top:45px;
}

#home_twitter
{
	height:400px;
	width:290px;
	margin-left:-27px;			
	float:left;
	text-align:left;	
	margin-top:45px;
}

#twitter
{
	margin-top:5px;
	height:330px;
	overflow:hidden;
}

#home_comites
{	
	height:400px;
	width:300px;	
	float:left;
	text-align:center;	
	margin-top:45px;	
}

.comites_home
{
	margin-top:10px;
	*margin-left:-300px;

}

.apoio
{
	margin-top:220px;
	text-align:center;
}

.apoio a
{
	margin-right:0px;
	margin-top:20px;
}

.separador
{
	width:1px;
	margin-right:40px;
	margin-left:0px;
	margin-top:45px;	
	height:310px;
	background:url(../images/separador.png);
	float:left;
}

.separador2
{
	width:1px;
	margin-right:20px;
	margin-left:0px;
	margin-top:45px;	
	height:310px;
	background:url(../images/separador.png);
	float:left;
}

.tit_comite
{
	width:380px;
	margin-top:-10px;
}

.texto_comite
{
	width:700px;
	height:400px;
	float:left;
	overflow:hidden;
}

.texto_comite h1
{
	font-family:Georgia;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	margin-top:20px;
	margin-bottom:20px;
}

.separador_comite
{
	width:1px;
	margin-right:39px;
	margin-left:20px;
	margin-top:10px;	
	height:350px;
	background:url(../images/separador.png);

	float:left;
}

.downloads_comite
{
	width:180px;
	height:400px;
	float:left;
}

.logo_oj
{
}

.diretores
{
	margin-top:40px;
}

.diretores .txt
{
	margin-top:10px;
	font-style:italic;	
}

.downloads .txt
{
	margin-top:10px;
	font-style:italic;
}

.evento
{
	font-size:16px;
}

.esquerda
{
	float:left;
	width:340px;
	margin-right:20px;
}

.direita
{
	float:left;
	width:340px;
}


.sprite-bt-comite-aiea-ON { background-position: 0 0; width: 77px; height: 31px; } 
.sprite-bt-comite-aiea-OUT { background-position: 0 -81px; width: 77px; height: 31px; } 
.sprite-bt-comite-bandung-ON { background-position: 0 -162px; width: 151px; height: 31px; } 
.sprite-bt-comite-bandung-OUT { background-position: 0 -243px; width: 151px; height: 31px; } 
.sprite-bt-comite-ce-ON { background-position: 0 -324px; width: 95px; height: 65px; } 
.sprite-bt-comite-ce-OUT { background-position: 0 -439px; width: 95px; height: 65px; } 
.sprite-bt-comite-cominform-ON { background-position: 0 -554px; width: 163px; height: 27px; } 
.sprite-bt-comite-cominform-OUT { background-position: 0 -631px; width: 163px; height: 27px; } 
.sprite-bt-comite-csh-ON { background-position: 0 -708px; width: 104px; height: 47px; } 
.sprite-bt-comite-csh-OUT { background-position: 0 -805px; width: 104px; height: 47px; } 
.sprite-bt-comite-imprensa-ON { background-position: 0 -902px; width: 127px; height: 29px; } 
.sprite-bt-comite-imprensa-OUT { background-position: 0 -981px; width: 127px; height: 29px; } 
.sprite-bt-comite-otan-ON { background-position: 0 -1060px; width: 94px; height: 34px; } 
.sprite-bt-comite-otan-OUT { background-position: 0 -1144px; width: 94px; height: 34px; } 
.sprite-bt-comite-unsc-ON { background-position: 0 -1228px; width: 122px; height: 43px; } 
.sprite-bt-comite-unsc-OUT { background-position: 0 -1321px; width: 122px; height: 43px; } 




.lnk_aiea
{
	background:transparent url(../images/sprite-comites.png) repeat scroll 0 0;
	background-position: 0 -81px; width: 77px; height: 31px;
	position:absolute;
	cursor:pointer;
	margin-top:128px;
	margin-left:51px;
}

.lnk_aiea:hover
{
	background-position: 0 0; width: 77px; height: 31px;
}

.lnk_bandung
{
	background:transparent url(../images/sprite-comites.png) repeat scroll 0 0;
	background-position: 0 -243px; width: 151px; height: 31px; 
	position:absolute;
	cursor:pointer;	
	margin-top:66px;
	margin-left:67px;
}

.lnk_bandung:hover
{
	background-position: 0 -162px; width: 151px; height: 31px;
}

.lnk_ce
{
	background:transparent url(../images/sprite-comites.png) repeat scroll 0 0;
	background-position: 0 -439px; width: 95px; height: 65px;
	position:absolute;
	cursor:pointer;	
	margin-top:95px;
	margin-left:123px;
}

.lnk_ce:hover
{
	background-position: 0 -324px; width: 95px; height: 65px;
}

.lnk_cominform
{
	background:transparent url(../images/sprite-comites.png) repeat scroll 0 0;
	background-position: 0 -631px; width: 163px; height: 27px;
	position:absolute;
	cursor:pointer;	
	margin-top:38px;
	margin-left:100px;	
}

.lnk_cominform:hover
{
	background-position: 0 -554px; width: 163px; height: 27px;
}

.lnk_csh
{
	background:transparent url(../images/sprite-comites.png) repeat scroll 0 0;
	background-position: 0 -805px; width: 104px; height: 47px;
	position:absolute;
	cursor:pointer;	
	margin-top:21px;
	margin-left:0px;
}

.lnk_csh:hover
{
	background-position: 0 -708px; width: 104px; height: 47px;
}

.lnk_imprensa
{
	background:transparent url(../images/sprite-comites.png) repeat scroll 0 0;
	background-position: 0 -981px; width: 127px; height: 29px;
	position:absolute;
	cursor:pointer;	
	margin-top:153px;
	margin-left:123px;
}

.lnk_imprensa:hover
{
	background-position: 0 -902px; width: 127px; height: 29px;
}

.lnk_otan
{
	background:transparent url(../images/sprite-comites.png) repeat scroll 0 0;
	background-position: 0 -1144px; width: 94px; height: 34px;
	position:absolute;
	cursor:pointer;	
	margin-top:95px;
	margin-left:32px;	
}

.lnk_otan:hover
{
	background-position: 0 -1060px; width: 94px; height: 34px; 
}

.lnk_sc
{
	background:transparent url(../images/sprite-comites.png) repeat scroll 0 0;
	background-position: 0 -1321px; width: 122px; height: 43px;
	position:absolute;
	cursor:pointer;	
	margin-top:0px;
	margin-left:100px;
}

.lnk_sc:hover
{
	background-position: 0 -1228px; width: 122px; height: 43px;
}


.sprite-tt_aiea_ON { background-position: 0 0; width: 73px; height: 30px; } 
.sprite-tt_aiea { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -80px; width: 73px; height: 30px; } 
.sprite-tt_bandung_ON { background-position: 0 -160px; width: 150px; height: 28px; } 
.sprite-tt_bandung { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -238px; width: 150px; height: 28px; } 
.sprite-tt_ce_ON { background-position: 0 -316px; width: 91px; height: 59px; } 
.sprite-tt_ce { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -425px; width: 91px; height: 59px; } 
.sprite-tt_cominform_ON { background-position: 0 -534px; width: 164px; height: 25px; } 
.sprite-tt_cominform { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -609px; width: 164px; height: 25px; } 
.sprite-tt_csh_ON { background-position: 0 -684px; width: 103px; height: 43px; } 
.sprite-tt_csh { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -777px; width: 103px; height: 43px; } 
.sprite-tt_imprensa_ON { background-position: 0 -870px; width: 126px; height: 26px; } 
.sprite-tt_imprensa { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -946px; width: 126px; height: 26px; } 
.sprite-tt_otan_ON { background-position: 0 -1022px; width: 93px; height: 30px; } 
.sprite-tt_otan { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -1102px; width: 93px; height: 30px; } 
.sprite-tt_unsc_ON { background-position: 0 -1182px; width: 122px; height: 39px; } 
.sprite-tt_unsc { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -1271px; width: 122px; height: 39px; } 


.lnk_home
{
	background:transparent url(../images/sprite-menu-principal.png) repeat scroll 0 0;
	background-position: 0 -70px; width: 46px; height: 20px;
	cursor:pointer;
	float:left;
}

.lnk_home:hover
{
	background-position: 0 0; width: 46px; height: 20px;
}

.lnk_evento
{
	background:transparent url(../images/sprite-menu-principal.png) repeat scroll 0 0;
	background-position: 0 -210px; width: 74px; height: 20px;
	cursor:pointer;
	margin-left:20px;
	float:left;
}

.lnk_evento:hover
{
	background-position: 0 -140px; width: 74px; height: 20px;
}

.lnk_comites
{
	background:transparent url(../images/sprite-menu-principal.png) repeat scroll 0 0;
	background-position: 0 -350px; width: 67px; height: 20px;
	cursor:pointer;
	margin-left:20px;
	float:left;
}

.lnk_comites:hover
{
	background-position: 0 -280px; width: 67px; height: 20px;
}

.lnk_modelos
{
	background:transparent url(../images/sprite-menu-principal.png) repeat scroll 0 0;
	background-position: 0 -490px; width: 74px; height: 20px;
	cursor:pointer;
	margin-left:20px;
	float:left;
}

.lnk_modelos:hover
{
	background-position: 0 -420px; width: 74px; height: 20px;
}

.lnk_atividades
{
	background:transparent url(../images/sprite-menu-principal.png) repeat scroll 0 0;
	background-position: 0 -630px; width: 86px; height: 20px;
	cursor:pointer;
	margin-left:20px;
	float:left;
}

.lnk_atividades:hover
{
	background-position: 0 -560px; width: 86px; height: 20px;
}

.lnk_local
{
	background:transparent url(../images/sprite-menu-principal.png) repeat scroll 0 0;
	background-position: 0 -770px; width: 52px; height: 20px;
	cursor:pointer;
	margin-left:20px;
	float:left;
}

.lnk_local:hover
{
	background-position: 0 -700px; width: 52px; height: 20px;
}

.lnk_inscricoes
{
	background:transparent url(../images/sprite-menu-principal.png) repeat scroll 0 0;
	background-position: 0 -910px; width: 89px; height: 20px;
	cursor:pointer;
	margin-left:20px;
	float:left;	
}

.lnk_inscricoes:hover
{
	background-position: 0 -840px; width: 89px; height: 20px;
}

.lnk_contato
{
	background:transparent url(../images/sprite-menu-principal.png) repeat scroll 0 0;
	background-position: 0 -1050px; width: 74px; height: 20px;
	cursor:pointer;
	margin-left:20px;	
	float:left;	
}

.lnk_contato:hover
{
	background-position: 0 -980px; width: 74px; height: 20px;
}

.sprite-menu_01_on { background-position: 0 0; width: 46px; height: 20px; } 
.sprite-menu_01 { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -70px; width: 46px; height: 20px; } 
.sprite-menu_02_on { background-position: 0 -140px; width: 74px; height: 20px; } 
.sprite-menu_02 { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -210px; width: 74px; height: 20px; } 
.sprite-menu_03_on { background-position: 0 -280px; width: 67px; height: 20px; } 
.sprite-menu_03 { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -350px; width: 67px; height: 20px; } 
.sprite-menu_04_on { background-position: 0 -420px; width: 74px; height: 20px; } 
.sprite-menu_04 { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -490px; width: 74px; height: 20px; } 
.sprite-menu_05_on { background-position: 0 -560px; width: 86px; height: 20px; } 
.sprite-menu_05 { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -630px; width: 86px; height: 20px; } 
.sprite-menu_06_on { background-position: 0 -700px; width: 52px; height: 20px; } 
.sprite-menu_06 { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -770px; width: 52px; height: 20px; } 
.sprite-menu_07_on { background-position: 0 -840px; width: 89px; height: 20px; } 
.sprite-menu_07 { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -910px; width: 89px; height: 20px; } 
.sprite-menu_08_on { background-position: 0 -980px; width: 74px; height: 20px; } 
.sprite-menu_08 { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -1050px; width: 74px; height: 20px; } 


.sub_lnk_aiea
{
	background:transparent url(../images/sprite-slideup.png) repeat scroll 0 0;
	background-position: 0 -75px; width: 120px; height: 25px;
	cursor:pointer;
}

.sub_lnk_aiea:hover
{
	background-position: 0 0; width: 120px; height: 25px;
}

.sub_lnk_bandung
{
	background:transparent url(../images/sprite-slideup.png) repeat scroll 0 0;
	background-position: 0 -225px; width: 120px; height: 25px;
	cursor:pointer;
}

.sub_lnk_bandung:hover
{
	background-position: 0 -150px; width: 120px; height: 25px;
}

.sub_lnk_ce
{
	background:transparent url(../images/sprite-slideup.png) repeat scroll 0 0;
	background-position: 0 -375px; width: 120px; height: 25px;
	cursor:pointer;
}

.sub_lnk_ce:hover
{
	background-position: 0 -300px; width: 120px; height: 25px;
}

.sub_lnk_cominform
{
	background:transparent url(../images/sprite-slideup.png) repeat scroll 0 0;
	background-position: 0 -525px; width: 120px; height: 25px;
	cursor:pointer;
}

.sub_lnk_cominform:hover
{
	background-position: 0 -450px; width: 120px; height: 25px;
}

.sub_lnk_csh
{
	background:transparent url(../images/sprite-slideup.png) repeat scroll 0 0;
	background-position: 0 -675px; width: 120px; height: 25px; 
	cursor:pointer;
}

.sub_lnk_csh:hover
{
	background-position: 0 -600px; width: 120px; height: 25px;
}

.sub_lnk_imprensa
{
	background:transparent url(../images/sprite-slideup.png) repeat scroll 0 0;
	background-position: 0 -825px; width: 120px; height: 25px;
	cursor:pointer;
}

.sub_lnk_imprensa:hover
{
	background-position: 0 -750px; width: 120px; height: 25px;
}

.sub_lnk_otan
{
	background:transparent url(../images/sprite-slideup.png) repeat scroll 0 0;
	background-position: 0 -975px; width: 120px; height: 25px;
	cursor:pointer;
}

.sub_lnk_otan:hover
{
	background-position: 0 -900px; width: 120px; height: 25px;
}

.sub_lnk_sc
{
	background:transparent url(../images/sprite-slideup.png) repeat scroll 0 0;
	background-position: 0 -1125px; width: 120px; height: 25px;
	cursor:pointer;
}

.sub_lnk_sc:hover
{
	background-position: 0 -1050px; width: 120px; height: 25px; 
}


/* EVENTO */

.logo_oj_evento
{
	float:left;
	width:105px;
	height:131px;
	margin-left:20px;
}

#ttEvento
{
	width:229px;
	height:49px;
	margin-left:30px;
	margin-top:30px;
	float:left;
}

#timeline
{
	width:446px;
	height:36px;
	background:url(../images/bt_timeline.png) repeat-x;
	margin-left:100px;
	margin-top:40px;
	float:left;
}

.clear
{
	clear:both;
}

#anoSelecionado
{
	width:130px;
	height:200px;
	padding-top:20px;
	margin-right:20px;
	text-align:center;
	float:left;
}

.invisivel
{
	display:none;
}




.lnk_2003 { float:left; margin-top:-8px; margin-left:7px;margin-right:10px; background:transparent url(../images/sprite-timeline.png) repeat scroll 0 0; background-position: 0 0; width: 45px; height: 45px; } 
.lnk_2003:hover { background-position: 0 -95px; width: 45px; height: 45px; } 
.lnk_2003 { background-position: 0 -190px; width: 45px; height: 45px; } 
.lnk_2004 { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-timeline.png) repeat scroll 0 0; background-position: 0 -285px; width: 45px; height: 45px; } 
.lnk_2004:hover { background-position: 0 -380px; width: 45px; height: 45px; } 
.lnk_2005 { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-timeline.png) repeat scroll 0 0; background-position: 0 -475px; width: 45px; height: 45px; } 
.lnk_2005:hover { background-position: 0 -570px; width: 45px; height: 45px; } 
.lnk_2006 { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-timeline.png) repeat scroll 0 0; background-position: 0 -665px; width: 45px; height: 45px; } 
.lnk_2006:hover { background-position: 0 -760px; width: 45px; height: 45px; } 
.lnk_2007 { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-timeline.png) repeat scroll 0 0; background-position: 0 -855px; width: 45px; height: 45px; } 
.lnk_2007:hover { background-position: 0 -950px; width: 45px; height: 45px; } 
.lnk_2008 { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-timeline.png) repeat scroll 0 0; background-position: 0 -1045px; width: 45px; height: 45px; } 
.lnk_2008:hover { background-position: 0 -1140px; width: 45px; height: 45px; } 
.lnk_2009 { float:left; margin-top:-8px; margin-right:10px;background:transparent url(../images/sprite-timeline.png) repeat scroll 0 0; background-position: 0 -1235px; width: 45px; height: 45px; } 
.lnk_2009:hover { background-position: 0 -1330px; width: 45px; height: 45px; } 
.lnk_2010 { float:left; margin-top:-8px; background:transparent url(../images/sprite-timeline.png) repeat scroll 0 0; background-position: 0 -1425px; width: 45px; height: 45px; } 
.lnk_2010:hover { background-position: 0 -1520px; width: 45px; height: 45px; } 


/* EVENTO */

.logo_oj_atividades
{
	float:left;
	width:105px;
	height:131px;
	margin-left:20px;
}

#ttAtividades
{
	width:229px;
	height:49px;
	margin-left:70px;
	margin-top:0px;
	float:left;
}

#dias
{
	height:36px;
	margin-left:100px;
	margin-top:30px;
	float:left;
}

.clear
{
	clear:both;
}

#diaSelecionado
{
	width:130px;
	height:200px;
	padding-top:20px;
	margin-right:60px;
	text-align:center;
	float:left;
}

.invisivel
{
	display:none;
}

#dia_carregado .txt b
{
	font-size:20px;
}

#dia_carregado .txt 
{
	font-size:18px;
}


.lnk_01:hover { background-position: 0 0; width: 16px; height: 41px; } 
.lnk_01 { float:left; margin-top:-8px; margin-right:20px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -91px; width: 16px; height: 41px; } 
.lnk_02:hover { background-position: 0 -182px; width: 20px; height: 41px; } 
.lnk_02 { float:left; margin-top:-8px; margin-right:20px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -273px; width: 20px; height: 41px; } 
.lnk_29:hover { background-position: 0 -364px; width: 18px; height: 44px; } 
.lnk_29 { margin-left:70px;float:left; margin-top:-8px; margin-right:20px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -458px; width: 18px; height: 44px; } 
.lnk_30:hover { background-position: 0 -552px; width: 21px; height: 44px; } 
.lnk_30 { float:left; margin-top:-8px; margin-right:20px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -646px; width: 21px; height: 44px; } 
.lnk_31:hover { background-position: 0 -740px; width: 15px; height: 44px; } 
.lnk_31 { float:left; margin-top:-8px; margin-right:20px;background:transparent url(../images/sprite-dias.png) repeat scroll 0 0;  background-position: 0 -834px; width: 15px; height: 44px; } 


/* MODELOS */

.logo_oj_modelos
{
	float:left;
	width:105px;
	height:131px;
	margin-left:20px;
}

#ttModelos
{
	width:229px;
	height:49px;
	margin-left:30px;
	margin-top:30px;
	float:left;
}

#area_modelos .esquerda
{
	margin-left:155px;
	
}

/* LOCAL */

.logo_oj_local
{
	float:left;
	width:105px;
	height:131px;
	margin-left:20px;
}

#ttLocal
{
	width:229px;
	height:49px;
	margin-left:30px;
	margin-top:30px;
	float:left;
}

#area_local .esquerda
{
	margin-left:155px;
	
}

/* MODELOS */

.logo_oj_inscricoes
{
	float:left;
	width:105px;
	height:131px;
	margin-left:20px;
}

#ttInscricoes
{
	width:229px;
	height:49px;
	margin-left:30px;
	margin-top:30px;
	float:left;
}

#area_inscricoes .esquerda
{
	margin-left:155px;
	
}

/* CONTATO */

.logo_oj_contato
{
	float:left;
	width:105px;
	height:131px;
	margin-left:20px;
}

#ttContato
{
	width:229px;
	height:49px;
	margin-left:30px;
	margin-top:0px;
	float:left;
}

.contato_esq, contato_dir
{
	float:left;
	margin-right:10px;
}

#area_contato .esquerda
{
	margin-left:155px;
	
}

#area_contato .direita
{
	float:left;
	margin-left:10px;
	margin-top:-100px;	
}



.txtBox
{
	width:300px;
	font-family:georgia;
	font-size:20px;
	height:27px;
	margin-bottom:20px;
	margin-top:5px;
	padding:3px;
	border:0px;
	background:url(../images/bg_txtBox.png) repeat;
}

.txtMsg
{
	width:300px;
	height:120px;
	border:0px;
	font-family:georgia;
	font-size:16px;
	background:url(../images/bg_txtBox.png) repeat;
	margin-bottom:20px;
	margin-top:5px;
}


