/*
Theme Name: forexpress
Description: forexpress  is a feature-rich finacial niche theme with  magazine layout with custom theme options and adsense. Theme created by <a href="http://www.web2feel.com/">jinsona</a> .
Author: jinsona designs
Author URI: www.web2feel.com

WARNING: Distribution of this theme on thirdparty sites without my permission is strictly prohibited.
Any violation will result in a DMCA filed againt the site involved . 


*/

.tabber{display:none;}
body {
	margin:0 auto;
	padding:0px 0 0px 0;
	background:#2e2e2e; 
	font-family:Century gothic, Arial,Tahoma,sans-serif;
	color:#435A4A;
	font-size:13px;
	}
	
img {
	border:0;
	}
a {
	color:#171F19;
	text-decoration:none
	}
a:hover {
	color:#222;
	text-decoration:none
		}
h1, h2, h3, h4, h5, h6 {
	
	}
blockquote {
	padding-left:10px;
	color:#777;
	font-style: normal;
	
	}
.clear {
	clear:both;
	}
.alignleft {
	float:left;
	padding:3px 0 2px 5px;
	}
.alignright {
	float:right;
	padding:3px 5px 2px 0px;
	}

/* The Wrapper */

#wrapper {
	width:990px; /*1000*/
	margin:0 auto;
	}
	
	
/* The Top */

#top {
	height:106px; 
	margin:auto;
	width:990px; 
	}
/* INICIO BLOGNAME FOREXPRESS*/

.blogname {
	width:990px; /*359px*/
	font-family:Tahoma ,Century gothic,Verdana,Tahoma,sans-serif;	
	margin:0px 0px; /*margin:26px 0px; */
    float:left;
	background:url(images/blognamefull.jpg) no-repeat;
	height:106px;
	overflow:hidden;
	}
/* FIM BLOGNAME MOBIPRESS*/

.righthead{
	width:200px;
	padding:0px 0px;
	margin:0px 0 0 0px;
    float:right;

	}
.rss{
	float:right;
	margin:53px 0px  0px  0px;
	padding:0px 0px
	
}

	
	
.converter{
background: #fff url(images/currency.jpg) top no-repeat;
background-repeat: no-repeat;
padding-top: 50pt;
padding-right: 10px;
padding-bottom: 0pt;
padding-left: 10px;
width: 278px;
height: 125px;
border:1px solid #DDD;
margin-right:5px;
margin-top:5px;
float:left;
}

/* INICIO SEARCH MOBIPRESS */
#search {	width:400px;}

#search form {
	margin: 0;
	padding: 0;
}

#search fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

#search p {
	margin: 0;
	font-size: 85%;
}

/*campo de busca*/
#s {
	position:relative; 
	top: 65px;
	left: 818px;
	height:18px;
	float: left;
	width:135px;
	padding: 5px 0px 0px 0px;*/
	background:#fff ; 
	border:1px solid #999;
	font-family:verdana;
	font-size:12px;
	color:#000;
}

#searchsubmit {
	position:relative; /**/
	top: 66px;
	left: 820px;
	background:url(images/busca.jpg) no-repeat;
	border:none;
	height:32px;
	width:32px;
	
}


/* FIM SEARCH MOBIPRESS */

.feed{
	width:286px;
	height:34px;
	margin:5px 0px 0 0;
	background:#2e4536 url(images/fed.jpg) top no-repeat;
	padding:10px 5px 0 5px;
	border:1px solid #ddd;
}

.rssicon{
	float: left;
	margin:0px 2px 0 3px;
	
}


.input{
	margin-left:5px;
	float: left;
	width: 194px;
	padding: 5px 3px 4px 3px;
	background: #EFEFEF url(images/form.jpg) repeat-x;
	border: none;
	font: normal 100% "century Gothic", Arial, Helvetica, sans-serif;
	color:#333;} 
	
.sbutton {
	margin-right:10px;
	float: right;
	margin-top: 0px;
	background: #97cb10 url(images/fbutton.jpg) repeat-x;
	border: none;
	font: bold 100% "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height:26px;
	line-height:24px;
	}



/*top menu*/

#foxmenucontainer{
	height:32px;
	background:url(images/menu.jpg) repeat-x;
	display:block;
	padding:0px 0 0px 0px;
	border-bottom:4px solid #fff;
	font: 14px "Century gothic",verdana, Arial, sans-serif;
	font-weight:normal;
	}
	

	
/* Main Content*/	
	
	
#casing {
	padding:0px 0px 10px 0px;
	background:#FFF; /*url(images/casing.jpg) bottom right; /*e5e7db*/
	background-repeat:no-repeat;
	margin-top: 30px; /*LINHA NOVA*/
	}	

