* {
	margin:0;
	padding:0;
	border:0;
	font-family:Arial;
}
a {
	text-decoration: none;
	color:#333333;
}
a:hover {
	text-decoration: underline;
}
html, body {
	background-color: #EBEBEB;
}
body {
	background: url(../images/bg_corpo.jpg) repeat-x left top;
	behavior:url("http://www.internetmarketingroadshow.com/csshover3.htc");
}
form {
}
form input {
	width:100%;
	border:solid 1px #F0F0F0;
}
form textarea {
	width:100%;
	border:solid 1px #F0F0F0;
}
form .botao {
	width:auto;
	background-color:#666666;
	color:#FFFFFF;
	font-size:11px;
	padding:3px;
}
form input.etc {
	width:auto;
	border:none;
}
h1, h2, h3, h4, h5 {
	font-family:Arial;
	color:#999999;
	font-weight:bold;
	padding-bottom: .6em;
}
h1 a, h2 a, h3 a, h4 a, h5 a {
	color:#006699;
}
h1 {
	font-size:28px;
	padding-bottom:20px;
	margin:0;
}
.Biografia h1 { font-size:16px !important; padding-bottom:5px !important; font-weight:normal; }
	.Biografia h1, .Biografia h1 a { color:#333333; }
	.Biografia ul ul { padding-bottom:0; margin-bottom:0;}
h2 {
	font-size:24px;
	margin-top:0;
}
h3 {
	color:#006699;
}
h4 {
	color:#666666;
}
h6 {
	font-family:tahoma;
	color:#999999;
}
object {
}
p {
	padding-bottom:.5em;
	line-height:1.2em;
}
/*ul { padding-left:15px; padding-bottom:1em; }
ul li { padding-left: 0px; padding-bottom:.5em; list-style: square; }*/

ul {
	padding-left:0px;
	padding-bottom:1em;
}
ul li {
	padding-left: 0px;
	padding-bottom:.5em;
	list-style: square;
}
ul li ul {
	padding-left: 0px;
	padding-top:.5em;
	padding-bottom:.5em;
}
/* ---------------------------- */

#Corpo0 {
	margin:0 auto;
}
#Corpo1 {
}
#Corpo1 .div1 {
	width:1000px;
	margin:0 auto;
	font-family:Arial;
	font-size:12px;
	text-align: right;
	padding-top: 15px;
	padding-bottom:10px;
}
#Corpo1 .div1 a {
	margin-right: 10px;
	margin-left: 10px;
}
#Corpo1 .div1 a.atual {
	color:#CC3300;
}
#Corpo1 .div2 {
	height:170px;
	background: url(../images/img1_02.gif) repeat-x center top;
}
#Corpo1 .div2 .sub1 {
	width:1000px;
	margin:0 auto;
	padding-top:30px;
	text-align:right;
}
#Corpo1 .div2 .sub1 p {
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	margin:20px;
	margin-top:5px;
}
#Corpo1 .div2 .sub2 {
	width:290px;
	height:100px;
	float:left;
	margin-left:20px;
}
#Corpo1 .div2 .sub3 {
	width:660px;
	_width:620px;
	height:120px;
	float:right;
	margin-right:0px;
}
#Corpo1 .div2 .sub3 img {
	margin-right:20px;
	margin-top:10px;
}
#Corpo1 .div2 .sub4 {
	width:620px;
	_width:580px;
	height:25px;
	float:right;
	margin-right:20px;
	_margin-right:10px;
	_margin-top:-18px;
	color:#666666;
}
#Corpo1 .div2 .sub5 {
	width:380px;
	_width:380px;
	float:right;
	padding:10px;
	padding-right:15px;
	margin-top:10px;
	margin-right:20px;
	_margin-right:10px;
	background-color:#CC0000;
	color:#FFFFFF;
}
#Corpo1 .div2 .sub5 h1 {
	color:#FFFFFF;
	font-size:25px;
	margin:0;
	padding:0;
	border:none;
}
#Corpo1 .div2 .sub5 em {
	font-size:14px;
	font-style:normal;
	font-weight:normal;
}
	#Corpo1 .div2 .cidades { width:300px; float:right; height:140px; overflow:hidden; margin-right:15px; }
	
