@charset "utf-8";
/* CSS Document */

/*HOTSITE Serigrafia Sign e Congresso Serigrafia Sign 2010*/
#hotTopo {
	float:left;
	width:964px;
	height:145px;
	border-bottom:1px solid #797876;
	position:relative; z-index:100;
}
	.alinha_hotTopo01 {
		float:left;
		width:184px;
		height:auto;
		margin:4px 0 0 0;
		display:inline;
	}
	.alinha_hotTopo02 {
		float:left;
		width:390px;
		height:auto;
		margin:5px 0 0 88px;
		display:inline;
	}
	.alinha_hotTopo02 .alinha_Acompanhe{ margin-top:24px; }
	.alinha_Acompanhe { float:left; }
	.alinha_Indique { float:left; margin:24px 0 0 15px; }
	.alinha_hotTopo03 {
		float:left;
		width:181px;
		height:auto;
		margin:4px 0 0 120px;
		display:inline;
	}
		.alinha_hotTopo03 a { float:left; display:block; text-decoration:none; }
		.alinha_hotTopo03 .alinha_Newsletter { margin:40px 0 0 50px; float:left; display:inline; }
		
/*começo menu*/
#hotMenu {
	float:left;
	width:964px;
	height:42px;
	border-bottom:1px solid #797876;
	position:relative; z-index:1000;
}
	#hotMenu ul { 
		float:left; 
		list-style-type:none; 
		line-height:40px;
	}
	#hotMenu ul li { 
		float:left; 
		margin:0 0 0 10px;
	}
	
	#hotMenu ul li a {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#000;
		font-size:14px;
		text-transform:uppercase;
		font-weight:bold;
		padding:0 0 0 12px;
	}
		#hotMenu ul li a.ico01 { background:url(../../images/ico-link-azul01.gif) no-repeat top left; }
		#hotMenu ul li a.ico02 { background:url(../../images/ico-link-amarelo01.gif) no-repeat top left; }
		#hotMenu ul li a.ico03 { background:url(../../images/ico-link-magenta01.gif) no-repeat top left; }

.alinha_submenus {
	position:relative; height:0; z-index:1000;
}

.hotSubmenu1, .hotSubmenu2, .hotSubmenu3, .hotSubmenu4, .hotSubsubmenu1, .hotSubsubmenu4a, .hotSubsubmenu4b, .hotSubsubmenu4c { 
	display:none; 
	width:auto; 
	position:absolute; 
	top:29px; 
	left:0; 
	line-height:30px!important; 
	background:#FFF; 
	padding:2px 0 0 0; 
	z-index:1000;
}
.hotSubmenu1 li, .hotSubmenu2 li, .hotSubmenu3 li, .hotSubmenu4 li, .hotSubsubmenu1 li, .hotSubsubmenu4a li, .hotSubsubmenu4b li, .hotSubsubmenu4c li { float:none!important; }

.hotSubmenu1 a:hover, .hotSubmenu2 a:hover, .hotSubmenu3 a:hover, .hotSubmenu4 a:hover, .hotSubsubmenu1 a:hover, .hotSubsubmenu4a a:hover, .hotSubsubmenu4b a:hover, .hotSubsubmenu4c a:hover { 
	border:none!important;
	color:#000;
}
a.submenuativo1 { text-decoration:underline!important; }

.hotSubmenu1 { width:210px; *left:-687px; /*_left:-824px;*/ _left:-720px; }
.hotSubsubmenu1 { width:245px; left:168px; top:91px; *left:-530px; }
.hotSubmenu2 { width:170px; left:286px; *left:-401px; _left:-435px; }
.hotSubmenu3 { width:140px; left:371px; *left:-369px; _left:-350px; }
.hotSubmenu4 { width:64px; left:462px; *left:-259px; _left:-258px; }
.hotSubsubmenu4a, .hotSubsubmenu4b, .hotSubsubmenu4c { width:190px; left:518px; *left:-200px; }
.hotSubsubmenu4b { top:60px; } .hotSubsubmenu4c { top:91px; }

/*fim menu*/

#hotBannerFlash {
	float:left;
	width:964px;
	height:110px;
	margin:5px 0 0 0;
	display:inline;
	position:relative; z-index:0;
}

#alinha_hotConteudo {
	float:left;
	margin:10px 0 0 0;
	padding:0 0 60px 0;
	display:inline;
	width:964px;
	height:auto;
