/* CSS Document */
body{background:url(../img/bg.jpg) repeat-x top center; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* Main Page Css */

#ct{ width:900px; height: 600px !important; min-height:600px; display:table; border:0; padding:0; margin:0 auto; }
#h{ height:220px;}
#logo{ width:220px; margin-left:10px; margin-top:0; float:left;}
#logo img{ border:0;}
#mnuT{ width:660px; height:40px; text-align:right; margin:0; float:left;}
#mnuT ul{ margin:0; list-style:none; height:30px; margin-top:10px;}
#mnuT ul li{ display:inline; padding-top:10px;}
#mnuT ul li a, #mnuT ul li a:visited { text-decoration:none; color:#333;}
#mnuT ul li a:hover { text-decoration:none; color: #666;}
#lb{ width:660px; height:50px; text-align:right; margin:0; float:left;}
#lb img{ border:0;}
#lb ul{ margin:0; list-style:none; height:40px; margin-top:20px;}
#lb ul li{ display:inline; padding-top:10px;}
#destaques{ /*background:url(../img/destaques.png) no-repeat 10px 10px;*/ width:660px; height:125px; text-align: left; margin:0; float:left;}
#destaques marquee{ width:530px; margin:6px; margin-left:130px;}
#mnu{ width:220px; margin-left:10px; margin-top:1px; background:#CCC; float:left;}
#mnu ul{ margin:0; list-style:none; margin-top:20px; padding:0; margin-bottom:10px;}
#mnu ul li{ margin:0 auto; padding:2px; width:200px; border-bottom:1px #990000 solid;}
#mnu ul li a, #mnu ul li a:visited { text-decoration:none; color:#333;}
#mnu ul li a:hover { text-decoration:none; color: #666;}
/*#mnu ul li a{ text-decoration:none;}*/
#conteudo{ width:650px; text-align: left; margin:0; padding-left:10px; padding-top:5px; float:left; text-align:justify;}
#conteudo_entrada{ width:850px; text-align: left; margin:0 auto; padding-left:10px; padding-top:5px; float:left; text-align:justify;}
/* End */

.menu-titulo{ background:#990000; padding:5px; margin:0; color:#FFFFFF; font-size:120%;}
#atas{ width:630px; display: table; border:0; padding:10px; margin:10px auto; }
#atas h2{ background:#990000; padding:15px; color:#FFF; margin:0; font-size:12px;}
#atas h2 span{ float:right;} 
#atas h2 span a{ color:#FFFFFF; padding-top:3px; }
div.header-pap{background:#990000; padding:15px; color:#FFF; margin:0; font-size:14px; width:630px; display:table;}
div.header-pap span{ float:left; margin-top:5px;}
div.header-pap span img{ border:0;}
div.paper-title{background:#CCCCCC; padding:15px; color:#000; margin:0; font-size:12px; width:630px; display:table;}
div.paper-title span{ float: left;}
div.paper-title span img{ border:0;}

#atas h3{ background:#999; padding:15px; color:#000; margin:0;  font-size:12px;}
#atas h3 span{ float:right;} 
#atas h3 span a{ color:#000; } 
ul.mnu-atas{ list-style:none; padding:0; margin:10px auto; width:630px; text-align:center;}
ul.mnu-atas li{ height:25px; display:inline-block; margin:0; padding:10px; font-size:13px; font-weight:bold; border-right:1px #333333 solid; border-left:1px #333333 solid; width:188px;}
ul.mnu-atas li:last-child{ padding-right:0;}
ul.mnu-atas li.active{ background:#CCC;}
ul.mnu-atas li:hover{ background:#999999;}
ul.mnu-atas li a, ul.mnu-atas li a:visited { text-decoration:none; color:#333;}
ul.mnu-atas li a:hover { text-decoration:none; color: #666;}
.clear{ clear:both; height:30px;}
.area-tematica, .nome-autor, .dia-hora{ color:#FFFFFF; font-size:12px; background:#990000; padding:10px; text-align:center; font-weight:bold; margin:0; margin-top:10px;}
.area-tematica a, .nome-autor a, .dia-hora a{ color:#FFFFFF; }
.coordenadores-area-tematica, .seccao-dia-hora{color:#000; font-size:12px; background:#CCC; padding:10px; text-align:left; font-weight:bold; margin:0;}

ul.lista-coordenadores{ list-style:none; display:inline; padding:0; margin:0;  }

ul.lista-coordenadores li{
	/*background-color:#999999;*/
	display:inline;
	width:197px;
	/*height:20px;*/
	display: inline-block;
	/*float: left;*/
	text-align:left;
	padding: 8px 5px 5px 5px;
	font-size:90%;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

ul.lista-coordenadores li:last-child{
	border-right:  1px solid #ccc;
	padding-left:5px;
	padding-right:0px;
	margin-right:0;
}

ul.lista-coordenadores li a, ul.lista-coordenadores li a:visited{
    color: #333;
}

ul.lista-coordenadores li:hover{
	background:#CCC;
	z-index:10;
	cursor:pointer;

}

ul.lista-coordenadores li a:hover{
	background:#CCC;
    color: #999;
}

ul.lista-mesas{ list-style:none; display:inline; padding:0; margin:0; }

ul.lista-mesas li{
	display:block;
	/*float: left;*/
	padding: 0;
	margin-bottom:10px;
	border-left: 0;
}

/*.nome-autor, .dia-hora{ padding:5px; color:#FFFFFF; background:#990000;}*/

ul.lista-paper-autor{ list-style:none; display:inline; padding:0; margin:0;  }

ul.lista-paper-autor li{
	display:block;
	/*float: left;*/
	padding: 8px 5px 2px 5px;
	border-left: 0;
}

ul.paper-autor{ list-style:none; display:inline; padding:0; margin:0;  }

ul.paper-autor li{
	display:block;
	/*float: left;*/
	padding: 8px 5px 2px 5px;
	border-left: 0;
}

ul.papers-mesa{list-style:none; display:inline; padding:0; margin:0;}
ul.papers-mesa li{
	display:block;
	/*float: left;*/
	padding: 0;
	border-left: 0;
}
.autores-paper-view{ background: #EEE; padding:15px; margin:0; border-bottom:1px #666666 solid;}
ul.autores-paper-list{list-style:none; display:inline; padding:0; margin:0;}

ul.autores-paper-list li{
	display: inherit;
	padding: 0;
	padding-left:3px;
	padding-right:3px;
	border-left: 1px #666666 solid;
	/*border-right:1px #666666 solid; */
}

ul.autores-paper-list li img{ border:0;}

ul.autores-paper-list li:first-child {
	padding-left:0;
	border-left:0; 
}

.cvs{ display: none;}

.resumotxt{ float:left;}
.lnkpdf{float:left;}

.searchField{ width:420px;}
.searchField input{ width:320px;}
.searchField span{ font-weight:bold;}
.searchBtn{width:320px; padding-left:55px;}

.searchResults{ font-size:14px; font-weight:bold; }

.keyword-atas{ padding:5px;}
.keyword-atas p:nth-child(odd)
 {
 background:#CCCCCC;
 padding:5px;
 }
.keyword-atas p:nth-child(even)
 {
 background:#EEEEEE;
 padding:5px;
 } 