/* INDEX EVENTO */
#bodysnm2008 #eventidxmenu {
	border: 0;
	margin: 0 3px;
	}
#bodysnm2008 #eventidx {
	border:0;
	margin: 0 3px;
	}

/* NAVEGACAO SUBEVENTO */
#bodysnm2008 #eventnav {width: 770px; margin: 0 3px; margin-bottom: 6px; background-color: #003348;}
#bodysnm2008 #eventnav a {text-decoration: none; border: 0; margin: 0; padding: 0;}

#bodysnm2008 #eventnaver {background:  url("/snm/imagens/menu/eventmenu_er2008.png") 0 0 no-repeat;}
#bodysnm2008 .hi #eventnaver {background:  url("/snm/imagens/menu/eventmenu_er2008.png") 0 -106px no-repeat;}
#bodysnm2008 a:hover #eventnaver {background:  url("/snm/imagens/menu/eventmenu_er2008.png") 0 -53px no-repeat;}
#bodysnm2008 a.hi:hover #eventnaver {background:  url("/snm/imagens/menu/eventmenu_er2008.png") 0 -106px no-repeat;}

#bodysnm2008 #eventnavcim {background:  url("/snm/imagens/menu/eventmenu_cim2008.png") 0 0 no-repeat;}
#bodysnm2008 .hi #eventnavcim {background:  url("/snm/imagens/menu/eventmenu_cim2008.png") 0 -106px no-repeat;}
#bodysnm2008 a:hover #eventnavcim {background:  url("/snm/imagens/menu/eventmenu_cim2008.png") 0 -53px no-repeat;}
#bodysnm2008 a.hi:hover #eventnavcim {background:  url("/snm/imagens/menu/eventmenu_cim2008.png") 0 -106px no-repeat;}

#bodysnm2008 #eventnavcimuk {background:  url("/snm/imagens/menu/eventmenu_cim2008uk.png") 0 0 no-repeat;}
#bodysnm2008 .hi #eventnavcimuk {background:  url("/snm/imagens/menu/eventmenu_cim2008uk.png") 0 -106px no-repeat;}
#bodysnm2008 a:hover #eventnavcimuk {background:  url("/snm/imagens/menu/eventmenu_cim2008uk.png") 0 -53px no-repeat;}
#bodysnm2008 a.hi:hover #eventnavcimuk {background:  url("/snm/imagens/menu/eventmenu_cim2008uk.png") 0 -106px no-repeat;}

#bodysnm2008 #eventnavcemc {background:  url("/snm/imagens/menu/eventmenu_cemc2008.png") 0 0 no-repeat;}
#bodysnm2008 .hi #eventnavcemc {background:  url("/snm/imagens/menu/eventmenu_cemc2008.png") 0 -106px no-repeat;}
#bodysnm2008 a:hover #eventnavcemc {background:  url("/snm/imagens/menu/eventmenu_cemc2008.png") 0 -53px no-repeat;}
#bodysnm2008 a.hi:hover #eventnavcemc {background:  url("/snm/imagens/menu/eventmenu_cemc2008.png") 0 -106px no-repeat;}

#bodysnm2008 #eventnavspm {background:    url("/snm/imagens/menu/eventmenu_spm2008.png") 0 0 no-repeat;}
#bodysnm2008 .hi #eventnavspm {background:    url("/snm/imagens/menu/eventmenu_spm2008.png") 0 -106px no-repeat;}
#bodysnm2008 a:hover #eventnavspm {background:    url("/snm/imagens/menu/eventmenu_spm2008.png") 0 -53px no-repeat;}
#bodysnm2008 a.hi:hover #eventnavspm {background:    url("/snm/imagens/menu/eventmenu_spm2008.png") 0 -106px no-repeat;}

#bodysnm2008 #eventnavspmuk {background:    url("/snm/imagens/menu/eventmenu_spm2008uk.png") 0 0 no-repeat;}
#bodysnm2008 .hi #eventnavspmuk {background:    url("/snm/imagens/menu/eventmenu_spm2008uk.png") 0 -106px no-repeat;}
#bodysnm2008 a:hover #eventnavspmuk {background:    url("/snm/imagens/menu/eventmenu_spm2008uk.png") 0 -53px no-repeat;}
#bodysnm2008 a.hi:hover #eventnavspmuk {background:    url("/snm/imagens/menu/eventmenu_spm2008uk.png") 0 -106px no-repeat;}