#Corpo1 .div3 {
	height:70px;
	background: url(../images/img1_03.gif) repeat-x left -16px;
	text-align: center;
}
#Corpo1 .div3 .sub1 {
	width:980px;
	margin:0 auto;
}
#Corpo1 .div3 ul {
	text-align:center;
	font-family:Arial;
	font-size:12px;
	width:auto;
	padding:0;
	margin:0;
}
#Corpo1 .div3 ul li {
	position:relative;
	float:left;
	font-size:14px;
	color:#808080;
	list-style:none;
	margin:0;
	margin-top:2px;
	padding-left:1px;
	padding-top:10px;
	padding-bottom:10px;
	background: url(../images/v1.gif) no-repeat left center;
}
#Corpo1 .div3 ul li a {
	color:#808080;
	padding:20px;
	padding-bottom:18px;
	line-height:35px;
}

#Corpo1 .div3 ul li a.atual {
	font-weight:bold;
	font-size:17px;
	background: url(../images/bg_link.gif) repeat-x left bottom;
}
#Corpo1 .div3 ul li a:hover {
	background: url(../images/bg_link2.gif) repeat-x left bottom;
	text-decoration:none;
}
#Corpo1 .div3 ul li#destaque a { background: url(../images/bg_link_destaque.gif) repeat-x left bottom; color:#FFFFFF; }
#Corpo1 .div3 ul li#destaque a:hover { background: url(../images/bg_link_destaque2.gif) repeat-x left bottom; color:#f0f0f0; }
#Corpo1 .div3 ul li ul {
	display: none;
	width: 160px;
	padding-top: 9px;
}
#Corpo1 .div3 ul li ul li  {
	display: block;
	background:#D8D8D8;
	margin: 0px;
	padding: 0px;
	width:150px;
	border-bottom:solid 1px #adadad;
}
#Corpo1 .div3 ul li ul li:hover  {
	background: #BA0001;
}
#Corpo1 .div3 ul li ul li a {
	font-weight: bold;
	padding:7px 15px 7px 15px;
}
#Corpo1 .div3 ul li ul li a:hover {
	background: #BA0001;
	color: #FFF;
}
#Corpo1 .div3 ul li:hover ul, #Corpo1 .div3 ul li.hover ul {
	display: block;
	position: absolute;
	left:0; top:45px;
}
#Corpo1 .div4 {
	height:210px;
}


