/*
Theme Name: V6
Theme URI: http://www.oh-anahi.org
Description: Tema desenvolvido por @Danilo_Nunes
Author: @Danilo_Nunes
Author URI: http://www.twitter.com/danilo_nunes
Version: 6.0
*/

* {margin: 0; padding:0; vertical-align: baseline;}

body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	background: url(images/bg.jpg) repeat-x;
	background-color: transparent;
}

a {color: #9f79a0; text-decoration: none;}



a:hover {text-decoration: underline;}



a:visited {color: #9f79a0;}



a img {



	border: 0;



}



.clear {clear: both;}



#marca {



	text-align: center;



	background: url(images/bg-marca.jpg) repeat;



}



#topo {



	margin: 0 auto;



	width: 1000px;



}



#menu {



	width: 100%;



	height: 92px;



	text-align: center;



	background: #1c1c1c;



}



#centraliza {



	width: 742px;



	margin: 0 auto;



	overflow: hidden;



}



#centraliza_b {



	width: 780px;



	margin: 0 auto;



}



#networks {



	width: 742px;



	height: 315px;



	margin: 0 auto;



}



#video_destaque {



	width: 252px;



	float: left;



	padding: 8px 11px 0px 23px;



	overflow: hidden;



}



	a img.video_destaque  {



		border: solid #000000 7px;



		margin-bottom: 5px;



	}



	a:hover img.video_destaque {



		border: solid #555555 7px;



	}



	#descricao_video {



		margin-top: 6px;



		background: #282828;



		padding: 7px;



		text-align: center;



	}



		#descricao_video h1 {



			font-size: 14px;



			color: #c4c4c4;



			text-transform: uppercase;



			font-family: Arial, Helvetica, sans-serif;



			margin-bottom: 3px;



		}



		#descricao_video p {



			font-size: 10px;



			font-family: Tahoma, Geneva, sans-serif;



		}



#web_plugins {



	width: 250px;



	float: left;



	margin-left: 10px;



	overflow: hidden;



}



	#web_plugins a img.borda {



		border: solid #000000 3px;



		margin: 0 0 5px 3px;



	}



	#web_plugins a:hover img.borda {



		border: solid #555555 3px;



		margin: 0 0 5px 3px;



	}



#twitter {



	background: url(images/bg_twitter.jpg) no-repeat 0 -1px;



	width: 134px;



	height: 162px;



	float: left;



	padding: 37px 32px 119px 28px;



	overflow: hidden;



}



	#twitter ul {



		width: 134px;



		height: 162px;



		font-size: 10px;



		color: #666666;



		list-style: none;



		overflow-y: auto;



		overflow-x: hidden;



		padding-right: 10px;



	}



	#twitter ul li {



		padding: 5px 0px;



		border-bottom: dashed #999999 1px;



	}



#conteudo {



	width: 100%;



	background: #2a2a2a;



	float: left;



}



#conteudo h1 {



	display: none;



}



#publicidade {



	width: 730px;



	height: 90px;



	background: #000000;



	border: solid #000000 5px;



	margin: 0 auto 10px auto;



	overflow: hidden;



}



#elite_afiliados {



	width: 270px;



	float: left;



	margin-right: 10px;



}



#elite_afiliados a img {



	margin: 2.5px;



}



#elite_afiliados div, #ultimas_noticias div, #propaganda div, #family_sites div, #agenda div, #last_media {



	background: #1a1a1a;



	margin-top: 10px;



	padding: 10px;



	overflow: hidden;



}



#propaganda div, #agenda div {



    min-height: 133px;



}



#propaganda div {

    text-align: center;

}

#propaganda div img {

    margin-top: 5px;

}



#ultimas_noticias {



	width: 462px;



	float: left;



}



#ultimas_noticias div {



        min-height: 240px;



}



	#ultimas_noticias ul {



		list-style: none;



	}



	#ultimas_noticias ul h1 {



		display: inline;



		font-size: 11px;



		font-weight: normal;



	}



	#ultimas_noticias ul li {



		background: url(images/news.jpg) no-repeat 0 2px;



		border-bottom: dashed #767676 1px;



		padding: 3px 0 12px 45px;



		margin-bottom: 6px;



		



	}



	#ultimas_noticias div p, #ultimas_noticias div p a {
		text-align: right;
		color: #989898;
	}



#propaganda {

	width: 235px;

	margin: 15px 10px 0 0;

	float: left;

}



#family_sites {



	width: 286px;



	margin: 15px 10px 0 0;



	float: left;



	overflow: hidden;



}



#family_sites a img {



	margin: 0;



}



