@charset "UTF-8";
/* CSS Document */

body
{
font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; color: #666; margin:0px; background: url('http://www.voxelshow.com.br/img/wood_bg.jpg') repeat-x #000;
}

a img {border:0;}
#usersavatar:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
#usersavatar {border-bottom:1px solid #c4c5c5; padding:15px; width:243px;}
#paginacao a {text-decoration:none; color:#666;}
#paginacao a:hover {text-decoration:underline;}

#geral {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	background-color: transparent;
}

/*a TOP é a div do topo e dentro vem o MENU*/
#top {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	background: #000 url('http://www.zupi.com.br/img/bg_topo.gif');
}

/*a CENTRAL1 é a parte de conteudo, dentro vem a LEFT e RIGHT*/
#central1 {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 987px;
	z-index:1;
}

/*-------------------------------------
 	MENU TOPO
---------------------------------------*/

#bots {
	width: 442px;
	float: right;
	height: 57px;
	line-height: 57px;
	_position:relative;
	_top:17px;
}

#bots a {
	font: 10px verdana;
	text-decoration: none;
	color: #fff;
	display: inline-block;
	background-color: #000000;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	margin: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
}

#bots a:hover {
	background: #b20202;
	margin: 1px;
	padding: 5px 5px 5px 5px;
	background-color: #b20202;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	margin: 1px 1px 1px 1px;
}


/*-------------------------------------
 	MENU
---------------------------------------*/

#menu {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 987px;
	height: 91px;
	background-color: transparent;
}

/*o MENULEFT tem o logo e as categorias do site SECTIONS*/
#menuleft {
	position: relative;
	float: left;
	width: 710px;
	height: 91px;
}

#logo {
	width: 268px;
	float: left;
	height: 57px;
	background: #000 url('http://voxelshow.com.br/img/logo.gif');
}


#section {
	margin-top: 7px; margin-left:15px;
	float: left;
}

/*o MENURIGHT tem a parte do icone de RSS e ao lado a div SIGNUP com a parte TOP E DOWN*/
#menuright {
	position: relative;
	float: right;
	width: 275px;
	height: 91px;
}

#rss {
	width: 92px;
	float: left;
	height: 91px;
	background: #000 url('http://voxelshow.com.br/img/rss.gif');
}

#signup {
	width: 183px;
	height: 91px;
	float: right;
	background-color: #000;
}

#signuptop {
	width: 183px;
	height: 57px; line-height:57px; text-align:right;
}
#signuptop a.radar {font:10px verdana; margin:1px 10px; padding:5px; text-decoration:none; color:#fff;}
#signuptop a.radar:hover {background-color:#b20202;}

#signupdown {width: 183px; height: 34px; border-top:thin solid #8D867E;}

/*-------------------------------------
 	CONTEUDO COLUNA LEFT
---------------------------------------*/

#left {
	width: 680px;
        *width: 678px;
	float: left;
	border: 1px solid #fff;
	padding: 15px 15px 15px 15px;
	margin-bottom: 20px;
	background-color: #fff;
}

#texto {
	width: 680px;
	float: left;
	background-color: #fff;
}

#comente {
	width: 648px;
	background-color: #ECECEC;
	border: 1px solid #ccc;
	padding: 15px 15px 15px 15px;
	margin-top: 20px;
	font:12px 'verdana';
	float:left;
}
#comente .titulo {font:bold 15px arial, tahoma, verdana; color:#333;}
p.captcha img {vertical-align:bottom; margin-left:5px;}
#Qtd {font-size:17px; font-weight:bold; width:400px; text-align:right;}
.contagemAlerta {color:#d40d12;}
label.comentario {float:left;}

#comment_new{
	width:700px;
	background:#cc0000;
	font:18px 'verdana';
}

#comentarios {
	width: 650px;
	margin-bottom: 20px;
}

#avatar {
	width: 70px;
	height: 100px;
	float: left;
}

#comments {
	float: right;
	width: 530px;
	border: 1px solid #ccc;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
}