#content {
	float:left;
	width: 690px; /*690*/
	height:100%;
	padding:5px 0px 0px 3px;
	}

.time{
	text-align:left;
	width:100px;
	margin-top:2px;
	font-family:Century gothic,Verdana,Helvitica,sans-serif;
	padding:1px 0 0 0px;
	color:#fff;
	float:right;
	}

.date {


	font-size:13px;
	font-family:century gothic,Verdana,Helvitica,sans-serif;
	padding:0px 5px;
	font-weight:normal;
   	color:#9E440A;
	
	}

/*CONFIGURA A PAGINA PAGE.PHP*/

.single {
	width:670px;
	margin: 5px 5px 5px 5px;
	height:100%;
	color:#000; /*444*/
	font: 12px  verdana, sans-serif;
	font-weight:normal;
	}

.title{
	margin: 0 0 0 0px;
	padding: 0px 0px 2px 5px;
	border-bottom:3px solid #ccc;
	height:25px;
	
}	

.single  h1 {
	margin: 0px 0 5px 0;
	padding: 3px 0px 0px 5px; /*linha nova*/
	text-align: left;
	font: 20px  verdana;
	font-weight:bold;
	overflow:hidden;
	color:#009;

	}

.single  h2 {
	margin: 0px 0 5px 0;
	padding: 3px 0px 0px 2px; /*linha nova*/
	text-align: left;
	font: 18px  verdana;
	font-weight:bold;
	overflow:hidden;
	color:#006;
	}


.single  h2 a, .single  h2 a:link, .single  h2 a:visited  {
	color:#006; /*#235e38*/
	background-color: transparent;
	}
.single  h2 a:hover  {
	color:#666; /*#435A4A*/
	background-color: transparent;
	}	
.author{
	color:#47688F;
	padding:0px 0 0px 20px;
	background:url(images/user.png) no-repeat;

}
.clock{
	color:#47688F;
	padding:0px 0 0px 20px;
	background:url(images/date.png) no-repeat;
	margin-left:5px;
}	

.singleinfo {

	margin: 0 0 0 0px;
	padding: 3px 0px 2px 0px;
	background:#E7E9E8;
	color:#fff;
	border-top:1px solid #ccc;
			}
	
.comm{
	padding:0px 0 2px 25px;
	background:url(images/comments.png)no-repeat;
	margin-left:5px;
}

.comm a:link,
.comm a:visited {
	color:#47688F;
}
.comm a:hover{
	color:#47688F;
}
.postmore{
	padding:2px 5px 2px 25px;
	float:right;
	font-weight:bold;
	background:url(images/pmore.jpg) left no-repeat;

}

.postmore a:link,
.postmore a:visited {

	color:#fff;

}
.postmore a:hover{

	color:#fff;
}
.category{
	padding:0px 5px 1px 20px;
	margin-left:5px;
	font:13px  century gothic,Arial,verdana, sans-serif;
	background:url(images/cat.png) no-repeat;
}

.category a:link,.category a:visited{
	color:#47688F;

	}
.category a:hover{	color:#222;	}

/*CONFIGURACAO CSS DAS PAGES*/	

.entry {
	margin:0 0;
	padding: 10px 5px 5px 10px;
	background:#FFFFFF;
	font:Verdana;
	font-size:13px;
	line-height: 20px;
	color:#000;
	}	
	
.entry a:link,
.entry a:visited {
	color:#06F; /*00F*/
	font-weight:bold;
	background-color: transparent;
}
.entry a:hover {
	color:#900; /*#2b77cd*/
	background-color: transparent;
	text-decoration: none;
}
.entry img {
	float:left;
	padding:4px 4px;
	margin:2px 5px 5px 0px;
	}

/****************************************************/
/*CONFIGURACAO DO GLIDE AUTOMATICO*/
/****************************************************/
.carousel1
{
	border:#ddd 2px solid;
}

.carousel1 img {
	margin: 0px;
	padding:0px;
}
/****************************************************/

.entry p{
	margin:5px 5px;

}

.entry table{
	margin:5px 5px;

}




.newslist{

	padding:0px 0px 5px 5px;
}

/* sidebar */
#rightcol{
	float:right;
	width:290px; /*300*/
	padding:5px 7px 10px 0;
}

/*CONFIGURA A FORMATACAO DOS LINKS */
/* The Sidebar1 */
.sidebar1{
	float:left;
	width:290px;/*300 147px*/
	padding-top:5px;
	font-size:12px; /*13px*/
	font-family:verdana, sans-serif; 
	}

/*CONFIGURA A FORMATACAO DOS LINKS */