#family_sites a:hover {



	text-decoration: none;



}



#agenda {



	width: 201px;



	overflow: hidden;



	float: left;



	margin: 15px 0px 0 0;



}



#agenda ul {



        font-size: 10px;



	font-family: Tahoma;



        list-style: url("images/222.png");



        margin-left: 10px;



        margin-top: -10px;



}



#last_media {



	height: 204px;



}



#ultimas_fotos {



	width: 307px;



	height: 130px;



	padding: 52px 16px 0 16px;



	margin: 0 21px 50px 0;



	float: left;



	background: url(images/bg-ultimas-fotos.jpg) no-repeat;



	text-align: center;



}



#ultimas_fotos a img {



	border: solid #333333 3px;



	border-radius: 3px;



	-moz-border-radius: 3px;



	-khtml-border-radius: 3px;



	-webkit-border-radius: 3px;



}



#ultimas_fotos a:hover img {



	border: solid #555555;



}



#ultimos_videos {



	float: left;



	overflow: hidden;



}







#last_ultimosvideos{



	padding-top: 13px;



}











#ultimos_videos a img {



	border: solid #000000 5px;



}



#ultimos_videos a:hover img {



	border: solid #222222 5px;



}



#footer {



	width: 100%;



	float: left;



	clear: both;



	background: url(images/bg-footer.jpg) repeat-x;



}



	#status {



		background: url(images/footer_01.jpg) no-repeat 0 -23px;



		width: 245px;



		height: 248px;



		padding: 55px 0 0 38px;



		float: left;



		color: #7e6175;



		overflow: hidden;



	}



	#status a {



		color: #7e6175;



	}



	#status strong, #status b {



		color: #333333;



		font-weight: normal;



	}



	#fan {



		background: url(images/footer_02.jpg) no-repeat 0 -23px;



		width: 165px;



		height: 303px;



		float: left;



		overflow: hidden;



	}



	#shoot {



		background: url(images/footer_03.jpg) no-repeat 0 -23px;



		width: 153px;



		height: 303px;



		float: left;



		overflow: hidden;



	}



	#disclaimer {



		background: url(images/footer_04.jpg) no-repeat 0 -23px;



		width: 174px;



		height: 303px;



		float: left;



		overflow: hidden;



		font-size: 10px;



		font-family: Tahoma, Geneva, sans-serif;



	}



	#disclaimer_interno {



	margin: 53px 36px 8px 10px;



	text-align: justify;



	overflow: hidden;



	height: 165px;



	}



.footer_image {



	margin: 50px 0 8px 21px;



}



a.footer_image, a img.footer_image {overflow:hidden; float: left;}



a:hover .footer_image {



	border: 5px solid #7e6175;



}



a:hover img.footer_image {



	margin: 45px -5px 3px 16px;



}



.footer_image_dois {



	margin: 50px 0 8px 5px;



}



a.footer_image_dois, a img.footer_image_dois {overflow:hidden;}



a:hover .footer_image_dois {



	border: 5px solid #7e6175;



}



a:hover img.footer_image_dois {



	margin: 45px -5px 3px 0px;



}



















#sidebar {



	width: 270px;



	background: #151515;



	float: left;



	margin: 0 5px 0 0;



}



#side-cnt {



	padding: 0 17px 0px 17px;



}



#side-cnt h2 {



	margin-bottom: 10px;



	margin-top: 10px;



}



#side-cnt h2.primeiro {



	margin-top: 0px;



}



#side-cnt ul {



	list-style: url("images/222.png");



        margin-left: 10px;



}



#projetos {



	float: left;



	width: 100%;



	margin: 5px 0;



}



#projetos strong {



	font-weight: bold;



}



#img_projeto {



	float: left;



}



#cnt-projeto {



	float: left;



	margin-left: 5px;



}



.clear {clear: both;}











#posts {



	float: left;



	overflow: hidden;



	width: 466px;



}



#noticia {



	background: url(images/post_01.jpg) repeat-y;



	width: 466px;



	margin-bottom: 20px;



	overflow: hidden;



	float: right;



}



#noticia h1 {



	background: url(images/post_02.jpg) no-repeat;



	display: block;



	padding: 23px 26px 6px 26px;



	text-transform: uppercase;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	color: #666666;



}



.wp-smiley {border: 0;}



#infos {



	margin-top: 7px;



	padding: 0 0 0 26px;



}



#infos b, #infos strong {



	color: #637492;



	font-weight: normal;



}



#infos a {



	color: #a0739e;



}



#cnt-noticia {



	background: url(images/post_03.jpg) no-repeat bottom;



	padding: 11px 26px 23px 26px;



	text-align: justify;



}