#comments a {
	text-decoration:none;
	color:#000;
}

#next {
	width: 680px;
	margin-top: 20px;
}

#back {
	width: 680px;
	margin-top: 20px;
        clear: both;
}
#next p.previousLink {float:right; text-align:right;}
#next p.nextLink {float:left;}
.linknextproxima {color:#666; text-decoration:none; font:22px verdana bold; display:block;}


/*-------------------------------------
 	CONTEUDO COLUNA RIGHT
---------------------------------------*/

#right {
	float: right;
	width: 273px;
	border: 1px solid #ccc;
	background-color: #e5e5e5;
	z-index:1;
	position:relative;
	top:0px;
}

.input-search {
	color: #797979;
	padding: 5px 2px;
	margin: 0;
	background: #ffffff;
	font-family: Trebuchet MS, Verdana, Arial;
	font-weight: normal;
	font-size: 24px;
	height: 30px;
	width: 183px;
	border: 0;
}

#searchForm input.botao {display:inline-block; border:0; cursor:pointer; text-indent:-9999px; overflow:hidden; content:''; background:url(http://www.voxelshow.com.br/img/search.gif) no-repeat 0 0; width:30px; height:34px;}

.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
}


#zero {
	width: 243px;
	border-bottom: 1px solid #c4c5c5;
	padding: 15px 15px 15px 15px;
}

#dias {
	width: 243px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #c4c5c5;
	padding: 15px 15px 15px 15px;
}

#um {
	width: 243px;
	border-top: 1px solid #fff;

	border-bottom: 1px solid #c4c5c5;
	padding: 15px 15px 15px 15px;
}

#dois {
	width: 243px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #c4c5c5;
	padding: 15px 15px 15px 15px;
}

#tres {
	width: 243px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #c4c5c5;
	padding: 15px 15px 15px 15px;
}

#quatro {
	width: 243px;
	border-top: 1px solid #fff;
	padding: 15px 15px 15px 15px;
}

/*-------------------------------------
 	RODAPE
---------------------------------------*/


#rodape {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	height: 220px;
	clear: left;
	background-color: #000;
}


/*-------------------------------------
 	ICONES e IMG
---------------------------------------*/


#search
{
	float: left;
	width:30px;
	height:64px;
	margin-right: 8px;
}

#enews
{
	float: left;
	width:30px;
	height:164px;
	margin-right: 8px;
}

#support
{
	float: left;
	width:36px;
	height:40px;
	margin-right: 8px;
}

#imgextended
{
	float: left;
	width: 220px;
	margin-right: 15px;
}

/*-------------------------------------
 	TIPOGRAFIA
---------------------------------------*/

.link {	
			COLOR: #000; 
			TEXT-DECORATION: none; 
			font: regular 10px verdana;
		}

.link:hover {	
			text-decoration: underline;
		}
		
.linkblue {	
			COLOR: #06f; 
			TEXT-DECORATION: none; 
			font-family:verdana;
			font-size:11px;
		}

.linkblue:hover {	
			text-decoration: underline;
		}



.linksumario p:hover{	
			text-decoration: underline;
		}

.linksumario{	
			COLOR: #666; 
			TEXT-DECORATION: none; 
			font: italic 12px verdana;
		}

.linksumario:hover {	
			text-decoration: underline;
		}
	
.linksection {	
			COLOR: #666; 
			TEXT-DECORATION: none; 
			font: 12px verdana;
		}

.linksection:hover {	
			COLOR: #666; text-decoration: underline;
		}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #333;
}

h2 {
	margin-top: 0px;
	margin-bottom: -13px;
	font-color: #333;
}

.icones {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#333;
}

.caixa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
	background-color: #b02113;
	padding: 4px;
}

.caixa a {
	text-decoration:none;
	color:#fff;
}

.caixa a:hover {
	text-decoration:underline;
	color:#fff;
}

.linkbgred {	
	font-color: #fff; 
	text-decoration: none; 
}

.linkbgred:hover {	
	font-color: #fff;
	text-decoration: underline;
}

