/*
Desenvolvido por Point dos Concursos
http://www.pointdosconcursos.com
*/


body {background-image:url(bg.png); background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;min-width:740px;
	max-width:100%;margin: 5px; }

#reader{}

#topbar {
     border-bottom:1px solid #CCCCCC;
	    }

/* Sidebar */

#sidebar
{
	float:left;
	width: 120px;
	margin-top:10px;
}

/* Links */

a:link {color:#006699;text-decoration:none;}
a:active {text-decoration: none;color:#006699;}
a:visited {color:#0099CC;text-decoration:none;}
a:hover {color:#003366;text-decoration:underline;}
a:focus {outline: none;}
/*Menu vertical*/
ul#menu {
width:138px;
margin:0;
padding:0;
list-style-type:none;
border:2px solid #6B768E;
	-moz-border-radius: 5px 0px 0px 5px;
	-khtml-border-radius: 5px 0px 0px 5px;
	-webkit-border-radius: 5px 0px 0px 5px;
	 border-radius: 5px 0px 0px 5px;
}
ul#menu li a:link, ul#menu li a:visited {
border-bottom:1px solid #9FB1C6;
display:block;
height:1%;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#333333;
padding-left:10px; padding-top:3px; padding-bottom:3px;
}
ul#menu li a:hover {
color:#009966;
background-color:#E6E6E6;
	-moz-border-radius: 5px 0px 0px 0px;
	-khtml-border-radius: 5px 0px 0px 0px;
	-webkit-border-radius: 5px 0px 0px 0px;
	 border-radius: 5px 0px 0px 0px;
}
.menu_ativo{

}


#conteudo
{
	padding: 5px;
	margin:0px 0 0 140px;
	background-color:#FFF;
    border:2px solid #6B768E;
	font-family: sans-serif;
	font-size: 12px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	 border-radius: 8px;
}
/* Paginação */
.page_numbers {
	float:right;
	font-weight:bold;
}

.page_numbers ul {
	margin: 0 auto;
	list-style-type: none;
	text-align: center;
}

.page_numbers li {
	display: inline;
	float: left;
	margin:1px;
	padding:0px 2px;

	
}

.page_numbers li.current{
}

.page_numbers li a {

	display:block;padding:1px;
}

.page_numbers a.current, .page_numbers li a:hover {
	color:#FF6600;
}



/* Elements */

#searchform
{
  margin-top:5px;
  margin-bottom:6px;
}


/* Footer */

#footer 
{
	border-top: 1px solid #999;
	font-size: 12px;
	padding: 4px;
	margin-top:5px;
	clear: both;
	
}
/* Botões */
.botao
{
	border: 1px solid #CCCCCC;
	font-size: 12px;
	padding: 2px;
	color:#0066CC;
	font-weight:bold;
	background-color:#EBEBEB;
	font-family: sans-serif;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	 border-radius: 4px;
}
.botao:hover
{
cursor:pointer;
border: 1px solid #003399;
	background-color:#CCE6FF;
	color:#003399;
	text-decoration:none;
}
.textfield
{
	border: 1px solid #CCCCCC;
	font-size: 12px;
	padding: 2px;
	color:#0066CC;
	font-weight:bold;
	font-family: sans-serif;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	 border-radius: 4px;
}
.textfield:focus
{
    border: 1px solid #003399;
	color:#003399;
}
.textarea
{
    min-width:405px;
	border: 1px solid #CCCCCC;
	font-size: 12px;
	padding: 2px;
	color:#0066CC;
	font-weight:bold;
	font-family: sans-serif;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	 border-radius: 4px;
}
.textarea:focus
{
    border: 1px solid #003399;
	color:#003399;
}
.select
{
	border: 1px solid #CCCCCC;
	font-size: 12px;
	padding: 2px;
	color:#0066CC;
	font-weight:bold;
	background-color:#F7F7F7;
	font-family: sans-serif;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	 border-radius: 4px;
}
.select:hover
{
    border: 1px solid #003399;
	background-color:#CCE6FF;
}
label:hover
{
	background-color:#CCE6FF;
}
.info-sucesso
{
	border: 1px solid #CCCCCC;
	font-size: 12px;
	padding: 4px;
	color:#000;
	font-weight:bold;
	background-color:#E6FFE6;
	font-family: sans-serif;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	 border-radius: 4px;
}
#popup {
top:200px;
left:200px;
position:absolute;
margin:0 auto;
padding:4px; 
width:400px;
background-color:#D9FFD9;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	 border-radius: 4px;}