#Corpo2 {
	width:1000px;
	margin:0 auto;
	padding-bottom:20px;
}
#Corpo2 #esquerda75 {
	float:left;
	width:650px;
}
#Corpo2 #esquerda75 .div1 {
	margin-left:10px;
	margin-top:0px;
}
#Corpo2 #esquerda75 .div2 {
	margin-left:45px;
	margin-top:20px;
}
#Corpo2 #esquerda75 .div2 .sub1 {
	width:120px;
	float:left;
}
#Corpo2 #esquerda75 .div2 .sub2 {
	width:460px;
	float:left;
	font-size:16px;
	color:#666666;
}
#Corpo2 #esquerda75 .div2 .sub2 h3 {
	color:#0074a6;
}
#Corpo2 #esquerda75 .div2 {
}
#Corpo2 #direita25 {
	float:left;
	width:345px;
	/*margin-top:10px;
	margin-bottom:20px;*/
}
#Corpo2 #direita25 .div1 {
	padding-left:15px;
	padding-right:15px;
	margin-left:15px;
	margin-right:15px;
	min-height:170px;
	*min-height:170px;
	margin-bottom:10px;
	background-color:#FFFFFF;
	color:#666666;
}
#Corpo2 #direita25 .div1 li {
	margin-left: 15px;
}
#Corpo2 #direita25 .div1 .sub1 {
	font-size:15px;
	font-family:Tahoma;
	font-weight:bold;
	border-bottom: solid 2px #CCCCCC;
	line-height:30px;
}
#Corpo2 #direita25 .div1 .sub2 {
	font-size:12px;
	padding-top:10px;
}
#Corpo2 #direita25 .div1 .sub3 {
}
#Corpo2 #direita25 .div2 {
	padding-left:10px;
	padding-right:0px;
	margin-left:5px;
	margin-right:0px;
	min-height:260px;
	*min-height:260px;
	margin-bottom:0px;
	color:#666666;
	background: url(../images/bg_tab2.gif) no-repeat left bottom;
}
.ie6 #Corpo2 #direita25 .div2 {
	background-image:url(../images/bg_tab2.gif);
}
#Corpo2 #direita25 .div2 .sub1 {
	font-size:15px;
	width:305px;
	padding-left:10px;
	font-family:Tahoma;
	font-weight:bold;
	border-bottom: solid 2px #CCCCCC;
	background-color:#FFFFFF;
	line-height:30px;
}
#Corpo2 #direita25 .div2 .sub2 {
	font-size:12px;
	width:280px;
	padding-left:15px;
	padding-top:20px;
	padding-bottom:30px;
}
#Corpo2 #direita25 ul {
	padding-left:10px;
}
#Corpo2 #direita25 .div2 .sub2 h3 {
	color:#0074a6;
	font-size:14px;
	margin-bottom:1.2em;
}
#Corpo2 #direita25 .div2 .sub2 ul {
	font-size:12px;
}
#Corpo2 #direita25 .div2 .sub2 ul li {
	border-bottom:solid 1px #999999;
	padding-top:.5em;
	padding-bottom:10px;
	clear:both;
	list-style:none;
}
#Corpo2 #direita25 .div2 .sub2 .paginacao ul li {
	border-bottom:none;
}
#Corpo2 #direita25 .div2 .sub2 ul li img {
	float:left;
	padding-right:15px;
	padding-bottom:10px;
*padding-bottom:5px;
	background-color:#FFFFFF;
}
#Corpo2 #direita25 .div2 .sub2 .pic1 {
	margin-left:-15px;
	margin-top:-11px;
}
#Corpo2 #direita25 .div2 .sub2 .slot1 {
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-left:10px;
}
#Corpo2 #direita25 .div2 .sub3 {
}
#Corpo2 #direita25 .iconTit {
	float:left;
	width:auto;
	margin-right:10px;
	margin-top:5px;
}


#Corpo3 {
	background-color:#FFFFFF;
	width: 100%; /*background-image: url(../images/bg_rodape.jpg);*/
	background-repeat: repeat-x;
	background-position: 200px 167px;
}
.ie #Corpo3 {
	background-position: 200px 155px;
}
#Corpo3 .div1 {
	font-size: 16px;
	font-weight:bold;
	background: url(../images/img1_07.gif) no-repeat center top;
	text-align:center;
	padding-top:20px;
*padding-top:10px;
	padding-bottom:15px;
	width: 100%;
	background-image: url(../images/img1_07.gif);
	background-repeat: repeat-x
}
#Corpo3 .div1 a {
	margin-left:15px;
	margin-right:15px;
	color: #00628c;
}

#Corpo3 .div2 { text-align:center; margin:0 auto; /*_border-bottom:solid 5px blue;*/ }
	#Corpo3 .div2 .sub1 { width:auto; float:left; text-align:left;	margin-left:5px; margin-right:5px; margin-bottom:15px; }
		#Corpo3 .div2 .sub1 p {	font-size:12px; color:#666666;	width:120px; margin-bottom:0px; padding-bottom:0; padding-top:10px; }
	#Corpo3 .div2 .sub2 { width:auto; border:solid 1px #CCCCCC;	background-color:#FFFFFF; text-align:center; }
		#Corpo3 .div2 .sub2#hack1 { _width:300px; }
		#Corpo3 .div2 .sub2 img { margin:5px; background-color:#F0F0F0; }