.menu {
	font: 10px verdana;
}

.texto {
	font: normal 12px verdana;
}

.legenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999;
}

.textoblue {
	font: normal 12px verdana #06f;
}

.textowhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.textowhitebig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
}

.linkwhite {	
			COLOR: #FFF; 
			TEXT-DECORATION: none; 
			font: 10px verdana;
		}

.linkwhite:hover {	
			COLOR: #FFF; text-decoration: underline;
		}

.textoitalic {
	font: italic 12px verdana;
}

.postado {	
			COLOR: #06F; 
			TEXT-DECORATION: none; 
			font-family: Verdana, Arial; 
			font-size: 11px; font-weight: normal
		}


#tooltip {
	z-index: 300;
	background:#0096ec;
	border: 0px;
	display:none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Trebuchet MS, Verdana, Arial;
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF; }


/*-------------------------------------
 	SWITCHER
---------------------------------------*/

/*esta div é a principal*/

div#switcher {
	position: relative;
	width: 183px;
	font-family: Verdana;
	font-size: 11px;
	float: left;
	z-index:999999;
	*position:absolute;
	*top:16px;
	_position:absolute;
	_top:16px;
}

/*?*/

div#switcher.show {
	border: 1px solid #f00;
	z-index:100000;
}

/*?*/

div#switcher a {
	color: #675d55;
	text-decoration: none;
}

/*?*/
div#switcher a:hover, div#switcher td.alt a:hover {
	color: #fff;
}

/*?*/
div#switcher td.alt a {
	color: #9d9189;
}

/*position do img zupi network - tamanho da div*/
div#switcher h6 {
	display: block;
	float: right;
	margin-bottom: -1px;
	height: 23px;/*espaço entre img network da caixa do menu*/
	width: 85px;/*espaço entre img network da caixa do menu*/
	cursor: pointer;
}



/*primeira e terceira parte do menu*/
div#links {
	float: right;
	width: 113px;
	background-color: #333;
	border: 1px solid #342b23;
	display: none;
}

/*?*/
div#links.show {
	display: block;
}

/*segunda parte do menu*/
div#links div {
	width: 113px;
}

/*segunda parte do menu*/
div#links div.alt, div#links div#second {
	background-color: #333;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

/*regula a margem do menu*/
div#links div table {
	margin: 15px 15px 15px 15px;
}

/*?*/
div#links div table tr.hover a {
	color: #fff;
}

/*?*/
div#links table td {
	line-height: 1.5em;
}

/*?*/
div#links table td.alt {
	width: 110px;
}


/*?*/
div#localize_head {
	position: absolute;
	right: 0px;
	top: 6px;
	width: 184px;
	font-family: Arial;
	font-size: 13px;
	
}

/*?*/
div#localize_head.show {
	border: 1px solid #f00;
}

/*?*/
div#localize_head a {
	color: #675d55;
	text-decoration: none;
}

/*?*/
div#localize_head a:hover, div#localize_head td.alt a:hover {
	color: #fff;
}

/*?*/
div#localize_head td.alt a {
	color: #9d9189;
}

/*?*/
div#localize_head h6 {
	display: block;
	float: right;
	margin-bottom: -1px;
	height: 23px;
	width: 80px;
	cursor: pointer;
}

/*?*/
body div#localize_head h6.hide, body div#localize_head h6.hover {
	display: none;
}

/*?*/
div#localize {
	float: right;
	width: 160px;
	background-color: #231f1b;
	border: 1px solid #342b23;
	display: none;
	color: #9d9189;
}

/*?*/
div#localize.show {
	display: block;
}

/*?*/
div#localize div {
	width: 160px;
}

/*?*/
div#localize div table {
	margin: 10px 10px 10px 15px;
}



