/*
Theme Name: 001 Theme - Super T Design
Theme URI: http://supertdownloads.com/design
Description: Theme desenvolvido pela Super T Design info services n. 001.
*/

html {
	background:url(images/bg.jpg);
}

.bgbgbg {
	background:url(images/bg.jpg);
}

body {
	margin:0;
	padding:0;
	background:#1c1c1c url(images/header2.jpg) no-repeat top;
	min-height:298px;
}

.alignleft {
	margin:2px 3px 2px 0;
	float:left;
}

.alignright {
	float:right;
	margin:2px 0 2px 3px;
}

/*header*/
.header {
	background:#1c1c1c url(images/header.jpg) no-repeat;
	height:297px;
	width:1000px;
	margin:auto;
}

.categorias {
	background:#1c1c1c url(images/categorias.jpg) no-repeat center top;
	width:100%;
	margin:auto;
	height:59px;
}

/* paginas header */
#paginas {
	width:980px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:auto;
}

#paginas ul {
	margin:0;
	padding:0;
	list-style:none;
}

#paginas ul li {
	float:left;
	list-style:none;
}

#paginas ul li:hover {
		background:url(http://i48.tinypic.com/25ovupi.jpg) repeat-x;
}

#paginas ul li a {
	color:#FFF;
	display:block;
	padding:16px 20px 18px 20px;
	text-decoration:none;
	font-weight:bold;
}

#paginas ul li a:hover {
	color:#fff;
	text-shadow:1px 1px #77a600;
}

/* busca */
#search {
	clear:both;
	position:absolute;
	margin:275px 0 0 490px;
}

#pesquisa {
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:none;
	width:220px;
	font-weight:bold;
}

/* bottons social network */
.twitter {
	background:url(images/twitter.png) no-repeat;
	width:55px;
	height:37px;
	display:block;
	clear:both;
	position:absolute;
	margin:260px 0 0 280px;
}

.twitter:hover {
	background:url(images/twitterhover.png) no-repeat;
}

.orkut {
	background:url(images/orkut.png) no-repeat;
	width:55px;
	height:38px;
	display:block;
	clear:both;
	position:absolute;
	margin:260px 0 0 340px;
}

.orkut:hover {
	background:url(images/orkuthover.png) no-repeat;
}

.rss {
	background:url(images/rss.png) no-repeat;
	width:55px;
	height:37px;
	display:block;
	clear:both;
	position:absolute;
	margin:260px 0 0 400px;
}

.rss:hover {
	background:url(images/rsshover.png) no-repeat;
}

/* links categorias */
#linkscategorias {
	width:980px;
	margin:auto;
	padding:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
}