/* ----- IDs Rodape -----------*/
#Corpo3 #linha1 {	width:605px; _width:615px; }
	#Corpo3 #linha1 .sub2 { height:78px; _width:100px;}
		
#Corpo3 #linha2 { width:660px; *width:625px; }
	#Corpo3 #linha2 .sub1 { }
	#Corpo3 #linha2 .sub2 {	}
	#Corpo3 #linha2 img { margin-left:15px; margin-right:15px; }
	
#Corpo3 #linha3 {	width:620px; }
	#Corpo3 #linha3 .sub1{ }
		#Corpo3 .div2#linha3 { }
		#Corpo3 #linha3 .duplo.sub1{ width:295px; margin-left:10px !important; float:left !important; }
	#Corpo3 #linha3 p{ width: 450px; }
	#Corpo3 #linha3 img.espaco1 { margin-left:30px; margin-right:30px; }
	#Corpo3 #linha3 img.espaco2 { margin-left:15px; margin-right:15px; }

#Corpo3 #linha4 { width:605px; margin-bottom:15px; }
	#Corpo3 #linha4 img { margin-left:15px; margin-right:15px;}
	#Corpo3 #linha4 img.espaco1 { margin-left:30px; margin-right:30px; }

#Corpo3 #linha5 { width:620px; }
	#Corpo3 #linha5 .sub1{ width:610px; }
	#Corpo3 #linha5 .sub1.duplo { width:300px; float:left; margin-right:0px !important; margin-left:5px !important; }
	#Corpo3 #linha5 .sub1 .sub2 { min-height:85px; _height:85px;}
	#Corpo3 #linha5 p{ width:auto; }
	#Corpo3 #linha5 img.espaco1 { margin-left:10px; margin-right:10px; }
	#Corpo3 #linha5 img.espaco2 { margin-left:15px; margin-right:15px; }

/* ----- /IDs Rodape -----------*/


#Corpo3 .div3 { background: url(../images/img1_09.gif) top; padding-top: 10px; text-align:center; margin-bottom:0px; }
	#Corpo3 .div3 img { height:25px; width:25px; margin-right:5px; }
	#Corpo3 .div3 p { text-align:left; }
	#Corpo3 .div3 .sub1 { width:330px; _width:370px; margin:0 auto; text-align: center;	font: 10px Arial; }
	#Corpo3 .div3 .sub2 { width:auto; margin-left:22px; margin-right:5px; float:left; font: 10px Arial; }

