* {padding:0; margin:0px;
}
body {
background: url() no-repeat center ; font: 12px Verdana, Geneva, sans-serif; color:; ;
}

#wrap {
width:980px; margin:auto;position:relative;
}
#nav {
 width:980px;	  height:40px; 	z-index:1000;margin:auto;;
}
ul {
list-style:none;
}
#header {
background-color:#FFFFFF; height:60px; text-align:center; padding:12px 0px 12px 0px;
}
#topbar {
 height:40px;padding:8px;
}
#content {
background-color:;
}
#sitename {
padding:0px 0px 0px 0px;float:left;text-align:center;
}
#sitename a {text-decoration:none; color:#85c2e3;
}
#sitename a:active, #sitename a:visited {
text-decoration:none; color:#85c2e3;
}
#sitename a:hover {
color:#fff;
}
#sitename span {
color:#FF3!important; font-size:36px!important;
}
#sitename a span {
color:#FF3!important;
}
.clear {
clear:both;
}
#left {
width:960px; float:left; padding:0px;background-color:;
}

#sidebar {
width:316px; padding:0px; float:right;background-color:; text-align:left;
}
#left p {
line-height:16px; margin-bottom:18px;
}
h1 {
color: #000; font:bold 24px  Arial, Helvetica, sans-serif; display:block;
}
h2 {
color: #333; font:bold 18px  Arial, Helvetica, sans-serif; display:block;
}
h3 {
color: #666; font: 15px  Arial, Helvetica, sans-serif; display:block; margin-bottom:1px;
}
h4 {
color: #ED1B02; font: 34px   Arial,sans-serif, Helvetica; display:block;line-height:16px; letter-spacing: 0.5px;
word-spacing: 1px;
}
h5 {
color: #999; font:bold 30px  Arial, Helvetica, sans-serif; display:block; margin-bottom:10px;
}
h6{
color: #999; font:12px  Arial, Helvetica, sans-serif; display:block; margin-bottom:10px;
}
h7{
color: #999; font:15px  Arial, Helvetica, sans-serif; display:block; margin-bottom:10px;
}
h8{
color: #999; font:11px  Arial, Helvetica, sans-serif; display:block; margin-bottom:10px;
}
a { 
color:#B30418; text-decoration:none;
}
a:visited,active {
color:#B30418   text-decoration:bold;
}
h2 a {
color:#B30418; text-decoration:bold;
}
h2 a:active, h2 a:visited {
color:#B30418; text-decoration:bold;
}
h2 a:hover {
color:#B30418;
}
#header h2#desc {
display:block; padding:6px 12px 12px 12px; font-size:16px!important;
}
#menu {
display:block; list-style:none; margin-top:7px; float:left; width:380px; font:bold 16px Arial, Helvetica, sans-serif;
}
#menu li {
display:inline; text-decoration:bold;
}
#menu li a {
display:block; float:left; padding:18px 0px 6px 0px; text-decoration:bold; color:#B30418;
}
#menu li a:visited, #menu li a:active {
text-decoration:bold; color:#85c2e3; text-shadow:#000 1px 1px 1px;
}
#menu li a:hover {
color:#000;
}
#menu li.active a{
color:#000;
}
#menu li a span {
text-decoration:bold!important;
}
.post { 
padding:10px;

}


#gallery {
	position:relative;
	height:382px;
        padding: 0px 12px 6px 12px;
        margin-bottom:0px;
        margin-left:0px;
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:100px; 
		width:100%; 
		position:absolute;
		bottom:0px;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h5 {
                
		margin:0;
		padding:0;
		color:#FFFAFA;
}

.entrasite{
position: fixed;
margin-top:0px;
left:0px;
margin-left:1030.5px;
z-index:800;
}

