
div#menu{float:left;width: 100%;padding-top:120px;background: #F4F7FB; /*background-image:url('baloes_IBEST.png')*/}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{float:right;font-size: 80%; margin-right:2px;}
ul#nav li{float:left;margin-left: 3px;text-align: center}
ul#nav a{float:left;width: 7em;padding: 5px 0;background: #E7F1F8;text-decoration:none;color: #666}
ul#nav a:hover{background: #FFA826;color: #FFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}

.submenu{
	background:#fff;
	margin: 0;
	padding: 0;
	list-style:none;
	position:absolute;
	z-index:555;
	left:100px;
	border-bottom: 1px solid #ccc;
	display:none;
}

.submenu li a{

	display: block;
	
	color: #777;
	background: #fff; /* IE6 Bug */
	padding: 5px;
	margin: 0;
	border: 1px solid #ccc;
	border-bottom: 0;
	width:100px;
	color: #595959;
	text-decoration: none;
}

.submenu a:visited{
color: #777;
}

.submenu a:hover{	
color: #fff;
background: #FFA826;
text-decoration: none;
}



/* Fix IE. Hide from IE Mac \*/
* html ul li {  }
* html ul li a { height: 1%; }
/* End */


.post_options,ul#post_options li{list-style-type:none;margin:0;padding:0}
.post_options{float:right;font-size: 80%; margin-top:0; margin-right:0px;}
.post_options li{float:left;margin-left: 3px;text-align: center}
.post_options a, .post_options a:visited{float:left;width: 9em;padding: 5px 0;background: #E7F1F8; text-decoration:none; color: #666}
.post_options a:hover{background: #FFA826;color: #FFF; text-decoration:none;}
.post_options li.activelink a,ul#post_options li.activelink a:hover{background: #FFF;color: #003}


.col_panel{
background:#F4F7FB;

width:90%;
margin-left:5px;
margin-right:5px;
margin-top:5px;
margin-bottom:5px;

}

 
#leftcol{
 width:19%; 
 float:left; 
 min-height:500px;
 }
 
/* for Internet Explorer */
/*\*/
* html #leftcol {
height: 500px;
}
/**/


/*removidos juntamente com o drag/drop*/
/*Cursores
#leftcol h2 {cursor:move;}
#rightcol h2 {cursor:move;}
*/

/*Listas de links*/


  
 
#twocols{
 width:80%; 
 float:right; 
 position:relative; 
  }
 
#rightcol{
 width:24%; 
 min-height:500px;
 float:right; 
 position:relative; 
 /*border-left:1px solid #BCD2E6;*/
 }
 
 /* for Internet Explorer */
/*\*/
* html #rightcol {
height: 500px;
}
/**/

#maincol{background-color: #FFFFFF;  
 float: left; 
 /*display:inline; 
 position: relative; */
 width:100%; 
 }
 
#footer{
 height:80px;
  background-color:#F4F7FB; 
 clear:both;
 border-top:1px solid  #BCD2E6;
 } 
 
 

/*---------------------------------
            DESTAQUES
----------------------------------*/

.searchbox {
background:#fff;
width:190px;
height:60px;

position:absolute;
top:15px;
right:20px;

padding-left:15px;

padding-top:2px;
padding-bottom:0px;
}

#search-control{

		background-color:#fff; 
		position: absolute; 
		right: 12px; top: 70px; 
		height:400px; width:320px; 
		margin:0 8px 3px 0; 
		overflow:auto; 
		font-family:Verdana; 
		font-size:11px;  
		display: none; 
		z-index:500;
}


#logo {
position:absolute;
top:2px;
left:2px;
border:0px;

}

/*---------------------------------
            fim DESTAQUES
----------------------------------*/


/*---------------------------------
             POSTAGEM
----------------------------------*/
.post{
margin-top:15px;
padding-bottom:25px; 
}

.post_content{

background:#E7F1F8; margin-top:5px; 
}

.post_text{
background:#fff;
margin:5px 5px 5px 5px; 
}

/*---------------------------------
            fim POSTAGEM
----------------------------------*/


/* -----------------------------------------
                   PAINEIS 
--------------------------------------------*/
ul.sortable li {
	position: relative;
	margin:0;
}
ul.boxy {
	list-style-type: none;
	padding:0;
	margin: 0;
	width: 90%;

}


