* {margin:0; padding:0;}

:focus {outline: 0; } 

hr {display:none;}
img {border:none;}

body {background:url(../img/bg_top.jpg) top center no-repeat;}

#geral {width:100xp; height:auto;}

#topo {width:990px; height:319px; margin:0 auto;}
#topoLogo {width:402px; height:319px; display:block; background:url(../img/logo.png) no-repeat; float:left; text-indent:-99999px;}
#topoLogo a{display:block; height:319px;}
#topoLogo a:hover{display:block; height:319px; }

#topoFundo {width:588px; height:319px; display:block; background:url(../img/top2.png) no-repeat; float:right; text-indent:-99999px;}

#center {background:url(../img/bg_center.jpg) repeat-x #D7951A; min-height:404px;}

#menu {width:990px; height:48px; margin:0 auto;}

#menu ul {margin:0; padding:0}
#menu li{display:inline; margin:0; padding:0; list-style-type:none;}

#menu a:link, #menu a:active, #menu a:visited, #menu a:hover{height:48px; display:block; float:left; text-indent:-990%;}

.menuhome a:link, .menuhome a:active, .menuhome a:visited {background:url(../img/menu.png) no-repeat 0 0; width:84px;}
.menuhome a:hover {background:url(../img/menu.png) no-repeat 0 -49px;}

.menuevento a:link, .menuevento a:active, .menuevento a:visited {background:url(../img/menu.png) no-repeat -84px 0; width:105px;}
.menuevento a:hover {background:url(../img/menu.png) no-repeat -84px -49px;}

.menuinscricoes a:link, .menuinscricoes a:active, .menuinscricoes a:visited {background:url(../img/menu.png) no-repeat -189px 0; width:124px;}
.menuinscricoes a:hover {background:url(../img/menu.png) no-repeat -189px -49px;}

.menupalestrantes a:link, .menupalestrantes a:active, .menupalestrantes a:visited {background:url(../img/menu.png) no-repeat -313px 0; width:144px;}
.menupalestrantes a:hover { background:url(../img/menu.png) no-repeat -313px -49px;}

.menuacesso a:link, .menuacesso a:active, .menuacesso a:visited {background:url(../img/menu.png) no-repeat -457px 0; width:213px;}
.menuacesso a:hover {background:url(../img/menu.png) no-repeat -457px -49px;}

.menuhistorico a:link, .menuhistorico a:active, .menuhistorico a:visited {background:url(../img/menu.png) no-repeat -670px 0; width:118px;}
.menuhistorico a:hover {background:url(../img/menu.png) no-repeat -670px -49px;}

.menuexpo a:link, .menuexpo a:active, .menuexpo a:visited {background:url(../img/menu.png) no-repeat -788px 0; width:98px;}
.menuexpo a:hover {background:url(../img/menu.png) no-repeat -788px -49px;}

.menucontato a:link, .menucontato a:active, .menucontato a:visited {background:url(../img/menu.png) no-repeat -886px 0; width:104px;}
.menucontato a:hover {background:url(../img/menu.png) no-repeat -886px -49px;}

#info {width:990px; height:258px; margin:0 auto; padding:76px 0 0 0;}
#info1 {width:451px; height:192px; display:block; float:left; background:url(../img/info1.png) no-repeat; text-indent:-990px;}
#info2 {font:19px/29px Calibri; color:#fff; text-align:justify; font-weight:bold; width:423px; height:149px; float:right; padding:16px; background:url(../img/bg_info2.png); margin:10px 0 0 0;}

#tomweb {width:990px; height:22px; margin:0 auto; float:right;}

#tw {width:82px; height:11px; float:right; background:url(http://www.tomweb.com.br/TWlogo/TWbranco.png) no-repeat right top; display:block; text-indent:-99999px;}
#tw a{height:11px; display:block;}
#tw a:hover{height:11px; display:block;}

#rodape {width:990px; height:380px; margin:0 auto; background:url(../img/rod.jpg) no-repeat; display:block; text-indent:-990px;}

#conteudo {width:990px; margin:0 auto; padding:26px 0 25px 0;}
#conteudo h1{font:40px/24px Calibri; color:#fff; padding:12px; background:#105A25; width:380px; margin:0 0 20px 0;}
#conteudo h5{font:40px/24px Calibri; color:#fff; padding:12px; background:#105A25; width:650px; margin:0 0 20px 0;}
#conteudo h4{font:37px/38px Calibri; color:#fff; padding:12px; background:#105A25; width:966px; margin:0 0 20px 0;}
#conteudo h6{font:30px/24px Calibri; color:#105A25; padding:12px; width:400px;}

#texto {font:18px/26px Calibri; color:#fff; padding:0 18px; text-align:justify;}
#texto a{font:18px/26px Calibri; color:#fff; text-decoration:underline;}
#texto a:hover{font:18px/26px Calibri; color:#fff; text-decoration:none}

#voltar {font:13px Calibri; color:#fff; padding:0 18px; margin:35px 0 0 0; clear:both;}
#voltar a{font:13px Calibri; color:#fff; padding:5px; background:#105A25; text-decoration:none; margin:0 6px 0 0;}
#voltar a:hover{font:13px Calibri; color:#105A25; padding:5px; background:#fff; text-decoration:none; margin:0 6px 0 0;}

#texto img{margin:6px 0;}

#palestrantes {width:990px; height:180px; margin:0 auto; margin:0 0 10px 0;}

#palestrantes2 {width:990px; height:240px; margin:0 auto; margin:0 0 10px 0;}

#palestrantes3 {width:990px; height:215px; margin:0 auto; margin:0 0 10px 0;}