#cnt-noticia p {



	padding: 7px 0 7px 0;



}



#cnt-noticia img {



	border: solid #bdc5ad 8px;



}



#cnt-noticia ul {



    margin: 10px 0px 10px 30px;



    color: #666666;



}



#cnt-noticia blockquote {



    color: #c3ceaa;



    background: #829064;



    padding: 0 10px 0 10px;



    margin: 10px 15px 10px 35px;



    border-left: solid #9ba880 5px;



}



#navigation {



	clear: both;



	margin-bottom: 20px;



}



#afiliados a img {



	margin: 1px;



}



ul#top {



	margin-top: -15px;



}



.todas {



	text-align: right;



	margin: -25px 10px 25px 0;


    
}















/* =Comments



-------------------------------------------------------------- */



#comments {



	clear: both;



	margin-left: 5px;



	margin-top: -40px;



}



#comments .navigation {



	padding: 0 0 18px 0;



}



h3#comments-title,



h3#reply-title {



	color: #000;



	font-weight: bold;



	font-size: 20px;



	margin-bottom: 0;



}



h3#comments-title {



	padding: 24px 0;



}



.commentlist {



	list-style: none;



	margin: 0;



}



.commentlist li.comment {



	border-bottom: 1px solid #e7e7e7;



	line-height: 24px;



	margin: 0 0 24px 0;



	padding: 0 0 0 56px;



	position: relative;



}



.commentlist li:last-child {



	border-bottom:none;



	margin-bottom:0;



}



#comments .comment-body ul,



#comments .comment-body ol {



	margin-bottom: 18px;



}



#comments .comment-body p:last-child {



	margin-bottom: 6px;



}



#comments .comment-body blockquote p:last-child {



	margin-bottom: 24px;



}



.commentlist ol {



	list-style: decimal;



}



.commentlist .avatar {



	position: absolute;



	top: 4px;



	left: 0;



}



.comment-author {



}



.comment-author cite {



	color: #000;



	font-style: normal;



	font-weight: bold;



}



.comment-author .says {



	font-style: italic;



}



.comment-meta {



	font-size: 12px;



	margin: 0 0 18px 0;



}



.comment-meta a:link,



.comment-meta a:visited {



	color: #888;



	text-decoration: none;



}



.comment-meta a:active,



.comment-meta a:hover {



	color: #FF4B33;



}



.commentlist .even {



}



.commentlist .bypostauthor {



}



.reply {



	font-size: 12px;



	padding: 0 0 24px 0;



}



.reply a,



a.comment-edit-link {



	color: #888;



}



.reply a:hover,



a.comment-edit-link:hover {



	color: #FF4B33;



}



.commentlist .children {



	list-style: none;



	margin: 0;



}



.commentlist .children li {



	border: none;



	margin: 0;



}



.nopassword,



.nocomments {



	display: none;



}



#comments .pingback {



	margin-bottom: 18px;



	padding-bottom: 18px;



	border-bottom: 1px solid #e7e7e7;



}



.commentlist li.comment+li.pingback {



	margin-top: -6px;



}



#comments .pingback p {



	color: #888;



	font-size: 12px;



	line-height: 18px;



	display:block;



	margin: 0;



}



#comments .pingback .url {



	font-style: italic;



	font-size: 13px;



}







/* Comments form */



input[type=submit] {



	color: #333;



}



#respond {



	margin: 24px 0;



	border-top: 1px solid #e7e7e7;



	overflow: hidden;



	position: relative;



}



#respond p {



	margin: 0;



}



#respond .comment-notes {



	margin-bottom: 1em;



}



.form-allowed-tags {



	line-height: 1em;



}



.children #respond {



	margin: 0 48px 0 0;



}



h3#reply-title {



	margin: 18px 0;



}



#comments-list #respond {



	margin: 0 0 18px 0;



}



#comments-list ul #respond {



	margin: 0;



}



#cancel-comment-reply-link {



	font-size: 12px;



	line-height: 18px;



	font-weight: normal;



}



#respond .required {



	color:#FF4B33;



	font-weight:bold;



}



#respond label {



	color: #888;



	font-size: 12px;



}



#respond input {



	margin:0 0 9px;



	width:98%;



}



#respond textarea {



	width:98%;



}



#respond .form-allowed-tags {



	color: #888;



	font-size: 12px;



	line-height: 18px;



}



#respond .form-allowed-tags code {



	font-size: 11px;



}



#respond .form-submit {



	margin: 12px 0;



}



#respond .form-submit input {



	width: auto;



	font-size: 14px;



}