/*-------------------------------------
 	NOVO ESTILO
---------------------------------------*/

	#title_comment{
		font:20px 'arial';
		font-weight:bold;
	}

	#tags_begin{
		font:11px 'verdana';
		color:#000;
		margin-top:10px;
	}

	#tags_begin a{
		font:11px 'verdana';
		text-decoration:none;
		color:#000;
	}

	#tags_begin a:hover{
		font:11px 'verdana';
		text-decoration:underline;
		color:#000;
	}

	#textBeginMsg{
		font:12px 'verdana';
		color:#000;
		margin-top:10px;
	}

	#avatarUser{
		width:60px;
		height:60px;
		background:#fff;
		border:1px solid #ccc;
		float:left;
		font:9px 'verdana';
		margin-bottom:20px;
		margin-top:15px;
	}

div#mega_banner {
	width: 952px;
	margin: auto;
}

div#mega_banner img {
	margin: 10px;
}


	#commentsUser{
		float:right;
		width:540px;
		border:1px solid #ccc;
		background:#fff;
		margin-bottom:20px;
		padding:15px;
		font:11px 'verdana';
		margin-top:15px;
	}

	#clean{
		clear:both;
	}

	#postComment{
		text-align:right;
		font:11px verdana;
	}

	#autorComment{
		margin-bottom:10px;
	}

	#autorComment a{
		text-decoration:none;
		color:#06f;
	}

	#autorComment a:hover{
		text-decoration:underline;
		color:#06f;
	}
	
	#lineChrome{
		width:600px;
		height:1px;
		background:#ccc;
		border-top:1px solid #ccc;
	}