#palestrantes4 {width:990px; height:265px; margin:0 auto; margin:0 0 10px 0;}

#palestrantesEsq {width:150px; float:left; margin:0 10px 0 0;}

#palestrantesDir {width:810px; float:right; margin:0 10px 0 0;}

#detalhes {width:954px; height:450px;}

#detalhes ul{width:210px; background:#026431; margin:20px 12px 0 0; padding:8px; text-align:left; float:left;}

#detalhes li{width:40px; list-style-type:none; display:inline;}

.preco {width:150px; margin:0 0 0 100px; color:#FFCC00; font-weight:bold;} 

.cxPadrao2 {
	font-family:Calibri;
	font-size:18px;
	color:#6B6B6B;
	background-color:#fff;
	border:2px solid #EAEAEA;
	padding:8px;
	width:528px;}

.cxPadrao3 {
	font-family:Calibri;
	font-size:18px;
	color:#6B6B6B;
	background-color:#fff;
	border:2px solid #EAEAEA;
	padding:8px;
	width:548px;}

.cxPadrao4 {
	font-family:Calibri;
	font-size:18px;
	color:#6B6B6B;
	background-color:#fff;
	border:2px solid #EAEAEA;
	padding:8px;}

.btPadrao {
	font-family:Calibri;
	font-weight:bold;
	font-size:18px;
	color:#fff;
	background-color:#13531F;
	padding:3px;
	border:2px solid #038D42;
	cursor:hand;}
	
#programa{float:left; width:980px;}
#programa h3{background-color:#105a25; color:#fff; padding:10px; width:500px; text-align:center; margin:0 auto; font-family:calibri, arial;}
#programa h4{background-color:#105a25; color:#fff; padding:1px; width:180px; font:15px calibri, arial; text-align:center; margin:20px 0;}

#programa ul{float:left; list-style:none;}
.bggreencla{background-color:green; padding:4px 4px 4px 40px; margin-right:20px; font:14px calibri; color:#fff;}
.bggreencla2{background-color:green; padding:4px 4px 1px 40px; margin:15px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla3{background-color:green; padding:0 4px 4px 40px; margin:0 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla4{background-color:green; padding:4px 250px 4px 40px; margin-right:20px; font:14px calibri; color:#fff;}
.bggreencla5{background-color:green; padding:13px 250px 13px 40px; margin:15px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla6{background-color:green; padding:4px 4px 4px 40px; margin:15px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla7{padding:15px 4px 15px 40px; margin:0 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla8{background-color:green; padding:4px 4px 4px 35px; margin:218px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla9{background-color:green; padding:4px 4px 4px 40px; margin:15px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla10{background-color:green; padding:4px 4px 4px 40px; margin:95px 20px 0 0; font:14px calibri; color:#fff;}

.fontgreen{color:green; font:14px calibri; font-weight:bold;}
.fontgreen2{padding:15px 4px 15px 40px; margin:0 20px 0 0; font:14px calibri; color:#fff; width:520px;}




#colunaboth{clear:both;}

.bggreencla11{background-color:green; padding:4px 4px 4px 40px; margin:13px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla12{background-color:green; padding:13px 410px 13px 40px; margin:15px 20px 0 0; font:14px calibri; color:#fff;}

#colunaboth2, #colunaboth3, #colunaboth4, #colunaboth5, #colunaboth6, #colunaboth7, #colunaboth8, #colunaboth9, #colunaboth10, #colunaboth11, #colunaboth12, #colunaboth13, #colunaboth14, #colunaboth15, #colunaboth16, #colunaboth17{float:left; width:980px;}


.bggreencla13{background-color:green; padding:4px 4px 4px 40px; margin:135px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla14{background-color:green; padding:13px 220px 13px 40px; margin:15px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla15{background-color:green; padding:10px 4px 10px 40px; margin:15px 20px 0 0; font:14px calibri; color:#FAEE05; font-weight:bold;}
.bggreencla16{background-color:green; padding:4px 4px 4px 40px; margin:95px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla17{background-color:green; padding:4px 4px 4px 40px; margin:133px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla18{background-color:green; padding:4px 4px 4px 40px; margin:165px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla19{background-color:green; padding:4px 4px 4px 40px; margin:134px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla20{background-color:green; padding:13px 330px 13px 40px; margin:15px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla21{background-color:green; padding:4px 4px 4px 40px; margin:179px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla22{background-color:green; padding:4px 4px 4px 40px; margin:148px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla23{background-color:green; padding:13px 200px 13px 40px; margin:15px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla24{background-color:green; padding:4px 4px 4px 40px; margin:130px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla25{background-color:green; padding:13px 460px 13px 40px; margin:15px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla26{background-color:green; padding:0 4px 4px 40px; margin:0 20px 162px 0; font:14px calibri; color:#fff;}
.bggreencla27{padding:15px 25px 15px 40px; margin:0 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla28{background-color:green; padding:10px 4px 10px 40px; margin:130px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla29{background-color:green; padding:4px 4px 1px 40px; margin:93px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla30{background-color:green; padding:4px 4px 1px 40px; margin:135px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla31{background-color:green; padding:4px 4px 1px 40px; margin:113px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla32{background-color:green; padding:4px 4px 1px 40px; margin:149px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla33{background-color:green; padding:4px 4px 1px 40px; margin:200px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla34{background-color:green; padding:13px 500px 13px 40px; margin:15px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla35{background-color:green; padding:4px 4px 1px 40px; margin:72px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla36{background-color:green; padding:13px 500px 13px 40px; margin:15px 20px 0 0; font:14px calibri; color:#fff;}
.bggreencla37{padding:15px 4px 15px 40px; margin:0 20px 10px 0; font:14px calibri; color:#fff;}




