@charset "utf-8";
/*
Theme Name: N2010 Theme
Theme URI: http://www.parentesisdesign.com
Description: Tema para o site do <a href="http://www.ndesign.org.br">N2010</a>.
Version: 3
Author: Daniel Koganas
Author URI: http://parentesisdesign.com/
Tags: red, green, 3 column

	N2010 v3
	 http://www.ndesign.org.br

*/

/* CSS Document */

body {
	margin:0 0 0 0;
	background:url(images/fundo.jpg) repeat-x top #af1a1f;}

.alignright {float: right;}
.alignleft {float: left;}

#fundao{
	background:url(images/fundo2.png) repeat-y center;
	width:100%;
	height:100%;}

#topo{
	background:url(images/topo.jpg) no-repeat center;
	width:100%;
	height:247px;
	position:relative;
	margin:0;
	padding:0;}

#trapezio{
	background:url(images/topo2.jpg) no-repeat top center;
	width:100%;
	height:100%;
	display:table;
	position:relative;
	margin:0;
	padding-top:0;
	padding-bottom:60px;}

#principal{
	background-color:#FFF;
	width:952px;
	height:auto;
    text-align:left;
    margin:0 auto 0 auto;
	z-index:1;
	position:relative;
	clear:both;}
	
#mascara{
	background:url(images/topo-mask.png) no-repeat top center;
	width:100%;
	height:160px;
	position:absolute;
	z-index:3;
	margin:0 auto;
	padding:0 auto;}

#sidebar1{
	width:180px;
	float:left;
	vertical-align:top;
	z-index:0;}
	
#sidebar1 ul.box{
	background:url(images/lat-e.png) repeat-y left;
	font-size:12px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	color:#555;
	text-align:left;
	padding:1px 10px 10px 10px;
	margin-top:15px;
	margin-left:0;
	margin-bottom:0;}

#sidebar2{
	width:180px;
	float:left;
	vertical-align:top;
	z-index:0;}
	
#sidebar2 ul.box{
	background:url(images/lat-d.png) repeat-y right;
	font-size:12px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	color:#555;
	text-align:right;
	padding:1px 10px 10px 10px;
	z-index:0;
	padding-bottom:0;
	margin-left:0;
	margin-bottom:0;}
	
ul.box img { border:0; }
.entry img { border:0;}
ul.box li { margin-left: -1em; margin-bottom:4px; padding-right:10px; }

ul.box h2, #conteudo h2 {
	margin:10px 0 8px 0;
	font-size:16px;}
	
h1 {margin-top:60px; color:#af1a1f; font-size:30px;}
h3 {margin-top:28px;margin-bottom:3px; color:#333333; font-size:18px;}

#sidebar1 a, #sidebar2 a, .commentlist a, #respond a {
	color:#444;
	font-weight:500;
	text-decoration:underline;
	outline: 0;}
	
p { font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif; }

a:hover {
	color:#000;
	text-decoration:underline;
	text-shadow:1px 1px 2px #FFA4A4;
	outline: 0;}

#conteudo{
	width:592px;
	float:left;
	text-align:center;
	font-size:13px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	color:#333;
	vertical-align:top;}
	
	
#rodape{
	width:912px;
	height:100%;
	margin:0 auto;
	font-size:11px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	color:#f5f5f5;
	background-color:#af1a1f;
	border-top:2px #333 solid;
	padding:20px;
	clear:both;
	text-align:left;}
	
#rodape a{
	font-size:11px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	color:#f5f5f5;
	background-color:#af1a1f;
	text-align:left;
	text-decoration:none;}
#rodape a:hover{
	text-decoration:underline;}
	
#slideshow {
	width:592px;
	height:330px;
	z-index:2;}
	
	
/* icones */
#dockContainer { z-index: 4;}
#jqDock { position: relative; bottom: 48px; padding-top:175px; margin-left:-35px;}
#jqDock2 { position: relative; bottom: 48px; margin-left:45px;}
.dockItem { line-height:5px;}
.jqDockLabel { background: #333; color: #fff; padding: 3px 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }


#navbar {
   position: absolute;
   margin:0 auto;
   margin-top:15px;
   padding:0px 10px;
   text-transform:uppercase;
   background:#2c2c2c;},
   
#searchbox {
  padding: 1px;
  width: 150px;
  }
  
.submitbutton {
  margin: -5px 0 0 5px;
  background: #af1a1f;
  color: #fff;
  font-size: 8pt;
  padding: 3px 6px;
  vertical-align: middle;
  border: 1px solid #111;  }

.submitbutton:hover {
  cursor: pointer;
  background: #000000;
  }

/* conteudo */
.post{
	padding: 10px 0 20px;}
.entry, .resumo{
	text-align:justify;
	padding: 10px 25px 0 25px;
	margin-top:18px;}
	
.entry a{ text-decoration:underline; color:#444;}
.entry a:hover{ text-decoration:underline;}
.entry a h3:hover{ background-color:#f5f5f5;}
.resumo a{ text-decoration:none; color:#444;}
.resumo a:hover{ text-decoration:underline;}
	
	
/* link patro */
.ufpr {display:block; background:url(images/logos/ufpr.png) center bottom no-repeat; height:86px; width:150px; border:0;}
.ufpr:hover {background:url(images/logos/ufpr.png) center bottom no-repeat;}

.up {display:block; background:url(images/logos/up.png) center bottom no-repeat; height:86px; width:150px; border:0;}
.up:hover {background:url(images/logos/up.png) center bottom no-repeat;}

.conde {display:block; background:url(images/logos/conde.png) center bottom no-repeat; height:86px; width:150px; border:0;}
.conde:hover {background:url(images/logos/conde.png) center bottom no-repeat;}

.cone {display:block; background:url(images/logos/cone.png) center bottom no-repeat; height:55px; width:150px; border:0;}
.cone:hover {background:url(images/logos/cone.png) center bottom no-repeat;}

.tecnic {display:block; background:url(images/logos/tecnicopias.png) center bottom no-repeat; height:86px; width:150px; border:0;}
.tecnic:hover {background:url(images/logos/tecnicopias.png) center bottom no-repeat;}

.sagwee {display:block; background:url(images/logos/sagwee.png) center top no-repeat; height:86px; width:150px; border:0;}
.sagwee:hover {background:url(images/logos/sagwee.png) center bottom no-repeat;}

.junior {display:block; background:url(images/logos/junior.png) center top no-repeat; height:48px; width:150px; border:0;}
.junior:hover {background:url(images/logos/junior.png) center bottom no-repeat;}

.invent {display:block; background:url(images/logos/inventario.png) center top no-repeat; height:86px; width:150px; border:0;}
.invent:hover {background:url(images/logos/inventario.png) center bottom no-repeat;}

.abc {display:block; background:url(images/logos/abc.png) center top no-repeat; height:86px; width:150px; border:0;}
.abc:hover {background:url(images/logos/abc.png) center bottom no-repeat;}

.commentlist li {text-align:left; background-color:#f5f5f5; border-bottom:#333 2px; padding: 10px 0 10px 10px; margin-right: 20px; margin-bottom:20px;}
.commentmetadata {font-size:9px;}
