﻿/* - - - - - - - - - - - - - - - - - - - - -

Theme Name: WevertonSousa
Theme URI: http://www.wevertonsousa.com.br/
Description: Tema criado por Weverton Sousa.
Version: 1.0
Author: Weverton Sousa

- - - - - - - - - - - - - - - - - - - - - */

/* ----- CSS ----- */

html, *
{
	padding: 0px;
	margin: 0px;
	
	
}

img
{
	border: 0px;
}

h5
{
	font-size: 10px;
}

h4
{
	font-size: 11px;
}

h3
{
	font-size: 12px;
}
h2 {
	font-size:18px;
}
a
{
	text-decoration: none;
	color: black;
}

a:hover
{
	text-decoration:underline;
}

body
{
	padding: 0px;
	text-align: center;
	margin: 0px;
	background-color: white;
	background-image:url('imagens/fundo.png');
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	
}

#site
{
	position: relative;
	display: block;
	width: 970px;
	margin: auto;
	text-align: left;
	margin-top: 10px;
}

.logo

{
	position:relative;
	top:4px;
	float:left;
	border:none;
}

#menupaginas {

	position:relative;
	float:right;
	right:20px;
	
}

#menupaginas ul {

	margin: 0px 18px 0px 18px;

	padding: 1px 0px 0px 0px;

}

#menupaginas ul li {

	margin: 0px;

	font-family: trebuchet ms, verdana;

	font-weight: bold;

	font-size: small;

	display: inline;

	list-style: none;

	margin-right: 10px;

}

#menupaginas ul li a {

	color: white;

	text-decoration: none;

}

#menupaginas ul li a:hover {

	color: white;

	text-decoration:underline;

}
.titulo {
	position:relative;
	top:110px;
	left:20px;
	float:left;
	color:white;
	font-size:20px;
	font-family:"Courier New", Courier, monospace;
	font-weight:bold;
}
#titulo{
position:relative;
width:600px;
}
.categorias {
	margin-left: auto;
	margin-right: auto;

	height: 44px;
	margin-top: 136px;
}
#search {
	position:relative;
	float:right;
	top:10px;
	padding-right:10px;
}

#searchform input[type="text"] { border-style: none;
	border-color: inherit;
	border-width: 0;
	float: left; background: url('imagens/fundobusca.png') no-repeat; 
	color:#FF0000; 	width: 200px; 	height: 18px;		line-height: 150%; 	padding: 5px 10px;		font-size: 116.6%; }
.botaobusca { border-style: none;
	border-color: inherit;
	position:relative;
	
	border-width: medium;
	float: left; 	cursor:hand; 	display: block; 	text-indent: -9999px; 	background-color:white; background-image:url('imagens/busca.png'); 
	width: 88px; 	height: 28px; }
.nav, .nav * {margin:0;padding:0;list-style:none;}

.nav ul {position:absolute;top:-999em; background-position: bottom; background-repeat: no-repeat; background-image: url(http://assets3.blogblogs.com.br/images/dropdown-bottom.png); padding-bottom: 9px;}

.nav li {float:left;position:relative;z-index:99;font-size:12px; height: 44px;}

.nav a {display:block;}

.nav ul li{width: 100%;}

.nav li:hover ul,ul.nav li.sfHover ul {left:0px;top:43px;}

.nav li:hover li ul,.nav li.sfHover li ul {top:-999em;}

.nav li li:hover ul,ul.nav li li.sfHover ul {left:239px;top:0px;}

#nav2 li li:hover ul,ul#nav2 li li.sfHover ul {left:230px;top:0px;}

.nav li:hover ul,.nav li li:hover ul {top: -999em;}

/*** Skinning - Superfish menu (Some final font colors and backgrounds) ***/

.nav li li {
display: block;
padding: 0px;
background-color: #37342d;
float: left;
height: auto !important;
width:240px;
left:-17px;
top:-25px;
position:relative;
}

.nav li li a:link, .nav li li a:visited {
width: 180px;
display: block;
padding: 10px 30px 10px 30px !important;
margin: 0px 0px 0px 0px !important;
height: auto !important;
float: left;
background-image: none !important;
}

.nav li li a:hover {
background-color: #47443c;
}

#nav2 li {
z-index: 98;
margin: 0px 10px 0px 0px;
height: 44px;
font-size:17px;

background-image:url('imagens/barra.png');
background-repeat:no-repeat;
background-position:right;
padding-right:10px;
color:black;
}

#nav2 li ul {
background-image: none;	
}

#nav2 li li {
background-color: #FCC204;	
background-image: none;
margin-right: 0px;
position:relative;
left:12px;
top:8px;

}
#nav2 li a {
	color:black;
	position:relative;
	top:8px;
}
#nav2 li a:hover {
	color:#EAEAEA;
	position:relative;
	top:8px;

}
#nav2 li li a {
top:-2px;
}

#nav2 li li a:hover {
background-color: #e98d2b;
top:-1px;
width:190px;
}

nav2 li:hover ul,ul#nav2 li.sfHover ul {top:37px;left:-23px;}