.columns {
padding:0px;
}
.columnleft {
float:left; width:600px;
}
.columnright {
float:right; width:300px;
}
.supervideocol{
float:left; width:470px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px;
}
.videocol{
float:left; width:470px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px;
}
.supercol {
float:left; width:225px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px;
}
.duplocol{
float:left; width:470px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px;
}
.parcol {
float:left; width:600px; background-color:#FFFFFF; height:300px; margin-right:0px; margin-bottom:0px; padding:12px 12px 0px 0px;
}
.contatocol {
float:right; width:330px; background-color:#FFFFFF; height:300px; margin-right:0px; margin-bottom:0px; padding:12px 12px 0px 0px;
}
.col {
float:left;  width:221px; height:45px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px;
}
.subbanners{
float:left;  margin-right:0px; margin-bottom:0px; padding:0px 11px 0px 0px;
}

.col p {
margin-bottom:10px!important;
}
.cols {
float:left; width:288px; margin-right:0px; margin-bottom:0px; padding:12px 0px 0px 12px;
}
.parceiros {
float:left; width:960px; height:120px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px;
}
.txtbutton a{
display:block; background:url(images/learnmore.jpg) no-repeat!important; height:19px; width:90px; text-align:center; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ccc!important; text-shadow:#000 1px 1px 1px; text-decoration:none; padding:2px 0 0 0!important;
}
.txtbutton a:visited, .txtbutton a:active {
display:block; background:url(images/learnmore.jpg) no-repeat!important; height:19px; width:90px; text-align:center; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ccc!important; text-shadow:#000 1px 1px 1px; text-decoration:none; padding:2px 0 0 0!important;
}
.txtbutton a:hover {
background:url(images/learnmore-hover.jpg) no-repeat!important; color:#fff!important;
}
#bottombar {
background:#000;width:970px;	position:fixed;	bottom:0; left:50%; height:25px; margin:0 0 0 -485px; z-index:998;
}
.results{
display:block; 
color:#000000; font: bold 13px Arial, Helvetica, sans-serif;
padding:12px;
margin:0px;
text-align:justify;
line-height:250%;

}
.categories li {
display:block; height:28px; font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.categories li a {
display:block; background:url(images/catgory1.jpg) no-repeat; width:254px; height:22px; padding:4px 10px 0 10px; text-shadow: #000 1px 1px 1px; color:#555;
}
.categories li a:visited, .categories li a:active {
color:#555;
}
.categories li a:hover {
background:url(images/catgory2.jpg) no-repeat; color:#fff;
}
#sidebar ul {
margin-bottom:10px;
}
.block { 
width:304px; margin-bottom:0px;padding:0px 12px 6px 0px;
}
.blocktop{
background-color:#FFF; height:180px; text-align:center; padding:12px 0px 12px 0px;
}
.blockmid {
background-color:#DCDCDC; text-align:center; padding:12px 0px 12px 0px;
}
.blockfooter {
background-color:#FFF; height:12px;
}
.banner{
float:left; width:304px; margin-right:0px; margin-bottom:0px; padding:12px 0px 12px 12px;
}
#banner1{
background:url(images/superior.jpg) no-repeat; text-align:center; margin-left:12px; padding:12px 0px 12px 0px; height:82px;
}
#banner2{
background:url(images/maringacom.png) no-repeat; text-align:center; padding:0px 0px 0px 0px; height:77px;
}
#banner3{
background:url() no-repeat; text-align:center; padding:0px 0px 0px 0px; height:77px;
}
#cadastro{
background:url(images/botaocadastro.png) no-repeat; text-align:center; padding:0px 0px 0px 0px; height:76px;
}
#quiz{
background:url(images/botaoquiz.png) no-repeat; text-align:center; padding:0px 0px 0px 0px; height:76px;
}
p.ads {
display:block;padding:0px 0px 0px 0px;
}
img, a img {
border:none;
}
pe.ads img {
display:block; float:left; margin:2px;
}
.breadcrumb {
display:block; width:630px; float:left; padding:12px 0 0 10px;
}
.breadcrumb li {
 display:inline; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; text-shadow: #000 1px 1px 1px;
}
#searchbar{
 position:relative; margin-left:0px;  padding:24px 0px 6px 0px;
}
#searchbar div { 
float:left;  margin-right:0px;
}
#searchbar input {
color:#000;
}
#searchbar .keyword {
display:block; background: transparent url(images/searchfield.png) no-repeat; width:185px; height:28px; padding:5px 0px 1px 5px; border:none;  color:#000;
}
#sidebar .posts {
padding:5px;
}
#sidebar .posts li {
display:block; padding:5px 0 5px 0;
}
#sidebar .posts li span {
font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#444; display:block;
}
#sidebar .posts li a {
display:block; border-bottom: dashed 1px #9EC5DA;
}
#footerlinks {
background:url(images/bottombar.jpg) repeat-x; height:41px;
}
#bottom {
background:; padding:15px; text-align:center;
}
#shared{
 padding:0px 0px 12px 12px; float:left; width:82;
}
.alignleft {
float:left;
}
.alignright {
float:right;
}
.post .articleimg {
padding:8px; background:#111; border:solid 1px #000;
}
img.alignleft { 
margin:0 15px 0 0;
}
img.alignright {
margin:0 0 0 15px;
}