ul.menu {list-style:none; margin:0; padding:0;}
ul.menu * {margin:0; padding:0;}
ul.menu a {display:block;  color:#333; text-decoration:none;}
ul.menu a:hover {display:block; color:#111; text-decoration:none;}
ul.menu li {position:relative;  float:left; margin-right:0px;}
ul.menu li:hover { background: url(images/categorias.png) center bottom no-repeat;}
ul.menu ul {position:absolute; top:46px; opacity:0; left:0; background:#7CFC00; display:none; list-style:none;}
ul.menu ul li {position:relative; width:190px; overflow:hidden; margin:0;}
ul.menu ul li a {display:block; padding:5px 7px 5px 7px; background-color:#111; color:#FFF; border-bottom:1px solid #000;}
ul.menu ul li a:hover {background-color:#000; color:#ccc; }
ul.menu ul ul {left:200px; top:-1px}
ul.menu .menulink {padding:17px 25px 19px 25px; color:#666; font-weight:bold; text-align:center;}
ul.menu .menulink:hover, ul.menu .menuhover { color:#111; }
ul.menu .sub {background:#fff; }

/*corpo */

.corpo {
	width:1000px;
	margin:auto;
	clear:both;
}

/*divisao*/
.artigos {
	width:520px;
	float:left;
	margin:10px 20px 0 10px;
}

.sidebar1 {
	width:210px;
	list-style:none;
	float:left;
	height:50px;
	margin:10px 20px 0 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.sidebar2 {
	float:left;
	list-style:none;
	margin:10px 0 0 0;
	width:210px;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*artigos e posts e pages */
.post, .page {
	background:url(images/titleartigos.jpg) no-repeat;
	width:520px;
	overflow: hidden;
}

.titulo {
	min-height:81px;
	width:455px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}

.titulo h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0 80px 0 0;
	padding:15px 0 15px 20px;
}

.titulo h2 a {
	color:#FFF;
	text-decoration:none;
}

.titulo h2 a:hover {
	color:#BF3EFF;
}

.titulo .postador {
	float:left;
	background:url(images/author.png) no-repeat 10px 5px;
	padding:5px 0 0 30px;
	font-size:11px;
	overflow:hidden;
	font-family:Verdana, Geneva, sans-serif;
}

.titulo .downloads {
	float:left;
	background:url(images/download.png) no-repeat 10px 6px;
	padding:5px 0 0 23px;
	font-size:11px;
	overflow:hidden;
	font-family:Verdana, Geneva, sans-serif;
}

.titulo .data {
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	float:right;
	margin:5px 25px 0 0;
}

.comentarionumero {
	float:left;
	margin:18px 0 0 17px;
	font-size:28px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.comentarionumero a {
	color:#FFF;
	text-decoration:none;
	text-shadow:1px 1px #000;
}

.comentarionumero a:hover {
	color:#333;
	text-decoration:none;
	text-shadow:1px 1px #cde237;
}


.entry {
	clear:both;
	background:#fff url(images/meioartigos.gif) repeat-y;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0 20px 10px 20px;
}

.entry a {
	color:#85b023;
}

.entry a:hover {
	color:#000;
}

.entry img {
	border:none;
}

.footeratigos {
	background:url(images/footerartigos.png) no-repeat;
	display:block;
	height:44px;
	width:520px;
	margin:0 0 20px 0;
}

blockquote {
	border-left:2px solid #333;
	margin:0 0 0 10px;
	background:#E8E8E8;
	padding:1px 0 1px 10px;
}

/* estilo sidebars */
.widgettitle {
	background:url(images/sidebartop.gif) no-repeat; 
	padding:25px 0 25px 20px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-shadow:1px 1px #bcda00;
	list-style:none;
}

.sidctn {
	background:url(images/sidebarctn.gif) repeat-y;
	overflow:hidden;
	padding:0 15px 0 15px;
}

.sidctn ul {
	margin:0;
	padding:0;
	list-style:none;
}

.sidctn ul li {
	list-style:none;
	padding:2px 0 2px 10px;
	border-bottom:1px dotted #333;
	background:url(images/arrow.gif) no-repeat 0px 5px;
}

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

.sidctn a:hover {
	color:#7a9d00;
}

.footersidebar {
	background:url(images/sidebarbottom.gif) no-repeat;
	height:19px;
	display:block;
	margin:0 0 20px 0;
}

/*comentarios*/
#comentarios {
	border-top:1px solid #666;
	margin:20px 0 0 0;
	clear:both;
	padding:0 0px 0 0px;
}
#comments { color:#242424; font-size:22px; width:100%; padding:0 0 0px 0; margin:10px 0 10px 0; font-weight:bold;}
ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }  
ol.commentlist li {}  
ol.commentlist li.alt { }  
ol.commentlist li.bypostauthor {}  
ol.commentlist li.byuser {}  
ol.commentlist li.comment-author-admin { padding:0px; color:#333; margin:0px 0 0px 0; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#000;}  
ol.commentlist li.comment { padding:8px;  border-top:1px dotted #999; margin:0px 0 0px 0; }  
ol.commentlist li div.comment-author {}  
ol.commentlist li div.vcard { font:normal 16px georgia,times,serif; }  
ol.commentlist li div.vcard cite.fn { font-style:italic; color:#333; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;  }  
ol.commentlist li div.vcard cite.fn a.url { color:#568c00; font-size:14px;}  
ol.commentlist li div.vcard img.avatar {float:left; margin:5px 0.5em 0em 0em; padding:0px 0px 0px 0px;}  
ol.commentlist li div.vcard img.avatar-32 {}  
ol.commentlist li div.vcard img.photo { border:2px solid #e7e7e7;}  
ol.commentlist li div.vcard span.says { font-family:Verdana, Geneva, sans-serif; color:#2c2c2c; font-size:11px; font-style:italic; font-weight:bold;}  
ol.commentlist li div.commentmetadata { color:#797979;}  
ol.commentlist li div.comment-meta { font-size:9px; }  
ol.commentlist li div.comment-meta a { color:#797979; text-decoration:none; font-style:italic; font-family:Verdana, Geneva, sans-serif; }  
ol.commentlist li p { font-size:12px; margin:5px 0 0em; }  
ol.commentlist li ul { font-size:12px; list-style:square; margin:0 0 0em 0em; }  
ol.commentlist li div.reply { font-size:10px; clear:both; padding:10px 0 0px 0; margin:0 0 0px 0; }  
ol.commentlist li div.reply a { background:#333; -moz-border-radius:0px 5px 5px 5px; font-family:Verdana, Geneva, sans-serif; font-size:9px; padding:3px 5px; font-weight:normal; color:#CCC; text-decoration:none; }  
ol.commentlist li div.reply a:hover {background:#ccc; color:#333;}
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; padding:5px; text-indent:0; overflow: hidden; }  
ol.commentlist li ul.children li {}  
ol.commentlist li ul.children li.alt {}  
ol.commentlist li ul.children li.bypostauthor { font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#fff;}  
ol.commentlist li ul.children li.byuser { background: #039;}  
ol.commentlist li ul.children li.comment {border-bottom:none; background:url(images/comment_reply.png) top left no-repeat; background-position:0px 13px;}  
ol.commentlist li ul.children li.comment-author-admin cite.fn a.url { color:#333;}
ol.commentlist li ul.children li.comment-author-admin { font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#fff;}
ol.commentlist li ul.children li.depth-2 { border-left:5px solid 555; margin:0 0 .25em .25em; }  
ol.commentlist li ul.children li.depth-3 { border-left:5px solid 999; margin:0 0 .25em .25em; }  
ol.commentlist li ul.children li.depth-4 { border-left:5px solid bbb; margin:0 0 .25em .25em; }  
ol.commentlist li ul.children li.depth-5 {}  
ol.commentlist li ul.children li.odd {}  
ol.commentlist li.even { background:fff; }  
ol.commentlist li.odd { background: #f7f7f7;}  
ol.commentlist li.parent { border-left:0px solid 111; }  
ol.commentlist li.pingback { border-bottom:1px dotted 666; padding:1em; }  
ol.commentlist li.thread-alt { }  
ol.commentlist li.thread-even {}  
ol.commentlist li.thread-odd {} 
.commenttext { color:#6c6c6c; font-size:14px;}
.commenttext a{	color:#6c6c6c;}
#respond h3{	color:#568c00;	font-size:18px;}
#respond a { color:#333; }
#respond p { color:#568c00; font-size:14px;}
#respond p a { color:#111; }
#respond p a:hover { color: #999; background:#333; padding:5px; font-size:12px; text-decoration:underline;}
#respond #author, #respond #email, #respond #url{ background:#f8f8f8;border:1px solid #568c00; padding:5px; }
#respond #comment { background:#f8f8f8;border:1px solid #568c00; padding:5px; width:350px; }
#respond #submit { padding:5px 10px 5px 10px; background:#568c00; border:1px solid #590000; color:#FFF; float:right; margin: 0 10px 0 0;} 
#enviarcmt { background:#333; border:2px solid #000; color:#CCC; float:right; margin:0 20px 0px 0; clear:both;}

/*footer*/
.footer2 {
	background:url(images/footer.gif) repeat-x;
	height:132px;
	width:100%;
	clear:both;
	display:block;
}

.footerbg {
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:60px 0 0 0;
	background:url(http://i45.tinypic.com/fcugp.jpg) no-repeat;
	width:600px;
	margin:auto;
	height:80px;
}


.navigation {
	color:#CCC;
}