.sidebar1 h2 {
	height:27px;
	line-height:27px;
	font-size:14px; /*16px*/
	color:#eee;
	margin:5px 0 0 0 ;
	padding:0px 0 0 5px;
	background:#303D34;
	font-weight:bold;
	background:url(images/backtitle.jpg) repeat-x; /*ACRESCENTA FUNDO AZUL AO TITULO DAS TAGS*/

	}
.sidebar1 ul {
	list-style-type: none;
	margin: 0 ;
	padding: 0;

	}

.sidebar1 ul ul  {
	list-style-type: none;
	margin: 0;
	padding: 0px 0px 10px 0px;
	background-repeat:no-repeat;
	
	}

.sidebar1 ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;

	}

.sidebar1 ul ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;

	}
	
.sidebar1 ul li {
	height:100%;
	line-height:18px;
	}

.sidebar1 ul li a:link, .sidebar1 ul li a:visited {
	
	color:#555555;  /*#A7BFAE*/
	text-decoration: none;
	padding: 5px 0px 5px 5px;
	display:block;
	background:#f2f3f2; /*#405648*/
	border-bottom:1px solid #ccc; /*#455d4e*/
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	}

.sidebar1 ul li a:hover {
	background:#c6d6e8; /* #2370be #c6d6e8*/
	background-repeat:no-repeat;
	color: #555555;
	}

.sidebar1 p {
	padding: 7px 10px;
	margin:0;

	}

.sidebar1 table {
	width:100%;
	text-align:center;
	background:#3B4F41;
	color:#787d7f;
	}	
	
	
/* The Sidebar2 */	
.sidebar2{
	float:right;
	width:147px;
	padding-top:5px;
	padding-right:5px;
	font-size:14px;
	font-family:Century gothic, Arial, sans-serif;
	color: #ffffff;
	}

.sidebar2 h2 {
	height:27px;
	line-height:27px;
	font-size:16px;
	color:#eee;
	margin:5px 0 0 0 ;
	padding:0px 0 0 5px;
	background:#303D34;
	font-weight:bold;

	}
.sidebar2 ul {
	list-style-type: none;
	margin: 0 ;
	padding: 0;

	}

.sidebar2 ul ul  {
	list-style-type: none;
	margin: 0;
	padding: 0px 0px 10px 0px;
	background-repeat:no-repeat;

	}

.sidebar2 ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;

	}

.sidebar2 ul ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;

	}
	
.sidebar2 ul li {
	height:100%;
		line-height:18px;
	}

.sidebar2 ul li a:link, .sidebar2 ul li a:visited {
	color:#A7BFAE;
	text-decoration: none;
	padding: 5px 0px 5px 5px;
	display:block;
	background:#405648;
	border-top:1px solid #3d5245;
	border-bottom:1px solid #455d4e;

	}

.sidebar2 ul li a:hover {
	background:#3B4F41;
	background-repeat:no-repeat;
	color: #eee;
		}

.sidebar2 p {
	padding: 7px 10px;
	margin:0;

	}

.sidebar2 table {
	width:100%;
	text-align:center;
	background:#3B4F41;
	color:#787d7f;
	}		
			

.videopost{

	width:298px;
	margin-right:5px;
	margin-top:5px;
	padding: 0px 0px ;
	float:left;
	display:inline;
	font-family:Georgia,century gothic,Arial,verdana, sans-serif;
	background:#FCFCFC;
	border-left:1px solid #c8c8c8;
	border-right:1px solid #c8c8c8;
	border-bottom:1px solid #c8c8c8;

}
.videoposttitle{
	margin:0px 0 0px 0;
	padding:2px 0 2px 3px;
	font-size:18px;
	height:30px;
	background:#FCFCFC url(images/videoh2.jpg) no-repeat;
	font-weight:normal;
	border-left:1px solid #c8c8c8;
	border-right:1px solid #c8c8c8;
	border-top:1px solid #c8c8c8;
		
}
.videoentry{
	margin:0px 0 0px 0;
	padding:0px 2px ;

}			

			
#wp-calendar{
	width: 100%;
	padding: 0 0 15px;
	background:#3B4F41;
}

#wp-calendar caption{
	padding: 5px 5px ;
	font-size:16px;
	background:#3B4F41;
	color:#fff;
}

#wp-calendar th, #wp-calendar td{
	padding: 5px;
	text-align:center;
	background:#5F7F69;
	color:#EBF0F2;
}

#wp-calendar td a{
	background:#5F7F69;
	padding: 5px;
	color:#fff;
}
#wp-calendar td{
	background:transparent;
}
#wp-calendar td, table#wp-calendar th{
	padding: 2px 0;
}		