#footernav {
display:block;   padding:12px 0 0 10px;
}
#footernav li { 
display:inline; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;  padding:0 10px 0 0;
}
.credit {
font:11px Arial, Helvetica, sans-serif; color:#444; display:block; padding:5px 0 5px 0; text-align:center;
}
h1 a, h2 a, h3 a, h4 a {
background:none!important;
}
#comments {
padding:10px; background: #171612;
}
#comments h2 {
background:#000; padding:10px; font-size:18px!important;
}
#comments .entry {
padding:10px; background:#11100D; margin-bottom:10px;
}
#comments .entry p {
display:block; margin-bottom:8px!important;
}
#comments .entry .avt {
float:left; width:55px; margin-right:10px;
}
.avt img {
background:#000; padding:5px;
}
#comments .entry .con, #comments .entry .name, #comments .entry .date { 
margin-left:70px;
}
#comments .entry .con blockquote {
font:italic 14px Georgia, "Times New Roman", Times, serif; color:#666; padding-left:15px!important; border-left: solid 5px #333!important; margin:0!important;
}
h3#respond {
color: #FC6;
}
.comments-form {
background:#000; padding:10px;
}
.formid, .formuri, .formemail {
padding:3px; height:25px; background:#171612; border:solid 1px #1C1B17; width:250px; color:#999; font-size:16px; 
}
.comments-form label {
padding-left:15px;
}
.comments-form textarea {
padding:3px; background:#171612; border:solid 1px #1C1B17; color:#999; font-size:16px; 
}
.postheader {
margin-bottom:18px;
}
.postheader .postdetails {
font-size:11px; color:#555;
}
.post blockquote {
display:block; margin-left:10px; padding:5px 5px 5px 40px; border-left: solid 5px #333; font:14px italic Georgia, "Times New Roman", Times, serif; background:url(images/quote.jpg) 5px 0 no-repeat; margin-bottom:18px;
}
cite {
display:block; color:#aaa; font-weight:bold;
}
.post blockquote p {
margin-bottom:0!important;
}
blockquote.alignleft {
width:200px;
}
blockquote.alignright {
width:200px;
}
.post ul, .post ol {
margin-bottom:18px;
}.post ul li {
display:block; padding:3px; line-height:16px; background:url(images/bullet.gif) 5px 5px no-repeat; padding-left:20px; margin-bottom:10px;}
.post ol { margin-left:25px;}
.post ol li { padding:3px; line-height:16px; margin-bottom:10px;
}
.post code {
display:block; white-space:pre; background:#171612; padding:5px; margin-bottom:18px; font:12px "Courier New", Courier, monospace; border: solid 1px #312F29;
}
.tags {
padding:8px; background:#171612; margin-bottom:18px;
}
.authorinfo {
padding:8px; border-top: dashed 1px #333; border-bottom: dashed 1px #333; margin-bottom:18px;
}
.authorinfo img {
float:left; margin-right:15px;
}
.postinfo {
font-size:11px; font-weight:bold; display: block; margin-bottom:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.postbottom { 
border-bottom:dashed 1px #000; margin-bottom:18px; padding-bottom:8px;
}
.wp-pagenavi {
display:block; height:30px; margin-bottom:18px; text-shadow: #000 1px 1px 1px;
}
.wp-pagenavi span, .wp-pagenavi a {
display:block; height:20px; padding:3px 8px 0 8px; text-align:center; float:left; background:#171612; margin-left:2px;
}
.wp-pagenavi a:visited, .wp-pgenavi a:active {
display:block; height:20px; padding:3px 8px 0 8px; text-align:center; float:left; background:#171612; margin-left:2px;
}
.wp-pagenavi .current, .wp-pagenavi a:hover {
background:#000; color:#fff;
}

.fonte1{font-size:12pt; color:#cccccc; font-family:arial; text-decoration:none;};
.fonte2{font-size:14pt; color:#696969; font-family:arial; text-decoration:none;};
.fonte3{font-size:16pt; color:##006400; font-family:arial; text-decoration:none;};
.fonte4{font-size:18pt; color:#4876FF; font-family:arial; text-decoration:none;};
.fonte5{font-size:20pt; color:##FFFF00; font-family:arial; text-decoration:none;};
.fonte6{font-size:22pt; color:##EE3B3B; font-family:arial; text-decoration:none;};


.hidden
{
display: none;

}

#prevNext
{
margin-bottom: 0px;
margin-left: 0px;
width:320px;

}

#prevNext img
{
position: relative;

z-index: 2;
cursor: pointer;
}

#textocapa
{
margin: 0;
padding: 20px 15px 0px 15px;
font:bold 25px Arial, Helvetica, sans-serif;
color:#ffffff;
position: relative;
top: -180px;
line-height:300%;
height: 110px;
background: black;
opacity: .8;
filter:alpha(opacity=70);
}
.ic_container{
vertical-align:baseline;
margin:0px;
position:relative;
/*-moz-border-radius:10px;
  -webkit-border-radius:10px;
  -khtml-border-radius:10px;
  -moz-box-shadow: 0 1px 3px #888;
  -webkit-box-shadow: 0 1px 3px #888;*/
}
.overlay{
opacity:0.2;
position:absolute;
top:0px;
bottom:0px;
left:0px;
right:0px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
}
.ic_caption{
position:absolute;
opacity:0.8;
overflow:hidden;
margin:0px;
padding:0px;   
left:0px; 
right:0px;  
cursor:default; 
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}
.ic_category{    
text-transform:uppercase;    
font-size:11px;letter-spacing:3px;
padding:5px;
margin:0px;
}
.ic_caption h3{
padding:0px 5px 0px 5px;
color:#ffffff;
margin-buttom:20px;
font-size:22px;
}
.ic_text{
padding:5px;
margin:0px;
text-align:justify;
font-size:11px;
}
/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/


#slider {
	position:absolute;
    width:874px;
    height:445px;

	background:url(../images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(../images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    font-weight: bold;
    font-size:26px;
    font-family:'Droid Sans', Arial, sans-serif;
}
.nivo-caption a {
    color:#efe9d1;
    text-decoration:underline;
}


.boxgrid h3{ margin:10px; color:#FFF; font-size:16px; font-family: 'Droid Sans', Arial, sans-serif; font-weight: bold;   }

.boxgrid{
				width: 225px;
				height: 196px;
				margin:0px;
				float:left;
				background:#161613;

				overflow: hidden;
				position: relative;
}
.boxgrid img{
					position: absolute;
					top: 0;
					left: 0;
					border: 0;
}
.boxgrid img:hover{
					position: absolute;
					top: 0;
					left: 0;
					border: 0;
}


.boxgrid p{
					padding: 0 10px;
					padding-left:25px;
					color:#afafaf;
					font-weight:bold;
					color:#fffccc; font-weight:bold;
					font-size:13px; font-family:Arial, Helvetica, sans-serif;
}

.boxcaption{
				float: left;
				position: absolute;
				background:url(arrow.png) -1px 40px no-repeat #0c4a17;

				height: 100px;
				width: 100%;
				opacity: .9;
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
.captionfull .boxcaption {
      top: 260px;
      left: 0;
}
.caption .boxcaption {
         top: 160px;
      left: 0;
}
.moreLink {display:block;
          height:29px;
    width:68px;
    background:url(images/more.png);
    text-indent:-9999px;
    position:absolute; top:65px; right:10px; outline:none
}