/* BANNER EVENTO */
#bodysnm2008 #eventbanner {width: 770px; padding: 0; margin: 0 3px;}

/* CONTEUDO */
#bodysnm2008 #eventcontent {float: left; width: 480px; color: #444}
#bodysnm2008 #eventcontentxl {float: left; width: 710px; color: #444}
#bodysnm2008 #testcontent {float: left; width: 700px; margin-left: 5px;}

#bodysnm2008 #eventcontent p a {text-decoration: underline; font-weight: bold; color: #ff7317;}
#bodysnm2008 #eventcontent h1, #bodysnm2008 #eventcontentxl h1 {font-size: 1.5em; margin: 0; color: #003348; text-transform: uppercase;}
#bodysnm2008 #eventcontent h2, #bodysnm2008 #eventcontentxl h2 {font-size: 1.5em; margin: 0 0 10px 0; color: #ff7317; text-transform: uppercase;}
/* #bodysnm2008 #eventcontent h2 {font-size: 1.3em; margin: 0 0 1em 0;} */
#bodysnm2008 #eventcontent h3 {font-size: 1.2em; margin: 0; color: #ff7317; text-transform: uppercase;}
#bodysnm2008 #eventcontent h4 {font-size: 1.1em; margin: 2px 0 1em 0; color: #ff7317; font-weight: bold; letter-spacing:-1px;}
#bodysnm2008 #eventcontent h5 {color: #ff7317;font-size: 1.3em; margin: 40px 0 5px 0; ; font-weight: bold; letter-spacing:-1px; border-bottom: 1px solid #ff7317;}
#bodysnm2008 #eventcontent li a {text-decoration: underline; font-weight: bold; color: #ff7317;}

#bodysnm2008 #eventmain {width: 770px; background: #fff; margin: 0 auto;}
#bodysnm2008 .eventpadder {padding: 30px;}
#bodysnm2008 #eventcontent img.left {float: left; margin: 2px 10px 4px 0; border: 1px #d0d1d9 solid; padding: 4px;}
#bodysnm2008 #eventcontent img.right {float: right; margin: 2px 4px 10px 0;	border: 1px #d0d1d9 solid; padding: 4px;}

#bodysnm2008 div.coluna {text-align: left; margin-bottom: 1em;}

/* SIDEBAR */
#bodysnm2008 #sidebar {float: right; width: 200px; font: 10px Verdana, Arial, sans-serif;}
#bodysnm2008 #sidebar h2 {font-size: 12px; margin: 0;}
#bodysnm2008 #sidebar h3 {font-size: 11px; margin: 0;}
#bodysnm2008 #sidebar h4 {font-size: 10px; margin: 0;}

#bodysnm2008 #boxinsc h3, #buynow p {margin-left: 66px;}
#bodysnm2008 #boxinsc img {clear: left;}

#bodysnm2008 #eventmain #sidebar .box h3 {margin: 8px 0 .3em;}
#bodysnm2008 #eventmain #sidebar .box p {margin: 7px 0 3px; line-height: 160%;}
#bodysnm2008 #eventmain #sidebar .box ul {margin-top: 8px;}

#bodysnm2008 #sidebar {line-height: 150%; color: #303335;}
#bodysnm2008 #sidebar a {color: #FF7317;}
#bodysnm2008 #sidebar .box {background: #9AD1EE; padding: 0 10px 10px 10px; border: 0; margin: 0; color: #003348;}
#bodysnm2008 #sidebar .close {background-color: #9AD1EE;}
#bodysnm2008 #sidebar .box h2 {background-color: #9AD1EE; padding: 7px 10px; margin: 0 -10px 5px -10px; font-size: 12px; letter-spacing: -1px; color: #003348;}
#bodysnm2008 #sidebar .box h2.open {background-color: #9AD1EE;}

#bodysnm2008 #sidebar .box2 {background: #EBEBEF; padding: 0 10px 10px 10px; border: 0; margin: 0;}
#bodysnm2008 #sidebar .close2 {background: #EBEBEF url("/snm/imagens/sidebar_base.gif") bottom left no-repeat;}
#bodysnm2008 #sidebar .box2 h2 {background: #d0d1d9; padding: 7px 10px; margin: 0 -10px 5px -10px; font-size: 11px; color: #323636;}
#bodysnm2008 #sidebar .box2 h2.open {background: #d0d1d9 url("/snm/imagens/sidebar_topo.gif") top left no-repeat;}

