@charset "utf-8";
/*/////////////////////////////////////////////////////
//	SPEM
//	Tecnosaluta, Lda 2006
//
//	congr07.css - pagina CSS para o congresso Out07
/////////////////////////////////////////////////////*/

* {
	margin: 0px;
	padding: 0px;
}

body {
	color: #535353;
	font-size: 14px;
	line-height: 22px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

a, a:active {
	color: #4444ff;
	text-decoration: none;
	outline: none;
	border-bottom: 1px dotted #4444FF;
}

a:hover {
	color: #4c8fff;
	border-bottom: 1px dotted #4c8fff;
	outline: none;
}

#header {
	margin-top: 10px;
	height: 87px; 
	width: 871px;
	background: #FFFFFF url(../img/cnem/header.gif) top left no-repeat;
}

#breaddy {
	height: 20px;
	color: #f58ff2;
	font-size: 75%;
	padding: 25px 0 0 200px;
}

#breaddy a, #breaddy a:active {
	border: none;
}

#breaddy a:hover {
	border: none;
	color: #040470;
}

#breaddy span {
	color: #666666;
}

#footer {
	height: 100px;
	width: 871px;
	background: url(../img/cnem/footer.gif) top left no-repeat;
}

#main {
	width: 655px;
	min-height: 513px;
	margin-left: 153px;
	padding: 12px 20px 12px 20px;
}

#wrapp {
	width: 871px;
	min-height: 537px;

	background: #FFF url(../img/cnem/bg.gif) top left repeat-y;
}

/*/// NAVEGACAO ///*/

#navbar {
	background: url(../img/cnem/navbar.gif) top left no-repeat;
	width: 149px;
	height: 537px;
	display: block;
	float: left;
}

#navbar ul {
	font-size: 11px;
	margin: 33px 0 0 9px;
	list-style-type: none;
}

#navbar ul li {
	width: 134px;
	height: 21px;
	color: #3b3eb6;
	margin-bottom: 1px;
	background: #dee9fa;
	border: 1px solid #ea8a00;
}

#navbar ul li:hover {
	background: #0e59cd;
}

#navbar ul li:hover a, #navbar ul li:hover a:active {
	outline: none;
	color: #08ee18;	
}

#navbar ul li.inactivo a, #navbar ul li.inactivo a:active {
	border: none;
	outline: none;
	margin-left: 4px;
}

#navbar ul li.activo {
	background: #0e59cd;
	border: 1px solid #FFFFFF;
}

#navbar ul li.activo a, #navbar ul li.activo a:hover, #navbar ul li.activo a:active {
	border: none;
	outline: none;
	color: #FFFFFF;
	margin-left: 4px;
}

#navbar ul li.inactivo_hover {
	background: #0e59cd;
	border: 1px solid #ea8a00;
}

#navbar ul li.inactivo_hover a, #navbar ul li.inactivo_hover a:hover, #navbar ul li.inactivo_hove a:active {
	border: none;
	outline: none;
	color: #08ee18;	
	margin-left: 4px;
}

#navbar ul li.activo_hover {
	color: #FFFFFF;
	background: #0e59cd;
	border: 1px solid #FFFFFF;
}

#navbar ul li.activo_hover a, #navbar ul li.activo_hover a:hover, #navbar ul li.activo_hove a:active {
	border: none;
	outline: none;
	color: #FFFFFF;
	margin-left: 4px;
}

/*/// TEXTO ///*/

.text {
	margin: 4px 0 8px;
	text-indent: 10px;
}

.text ul {
	margin-bottom: 8px;
}

.text p {
	font-size: 0.65em;
	margin: -3px 0 6px;
}

.text p.fsize {
	font-size: 1.0em;
}

.text_list li {
	list-style-type: circle;
	margin-left: 18px;
}

.text_title {
	margin-bottom: 18px;
	font-size: 1.3em;
}