h3 #btn_inscrevase {
	padding: 7px 13px;
	color:#CC0000;
	font-size:22px;
	background: url(http://www.internetmarketingroadshow.com/images/botao-up-inscreva-se.jpg) no-repeat center;
	border:none;
}
#News {
}
#News .slot1 {
	border-bottom:solid 1px #CCCCCC;
	padding-bottom:20px;
}
#News a {
	color:#006699;
}
#News .slot1 h3 {
}
#News .slot2 {
	font-size:12px;
	border-bottom:solid 1px #CCCCCC;
	padding-top:20px;
	padding-bottom:10px;
	clear:both;
}
#News .slot2 h3 {
	font-size:14px;
	padding-bottom:.5em;
}
#News .slot2 p {
	padding-bottom:.5em;
}
.Tabela1 {
	font: 12px Arial;
	color: #333333;
	border: solid 1px #CCCCCC;
	margin-top:15px;
}
.Tabela1 td {
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.Tabela1 td b {
	color:#cc4400;
}
.Tabela1 td + td {
	border-left:solid 1px #CCCCCC;
}
.Tabela1 td + td b {
	color:#003399;
}
.Tabela1#sub1 td + td + td {
	text-align:left;
}
.Tabela1 .trA {
	background-color:#005799;
}
.Tabela1 .trB td {
	background-color:#fff3db;
	border-bottom:solid 1px #FFFFFF;
	border-top:solid 5px #FFFFFF;
}
.Tabela1 .trC td {
	background-color:#f0f0f0;
}
.Tabela1 h3 {
	font-size: 20px;
	color:#FFFFFF;
	padding:0;
	margin:0;
	margin-top:5px;
	text-align:center;
}
.Tabela1 h4 {
	font-size: 14px;
	color: #cc4400;
	padding:0;
	margin:0;
	text-align:center;
}
.Tabela2 {
	font: 12px Arial;
	color: #333333;
	margin-top:10px;
}
.Tabela2 td {
	text-align:right;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.Tabela2 td b {
}
.Tabela2 td + td {
	text-align:left;
	border-left:solid 1px #CCCCCC;
}
.Tabela2 .trA {
	background-color:#006699;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
}
.Tabela2 .trB td {
	background-color:#f0f0f0;
}
.Tabela2 .trC td {
}
.Tabela2 input, .Tabela2 textarea {
	border-color:#006699;
}
.Tabela2 input.tam1 {
	width:50%;
}
.Tabela2 input.tam2 {
	width:20%;
}
.Tabela2 input.tam3 {
	width:8%;
}
.Tabela2 h3 {
	font-size: 15px;
	color:#FFFFFF;
	padding:0;
	margin:0;
	margin-top:5px;
	text-align:center;
}
.Tabela2 h4 {
	font-size: 12px;
	color: #cc4400;
	padding:0;
	margin:0;
	text-align:center;
}
/* ---------------------------- */

.copyright {
	margin-top:5px;
	padding-bottom:10px;
	font: 11px Arial;
	color: #666666;
	background-color:#FFFFFF;
	text-align:center;
}
.copyright p {
	text-align:center;
}
.disab, .disab td a, .disab td h4, .disab td b { color:#999999 !important;}
.divEsq0 {
	float:left;
	width:auto;
}
.form_insc {
	width: auto;
	position: absolute;
}
.gecko .form_insc {
	margin-left: -20px;
}
.paginacao {
	width:auto;
	margin:0 auto;
	font: 11px Arial;
	padding: 20px 0px 0px;
}
.paginacao a {
	padding: 3px 8px 3px;
	background: #CCCCCC;
}
.paginacao .atual {
	background: #666666;
	color:#FFFFFF;
	font-weight:bold;
}
.paginacao ul {
	text-align: center;
}
.paginacao ul li {
	list-style: none;
	display: inline;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
	font-size: 11px;
}
.pic {
	float:left;
	margin-right:10px;
}
.pic2 {
	float:left;
	margin-right:15px;
	padding:5px;
	background-color:#FFFFFF;
	border:solid 1px #CCCCCC;
	margin-bottom:5px;
}
.tab1 {
	width:625px;
	font: 15px Arial;
	color: #666666;
}
.tab1 .sub1 {
	background: url(../images/tab1_01.png) no-repeat left top;
	height:40px;
}
.tab1 .sub2 {
	background: url(../images/tab1_02.png) repeat-y left top;
	min-height:100px;
	padding-left:35px;
	padding-right:35px;
}
.tab1 .sub2 ul {
	margin-left:0;
	margin-left:11px;
	padding-left:15px;
}
.tab1 .sub2 ul li {
	margin-left:0px;
	padding-bottom:5px; /*margin-bottom: 5px;*/
}
.tab1 .sub2 ul.capa li {
	list-style: url(../images/ul_pt1ff.gif);
*list-style: url(../images/ul_pt1.gif);
	margin-left:0px;
	padding-bottom:5px; /*margin-bottom: 5px;*/
}
.tab1 .sub3 {
	background: url(../images/tab1_03.png) no-repeat left bottom;
	height:40px;
}
.ie6 .tab1 .sub1 {
	background-image: url(../images/tab1_01.png)!important;
	background-image: none;
	filter: none !important;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/tab1_01.png, sizingMethod='scale');
}
.ie6 .tab1 .sub2 {
	background-image:url(../images/tab1_02.gif);
}
.ie6 .tab1 .sub3 {
	background-image: url(../images/tab1_04.png) !important;
	background-image: none;
	filter: none !important;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/tab1_04.png, sizingMethod='scale');
}
.tab2 {
	width:995px;
	font: 15px Arial;
	color: #666666;
}
.tab2 .sub1 {
	background: url(../images/tab2_01.png) no-repeat left top;
	height:40px;
}
.tab2 .sub2 {
	background: url(../images/tab2_02.png) repeat-y left top;
	min-height:100px;
	padding-left:35px;
	padding-right:35px;
}
.tab2 .sub2 ul {
	margin-left:0;
	margin-left:11px;
	padding-left:15px;
}
.tab2 .sub2 ul li {
	margin-left:0px;
	padding-bottom:5px; /*margin-bottom: 5px;*/
}
.tab2 .sub2 ul.capa li {
	list-style: url(../images/ul_pt1ff.gif);
*list-style: url(../images/ul_pt1.gif);
	margin-left:0px;
	padding-bottom:5px; /*margin-bottom: 5px;*/
}
.tab2 .sub3 {
	background: url(../images/tab2_04.png) no-repeat left bottom;
	height:40px;
}
.tab3 {
	font-size:13px;
	color:#333333;
	background: url(../images/bg_tab3.gif) repeat-y center;
}
.tab3 b {
	font-size:14px;
}
.tab3 a { color: #006699; 	
}
.tab3 .linha {
	border-bottom:solid 2px #FFFFFF;
}
.tab3 .coluna1, .tab3 .coluna2 {
	float:left;
	padding:20px;
	padding-bottom:10px;
	width:422px;
	margin:0;
}
.tab3 .coluna1 img {
	margin-bottom:30px;
}
.limpar {
	clear:both;
	line-height:1;
	height:1;
}

	
#Corpo3.rodape2010 #linhas1_2 { position:relative; width:620px; margin:0 auto;  }
	#Corpo3.rodape2010 #linhas1_2 .sub2#hack1 { padding-top:35px; padding-bottom:35px; height:auto; }
	#Corpo3.rodape2010 #linhas1_2 .sub2#hack1 img { margin:20px; margin-top:10px; margin-bottom:10px; }
	#Corpo3.rodape2010 #linhas1_2 .sub1 p { width:100%;}
	