/* MENU EVENTO */
#bodysnm2008 .font10 { font-size: 10px;}
#bodysnm2008 #eventmenu {background: #9AD1EE; width: 770px; padding: 0; border: 0; margin: 0;}
#bodysnm2008 #eventmenu td {font-size: 1.1em; text-align: center; vertical-align: middle; white-space: nowrap; padding: 0;}
#bodysnm2008 #eventmenu a {color: #003348; background: #9AD1EE; text-decoration: none; display: block; padding: 8px;}
#bodysnm2008 #eventmenu a:hover {color: #fff; background: #003348;}
#bodysnm2008 #eventmenu a.hi {color: #fff; background: #FF7317}

/* TEXTO */
#bodysnm2008 p {margin: 0; line-height: 1.4em; margin-bottom: 1em;}
#bodysnm2008 p.intro {font-weight: bold; line-height: 1.5em; margin-bottom: 2em;}
.small {
	font-size: 0.9em;
	line-height: 1.3em;
	}

/* LINKS */
#bodysnm2008 #eventcontent a {color: #ff7317; text-decoration: none; padding: 2px 0;}
/* #bodysnm2008 #eventcontent a:hover {text-decoration: none; color: #005FA9; background-color: #DDEEFF;} */

/* LISTAS */
#bodysnm2008 ul {list-style: none outside; margin: 0; padding: 0 0 1em 0;}
#bodysnm2008 ul.square {list-style: square outside; margin: 0 20px 10px 20px; padding: 0 10px;}
#bodysnm2008 ul.circle {list-style: circle outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}

/* MISC */
div.clearer {clear: both; display: block; margin: 0; padding: 0; height: 10px; line-height: 1px; font-size: 1px;}

#bodysnm2008 #vejamais {width: 180px; table-layout: fixed;}
#bodysnm2008 #vejamais td {text-align: center; font-weight: bold; white-space: nowrap;}
#bodysnm2008 #vejamais td img {margin: 5px 0;}

/* FORMULARIO */
/*#form input[type=text] {
	width: 170px;
	margin: 5px 5px 1px 0;
	}
#form textarea {
	height: 250px;
	width: 500px;
	}
#form #submit {
	margin: 0;
	float: right;
	}
#form #subscrever {
	margin: 0;
	float: left;
	}
select {
	width: 130px;
	}
#form textarea {
	width: 100%;
	padding: 2px;
	} */

#bodysnm2008 #formsnm .formtop {font-size: 1.3em; margin: 0 0 1em 0; background-color: #ff7317; color: #fff; font-weight: bold; text-align: left; padding: 4px 4px;}

#bodysnm2008 #formsnm {
	font-size: 0.9em;
/*	border: 1px #0084b5 solid; */
	border: 0;
	background-color: #9AD1EE;
	}
#bodysnm2008 #formsnm td {
	padding: 4px 4px;
	}
#bodysnm2008 #formsnm .topo {
	border-top: 1px #fff solid;
	}
#bodysnm2008 #formsnm .base {
/*	border-bottom: 1px #0084b5 solid; */
	}

/* TABELAS */
#bodysnm2008 table#precos {
	border: 0;
	}
#bodysnm2008 table#precos td.texto {
	padding: 5px 5px;
	border-bottom: 5px solid #fff;
	}
#bodysnm2008 table#precos td.valores {
	padding: 5px 5px;
	border-bottom: 5px solid #fff;
	}
#bodysnm2008 table#precos .valores {
	background-color: #ff7317;
	text-align: right;
	padding: 2px 5px;
	font-weight: bold;
	color: #fff;
	}
#bodysnm2008 table#precos .texto {
	background-color: #dfe2e6;
	text-align: left;
	padding: 2px 2px 2px 5px;
	font-weight: normal;
	}
#bodysnm2008 table#precos td.blank {
	background-color: white;
	padding: 2px 2px 2px 5px;
	border-bottom: 1px #ff7317 solid;
	}
#bodysnm2008 table#precos td.tittiposocio {
	font-size: 1.2em;
	background-color: #003348;
	color: #fff;
	border-bottom: 1px solid #fff;
	font-weight: bold;
	padding: 5px 5px;
	}

/* DOCS */
#bodysnm2008 #tbarmz {
	margin-top: 10px;
	}
#bodysnm2008 #tbarmz td a {
	text-decoration: none;
	color: #000;
	font-weight: bold;
	display: block;
	padding-left: 50px;
	padding-top: 5px;
	padding-bottom: 5px;
	}
