/*
Theme Name: Faculdade Joaquim Nabuco 2008.2
Theme URI: http://www.joaquimnabuco.edu.br/
Description: WordPress layout criado para a Faculdade Joaquim Nabuco em 2008.2.
Version: 06 Outubro, 16:15
Author: Michele Valongo
*/

*{padding:0; margin:0;}

body { 	background:#e3f3ff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .8em; color: #0c2649; margin: 0px auto; 	text-align: center; padding: 0px}

body,td,th {color: #000;}

a, a:link {	padding: 1px; color: #0094de; text-decoration: underline; }
a:hover { color: #0570a6; text-decoration: none; }

h1 { font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 190%; padding-top: .1em; padding-bottom: .5em;}

h2 {font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 150%;}

h3 {font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-size: 130%; color: #0094de; font-weight:bold;}

h4 {font-size: 105%; font:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

p {font-size: 100%; margin-bottom:1em;}

strong, b {font-weight: bold; }

em, i {font-style: italic;}

code {font: 1.1em "Trebuchet MS", Courier, Fixed;}

acronym, abbr{font-size: 0.9em;	letter-spacing: .07em;}

a img {border: none;}

/** html #content { width: 500px; }*/

/* Div que engloba todo site*/
#rap { width: 760px; background-color: #fff; text-align: center; border:#fff solid 5px; margin-top: 20px; margin-bottom: 0px;  margin-left: auto; margin-right: auto;}

/* Cabeçalho*/
#hd{ background: #fff  url(build/banner.jpg) no-repeat; padding: 1px 0 0 20px; height: 258px; font-family: "Trebuchet MS", verdana, arial, helvetica; text-align: left; vertical-align: bottom; }

.titulo{padding-top: 210px;	font-size: 24px; color: #fdfdfd; font-weight: bold;}

#hd h1{font-size: 290%;	color: #FFFFFF;}

#hd h1 a{text-decoration: none;	color: #FFFFFF;}

/*Imagem link */
#imgtranslink{ text-align:left;	width:240px; height: 115px;	margin:18px 0 0 0; background-repeat: no-repeat; position:absolute;}

/* Coluna da esquerda*/
#content { display: block; width: 440px; margin: 0 0 20px 0; float: left; padding: 8px 30px 0 10px;}

#content h3 a{ font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-size: 130%; color: #0099DD; font-weight:bold; text-decoration:none;/*display: inline; font-weight:bold; font-family:"Verdana", Arial, Helvetica, sans-serif; color: #0099DD; text-decoration:none;*/}
#content ul li{ list-style-type: disc; padding-left: 0px; margin-left: 50px; font-size: 100%;}
#content ol li{list-style-type: decimal; padding-left: 0px; margin-left: 50px; font-size: 100%;}

/* Menu de navegação */
#navmenu { background: #990066 url(build/bkg-menu.jpg) repeat-x; height: 33px; margin: 0px; padding:4px 3px 3px 17px; font-weight: bold; font-size: 1.1em; font-variant: small-caps; text-decoration: none; color:#fff; }
	
#navmenu a{ text-decoration:none; font-family: "Trebuchet MS", verdana, arial, helvetica; color:#fff; letter-spacing: .09em;}
#navmenu a:hover{ color:#f3addc;}

#navmenu li{display:inline; border-right:#FFFFFF solid 1px; padding:0 7px;}

/* coluna da direita */
#menu {padding:0; width:240px; float:left;}
#menu ul {list-style:none; margin:0; padding:10px 0; font-size:1em; }
#menu ul li { padding:0; margin:0; border-bottom:1px solid #fff; }
#menu ul li a { display:block; padding:4px 4px 4px 10px; text-decoration:none; color: #000;}
#menu ul li a:hover { color:#fff; background: #0094de;}
#menu h4 {border-top:1px solid #000;  padding:5px 0 5px 5px; color:#993399; font-weight:bold; font-size:14px;}


h3 a:link, h3 a:hover, h3 a:visited{color: #0099DD;}

.item {	padding: 10px; background-color: #fff; text-align:left;	margin-bottom: 1em;}

.item li {list-style-type: disc; padding-left: 15px; margin-left: 15px; font-size: 100%;}

.item ol{list-style-type: decimal; padding-left: 15px; margin-left: 10px; font-size: 100%;}

/* Título do post*/
.itemhead{padding-top: 5px; padding-bottom: 5px; margin:0 0 15px 0;}

.itemhead h3{ display: inline; font-weight:bold; font-family:"Verdana", Arial, Helvetica, sans-serif; color: #0099DD;}

.itemhead a{ text-decoration:none;}
/**/

.storycontent{ font-size:100%; }

.category{ background-color:#faeff7; padding:3px; font-size:.8em; margin:15px 0 30px 0;}

#chronodata { font-size:x-small; margin:0 0 10px 0; text-align:right;}

input{vertical-align:middle; margin:3px;}

.metadata{line-height: 190%; font-size: .9em;}

.metadata a:link, .metadata a:hover, .metadata a:visited{color: #0094de;}

/*.tags,*/ .catagory {display: block;}

div#rss{ float:right; padding:7px;}

cite{font-size: 95%;}

blockquote {margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd;}

blockquote cite {margin: 5px 0 0; display: block;}

.commentmetadata { font-size: 80%; float: right;}

div#comentarios{}
div#comentarios h3{ /*padding:0 0 20px 5px;*/}

.commentlist {margin-top: 5px;}

.commentlist p {clear: both; font-size: 95%;}

.txt-coment{ padding:0 0 0 0px;}

.commentlist li p{padding: 0 0 0 25px; /*border-bottom: 1px solid #1A1A1A;*/}

.coment-autor{ border:1px solid #E8E8E8; padding:2px 10px;/*	background-color: #FCF9FF;*/}

.navigation {display: block; text-align: center; margin-top: 10px; margin-bottom: 10px; color: #000;}

.navigation a:link, .navigation a:hover, .navigation a:visited{ color: #0094de;}

.alignright {float: right;}

.alignleft {float: left;}

.form{ padding:10px 0 10px 15px;}
.form input{ /*display:block;*/}

/* ---- COLUNA DA DIREITA sidebar.php  ------ */
/*
#secondary, #third{	background-color:#fff; text-align:left; padding: 0px;}

#secondary h4, #third h4{ color: #981d78; font-family: "Trebuchet MS", arial, sans-serif; font-size:1.0em; font-weight:bold; 	margin-top: 5px; padding:3px;}

#secondary p, #third p{padding: 3px; font-size: 1em;}

#searchform {clear: both; margin-bottom: 5px; margin-left: 2px; padding: 3px;}
*/
#third {margin-left: 9px;}

li .categories, li .linkcat, li .pagenav { list-style: none; margin: 0px; padding: 0px;}

.yui-nav{margin-bottom: -1px;}

/* links q muda a cor do fundo para azul*/
.yui-navset .yui-nav a:hover {background-color: #0099DD; color: #FFFFFF;}

.yui-navset .yui-nav li a { background-color: #fff;	border-bottom: 0px; color: #000; padding: .3em .7em .3em .7em; text-decoration:none; 	font-size: 85%;}

#wp-calendar { empty-cells: show; font-size: 90%; margin: 0; width: 90%; padding: 3px; }

#wp-calendar #next a {padding-right: 10px; text-align: right;}

#wp-calendar #prev a {padding-left: 10px; text-align: left;}

#wp-calendar a {display: block; text-decoration: none;}

#wp-calendar td { color: #FFFFFF; font-size: 70%; letter-spacing: normal; padding: 2px 0; text-align: center; }

#wp-calendar #today {background: #fff; color: #0099DD;}

#wp-calendar th {font-style: normal; text-transform: capitalize;}

#ft { text-align: center; margin-top: 10px;  margin-bottom: 10px; padding:10px; color: #000; font-size:0.8em; }

#ft a:link, #ft a:hover, #ft a:visited{ color: #000; text-decoration:none;}

/* style do login */
span.erro { display:none; color:#FF0000 !important; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; margin:10px 0; font-size:10px;}
#login { margin:5px 20px;}
#senha { margin:5px 19px;}
#disciplinas { 	margin:5px 0;}
.loginLabel{ margin:0 0 0 5px; vertical-align:middle;}
.submitLogin{ text-align:right; padding:0 20px;}
