/*
Theme Name: Nativix
Theme URI: http://www.nativix.net
Description: Programa&ccedil;&atilde;o em camadas, desenvolvimento de sites dentro dos padr&otilde;es da W3C. Intera&ccedil;&atilde;o usando ajax, cria&ccedil;&atilde;o de temas para blogs, aplica&ccedil;&atilde;o de ferramentas para gereciamento conte&uacute;do, t&eacute;cnicas SEO.
Version: 1.0
Author: FatorSite.com
Author URI: http://fatorsite.com
Tags: FatorSite.com

Nativix v1.0
 http://www.nativix.net
*/

/* ZERAR CSS*/
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,b,u,i,center,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;vertical-align:baseline;background:transparent;outline-color:invert;outline-style:none;outline-width:0;margin:0;padding:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{font-size:100.01%}img{border:0}


body {background-color: #000000;font-size:0.8em;color:#2F2F2F;}

a{text-decoration:none;color:#005B7F;}
a:hover {color:#000;}

p{margin-bottom:10px;}

h1, h1 a{font-size:1.3em;}

h2{font-size:1.2em; color:#005B7F;}
h2 a{font-size:1em;}

h3, h3 a{font-size:1.0em;margin-bottom:5px}

h4, h4 a{font-size:0.85em;}

hr {margin:15px 0;border:2px dotted #fff;border-bottom:0px;width:100%;height:1px;clear:both}

object, embed {margin-bottom:5px;}

.italic {font-style:italic}

#principal {width:1000px;margin: 0 auto;overflow:hidden;background-color:#2385B4;}


/* ############ TOPO ################ */
#palco {width: 476px;height: 467px;background: url(images/template_01.jpg) no-repeat;}


/* ############ MENU ################ */
#menu {width: 548px;height:57px;margin:-467px 0 0 465px;background: url(images/template_02.jpg) no-repeat;}
#menu h1 {margin:15px 0 0 10px;font-size:0;text-indent:-1000em;height:0;overflow:hidden;}

.tabbar{height:26px;margin:0px 0 0 5px;overflow:hidden;}
.tabbar li {height:21px;float:left;margin:0 10px;list-style-type:none;}
.tabbar li a {float:left;overflow:hidden;height:21px;text-transform:uppercase;text-align:center;padding-top:4px;font-weight:bold;}
.tabselected a, #home .frontpage_tab {color:#000;}

/* style the dropdown menus */
.dmenu {
	display: none; /* REQUIRED dont display them to begin with */
	position: absolute; /* REQUIRED enables javascript to position them below the right tab */
	z-index: 100; /* REQUIRED makes sure they appear on top of other content on the page */
	margin: 21px 0 0 0; /* display them 21px below the top of the tabs. this is a kind of average value for the height of the tabs, which seems to vary slightly between browsers */
	padding:10px; /* put some space around the contents */
	background-color: rgb(240,240,240); /* colour the background grey */
	border: 1px solid rgb(150,150,150); /* add a border */
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	text-align: left; /* just in case */
}
.dmenu li {margin-bottom:5px}


/* ############ BLOCOS ################ */
#content {width:372px;height:621px;float:right;margin:-410px -9px 0 0;background: url(images/template_04.jpg) no-repeat;}

.blocos {overflow:hidden;}
.padding {margin:8px 28px 25px 10px;}
.pagina {height:593px;margin:8px 33px 8px 10px;overflow:hidden;}
.pagina {height:593px;margin:8px 33px 8px 10px;overflow:hidden;}

#bloco1 {width:176px;height:198px;margin-left:465px;background: url(images/template_03.jpg) no-repeat;}

#bloco2 {width:176px;height:212px;margin-left:465px;background:url(images/template_05.jpg) no-repeat;}
#bloco2 .padding {height:182px;overflow:hidden;}

#bloco3 {width:283px;height:301px;background:url(images/template_06.jpg) no-repeat;}
.download .padding{margin-left:23px;}
.links_mp3 img {margin-left:4px;}
.links_mp3 {margin-bottom:7px;}
.download .links_mp3 li {height:14px;margin-bottom:3px;overflow:hidden;}
#bloco3 .link_musica {float:left;display:block;width:170px;}

#bloco4 {width:372px;height:301px;margin:-302px 0 0 277px;background: url(images/template_07.jpg) no-repeat;}
#bloco4 .padding{margin-right:35px;}
#bloco4 .ngg-widget-slideshow {padding:0;}
#bloco4 .ngg-widget {padding-top:0px;}
#bloco4  a img {height:50px;width:71px;background-color:#fff;}
#bloco4 #ngg-widget-1{height:56px;}
#bloco4  .widget_show_ngg_slideshow h2, .ngg_widget h2{display:none;}


/*##########################   GALERIA-POSTS   ############################*/
#content .ngg-galleryoverview .desc {margin:0px 10px;}
#content .ngg-gallery-thumbnail span {font-size:75%;width:120%;height:20px;overflow:hidden;}
#content .ngg-imagebrowser-nav .counter {padding-top:5px;}
#content .ngg-imagebrowser img {width:96%;background-color:#fff;}
#content .ngg-imagebrowser-nav .back, #content .ngg-imagebrowser-nav .next {background-color:#fff;}
#content .ngg-navigation{height:20px;}
/*.counter , */
.ngg-imagebrowser-desc{display:none;}

/* PAGINA GALERIAS*/
#content .ngg-album-compact {height:150px;}

/* ############ FOOTER | FOMRS ################ */
#bloco5 {width:372px;height:90px;margin:-90px 0 0 637px;background: url(images/template_08.jpg) no-repeat;}
#bloco5 .widgettitle {display:none;}

#bloco5 .padding li {height:25px;margin:-5px 0 20px;overflow:hidden;}
#bloco5 .searchform input {border:none;background:none;}
#bloco5 .searchform .s {font-size:0.8em;width:130px;margin:0 5px 0 15px;}
/* form news*/
.form_news input.news_email, .form_news  input.botao{background-color:#F4F5F7;padding:0 4px;font-size:0.8em;}
.form_news .news_email {width:98px;}
.news_opcao{border:none;}
.assina_news{}
.cancela_news{}
.botao{}

.pagina .s {width:235px;}

input,textarea,select,button {border:1px solid #34A1C0;}
input.botao {font-weight:bold;}
input.botao:hover {color:#005B7F;cursor:pointer;}


/* ############ ESTILOS ################ */
.title {background-color:#B0E0E6;border:1px dotted #FFFFFF;color:#005B7F;padding:2px;margin-bottom:10px;}
.title a {display:block;}

.widgettitle {margin-bottom:5px;background-color:#026D9B;border:1px dotted #b0e0e6;color:#ffffff;margin-bottom:5px;padding:2px 3px;font-size:0.98em;}
.widgettitle a{color:#fff;display:block;}
.widgettitle a:hover{color:#000;}

.widget ul li, .pagina ul li {margin-bottom:8px;}

.widget_archive select {width:138px;font-size:0.75em}
.widget_archive .widgettitle {margin-bottom:0}
#incoming {display:none}
#cat-posts-174328881 li {margin-bottom:5px;font-size:0.85em}

.term_busca {color:#000;}
.result_busca{margin-bottom:10px;}

.WP-PrintIcon {float:right;margin: -15px 2px 0 0;}

.nextpage {margin-top:10px;}

.wp-pagenavi a span.current {border:none;background:none;color:#0066CC;padding:0;margin:0;}

.wp-pagenavi {height:25px;margin-top:8px;padding:5px 0;}

.download-box form {margin-bottom:5px;}

.linklove {display:none;}
.clear {clear: both;}
.alignleft {float:left;}
.alignright {float:right;}

#pg-cat_video .entry{overflow:hidden;height:85px;}
#pg-cat_video .entry img{height:75px!important}


img.alignright {margin: 0 0 10px 10px;display:inline;float:right}
img.alignleft {margin: 0 10px 10px 0;display:inline;float:left}
img.aligncenter {display: block;margin-left:auto;margin-right: auto;margin-bottom:10px;}

.entry img, #bloco4 .ngg_widget img, #bloco3 p img{border:1px solid #ccc;margin:0pt 2px 2px 0px;padding:2px;background-color:#fff;}
.entry a img:hover,#bloco4 .ngg_widget a img:hover , #bloco3  p a img:hover {border:1px solid #005B7F;}
.entry a:hover {text-decoration:underline; color:#000;}

.ajax_loading{background: url(images/ajax-loader1.gif) center center no-repeat;}
.ajax_loading p{margin-top:90px;text-align:center;height:80px;color:#005B7F;font-weight:bold;}
.ajax_error  {background: url(images/warning.jpg) center center no-repeat;}


/*##########################   HOME   ############################*/
#home .title {margin-bottom:8px;}

#destaque {height:316px;width:328px;overflow:hidden;}
#destaque img{width:322px;height:195px;margin-bottom:-7px;}
#destaque object, #destaque embed {margin-top:-8px;}

.chamadas {margin-bottom:8px;}
.chamadas img {width:71px;height:50px;}
.chamadas .entry {width:328px;height:56px;overflow:hidden;}


/*##########################   CONTATO   ############################*/
#usermessageb{text-align:center;color:#fff;background-color:#87CEEB;border:1px solid #005B7F;}


/*##########################   TRANSLATION_BAR   ############################*/
#translation_bar {position:absolute;top:20px;left:390px;}
#translation_bar a {display:block;float:left;height:11px;margin:0 5px 0 0;overflow:hidden;width:16px;}
#transl_sign {display:none;}


/*##########################   FATOR SITE   ############################*/
#fatorsite {float:right;position:relative;margin:-41px 17px 0 0;font-weight:bold;color:#000;}
#fatorsite a {color:#fff;font-family:arial;font-size:0.85em;}
#fatorsite a :hover{text-decoration:underline;}