#footer {

	height:60px; /*60px;*/
	padding:10px 0 0 0px; /*10px 0 0 0px*/
	color:#fff; /*#666*/
	font-size:12px;
	font-weight:bold;
	text-align:center;
	font-family: verdana, sans-serif;
	float:left; 
	/*clear:both; */
	width:990px; /*1000*/
	/*background:#2e2e2e;*/
	background:url(images/foot.jpg) no-repeat; /*#F4F4F4*/
	margin: 0 0 0 0px;
	}
	
#copyright{
	margin-top: 30px;
}


#conteudo{
	font-size:11px;
	font-weight:normal;
	text-align:center;
	font-family: verdana, sans-serif;
	
}

/*CONTADOR DE VISITAS*/
#footer p b{
	font-size:14px;
	font-weight:normal;
	text-align:center;
	font-family: verdana, sans-serif;
	/*padding-bottom:5px;*/
	
}

#footer a:link , #footer a:visited{
	color:#fff; /*#0B68B6*/
	}

#footer a:hover {
	color:#fff;  /*#333*/
	}

/* The Navigation */

#navigation {	
	width:685px;
	margin:0px 0px 5px 5px;
	height:20px;
	float:right;
	}

	
/* The Attachment */

.contentCenter {
	text-align:center;
	}

/* The Page Title */

h2.pagetitle {
	padding:0;
	margin:10px 0 20px 10px;
	font-size:20px;
	text-align:left;
	color:#666;
	}

/* The Comments */

.comments {
	padding-left:10px;
	}
.comments form {
	}
.comments textarea {
	width:90%;
	height:156px;
	background:#fff;
	border:1px solid #D0D0D0;
	color:#444;
	padding:10px;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;

	}
h3 #comments-count {
	font-weight:bold;
	font-size:18px;
	margin:0 0 0 20px;

}	
	
#commentform {
	padding-left:23px;
	}
#commentform input {
	background:#fff;
	border:1px solid #D0D0D0;
	color:#333;
	padding-left:10px;
	}
.comments input#submit {
	padding:0;
	width:72px;
	height:25px;
	background:#3C5044;
	border:1px solid #368FAF;
	color:#fff;
	}
.comments h2 {
	font-size:19px;
	line-height:30px;
	margin:24px 0 0 10px;
	padding:0;


	font-weight:normal;

	}
.comments ol li p {
	padding:0;
	margin:10px 0;
	color:#333;
	
	}
.commentmeta small{
	color: #fff;
	
}



/*Featured*/
.featout{
	width:670px;
	overflow: hidden;
	padding:5px 5px;
	margin:0px 4px 5px 5px;
	background:#2e3335;
	border:1px solid #272b2d;
}
.featured{
	width:670px;
	overflow: hidden;
	padding:5px 0px 2px 0px;
	margin:0px 0px 0px 0px;
	background:#39525e;
	font-family:Century gothic,Verdana,Helvitica,sans-serif;
}
.featured h2{
	font-size:22px;
	margin:3px 0 4px 5px;
		
}
.featured h2 a, .featured h2 a:link, .featured h2 a:visited  {
	color: #fff;
	background-color: transparent;
	}
.featured h2 a:hover  {
	color: #fff;
	background-color: transparent;
	}

.fentry{
	height:auto;
	overflow:hidden;
}

.cat{
	padding:1px 5px 1px 10px;
	font-size:12px;
	}


.cat a:link,.cat a:visited{
	color:#ac2d2d;

	}
.cat a:hover{
	color:#ac2d2d;

	}
.cats{

	margin:1px 5px 1px 0px;
	font-size:13px;
	margin-left:5px;
	color:#24a1cc;
}
.cats a:link,.cats a:visited{
	color:#24a1cc;

	}
.cats a:hover{
	color:#24a1cc;

	}

.fentry p{
	margin: 5px 5px;
	color:#c2d4dd;
	line-height:20px;

}
.fentry img {
	border:0;
	float:left;
	padding:4px 4px;
	background:#1E1F20;
	border:1px solid #1E1F20;
	margin:2px 5px 5px 5px;
	}
	
	

.featmeta{
	
	height:22px;
	text-align:right;
	padding:3px 5px 0 0;
	background:url(images/readm.jpg) right no-repeat;
	
	
}
.featmeta a:link,.featmeta a:visited{
	color:#3c2e1b;
	font-weight:bold;
	text-decoration:none;
	}


	
/*magbox*/
	
.post {
	width: 336px;
	margin: 0px 0px 5px 5px;
	padding:3px 0 0 0;
	float: left;
	background:#ebe1d2;
	border:1px solid #ded5c9;
	display:inline;
	color:#6c5b42;
	font-style:italic;
	font-family:Georgia,century gothic,Arial,verdana, sans-serif;
	}

.post h2 {
	margin: 0px 0 0px 0;
	padding: 0px 0px 3px 0px;
	text-align: left;
	font-size: 18px;
	overflow:hidden;
	font-weight:normal;
	height:20px;

	}