/*	background:url(../images/globo-rodape01.png) no-repeat right bottom;*/
}
	.hotNavLateral {
		float:left;
		width:140px;
		height:auto;
		background:#000;
		position:relative;
		z-index:100;
	}
	.hotNavLateral img { float:left; } 
	.hotConteudo {
		float:left;
		width:615px;
		height:auto;
		margin:0 0 0 65px;
		padding:15px 0 0 0;
		color:#000;
	}
	.hotConteudo2 { width:952px; margin:0 0 0 12px; /*padding:0 0 250px 0;*/ }
		.alinha_hotConteudoInterno, .alinha_hotConteudoInterno2 {  
			float:left; 
			width:460px;
			height:auto;
			margin:60px 0 0 0;
			display:inline;
			position:relative;
			z-index:1;
		}.alinha_hotConteudoInterno2 { width:960px; margin:15px 0; height:auto; }
		
		.alinha_hotConteudoInterno p, .alinha_hotConteudoInterno2 p { font-size:16px!important; color:#000!important; } .alinha_hotConteudoInterno2 img { float:left; }
		.alinha_hotConteudoInterno p a, .alinha_hotConteudoInterno2 p a { font-size:14px!important; font-weight:bold; color:#000!important; }

	.hotConteudo h2, .hotConteudo2 h2 {
/*		background:url(../images/ico-link-azul01.gif) no-repeat top left;*/
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		text-transform:uppercase;
		color:#000!important; 
	}
	.hotConteudo2 h2 {
		width:940px; float:left;
	}
	
	.hotConteudo h2 a, .hotConteudo2 h2 a {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:15px!important;
		font-weight:bold;
		text-transform:uppercase;
		color:#666!important;
	} .hotConteudo h2 a:hover, .hotConteudo2 h2 a:hover { color:#000!important; text-decoration:none!important; }
	
	.hotConteudo h2.tit_ico01, .hotConteudo2 h2.tit_ico01 { background:url(../../images/ico-link-azul01.gif) no-repeat top left; padding:0 0 0 12px; }
	.hotConteudo h2.tit_ico02, .hotConteudo2 h2.tit_ico02 { background:url(../../images/ico-link-amarelo01.gif) no-repeat top left; padding:0 0 0 12px; }
	.hotConteudo h2.tit_ico03, .hotConteudo2 h2.tit_ico03 { background:url(../../images/ico-link-magenta01.gif) no-repeat top left; padding:0 0 0 12px; }
	
	.hotConteudo h3, .hotConteudo2 h3 {
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		color:#000;
		font-size:17px;
		margin:0 0 25px 0;
	}
	
	.box-programacao, .box-programacao-especial {
		margin:15px 0 0 0;
		float:left;
		background:url(../../images/box-programacao01.gif);
		width:950px;
		height:366px;
		position:relative;
		z-index:200;
	}.box-programacao-especial { background:url(../../images/box-programacao02.gif); }
		.alinha-mini-boxes, .alinha-mini-boxes-especial {
			float:left;
			width:auto;
			height:auto;
			margin:5px 0 0 0; display:inline;
		} .mini-bordas { border-left:1px solid #eee; border-right:1px solid #ddf1fb; }  

		.alinha-mini-boxes-especial {
			background:#d4edfa; 
			height:364px; 
			margin-top:1px;
		}
		/*.hotConteudo .alinha-mini-boxesA .mini-box-programacao h2 { color:#000!important; border-bottom:1px solid #b2e0f6!important; }
		.hotConteudo .alinha-mini-boxesA .mini-box-programacao h3 { color:#FFF!important; }*/
		 
	.box-programacao p, .box-programacao-especial p {
		float:left;
		font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:14px;
		line-height:15px;
		font-weight:bold;
		color:#000!important;
		margin:10px 0;
	}
	.data_box-programacao1, .data_box-programacao2, .data_box-programacao3, .data_box-programacao4 { 
		float:left;
		background:url(../images/data_palestras01.gif) left no-repeat; 
		width:60px; 
		height:366px; 
	}
	.data_box-programacao2 { background:url(../../images/data_palestras02.gif) left no-repeat; }
	.data_box-programacao3 { background:url(../../images/data_palestras03.gif) left no-repeat; }
	.data_box-programacao4 { background:url(../../images/data_palestras04.gif) left no-repeat; }
	
	.data_box-programacao1 p, .data_box-programacao2 p, .data_box-programacao3 p, .data_box-programacao4 p { text-indent:-9000px; }
	
	.mini-box-programacao {
		float:left;
		width:265px;
		height:345px;
		padding:5px 15px;
		position:relative;
	} .inscrevase_btn { position:absolute; bottom:0; left:0; width:265px; height:77px; clear:both; }
	
		.mini-box-programacao h2 {
			width:265px;
			float:left;
			text-transform:lowercase!important;
			font-size:14px!important;
			color:#999!important; font-weight:bold;
		}
		.mini-box-programacao h3 {
			color:#009ee0;
			text-transform:uppercase;
			margin:10px 0; letter-spacing:-1px; float:left;
			width:265px;
			height:25px;
		}
	
	.box-programacao-especial h2 {
		border-bottom-color:#a2daf3!important;
		color:#000!important;
	}
	.box-programacao-especial h3 {
		color:#fff!important;
	}
	.box-programacao-especial .alinha-mini-boxes h2 { 
		margin-left:5px!important; 
		border-bottom-color:#d4edfa!important;
		width:580px!important;
		color:#fff!important;
		font-size:24px!important;
	} 
	.box-programacao-especial .alinha-mini-boxes .mini-box-programacao h3, .box-programacao-especial .alinha-mini-boxes .mini-box-programacao h3 a { 
		color:#fff!important;
		cursor:default;
	}
	.box-programacao-especial .alinha-mini-boxes .mini-box-programacao h3 a:hover { text-decoration:none!important; }
	
	.tab_investimento { margin:0 auto; width:515px; height:auto; }
	.tab_investimento a, .tab_investimento img { float:left; }
	.tab_investimento a { margin:30px 0 0 20px; }

	p.alinha_txt { height:120px; float:left; }
	
	.box-mini-programacao1, .box-mini-programacao2 {
		/*position:absolute;
		top:0; left:0;*/
		width:396px;
		height:208px;
		float:left;
		background:url(../../images/box-programacao-mini01.gif) no-repeat;
		margin:26px 45px 0 28px; display:inline;
		position:relative; z-index:200;
	}
	.box-mini-programacao2 { background:url(../../images/box-programacao-mini02.gif) no-repeat; margin:0; }
	
	.box-mini-programacao1 .mini-box, .box-mini-programacao2 .mini-box { float:left; width:396px; height:208px; }
	
	.box-mini-programacao1 .mini-box h3, .box-mini-programacao2 .mini-box h3 { color:#009de0; font-size:12px; text-transform:uppercase; margin:15px 0 0 0; width:340px; }
	.box-mini-programacao1 .mini-box p, .box-mini-programacao2 .mini-box p { color:#000!important; font-size:12px; margin:15px 0 0 0; font-weight:bold; }
	
	.mini-box .data_mini-box-programacao1, .mini-box .data_mini-box-programacao2, .mini-box .data_mini-box-programacao3, .mini-box .data_mini-box-programacao4 {
		text-indent:-9000px;
		background:url(../images/data_mini_palestra_congresso01.gif) no-repeat;
		width:41px;
		height:202px;
		margin:3px 0 0 3px; padding: 0 0 0 5px;
		float:left;
		display:inline;
	}
	.mini-box .data_mini-box-programacao2 { background:url(../../images/data_mini_palestra_congresso02.gif) no-repeat; }
	.mini-box .data_mini-box-programacao3 { background:url(../../images/data_mini_palestra_congresso03.gif) no-repeat; }
	.mini-box .data_mini-box-programacao4 { background:url(../../images/data_mini_palestra_congresso04.gif) no-repeat; }
	
	.alinha_especial_estamparia { 
		float:left; 
		height:230px; 
		width:auto; 
		margin:40px 0 0 30px; 
	}
	.alinha_especial_estamparia p.tit_especial_estamparia { 
		text-transform:uppercase; 
		color:#009de0!important; 
		font-weight:bold;
		font-size:18px!important; 
		margin:0!important;
	}

#hotRodape {
	position:relative;
	margin:-363px auto 0 auto;
	width:995px;
	height:370px; /*415px*/
	background:url(../../images/bg_hotRodape01.gif) no-repeat bottom /*#CFF*/;
	z-index:0;
}
	.alinha_globo {
		position:absolute;
		right:0;
		top:45px;
		z-index:0;
	}
	.conteudo_hotRodape {
		position:absolute;
		bottom:0;
		height:52px;
		width:995px;
	}
	.alinha-apoios {
		float:right; 
		width:auto; 
		height:50px; 
		position:relative; 
		z-index:300;
		margin:0 10px 0 0;
	}
		.ico_apoio { 
			float:left; 
			margin-left:10px; 
			line-height:50px; 
		}
/**/

/*listas de Expositores Confirmados*/
.container, .toggle_container, .block {
floar:left;
	width:450px;
	height:auto;
}
.toggle_container {
	overflow:hidden;
	clear:both;
}

h2.trigger { margin:0 auto; padding:5px 0 0 0; margin:0 0 5px 0; height:21px; line-height:21px; }
h2.trigger a { display:block; }

ul.lista_expositores {
	display:inline;
	float: left;
	width: 100%; _width:100%;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

ul.lista_expositores li { 
	float: left;
	width: 45%;
	height:auto;
	display: inline;
	border-bottom:1px solid #eee;
	padding:0 0 0 10px;
	margin:0 5px 0 0;
	line-height:16px;
}
/*fim*/