.linkcapas {background-color:#fc0; color:#990000; font:normal 10px verdana, arial; text-decoration:none;}
.linkcapas:hover {text-decoration:underline; color:#333;}

/*-------------------------------------
 	SHARE BUTTON
---------------------------------------*/

#shareButton ul {list-style:none; border-top:1px solid #000; border-bottom:1px solid #000; padding:5px;}
#shareButton ul:after {content:"."; clear:both; display:block; visibility:hidden; height:0;}
#shareButton ul li {float:left;}
#shareButton ul li a.sizeFix {text-indent:-9999px; display:block; width:50px; height:50px;}
	
#shareButton ul li a.orkut {background:url('http://www.voxelshow.com.br/img/orkut.png') no-repeat 0 0;}
#shareButton ul li a.print {background:url('http://www.voxelshow.com.br/img/print.png') no-repeat 0 0;}
#shareButton ul li a.facebook {background:url('http://www.voxelshow.com.br/img/facebook.png') no-repeat 0 0;}
#shareButton ul li a.twitter {background:url('http://www.voxelshow.com.br/img/twitter.png') no-repeat 0 0;}
#shareButton ul li a.digg {background:url('http://www.voxelshow.com.br/img/digg.png') no-repeat 0 0;}
#shareButton ul li a.favorites {background:url('http://www.voxelshow.com.br/img/favorite.png') no-repeat 0 0;}
#shareButton ul li a.delicious {background:url('http://www.voxelshow.com.br/img/delicious.png') no-repeat 0 0;}
#shareButton ul li a.google {background:url('http://www.voxelshow.com.br/img/google.png') no-repeat 0 0;}
#shareButton ul li a.stumbleupon {background:url('http://www.voxelshow.com.br/img/stumbleupon.png') no-repeat 0 0;}
#shareButton ul li a.technorati {background:url('http://www.voxelshow.com.br/img/technorati.png') no-repeat 0 0;}
#shareButton ul li a.tumblr {background:url('http://www.voxelshow.com.br/img/tumblr.png') no-repeat 0 0;}
	
#shareButton ul li a.botaoMais img {width:50px; height:50px;}

/*------------------------
 Zupi Network
------------------------*/
.replace {text-indent:-9999px; display:block; overflow:hidden;}
#network * {margin:0; padding:0;}
#network ul {list-style:none;}
#network {background-color:#333; color:#fff; padding:10px; width:350px; z-index:1002; position:fixed; left:-370px; top:0; text-align:left;}
#network h4.aba {width:38px; height:235px; background:url(http://zupi.com.br/img/network.png) no-repeat -1px 0; cursor:pointer; position:absolute; right:-38px; top:40%;}
#network h4.aba span {height:101px;}
#network ul#sociais {width:31px; position:relative; top:0;}
#network ul#sociais a {margin:3px 0; height:24px;}
#network ul#sociais a.facebook {background:url(http://voxelshow.com.br/img/redes/facebook.png) no-repeat 0 0;}
#network ul#sociais a.orkut {background:url(http://voxelshow.com.br/img/redes/orkut.png) no-repeat 0 0;}
#network ul#sociais a.twitter {background:url(http://voxelshow.com.br/img/redes/twitter.png) no-repeat 0 0;}
#network ul#sociais a.flickr {background:url(http://voxelshow.com.br/img/redes/flickr.png) no-repeat 0 0;}
#network span {font-size:small;}
#network h4.tituloNetwork {font:bold 14px helvetica, 'trebuchet ms', tahoma; color:#fff;}
#network a.fechar {position:absolute; top:5px; right:5px; background:url(http://zupi.com.br/img/fechar.png) no-repeat 0 0; width:17px; height:17px;}
#network a.fechar:hover {background-position:0 -17px;}
#network a {color:#06f; text-decoration:none;}
#network a:hover {text-decoration:underline;}
#network ul.grupos {background:url(http://zupi.com.br/img/arrow_1.gif) no-repeat 50px 0; margin-top:10px; padding-top:11px;}
#network ul.grupos li {margin-bottom:10px; color:#333;}
#network ul.grupos ul {background-color:#fff; border:0; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; padding:10px;}
#network ul.grupos ul li {border-bottom:1px dashed #666; margin-bottom:0; padding:8px 0;}
#network ul.grupos ul li strong {font-size:13px; display:block; margin-bottom:-5px;}
#network ul.grupos ul li p {margin-top:2px; font:12px helvetica, 'trebuchet ms', tahoma; line-height:17px;}

#tags {padding:10px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
#tags strong {font-size:12px;}
#tags a {color:#06f; text-decoration:none;}
#tags a:hover {text-decoration:underline;}

#cloud {text-align:center; line-height:25px; margin:15px 0;}
#cloud a, .cloud a {white-space:nowrap; color:#333; text-decoration:none; margin:0 5px;}
#cloud a:hover, .cloud a:hover {color:#666;}

.cloud {line-height:20px;}


#paginacao a {text-decoration:none; color:#666;}
#paginacao a:hover {text-decoration:underline;}
a.topo {text-indent:-9999px; overflow:hidden; display:block; width:24px; height:24px; background:url(http://voxelshow.com.br/img/top.jpg) no-repeat 0 0;}
/*-------------------------------------
Contato
---------------------------------------*/
#contato {position:absolute; text-align:left; bottom:0; left:49%; margin-left:250px; width:260px; z-index:9;}
#contatoForm {background-color: #fff; width: 260; padding-top: 10px; padding-left: 18px; padding-bottom: 18px;}
label.destino, input.destino {display:none;}
div.respmensagem {display:none; background:#fff; padding:10px 0; position:absolute; top:0; width: 100%; font-family:Verdana, Helvetica, sans-serif; font-weight: bold; font:16px; text-align:center;}
#chat {position:absolute; bottom:0; left:61%; margin-left:205px; width:100px; z-index:10; cursor:pointer;}

.alxGaleria {width:650px; list-style:none; padding-left:10%;}
.alxGaleria:after, .alxGaleria li:after {content:"."; display:block; visibility:hidden; clear:both; height:0;}
.alxGaleria li {float:left; margin:5px;}
.alxGaleria li a {float:left; width:100px; height:80px; overflow:hidden; margin:5px 0;}
.alxGaleria li span {display:block;}

#totalVotos {color:#31a737;}
#avaliacao {float:right; background:url(./img/positivo.png) no-repeat 0 0; width:145px; height:50px; padding-left:60px; cursor:pointer; font-size:12px;}
#avaliacao:hover {color:#8c8c8c;}