.post h2 a, .post h2 a:link, .post h2 a:visited  {
	color:#354151;
	background-color: transparent;
	}
.post h2 a:hover  {
	color: #354151;
	background-color: transparent;
	}	
	

.postinfo {
	height:28px;
	margin: 0 0 0 0px;
	padding: 2px 0px 0px 0px;
	background:#34424F url(images/postinf.jpg)repeat-x;
			}
	
.categ {
	height:14px;
	margin: 1px 0 0 0px;
	padding: 0px 0px 2px 0px;
	overflow:hidden;
	font-size:12px;
}

.categ a:link,.categ a:visited{
	color:#4395be;

	}
.categ a:hover{
	color:#ddd;
	font-weight:normal;
	}
	

.centry a:link,
.centry a:visited {
	color: #943d39;
	background-color: transparent;
}

.post img {
	border:0;
	float:left;
	padding:4px 4px;
	background:#fff;
	border:1px solid #ddd;
	margin:2px 5px 2px 0px;
	}
	
	
.centry p{
	margin:2px 0;

}
.centry a:hover {
	color:#c6150c;
	background-color: transparent;
	text-decoration: none;
}

.centry {
	margin:0 0;
	padding: 0px 5px 5px 5px;
	height:120px;
	overflow:hidden;
	}
	
	

.ad2{
	text-align:center;
	margin:5px auto;

}

	
.banner{
	margin: 0px 0 0 0;
	padding: 0px 0 0 0px;
	width:298px;

	float:left;

}

.banner ul {
   	 margin: 0px 0px;
	 padding: 0px 0px;
	 overflow: auto;
	 
}
	 
.banner li{
	height:125px;
	width:125px;
	margin: 6px 6px ;
	padding:5px 5px;
	list-style:none;
	display : block;
	display:inline;
	float:right;
	background:#3C5044;
}

.banner li a:link, .banner li a:visited {
	text-decoration: none;
}	

/**********************************************/
/* INICIO CONFIGURACAO SLIDE*/
/**********************************************/

#myslides{

margin-top: 40px;
background: #262B2F; 
}

.stepcarousel{
position: relative;
overflow: scroll; 
width: 972px; 
height: 165px; 
margin: 10px 12px 0px 6px; 
background: #262B2F;   
}

.stepcarousel .belt{
position: absolute; 
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; 
overflow: hidden; 
margin: 10px 17px ;
width:220px; 
background: #14181a;  
height:140px;
border:1px solid #373C3F;
}
.stepcarousel .panel p{
text-align: left;
overflow: hidden; 
margin: 5px 5px ;
}

.stepcarousel .panel h2{
height:16px;
overflow: hidden; 
margin: 0px 5px ; 
font-size:13px;
font-weight:normal;
text-align:center;
font-family:Tahoma,century gothic,Arial,verdana, sans-serif;
text-transform:uppercase;

}
.stepcarousel .panel h2 a:visited ,.stepcarousel .panel h2 a:link{
	color:#8B979F;

}
.stepcarousel .panel img{

background:#040404; 
margin: 10px 10px 8px 10px; 
padding:0px 0px;

}

/**********************************************/
/* FIM CONFIGURACAO SLIDE*/
/**********************************************/

/******************MENU E SUBMENU ********************************/

#menu {
margin: 0px 5px 0px 0px;  
font: 12px verdana;
background: url(images/catmenu.jpg) repeat-x;
width:990px; 
position:absolute; 
top: 110px;

}

#menu ul {
	padding: 0px;
	list-style: none;
	height:32px;
	text-transform:none; 
	margin:0px 10px 0px 10px;
	}
	
#menu a {
	color: #fff;
	display: block;
    font-weight: bold;
   	padding:7px 10px 7px 10px; 
	}
	
#menu a:hover {
	color: #0F101A; 
	display: block;
	text-decoration: none;
	background:url(images/menua.jpg) repeat-x;
	}

#menu li {
	float: left;
	margin: 0px 0 0px 0;
	padding: 0px;
	}
	
#menu li li {
	float: left;
	margin: 0px 0px 0px -10px; 
	padding: 0px;
	width: 130px;
	
	
	}
	
#menu li li a, #menu li li a:link, #menu li li a:visited {
	background: #1d2c4b; 
	width: 200px; 
	float: none;
	margin: 0px;
	padding: 5px 10px 5px 10px;  
	color:#ffffff;
	font-weight: normal;
	border-bottom:#999 1px solid;
	
	}
	
	
#menu li li a:hover, #menu li li a:active {
	background:#58abf1; 
	width: 200px; 
	float: none;
	margin: 0px;
	padding: 5px 10px 5px 10px; 
	color:#0F101A; 

	}