#bodysnm2008 #tbarmz td a:hover {
	background-color: #FF7317;
	}
#bodysnm2008 #tbarmz .titulo {
	font-size: 1em;
	line-height: 1.4em;
	}
#bodysnm2008 #tbarmz .descricao {
	font-weight: normal;
	font-size: 0.9em;
	line-height: 1.3em;
	}
#bodysnm2008 #tbarmz .size {
	padding-left: 5px;
	font-size: 0.9em;
	line-height: 1em;
	font-weight: normal;
	}
#bodysnm2008 #tbarmz td {
	border-bottom: 1px #444 solid;
	background-color: #9AD1EE;
	}

/* UK */
.datapub {
	font-size: 0.9em;
	color: #0084b5;
	}

/* ENCONTROS */
.caixaem {
/*	background: #ff7317 url(/snm/imagens/caixaem_bottom.gif) left bottom no-repeat; */
	background-color: #fff;
	border: 2px solid #ff7317;
	padding-bottom: 0;
	margin-bottom: 20px;
	}
.caixaem p {
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 0;
	padding-bottom: 5px;
	}
.caixaem h6 {
/*	background: #ff7317 url(/snm/imagens/caixaem_top.gif) left top no-repeat; */
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 0;
	padding-top: 10px;
	font-size: 1.2em;
	font-weight: bold;
	color: #ff7317;
	}
.caixaem img.logoescola {
	float: right;
	padding-left: 10px;
	padding-bottom: 4px;
	}

/* ORADORES */
#bodysnm2008 p.speaker {
	font-size: 14px;
	font-weight: bold;
	color: #ff7317;
	margin-bottom: 0;
	margin-top: 15px;
	}
#bodysnm2008 p.job {
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 2px;
	color: #003348;
	}
#bodysnm2008 img.fotospeaker {
	border: 1px solid #ff7317;
	float: left;
	margin-top: 2px;
	margin-right: 8px;
	margin-bottom: 5px;
	}

/* SALAO */
table#expositores td.logo {
	border-left: 4px solid #ff7317;
	text-align: center;
	width: 120px;
	}

/* CIM */
#bodysnm2008 table.cim2007tb {
	margin: 5px 0;
	}
#bodysnm2008 td.cim2007tbrosa {
	background-color: #ff7317;
	color: #fff;
	}
#bodysnm2008 td.cim2007tbcinza {
	background-color: #0084b5;
	}

#bodysnm2008 span.textorosa {
	color: #ff7317;
	}

/* PROGRAMA CIM */
#bodysnm2008 table.programacim {
	width: 710px;
	background-color: #ff7317;
	}
#bodysnm2008 table.programacim {
	width: 480px;
	background-color: #ff7317;
	}
#bodysnm2008 table.programacim td.spacer {
	background-color: #fff;
	width: 30px;
	}
#bodysnm2008 table.programacim1 {
	width: 340px;
	color: #fff;
	float: left;
	margin: 10px 0;
	}
#bodysnm2008 table.programacim2 {
	width: 340px;
	color: #fff;
	float: right;
	margin: 10px 0;
	}
#bodysnm2008 table.programacemc {
	width: 450px;
	color: #fff;
	margin: 10px 0;
	}
#bodysnm2008 table.programacim1 td, #bodysnm2008 table.programacim2 td, table.programacemc td {
	padding: 10px 15px;
	}
#bodysnm2008 table.programacim1 td span.desttext, #bodysnm2008 table.programacim2 td span.desttext, table.programacemc td span desttext {
	font-size: 1.2em;
	text-transform: uppercase;
	}
#bodysnm2008 table.programacim1 td.data, #bodysnm2008 table.programacim2 td.data, table.programacemc td.data {
	font-size: 1.4em;
	letter-spacing: -0.1em;
	font-weight: bold;
	}

/* PROGRAMA CEMC */
#bodysnm2008 table.programacemc {
	width: 450px;
	background-color: #ff7317;
	}
#bodysnm2008 table.programacemc1 {
	width: 450px;
	color: #fff;
	float: left;
	margin: 10px 0;
	}
#bodysnm2008 table.programacemc1 td {
	padding: 10px 15px;
	}
#bodysnm2008 table.programacemc1 td span.desttext {
	font-size: 1.2em;
	text-transform: uppercase;
	}
#bodysnm2008 table.programacemc1 td.data {
	font-size: 1.4em;
	letter-spacing: -0.1em;
	font-weight: bold;
	}
