* { margin: 0; padding: 0;}
body { background: #000000; font: 12px Tahoma; color: #000000; text-align: center; margin: 9px 10px; }

/* links */
a {color: #CF9700; background: inherit; text-decoration: none;}
a:hover {color: #000000; background: inherit; padding-bottom: 0;}

.post-ratings{ width:96%; padding:0 5px; text-align:center; }
.meio  { padding:4px; }
.parc1, .parc2 { width:100%;text-align:center;padding:2px; margin:1px; }
.parc2 {color:#FFFFFF;padding:4px; }
.parc1 img, .parc2 img { border:none; }

.catQ1 { width:90px;float:left;text-align:center;padding:20px; }

.pub1{ width:100%; text-align:center; padding:6px; }

.f1, .f3 {font-weight:bold;}
.f1, h1 {font-size: 20px; color: #000000; }
.f3 {font-size: 15px; color: #999999; }
.f4 {font-size: 14px;font-weight:bold; color:#4F211D; }
.f5 {font-size: 11px;  }

.f2, .f2 a, .f2 a:hover{ font-size: 12px; color: #CCCCCC;}
p.c1 a:hover{color:#000000;}

.f5 a{font-size: 14px; color: #9C3532; font-weight:bold}
.f6, .f7, .f6 a{font-size: 17px; color: #CC3333; font-weight:bold}
.f6 a:hover{color: #000000;}

.f7{ font-size: 15px; color: #009966;}

/* headers */
h1, h2, h3 {font-family: Arial, Trebuchet MS, Sans-serif;
font-weight: Bold; color: #000;  }
h1 { font-size: 130%; font-weight: bold;}
h2 { font-size: 160%; background:#EFEFEF; }
h2 a{ color:#5F5F5F}
h3 { font-size: 130%; }

h1, h2, h3, p {	padding: 5px 10px; margin: 5px 10px;}
ul, ol { margin: 2px; padding: 0 2px;}
.fP1{ font-size:11px;}

.widecolumn { padding: 10px; margin: 10px; line-height: 1.6em; }


/* images */
img { background: #FAFAFA;   border: 1px solid #DCDCDC;	padding: 5px;}
img.float-right {  	margin: 5px 0px 10px 10px; }
 img.float-left {  	margin: 5px 10px 10px 0px; }

code { margin: 5px 0;  	padding: 10px;  	text-align: left;
  	display: block;  	overflow: auto;  
  	font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace ;
  	/* white-space: pre; */
  	background: #FFFFFF;	border-left: 3px solid #D4D4D4;}
acronym {  cursor: help;  border-bottom: 1px dashed #777;}


/* form elements */
.boxV { background:#DFCC99;border:1px dashed #5F5F5F; color:#000; margin:10px; text-align:center}
.boxV img { background: none;border: none;}
input {	padding:2px;border:1px solid #000;
	font: normal 1em Verdana, sans-serif;	color:#727272;}
	
input.button { font: bold 12px Arial, Sans-serif; height: 24px; margin: 0; padding: 2px 3px; 
	color: #333; background: #e7e6e6; border: 1px solid #dadada;}

/*** search form ***/
.searchform { border: none; margin: 5px; padding: 5px;}
.searchform p { margin: 0; padding: 0; }
.searchform input.textbox { width:100px; color:#00000; height:18px; padding: 2px; border:1px solid #727272; vertical-align:top;}
.searchform input.button  { width: 40px; height:24px; padding:2px 5px;}

/*** LAYOUT ***/ 
#wrap {	width: 910px; position: relative; text-align: left; margin: 0 auto; background: #FFFFFF; }
#content-wrap { float: left; width: 910px; display: inline;background: #FFFFFF url(images/bgMeio.jpg);
	padding: 0;}

#header { position:relative; height:60px; width:910px; padding:0; color:#fff; }

/* header links */
#header-wrap  { clear: both;width: 910px; padding: 0; }
#header-photo { position: relative; clear: both;
margin: 0 auto; height: 157px; width: 910px;
background: #000 url(images/header-photo.jpg) no-repeat center center;}
	
/* Navigation */
#nav { padding: 0; margin: 0; text-align:center; right:0; bottom:13px; position: absolute;}
#nav ul {  float: right; text-align:center; list-style: none; 
	background: #000; width: 910px; height: 22px;	
	padding: 0; margin: 0; display: inline; }

#nav ul li { display: inline; margin: 0; padding: 0; }
#nav ul li a { display: block; float: left; width: auto; margin: 0; padding: 0 12px; border-right: 1px solid #6F6F6F; border-bottom: none; color: #FFFFFF; font: bold 11px/21px Tahoma; text-decoration: none; letter-spacing: 1px; }
#nav ul li a:hover, #nav ul li a:active {color: #FFF; background-color:#B52323;}

/* Main Column */
#main {}
.three-col #main { margin: 0px 190px 0 190px; }
  .two-col #main { margin: 0px   5px 0 190px; }
  .one-col #main { margin: 0px   5px 0  10px; }

#main h1 { margin: 2px; font: bold 1.4em Arial;
	   color: #444; padding: 10px; border-bottom: 1px solid #dadada; }
#main h2 { font-size: 120%; background:#EFEFEF; color:#5F5F5F;}

/* Sidebar */	
#sidebar { float: left; width: 182px; background:#404040; }	
ul.sidebar h2 { background:#FFC11C; }

/* right column */
#rightcolumn {float: right; width: 182px; background:#404040; }
#rightcolumn h2, #sidebar h2 {
	margin: 10px 5px 0 5px;	padding: 5px 5px; background:#FFC11C;
	color: #000; font-size:16px;}

/* sidemenu */
 * html body ul.sidemenu li {height:1%;}
 * html body ul.wp-tag-cloud li {height:1%;}
* html body ul.sidemenu2 li {height:1%;}

ul.sideMain, ul.sidemenu, ul.wp-tag-cloud { text-align:left; margin:2px; padding:1px; text-decoration:none; font-weight:normal; }
ul.children { margin:0; padding:0; }

ul.sidemenu li, ul.wp-tag-cloud li { list-style:none; color: #5F5F5F; padding:4px 0 4px 4px; border-bottom:1px solid #5F5F5F; font-weight:normal; }
ul.children li { border:none; margin:0; padding:2px 0 0 5px; }

ul.sidemenu li a, ul.wp-tag-cloud li a { font-size:13px; font-weight:normal;}
ul.sidemenu li a, ul.wp-tag-cloud li a { color: #FFFFFF; border: none;}

ul.sidemenu li a:hover, ul.wp-tag-cloud li a:hover {color: #FFC11C; font-size:14px; font-weight:bold;}

/* sidemenuParc */
ul.sideMain {text-align:left; margin:4px 10px; padding:2px ; 
 text-decoration:none; font-weight:normal;}
ul.sideMain li {list-style:none; padding:2px 0 2px 12px; border-bottom:1px solid #E5E5E5;}
ul.sideMain li a {font-size:12px; color: #000000; border: none;}
ul.sideMain li a:hover { font-size:13px; font-weight:bold;}
* html body ul.sideMain li{height:1%;}

/* footer-wrap */
#footer-wrap {	clear: both; width: 910px; padding: 0; height:53px; background: #000  }
#footer-wrap a {text-decoration: none; color: #FFF; font-weight:normal;background: none}
#footer-wrap a:hover {color: #FFFFFF;}
#footer-wrap p {padding: 0;}

/* footer */
#footer { width: 910px; margin: 0 auto; text-align:left;
        color: #FFF; background: #000 url(images/bgFooter.jpg) no-repeat;
	padding: 18px; line-height: 130%;}

/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }

/* display and additional classes */
.clear { clear: both; }

/* post */
.post-footer { font-size: 11px; margin: 5px 10px 20px 10px; background: #FFFFFF; padding: 8px 10px; color: #666666;
 border-top:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; }
.post-footer  .date     { margin: 0 10px 0 5px;	}
.post-footer a.comments { margin: 0 10px 0 5px;	}
.post-footer a.readmore { margin: 0 10px 0 5px;	}

.wp-pagenavi {margin:0 auto; padding: 10px; text-align:center}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi a:hover,
.wp-pagenavi a:active {border: 0px; padding: 4px; margin: 4px;}

.wp-pagenavi a,
.wp-pagenavi a:link    { color: #CF9700; text-decoration: none; }
.wp-pagenavi a:visited { color: #CF9700; text-decoration: none; }
.wp-pagenavi a:hover   { color: #000000; background-color: #FFC11C; }
.wp-pagenavi a:active  { color: #CF9700; text-decoration: none; }
.wp-pagenavi span.pages   { padding: 2px 4px; border: 0px; margin: 2px; color: #000000; }
.wp-pagenavi span.current { padding: 2px 4px; margin: 2px; font-weight: bold; border: 0px; color: #000000; }
.wp-pagenavi span.extend  { padding: 2px 4px; border: 0px; margin: 2px; color: #000000;}