#menu li ul {
	position: absolute;
	width: 150px;
	left: -999em; 
	z-index:200;  

	}

#menu li:hover ul {
	left: auto; 
	display: block;
	}
	
#menu li:hover ul, #menu li.sfhover ul {
	left: auto; /*auto*/
	}

/*****************************************/
/*INICIO CONFIGURACAO PAINEL DE NOTICIAS*/
/*****************************************/

.vertical {  
	
	position:relative;
	overflow:hidden;	
	height: 665px;	
	width: 285px; 
	border-top:1px solid #ddd;
			
}

.items {	
	position:absolute;
	height: 300px;
	margin: 0px;
}


.items div {
	margin:0px 0px 0px 0px; 
	padding: 10px 15px 35px 15px;  
	font-size:12px;
	height:180px;
	font-family:verdana;
	color: #000;
}

.items div .mais{
	margin:0px 0px 0px 200px;
}


.items img {
	float:left;
	margin-right:20px;
	height:75px; 
	width:100px; 
}

.items h3 {
	margin:0 0 5px 0;
	font-size:18px;
	color:#456;
	font-weight:bold; 
}

.items a {
	color:#06F;
	font-weight:bold;
}

.items a:hover {
	color:#009;
}

/* the action buttons above the scrollable */
#actions {
	width:287px; 
	margin:0px 0px 0px 0px; 
	background:#333; 
	height:20px; 
	padding-top:5px;
	border:#CCC 1px solid;
	
}

#actions a {
	font-size:11px;		
	cursor:pointer;
	color:#666; /*#666*/
	
}

#actions a:hover {
	text-decoration:underline;
	color:#000;
}



.disabled {
	visibility:hidden;		
}

#texto{
	width:75%;
	margin: -17px 0px 0px 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	letter-spacing: 2px;
	color:#fff;
	
	
}

.nextPage {
	float:right;
	background: url(images/proximo.jpg) no-repeat; 
	padding: 20px 7px 0px 18px;
	visibility:visible;
}	

.prevPage{
	margin: 0px 0px 0px 240px;
	background: url(images/anterior.jpg) no-repeat; 
	padding: 0px 0px 5px 18px; 
	
}



/* root element for scrollable */ 
div.scrollable { 
 
    position:relative; 
    overflow:hidden; 
    height: 230px; /*ALTERACAO DEVE SER FEITA SOMENTE AQUI 665px; */
    width: 287px;  /*300 700px*/
	background: url(images/back_noticia.jpg) repeat-x; /*linha nova*/
	border:#CCC 1px solid;
	
} 
 
/* root element for scrollable items */ 
div.scrollable div.items { 
    position:absolute; 
    height: 20000em;
}

/*FIM CONFIGURACAO PAINEL DE NOTICIAS*/

.ocorrencia{
	color:#900;
	margin: 15px 0 0 10px;
	text-align:center;
	
}

.ocorrencia1{
	color:#000;
	text-align:center;
	margin: -10px;

}

#erro {
	widht: 300px;
	height:400px;
	margin: -10px 0 0 200px;
	background:url(images/404.jpg) no-repeat;
}



/************************************************************/
/* PAGINA SEARCH - BUSCA */
/************************************************************/

.titlesearch h2{
	border: none;
	
}	

.searchresult{
	margin: 0 15px 0 5px;
	
}

.searchresult a:link,
.searchresult a:visited {
	font-family:verdana;
	color:#000; /*00F*/
	font-weight:normal;
	background-color: transparent;
}

.searchresult a:hover {
	color:#666; /*#2b77cd*/
}

.searchresult  h2 {
	margin: 0px 0px 0px 8px;
	padding: 3px 0px 0px 2px; 
	text-align: left;
	overflow:hidden;
	font: 16px  arial;
	text-decoration:underline;
	}


.searchresult  h2 a, .searchresult  h2 a:link, .searchresult  h2 a:visited  {
	color:#009; /*#235e38*/
	background-color: transparent;
	font-weight:bold;
	

	}
.searchresult  h2 a:hover  {
	color:#00F; /*#435A4A*/
	background-color: transparent;
	}
	
.resultadobusca {
	margin:0 0px;
	padding: 5px 30px 30px 10px;
	background:#FFFFFF;
	font:Verdana;
	font-size:12px;
	line-height: 15px;
	color:#000;
	
	}	
	
.resultadobusca a:link,
.resultadobusca a:visited {
	color:#000; /*00F*/
	font-weight:normal;
	background-color: transparent;
}
.resultadobusca a:hover {
	color:#666; /*#2b77cd*/
	background-color: transparent;
	text-decoration: none;
}

