/* 
Universidade do Estado do Rio Grande do Norte
Unidade de Processamento de Dados
Descrição:	         Arquivo CSS para formatação do Portal UERN v2.0
Responsável:         Valério
Data de criação:     4/7/2005
Data de modificação: 31/10/2005
----------------------------------------------------------------------------*/

body {
	/*margin: 0;
	padding: 0;*/
	font-family: calibri, verdana, arial, helvetica, sans-serif;
		
	/*font-size: 76%;/* font sizing in ems, baby. if you want to change anything, just change this.
	/*funny thing happens at 75% and lower. opera goes to a nice small size, but moz and ie pc change almost not at all. seems 76% is as small as you can go and stay the same across browsers. poop.*/
	
	color:#30302C;
	background-color: #fff;
	/*background-image: url(http://www.thenoodleincident.com/img/_.gif);these three lines replace the n4_upgrade.gif in n4.css. and if you use this code, make sure you point to an img on _your_ server, not mine.*/
	/*background-repeat: no-repeat;
	background-position: top left;*/
}
	
	
#conteudo {
    font-size: 88%; /* font sizing in ems, baby. if you want to change anything, just change this.*/
	margin:0;
	background:#FFFFFF;
	padding:0;/* use padding instead of margin for multicolumn layouts because of a really odd ie5pc bug where it sometimes relates the width of an unrelated menu div to this div. i'll, uh, write about that somewhere. it was hard to figure out what was causing it, so i want this note here to remind me. */
}

/*the following classes are to demonstrate better line heights for narrow columns*/	
.narrow1{
	width: 50%;
	line-height: 1.3em;
	}
.narrow2{
	width: 50%;
	line-height: 1.5em;
	}
		
/*typography*/

.pagsel {
	color:#FF3300;
	background-color:#E8EFBA;
	border:1px solid #163656;
	padding:4px;
	
}


/*
.pagsel a{	text-decoration: none;
	font-weight: bold;
	color: #000;
}
.pagsel a:visited{text-decoration:underline; color:#FF6633;}
.pagsel a:hover{text-decoration:underline;}
*/
/*
a {
	text-decoration: none;
	font-weight: bold;
	color: #000;
	}
a:link {
	}
a:visited {
	}
a:active {
	}
a:hover {
	text-decoration: underline;
	}
*/

#subtopo {
	font-size: 76%;/* font sizing in ems, baby. if you want to change anything, just change this.*/
}

#subtopo h1{
	font-size:1.2em;
	font-weight:bold;
	margin-top:5px;
	margin-bottom: 0em;
	font-family:Trebuchet ms, verdana, arial; 
	color:#9A4E01;
	/*both set to zero and padding in header div is used intead to deal with compound ie pc problems that are beyound summary in a simple comment.*/
}

#conteudo h2 {
	font-size: 1.7em;
	margin: 1.2em 0 1.2em 0;
	font-weight: normal;
}

#conteudo h3 {
	font-size: 1.2em;
	font-weight:bold;
	padding-top:2px;
	color:#000033;
    color:#9A4E01;
	color:#783D01; 
	height:30px;
	margin: 0 0 1.2em 0;
	text-indent:3px;
	font-family:Trebuchet ms, verdana, arial;
	background:url("/img/bgd/bgd_titulo_h3.jpg") repeat -10px 0;
	

}

#conteudo h4 {
	font-size: 1.2em;
	font-size: 1.0em;
	margin: 1.2em 0 0 0;
	font-weight: bold;

}

#conteudo h5 {
	font-size: 1.0em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	color:#783D01; 
	height:20px;
	padding:5px 5px;
	
}

#conteudo h6 {
	font-size: 0.8em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
}
	
.titulo6 {
	font-size: 0.8em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
}	
	
#conteudo p {
	font-size: 1.0em;
	line-height: 1.8em;
	margin: 0em 0em 1.2em 0em;
}

#conteudo img { float:left; padding:5px;  margin:5px 10px 5px 5px;}

#conteudo h2 { height:83px; text-indent:-999999px; }
#conteudo ul { /*margin-left:100px; margin:0 0 10px 50px;*/ }
#conteudo li { /*color:#000000; font-style:normal; font-size:1.1em;*/ }

#conteudo dl { list-style-type:disc; }
#conteudo dt { list-style-type:disc; color:#FC0; color:#000066; font-weight:bold; font-size:1.1em; padding-left:0; }
#conteudo dd { font-style:italic; padding:0 0 8px 18px; }

#professor #conteudo ul{ margin-left:100px; margin:0 0 10px 50px; }
#professor #conteudo li { /*color:#000000; font-style:normal; font-size:1.1em;*/ }
 


/* Específico para Licitações 
-------------------------------- */

#conteudo dd ul { margin:5px 0 5px 50px; }
#conteudo dd ul li { list-style-type:none;  
					 background:url("/img/ico/ico_seta.gif") no-repeat -1px 1px; display:inline; padding:0 5px 0 14px; font-style:normal; 
	 }

/* Formatação de listas ordenadas 
------------------------------------------------------------*/

#conteudo ol { margin:5px 0 5px 50px; }
#conteudo ol li { list-style-type:decimal; } 
#conteudo ol li a:visited { color:#999999; }

/* Classe para aplicar a mesma bullet da seta em objetos isolados 
--------------------------------------------------------------------- */

.seta { background:url("/img/ico/ico_seta.gif") no-repeat -6px 1px; padding-left:15px; }
.esp { margin-right:25px; }
/*
#conteudo li > p {
	margin-top: 0.2em;
}
*/
pre {/*moz 1.0/1.1/1.2.1, net 7.0/7.01 make this way too small, but i'm not going to go larger because monospace tends to run you into overflow pretty quick. prior moz and net are okay.*/
	font-family:verdana, monospace;
	font-size: 1.0em;
}
strong, b {
	font-weight: bold;
}

.gwt-PopupPanel { font: 12px; }