#Corpo3.rodape2010 #linha1 { position:relative; width:100%; margin:0 auto; text-align:center; }
	#Corpo3.rodape2010 #linha1 .sub1 { height:auto; float:none; margin:0 auto; }
	#Corpo3.rodape2010 #linha1 .sub1 p { width:100%; /*text-align:center;*/}
	#Corpo3.rodape2010 #linha1 .sub1 .sub2 { /*height:250px;*/ height:auto; !important; padding-top:0 !important; padding-bottom:0 !important; /*border:none*/}

#Corpo3.rodape2010 #linha6 { width:620px; padding-top:10px; padding-bottom:10px; }
	#Corpo3.rodape2010 #linha6 .sub1 { width:100%; margin-left:0; }
	#Corpo3.rodape2010 #linha6 .sub1 p { width: 100%; }
	
#Corpo3.rodape2010 #linha2 { position:relative; width:100%; margin:0 auto; text-align:center; }
	#Corpo3.rodape2010 #linha2 { }
	#Corpo3.rodape2010 #linha2 .sub1 { }
	#Corpo3.rodape2010 #linha2 .sub1#patrocinadores { margin:0 !important; width:100%; }
		#Corpo3.rodape2010 #linha2 .sub1#patrocinadores .sub2 { padding-top:10px; padding-bottom:10px; }
	#Corpo3.rodape2010 #linha2 .sub1 .sub2 { /*height:250px;*/ height:auto; }
	#Corpo3.rodape2010 #linha2 .sub1 .sub2 img { margin-left:0; margin-right:0; }
	