/********************************************************/	
/* FIM DA PAGINA SEARCH - BUSCA*/	
/******************************************************/

/********************************************************/	
/* CONFIGURACAO DO CHAT	
/******************************************************/

.chat{
	width:290px;
	margin-top: -10px;
}

/******************************************************/



/******************************************************/
/* SITEMAP*/


#sitemap{
	/*background:url(images/background_table.jpg) repeat-x;
	margin:0px;*/
	
}


#sitemap table tr td dt
{
	background: url(images/back_sitemap.jpg) repeat-x;
	text-align:left;
	color: #FFF;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	height:20px;
	padding:3px 0px 0px 25px;
}


#sitemap table tr td dd 
{
	color:#333;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	/*margin-top:5px;*/
	margin: 0px 0px 0px 25px;
}

#sitemap table tr td dd a
{
	color:#333;
	font-family:verdana;
	font-size:10px;
	text-decoration:none;
	display:block;
	font-weight:normal;
	line-height:normal;
	margin-top: 3px;
	/*text-decoration:underline;*/

}

#sitemap table tr td dd a:hover
{
	text-decoration:underline;

}

/****************************************************************/
/** TAB HORIZONTAL **********/

#accordion {
	background:#FFFFFF url(images/h150.png) repeat scroll 0;
	height:80px;
	padding:10px 0 10px 20px; /*10px 0 10px 20px;*/
	width:660px; /*560px*/
	border:1px solid #ddd;
	overflow:hidden; /*linha nova*/
	/*margin-top: 10px; /*linha nova*/
	margin-bottom:10px;  /*linha nova*/
	font-family:Verdana;
	margin-top:-10px;
	
}

/* accordion header */
#accordion img {
	float:left;
	margin-right:10px; /*margin-right:10px;*/
	cursor:pointer;
	opacity:0.5;
	filter: alpha(opacity=50);
	height:82px; /*linha nova*/
	width:82px; /*linha nova*/
}


/* currently active header */
#accordion img.current {
	cursor:default;
	opacity:1;
	filter: alpha(opacity=100);
	height:82px; /*linha nova*/
	width:82px; /*linha nova*/
}

/* 
	accordion pane. should initially have zero width and display:none.
	the first pane should override these with inline style
*/
#accordion div {
	width:0px;
	float:left;	
	display:none;		
	margin-right:10px;
	overflow:hidden; /*linha nova*/
	font-family:Verdana;
}

/* content inside a pane should have fixed width */
#accordion div h3 {
	color:#444;
	margin:0 0 -10px 0;
	width:200px; /*190*/
	font-size:14px;	
	height: auto;
		/*height:16px; /*linha nova*/
	
}
	
#accordion div p {	
	font-family:Verdana;
	font-size:12px;
	width:190px; /*190 px*/

}

.leia{
	color:#900;
	text-decoration:underline;	
}

/********************************************************************/

/**FEATLIST *******/
#postlist {
	overflow:hidden;
	margin-top:7px;
	padding:0px 0px;
	height:230px; /*303px*/
	overflow:hidden; /*linha nova*/
	}
#postlist ul{
	width:288px; /* 298 303 335*/
	overflow:hidden;
	list-style-type: none;
	padding: 0px 0px;
	margin:0px 0px;
	}
#postlist li {
	padding: 5px 5px;
	margin:0px 0px 5px 0px;
	list-style-type:none;
	width: 288px; /*298 323*/
	float:left;
	height:40px; /*60px*/
    overflow: hidden;
	background:#fff url(images/post.jpg) repeat-x;
	/*border:1px solid #ddd;*/
	}	

/*TITULO DO FEATLIST*/
#postlist li h2 {
    color:#000; /*color:#4B545B;*/
	font-family: Verdana;
    font-size:13px; /*font-size:16px;*/
	height:11px; /*18*/ 
	margin:0px 0px;
	padding:0px 5px 17px 0px;
	word-wrap: break-line;
	/*overflow:hidden;*/
	font-weight:normal;

}

#postlist li h2 a {
    color:#4B545B;
    text-decoration:none;
	top: 10px; /*linha nova*/
}

#postlist li img {
    float:left;
    margin-right:5px;
	background:#EFEFEF;
}

.fcats{
	overflow:hidden;
	font-size:12px;
	color:#0284C2;
	padding:2px 0px;
	margin:1px 0px 1px 0px;
	height:15px;
	/*font-family:Tahoma,Arial,verdana, sans-serif;*/
	font-family:arial;
	/*font-weight:bold;*/
	
}

.fcats a:link,.fcats a:visited {
	color:#0284C2;

}	

