@charset "utf-8";

/*  
Theme Name: Blog Delta v1.0 - 2010
Theme URI: http://etiquetas.com.br/blog/
Description: Exclusivo
Version: 1.0
Author: Cafeinaweb
Author URI: http://cafeinaweb.com.br/
Tags: notag
Aditivos: Café, Pink Floyd e Red Hot
*/


/* === Reset === */
*,html,body,div,span,applet,object,iframe,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,strong,tt,var,dl,dt,dd,blockquote,fieldset,form,i,b,caption,tbody,tfoot,thead,tr,th,td,abbr,article,aside,audio,canvas,datalist,details,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video {margin:0;padding:0;vertical-align:baseline;}
body{font-family: Arial, Helvetica, sans-serif; position:relative;}
textarea{	font:100%/1.5em Arial, Helvetica, sans-serif;}
blockquote,q{	quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{	outline:1px dotted;}
abbr,article,aside,audio,canvas,datalist,details,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,video {display:block !important;}


/* === Padrões === */
.clear { clear:both;}
.hide { display:none}

blockquote {font-family: Georgia,"Times New Roman", Times, serif; margin:5px; padding:10px; font-size:1.52em; color:#999; font-style:italic; line-height:1.3em; width:100%;}
blockquote.left {border-right:1px dashed #ccc; width:35%;}
blockquote.right {border-left:1px dashed #ccc; width:35%;}

h1, h2, h3, h4, h5 {font-family:  Arial, Helvetica, sans-serif;}
h1 {	font-size:2.52em;} 
h2 {	font-size:1.952em;}
h3 {	font-size:1.652em;}
h4 {	font-size:1.452em;}
h5 {	font-size:1.252em;}
h6 {	font-size:1.52em;}

form fieldset {-webkit-border-radius: 5px; -moz-border-radius: 5px; padding-top:5px; padding-left:5px; border:1px solid #ccc; }
form fieldset legend {font-size:1.4em; padding:0 5px;}
form input[type=text], form input[type=email], form input[type=url] {-moz-border-radius: 4px; -webkit-border-radius: 4px; height:20px; margin-bottom:5px; border:1px solid #ccc; padding:4px 0 1px 5px;}
form textarea {-moz-border-radius: 4px; -webkit-border-radius: 4px; margin-bottom:5px; border:1px solid #ccc; padding:4px 0 1px 5px;}
form label {display:block; height:20px; font-size:1.2em;}
.submit, .submit:visited {background: #525252; display: inline-block; padding: 4px 10px 5px; color: #fff; height:26px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border:none; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); position: relative; cursor: pointer;	margin-bottom:5px;}

img.aligncenter {display: block; margin-left: auto; margin-right: auto;}
img.alignright {margin: 0px 0px 5px 10px; display: inline;}
img.alignleft {margin: 0px 10px 5px 0; display: inline;}
.alignright {float: right;}
.alignleft {float: left}
.center { text-align: center;}


/* === Cascatas === */
body {background: url(images/topo.jpg) center top repeat-x #FFF; color:#7D7D7D; }

a, a:visited, a:active {color:#96130C;}
a:hover {color:#B1160E;}
strong {font-weight:600;}
em {	font-style:italic;}

section#main {width:900px; display:block; margin:auto;}

header div.logo {width:148px; height:148px; float:left; }
header div.logo a{width:148px; height:148px; display:block; outline-style: none;}

header nav {float:right; margin-top:15px;}
header nav li{float:left; margin-left:40px; list-style:none;}
header nav li a, header nav li a:visited, header nav li a:active{color: #ccc; font-weight:600; text-decoration:none; text-shadow: 1px 1px 3px #000;}
header nav li a:hover{color: #FFF; }

section.topo  {float:right; margin-top:-50px; width: 700px;}
section.topo div.link-site {width: 410px; height:28px; float:left;  background: url(images/conheca.jpg) top no-repeat;}
section.topo div.link-site a{width: 410px; height:28px; display:block; outline-style: none;}

section.topo div#twitter{width: 250px; height:100px; display:block; float:right; margin-left:30px; color: #949494; font-size: 16px; text-shadow: 0 1px 2px #DDD; text-align: right; margin-top:-20px;}
section.topo div#tweet li{list-style: none;}
section.topo a.link-twitter{ color: #aaa; font-size: 14px; text-shadow:none; margin-top:10px; text-decoration:none;}

section#conteudo {width:610px; float:left; margin-top:50px; _width:550px;}

article{ margin-bottom:100px;}
article div.texto-post{ font-size: 14px; line-height: 1.2em;}
article div.texto-post ul{ margin-left:30px; margin-bottom:20px; display:block;}

article h1.title a{ font-size: 25px; color: #7D7D7D; text-shadow: 0 1px 2px #bbb; text-decoration:none;}
article div.info{ min-height:80px; background: url(images/divisao.jpg) top no-repeat; font-size: 12px; padding-top:10px; margin-top:-3px;}
article div.info a{color: #7D7D7D; text-decoration:none;}
article div.comment {margin-top:-50px;}
article div.comment a{text-decoration:none;float:right; color:#B1160E; font-weight:600; margin-top:-16px; font-size: 14px;}
article img {margin-top: 30px; margin-bottom:10px; padding:10px ; background-color: #fff; -webkit-box-shadow: 2px 2px 8px #D2D2D2; -moz-box-shadow: 2px 2px 8px #D2D2D2; display: block; margin-left: auto; margin-right: auto;}
article a img {border: none;}
article p {margin-bottom:20px; margin-top:20px;}
article li {margin-bottom:10px; margin-top:10px; list-style:none;}
article a.more-link {text-decoration:none;float:left; color:#B1160E; font-weight:600;  font-size: 14px;}

div.paginacao { font-size: 14px; text-align: center; margin-bottom:20px;}
div.paginacao a {text-decoration:none; color:#B1160E; font-weight:600;  text-align: center}

section#lateral {float:right; width:250px; margin-top:50px; margin-left:35px;}

div.tags {margin-right:-20px;}
div.modulo {margin-bottom:20px; display:block;}
div.busca input {width:230px; height:25px; background: url(images/busca.jpg) top no-repeat; text-align:right; border: none; outline-style: none; padding-right:10px; color: #7d7d7d;}
div.modulo h2 {font-size: 14px; color: #7D7D7D; font-weight:600; margin-top:50px; margin-bottom:20px;}
 
div.comentarios ul { margin-left:10px;}
div.comentarios ul li{ margin-bottom:10px; list-style: none;}
div.comentarios .rc_expand {display:none;}
div.comentarios .rc_info {float:left; margin-right:7px;}
div.comentarios .rc_info a {font-size: 12px; color: #7D7D7D; font-weight:600; text-decoration:none;}
div.comentarios .rc_item {font-size: 12px; }
div.posts ul li{ list-style-image: url(images/dot.jpg);}
div.posts a  {font-size: 12px; color: #7D7D7D; text-decoration:none;}
div.posts ul { margin-left:20px;}

footer {height:230px; background: url(images/footer.jpg) center bottom no-repeat; display:block; }
footer img{float:left;	margin-left:30px; margin-top: 80px; -webkit-box-shadow: 1px 1px 3px #000; -moz-box-shadow: 1px 1px 3px #000;}
footer a img{border-color: #96130C !important; }
footer div.end {color: #ED2E23; text-align: center; padding-top:25px; font-size: 10px;}
footer div.end a{color: #ED2E23; text-decoration:none;}

section#comments, section#formcomments { margin-top:50px;}
span.autorcomentario { color: #96130C;  font-weight:bold; text-decoration:none;}
section#comments ul li {margin-bottom:25px; list-style: none; font-size: .8em;  overflow: hidden; word-wrap:break-word;}
