/* RESET*/

html, body, div, span, applet, object, iframe, h1, h2, h3,
h4, h5, h6, p, blockquote, pre, a, abbr, acronym,
address, big, cite, code, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, strong, sub, sup, tt,
var, dl, dt, dd, ol, ul,  fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;}
:focus { outline: 0;}
a, a:link, a:visited, a:hover, a:active{text-decoration:none;}
table {	border-collapse: separate;border-spacing: 0;}
th, td {text-align: left; }
img, iframe {border: none; text-decoration:none;}
ol, ul, li {list-style: none;}
input, textarea, select, button {font-size: 100%;font-family: inherit;}
select {margin: inherit;}
hr {margin: 0;padding: 0;border: 0;color: #000;background-color: #000;height: 1px;}

/*CORPO*/
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#b1b1b1; color:#454545; margin:0;}
#allthesite {width:100%; height:auto;}

p {line-height:18px;padding:0;}
a, a:link, a:visited {color: #553bc5; text-decoration:none;}
a:hover, a:active{color: #342088; text-decoration:none;}
li {margin-left:20px;  line-height:22px;}

h2 {font-size:20px;}

/*TOPO*/
#top-content-middle {width:950px; height:400px; margin:0 auto;}
#topo-cinza {width:100%; min-height:492px; background:url(images/bg-topo_cinza.jpg) repeat-x; }

#jquery-destaque {width:850px; height:290px; margin:0 auto;}
#logo-amauri-pelloso a {width:533px;height:103px;background:url(images/logo-amauri-pelloso.png) no-repeat; z-index:1; margin:300px auto 0 50px; display:block; position:absolute;}


/*MENU*/
#menu { width:650px; height:40px; float:left; padding-top:45px; }
#menu ul li {display:inline; list-style:none; margin:20px 40px 0 0;  padding-top:55px; padding-left:10px; font-size:26px; background:url(images/separador-menu.png) left repeat-y;}
.menu a{color:#ccc; }
.menu a:hover{color:#9d9d9d; }

/*BUSCA*/
#busca {width:295px; height:40px; padding-top:8px; float:left; border:solid 1pt; font-size:20px; background:url(images/bg-busca.png) no-repeat;}


/*CONTEUDO*/
#content-middle {width:990px; height:auto;  margin:0 auto; background:url(images/bg-content-top.png) top no-repeat;}
#wrap {width:640px; float:left; margin:35px 30px 0 0; }
#wrap-page {width:640px; float:left; margin:35px 30px 0 50px; }
#content-shadow {width:990px; min-height:1000px; background:url(images/bg-teste.png) ; margin:0 auto; }
#content-middle-bottom {width:990px; height:130px; background:url(images/bg-content-bottom.png) bottom no-repeat ; margin:0 auto; }

		/*POST*/
		 .wrapper {width:640px; min-height:auto; margin:15px 0 50px 0; float:left;}
		 .post  {width:640px;  min-height:auto;}
		 .data {width:60px;	height:70px; float:left; margin-right: 10px; background:url(images/bg-data.png) no-repeat; padding:5px 5px 0 0 ;}
		 	.data-dia {width:55px; height:28px; font-size:28px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:0 auto; text-align:center; color:#FFFFFF;}
			.data-mes {width:55px; height:28px; font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:0 auto; text-align:center; color:#FFFFFF;}
			
		 .wrap-post { width:550px;  float:left;}
		 .tit-post { width:550px;  font-size:22px; font-family:Arial, Helvetica, sans-serif; color:#281677; }
		 .detalhes-post {width:550px; height:20px; margin: 5px 0 10px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; border-bottom:solid 1px #ccc; }
		 .post-text {width:550px; min-height:auto; margin:10px 0 0 0; }
		 
		 .comentario { margin:20px 0; padding-left:35px; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color: #3b21ae; background:url(images/ico-comment.png) left no-repeat; height:25px; }
		 
		 #comments { margin:10px 0; padding:35px; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color: #3b21ae; background:url(images/ico-comment.png) left no-repeat; }
		.commentlist {margin:20px 0;}
		#comment {margin:20px 0;}

		/*SIDEBAR*/
		#sidebar {width:260px; height:auto;  float:left; margin:35px 30px 0 30px;}
		.aba-titulo {width:230px; height:35px; background:url(images/bg-aba-sidebar.png) no-repeat; padding:5px 0 0 25px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:5px 0 0 0; }
		
		#sidebar-sobre p {padding:5px 10px 10px 25px; }
		#follow-us {width:210px; margin:0 auto; }
		.ico-follow {width:40px; height:40px; margin-right:12px; float:left; }
		
		
		#sidebar-arquivo p {padding:5px 10px 10px 25px; }
		
		#sidebar-categorias p {padding:5px 10px 10px 25px;}
		
		#sidebar-mediacenter p {padding:5px 10px 10px 25px;}
		.thumb {width:70px; height:70px;border: solid 1pt #3b21ae;float:left; margin:7px;}
		.thumb-stroke {width:62px; height:62px;border: solid 3pt #ffffff;}
		
		
		/*PAGE*/
		
		#wrap-page { width:550px;  float:left;}
		.notfound {margin:30px 50px;}

/*RODAP�*/

#footer {width:100%; height:60px; background:url(images/bg-footer.jpg); padding-top:90px; color:#7968c5;}
	.credit {margin:10px auto;}

/*SEARCH*/
#searchform input {float:left; font-size:11px; color:#333333; margin:3px 3px 0 0; vertical-align:middle;}
#searchsubmit input a{color:#ffffff; float:left; width:10px; height:10px;}

#sidebar_bottom {float:left;}

/*FORM COMENTARIOS*/

#respond input, textarea {width:360px; color:#555555; margin:8px 0;}

#bt_top a {background:url(images/bt_topo.png) no-repeat; width:1000px; height:35px; margin:0 auto; border:solid 1pt; z-index:auto; }
