/**
 * @author Andrei Rosseti <andrei@facedigital.com.br>
 */
@import url('form.css');

body 
{
	color: #959595; font: 12px arial,sans-serif; 
	background: url('../images/bg-gradient.jpg') repeat-y center center #000;
}

h1 { font-size: 28px; }
h3 { font-size: 18px; margin-bottom: 15px; }

.left { float: left; display: inline; }
.right { float: right; display: inline; }
.clear { clear: both; }

.pagination { width: 100%; margin: 0 auto; text-align: center; overflow: hidden; }
.pagination a { color: #969696; padding: 4px 6px; font-size: 15px; }
.pagination a.selected { color: black; background: url('../images/bg-menu-a.jpg') repeat-x; font-weight: bold; }

a { text-decoration: none; color: #7e7e7e; }
#sideright a:hover { text-decoration: underline; color: #f4f4f4; }

#top {
	margin: 0 auto;
	width: 1000px; 
	min-height: 60px;
	overflow: hidden;
}

#top #logo {
	width: 310px; padding: 15px 0;
}

#top #menu { }
#top #menu { overflow: hidden; font-size: 13px; }
#top #menu ul { overflow: hidden; padding: 10px; margin: 15px; }
#top #menu ul li { float: left; display: inline; margin: 0; padding: 0 2px; }
#top #menu ul li a { padding: 3px 8px; text-transform: uppercase; }
#top #menu ul li a.selected 
{
	background: url('../images/bg-menu-a.jpg') repeat-x #7e7e7e;
	color: #000;
	border-bottom: 1px solid #393937;
}

#content 
{
	margin: 0 auto;
	width: 1000px; 
	overflow: hidden;
}

#footer 
{
	margin: 25px auto 0 auto;
	width: 1000px; 
	font-size: 11px;
	border-bottom: 1px solid #7e7e7e;
	overflow: hidden;
	padding: 2px 0;
	margin-bottom: 10px;
}

#content #sideright 
{
	width: 185px;
	margin-right: 5px;
}

#content #sideright #news #news_form input.textfield { width: 185px !important; }
#content #sideright #news #news_form input.error { background: #6a0000; }
#content #sideright #helpdesk { padding: 1px; }