.auth{
	overflow:hidden;
	font-family:Tahoma,Arial,verdana, sans-serif;
	font-size:12px;
	color:#262B2F;
	padding:0px 0px;
	margin:0px 0px;
}
.listi{	
	line-height:30px;
	font-size:14px;
	color:#fff;
	margin:5px 0 5px 0 ;
	padding:0px 0 0 5px;
	background:#8B979F;
	font-weight:bold;
	font-family:Georgia,Century gothic, Arial, sans-serif;
	text-transform:uppercase;
	border:1px solid #888;
	width:296px; /*328*/
	}

/******************FORM TABLE *****/
form table{ font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#333; }
form label { font-family:Verdana, Geneva, sans-serif; font-size:9px; font-weight:normal; color:#903}
form input { border:#CCC 1px solid; background:#EAEAEA}
form select { border:#CCC 1px solid; background:#EAEAEA}
form textarea { border:#CCC 1px solid; background:#EAEAEA}
	
/*******************************************************************/
/*CONFIGURA GLIDE*/

#glidercontent{
	margin:7px 0 5px 0px; 
	font-family:Verdana;
}

.glidecontentwrapper{
	position: relative; 
	width: 680px;
	height: 220px; 
	overflow: hidden;
	margin:0px 0px 0px 0px;
	background:#202a24;
	}

.glidecontent{ 
	position:absolute; 
	padding:0px 0px 0px 0px;
	width:680px;
	color:#fff;
	margin:0px 0px;
	height: 220px;
	background:#ddd url(images/minibg.jpg) no-repeat;
	overflow:hidden;
	float:left;
}
.glidemeta h2{
	margin:5px 0px 5px 0px;
	font-size:16px;
	font-weight:bold;
}
.glidemeta h2 a:link, .glidemeta h2 a:visited{
	color:#fff;
}

.glidemeta{
height: 40px;
width: 670px;
padding:5px 5px 5px 5px;
position:absolute;
background: url(images/balloon.png);
top:180px;
line-height:14px;
color: #fff;
font-size:13px;
overflow: hidden;
display:none;
}

.glidecontenttoggler{ 
width: 680px;
	z-index:150;
	position:absolute;
	top: 90px;
}
.glidecontenttoggler a{ 
	display: -moz-inline-box;
	display: inline-block;
	color: #2e6ab1;
	font-weight: bold;
	text-decoration: none;
}

.glidecontenttoggler a.selected{ 
	background: #E4EFFA;
	color: black;
}

.glidecontenttoggler a:hover{
	background: #E4EFFA;
	color: black;
}

.glidecontenttoggler a.toc{ }

.glidecontenttoggler a.prev{ 
	float:left;
	display:block;
	background:url(images/left.png) bottom;
	width:36px;
	height:36px;
}
.glidecontenttoggler a.next{
	float:right;
	display:block;
	background:url(images/right.png) bottom;
	width:36px;
	height:36px;
}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover
{}

/********************************************/
/*CONFIGURACAO MINIPOST */
/********************************************/
#textominip	{
	margin: 0 0 0 4px;
}


#textominip a:hover	{	
color:#666;
}


/* CONFIGURA TEXTO DO MINIPOST*/
.minipost {
	width: 336px;
	height:235px; 
	float:left;
	margin: 0px 5px 5px 0px;
	padding:0px 0 0 0;
	background:#fff url(images/back_minipost.jpg) top repeat-x;
	border:1px solid #ccc;
	display:inline;
	color:#222;
	font-family:verdana;
	font-size:12px;
	overflow:hidden;
	}

.minipost h2{
	margin: 0px 0 0px 0;
	padding: 2px 0px 2px 2px;
	text-align: left;
	font-size: 15px;
	font-weight:bold;
	overflow:hidden;
	line-height:18px;
	height:40px;
}

.minipost h2 a:link, .minipost h2 a:visited{
	color:#09335d; 
}

.minipost h2 a:hover{	color:#06C; }

.hentry {
	height:235px; 
	padding:0px 5px 2px 5px; 
	overflow:hidden;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	line-height: 18px;
}
.hentry p{
	margin:5px 5px; 
	color:#6b7478;

}


.hentry img {
	border:0;
	float:left;
	padding:3px 3px; 
	background:#ddd url(images/minibg.jpg);
	border:1px solid #ccc;
	margin:2px 0px 5px 3px; 
	}
	
.meta{
	height:21px;
	text-align:right;
	padding:2px 5px 0 5px;
	background:#fff ;
}
.timer{
	float:left;
	font-size:14px;
	padding: 0 0 0 20px;
	color:#9e440a;
	background:url(images/date.png) no-repeat;
}

.leia{	margin-left: 5px;}

.leia a:link,.leia a:visited{
	color:#900; 
	font-weight:bold;
	}
	
.leia a:hover{
	text-decoration:underline;
	}