/* Sidebar Content
----------------------------------------------- */
.sidebar_panel h2 {
  margin:0;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  color:#fff;
  text-align:center;
  display:block;
  width:100%;
  font-family: Arial, Verdana, Sans-serif;
  font-size:12px;
  }
#sidebar ul {
  /*margin:0 0 1.5em;
  padding:0 0 1.5em;
  list-style:none;*/
  margin:.5em 0 1.25em;
  padding:0 0px;
  list-style:none;
  }
 
#sidebar li {
  margin-left:22px;
  margin-bottom:2px;
  margin-top:2px;
  padding:0;
  /*padding:0 0 .25em 15px;
  text-indent:0px;*/
  line-height:1em;
  list-style:none;
  list-style-image: url(star_off.gif);

  }
  
#sidebar li:hover {
  list-style-image: url(star_on.gif);
  }
  
#sidebar p {
  color:#666;
  line-height:1.5em;

  }


.sidebar_panel {

background-color: #BCD2E6;
margin-top:10px;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;

/*DRAG E DROP DESATIVADO*/
/*display:none;*/
/*background-image: url(fundo.gif);*/
}

.sidebar-content {
background-color: #fff;
margin:2px;
padding:5px;
}


.sidebar-content ul{
padding: 0;
margin: 0;
}

.sidebar-content ul li{
padding: 0;
margin: 0;
list-style-type: none;

background-image: url(star_off.gif);
background-repeat:no-repeat;
background-position:7px 6px;
}


.sidebar-content li a{
padding-top:5px;
padding-bottom:5px;
padding-left:25px;
display: block;
color: #595959;
text-decoration: none;

}

.sidebar-content li a:visited{
color: #595959;
}

html>body .side_menu li a{ /*Non IE rule*/
width: auto;
}

.sidebar-content li a:hover{
text-decoration: none;
background: #FFA826;
color: #FFF;
background-position:7px 6px;
background-repeat:no-repeat;
background-image: url(star_on.gif);


/*background-color: #F8FBBD;border-bottom: 1px solid #C0C0C0;
border-top: 1px solid #C0C0C0;*/
}


/* -----------------------------------------
                 fim PAINEIS 
--------------------------------------------*/


 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

/*#wrapper{posat-b}*/
 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}













/* Posts
----------------------------------------------- */
.date-header {
  margin:1.5em 0 .5em;
  }
.post {
  margin:.5em 0 1.5em;


  }
.post-title {
  margin:.25em 0 0;
  padding:10px;
  /*font-size:140%;
  font-size:200%;*/
  font-weight:bold;
  line-height:1.4em;
  /*color:#CC6600;*/
  }
.post-title a, .post-title a:visited, .post-title strong {
  font-size:140%;
  line-height:1.4em;
  display:block;
  text-decoration:none;
  font-weight:bold;
  /*color:#CC6600;*/
  }
.post-title strong, .post-title a:hover {
  /*color:#CC6600;*/
  
  text-decoration:underline;
  }

.post-body {
  padding:10px;


  }

p.post-footer {
  padding-left:10px;
  margin:0;
  color:#CCCCCC;
  }
.post-footer em, .comment-link {
  font:78%/1.4em Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
.post-footer em {
  font-style:normal;
  color:#999999;
  margin-right:.6em;
  }
.comment-link {
  margin-left:.6em;
  }
.post img {
  padding:4px;
  border:1px solid #ddd;

  }
.post blockquote {
  margin:1em 20px;
  border-left: 1px dotted rgb(204, 204, 204); 
  padding: 10px;
  }
.post blockquote p {
  margin:.75em 0;
  }
  
  
  /* Comments
----------------------------------------------- */
#comments h4 {
  margin:1em 0;
  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }
#comments h4 strong {
  font-size:130%;
  }
#comments-block {
  margin:1em 0 1.5em;
  line-height:1.6em;
  }
#comments-block dt {
  margin:.5em 0;
  }
#comments-block dd {
  margin:.25em 0 0;
  }
#comments-block dd.comment-timestamp {
  margin:-.25em 0 2em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
#comments-block dd p {
  margin:0 0 .75em;
  }
.deleted-comment {
  font-style:italic;
  color:gray;
  }