#Corpo3.rodape2010 #linha3 { display:block; text-align:center; }
	#Corpo3.rodape2010 #linha3 { }
	#Corpo3.rodape2010 #linha3 .sub1 { float:none; margin:0 auto; }
	#Corpo3.rodape2010 #linha3 .sub1 .sub2 { }
	#Corpo3.rodape2010 #linha3 .sub1 .sub2 img {}
#Corpo3.rodape2010 #linha4 .sub2 { width:595px;}
	#Corpo3.rodape2010 #linha4 .sub2 img { margin:0; margin-left:10px; margin-right:10px;}

#Corpo3.rodape2010 img.esq1 { margin-left:10px; }
	#Corpo3.rodape2010 img.esq2 { margin-left:20px; }
#Corpo3.rodape2010 img.dir1 { margin-right:10px; }
	#Corpo3.rodape2010 img.dir2 { margin-right:20px;  }
#Corpo3.rodape2010 img.bot1 { margin-bottom:10px; }
	#Corpo3.rodape2010 img.bot2 { margin-bottom:20px; }


#opcaoCidades { position:relative; }
#opcaoCidades .slot1 { width:50%; float:left; margin-bottom:5px; }
#opcaoCidades input.form_insc { position:relative; margin:0; margin-right:5px; border:none;}
#opcaoCidades2 input.form_insc { position:relative; margin:0; border:none; }

#blocoCinza { position:relative; margin-top:15px; background: #f0f0f0 url(../images/bg-tab-n_01.gif) no-repeat center top; }
	#blocoCinza a { color:#006699; }
	#blocoCinza .bg { padding:25px; padding-top:15px; padding-bottom:15px; color:#222; background: url(../images/bg-tab-n_03.gif) no-repeat center bottom; }
	#blocoCinza b { color:#333333;}
	#blocoCinza p.titulo { font-size:18px; font-weight:bold; color:#cc0000; padding-bottom:0; margin-bottom:20px; border-bottom:solid 1px #dbdbdb; }
	#blocoCinza .linha { padding:0; padding-bottom:15px; margin-bottom:15px; border-bottom:solid 1px #CCCCCC; }
	#blocoCinza .linha img { margin-bottom:0px;}

.promoCode { width:420px; margin:0 auto; background-color:#f0f0f0; padding:10px; border:solid 1px #dbdbdb; margin-top:10px; font-size:12px; color:#000; text-align:center;}
	.promoCode a { color:#FF6600; }
	.promoCode img { margin-bottom:10px;}
	.promoCode p { padding-bottom:0; }
	.promoCode p.destaque { font-size:15px; margin-top:10px; margin-bottom:10px; font-weight:bold; }
	.promoCode p.destaque b { font-weight:bold; color:#FF0000; }

#Lightbox { position:fixed; z-index:98; width:100%; min-height:100%; height:auto; _height:100%; left:0px; top:0; background: url(../images/bg-lightbox.gif); }
	#LightboxMsg { position:relative; z-index:99; width:300px; margin:0 auto; margin-top:100px; text-align:center; padding:20px; background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; color: #666666; border:solid 3px #dbdbdb; }
		#LightboxMsg img.logo { float:left; margin-right:10px; margin-bottom:10px;}
		#LightboxMsg p { padding-bottom:.8em; }
		#LightboxMsg b u { font-size:20px; text-decoration:none; line-height:1.2em; }
		#LightboxMsg b u, #LightboxMsg a { color:#006699; }
	#LightboxBg { width:100%; height:100%; left:0; top:0; background: url(../images/bg-lightbox.gif); }