.posts{
	position:relative;
	top:60px;
	width:645px;
	float:left;
	padding-bottom:60px;
	
}
.titulopost{
	position:relative;
	width:640px;
	font-size:15px;
	float:left;
	border-bottom:2px #370B00 dotted;

}
.titulopost h2 {
	
	padding-bottom:10px;
}
.infopost{
	padding-top:10px;
	position:relative;
	color:#FF9933;
	top:5px;
	font-weight:bold;
	font-size:12px;
	float:left;
}
.comentarios {
	position:relative;
	float:right;
	padding-top:10px;
	padding-right:10px;
	top:3px;
	color:#FF9933;
	font-size:12px;
	font-weight:bold;
}
.conteudo{
	position:relative;
	top:15px;
	float:left;
	width:640px;
	padding-bottom:15px;
}
.fimpost{
	position:relative;
	float:left;
	top:20px;
	border-top:2px black dotted;
	width:640px;
}
.fimpost h4{
	position:relative;
	padding-top:10px;
	padding-bottom:10px;
}
.compartilhe {
	position:relative;
	float:left;
	top:20px;
	width:640px;
	font-weight:bold;
	padding-bottom:10px;
	border-bottom: 3px #FF6600 solid;
}
.rodape{
	position:relative;
	background-image:url('imagens/fundorodape.png');
	background-repeat:repeat-x;
	width:100%;
	height:160px;
	top:60px;
	float:left;
}
.searchrodape {
	position:relative;
	float:right;
	top:10px;
	padding-right:10px;
}
.left {
	position:relative;
	float:left;
	width:305px;
	left:15px;
	top:40px;
	border-left:2px black dotted;

}
.right {
	position:relative;
	float:left;
	width:640px;
}

.tags {
	position:relative;
	width:280px;
	background-color:white;
	padding:10px;
	text-align:center;
	margin-left:10px;
	border:3px #FFA910 solid;
}
.tags a {
	padding:3px;
}
.news {
	position:relative;
	width:230px;
	padding:10px;
	text-align:center;
	margin-left:25px;
	margin-top:10px;
	background-color:#FFA910;
	
	color:white;
}
.textnews {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	float: left; 
	background: url('imagens/fundobusca.png') no-repeat; 
	color:#FF0000; 	
	width: 140px; 	
	height: 18px;		
	line-height: 150%; 	
	padding: 5px 10px;		
	font-size: 116.6%;
}
.btnnews {
	position:relative;
	height:26px;
	background-color:#EC2F00;
	border:none;
	color:white;
	left:-4px;
	top:1px;
	cursor:hand;
}
.btnnews:hover {
	text-decoration:underline;
}
.botaonews { 
	border-style: none;
	border-color: inherit;
	border-width: medium;
	width:68px;
	cursor:hand;
	text-indent: -9999px;
	background-color:#FF7C35; 
	background-image:url('imagens/news.png'); 
	height: 28px;
	position:relative;
	left:-5px;
	
}
.listablogs {
	position:relative;
	top:20px;
	line-height:20px;
	margin-left:10px;
	width:250px;
	font-size:11px;
	
}
.listablogs ul {
	list-style: none;
}
.listablogs li {
	border-bottom:1px #CC0000 dotted;
	margin-left:10px;	
}
.listablogs li:hover {
	background-color:#FFA910;
	color:white;
}
.listablogs a {
	position:relative;
	padding-left:5px;
	background:url("../imagens/setinha1.gif") left 5px no-repeat;
}
.listablogs a:hover {
	color:white;
	text-decoration:none;
	background-color:#FFA910;
}

.sigame {
	position:relative;
	margin-left:30px;
}
.botaofeed {
	position:absolute;
	top:205px;
	left:610px;
}
.twitter {
	position:relative;
	left:10px;
	border:3px #FFA910 solid;
	padding:10px;
	
}
.twitter span{
	position:relative;
	color:black;
	font-weight:bold;
}
#twitter_update_list {
	position:relative;
	width:240px;
	padding-left:10px;
}
#twitter_update_list li {
	position:relative;
	padding:5px;
	border-bottom:1px black dotted;
}
.comentariosfull{
	position:relative;
	top:40px;
	float:left;
	
}
.commentlist li {
	line-height:30px;
	background-color:#FFA910 ;
	margin-bottom:15px;
	padding:20px;
	width:600px;
	list-style: none;
}
.comentarista {
	position:relative;
	font-size:18px;
	color:white;
	font-weight:bold;
}
.data_comentario a {
	position:relative;
	font-size:11px;
	color:white;
	top:-10px;
}
.comment-text  {
	position:relative;
	font-size:14px;
	color:white;
	padding-left:10px;
}
.formcomentario{
	position:relative;
	width:600px;
	line-height:30px;
}
.formcomentario input[type="text"]{
	position:relative;
	height:20px;
	background-color:white;
	background: url('imagens/bg-input.jpg') repeat-x; 
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;


}
.formcomentario input[type="image"]{	
	position:relative;
	width:90px;
	font-weight:bold;
	color:white;
	height:30px;
	background-color:orange;
	border:2px #FF3300 solid;
}
.formcomentario label {
	position:relative;
	padding-left:10px;
}
textarea#comment {

	width: 620px; 

	height: 150px;
	
	top:5px;
	
	position:relative;
	
	background: url('imagens/bg-input.jpg') repeat-x; 
	
	border-left:1px #CCCCCC solid;
	
	border-right:1px #CCCCCC solid;
	
	margin-bottom:5px;
}
.paginacao {
	position:relative;
	float:left;
	margin-top:100px;
}
.rodape span {
	position:relative;
	top:70px;
	color:white;
	font-weight:bold;
}
.rodape a {
	color:white;
}
#TwitterCounter a:hover {
	text-decoration:none;
	background-color:white;
}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(http://wevertonsousa.com.br/blog/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://wevertonsousa.com.br/blog/overlay.png", sizingMethod="scale");
	}
