*{margin:0;padding:0;}

.img-border{
   border:1px solid #F6C401;
   padding:-2px;
}
#products{
   clear:both;
   margin:0 auto 15px;
   text-align:center;
   height:100px;
}
#banners{
width:977px;
margin:10px 0 40px;
clear:both;
margin:0 auto;
}
#banners-esquerdo{
   float:left;
}
#banners-direito{
   float:right;

}
body{text-align:center;background:#FFF url(images/bg-body.jpg) repeat-x 0px 29px;font-family:Arial, Verdana, Tahoma;}
#container{text-align:left;margin:0 auto 5px;width:977px;}
#navigation{height:30px;margin:0;padding:5px;}
#alignleft{width:200px;float:left;}
#alignright{width:200px;float:right;text-align:right;}
.tags{font:12px Arial, Verdama, Tahoma;color:#559ABE;}
/*Topo*/
#barra-hostnet{text-align:center;height:35px;background:url(images/bg_parceiros-hostnet.gif) repeat-x;margin:0 auto;padding:0;}
#topo{width:977px;height:194px;background:#F5F5F5 url(images/bg-body.jpg) repeat-x;margin:0 auto;}
#topo h1{padding:42px 0 0 10px;float:left;width:234px;height:87px;}
#busca{width:290px;float:right;padding:80px 0 0 0;border:0;}
#busca fieldset{width:100%;border:0;float:right;}
#busca input{padding:5px;background:#C5DFEC;border:1px solid #78B5D4;color:#3A8DB6;float:left;}
.class-busca {width:160px}
.class-buttom{width:60px;float:right;height:28px;}
#menu{width:977px;margin:0 auto;height:35px;}
#rocket{height:40px;margin:30px auto;}

/*ajuste do banner*/
#box-cabecalho  {
height:50px;
margin:auto;
padding-bottom:20px;
width:977px;
}

#box-cabecalho-left{width:728px; height:90px;float:left;}
#box-cabecalho-right{width:244px; height:90px;float:right}

/*content left*/
#content-left{width:550px;float:left;}
#content-left ul{display:block;margin:0;padding:0;}
#content-left ul li{font-size:13px;list-style:square;margin:0 0 8px 14px;border-bottom:1px solid #CCC;padding:0 0 7px 0;}
#content-left ul li a{text-decoration:none;color:#000;}
#content-left ul li a:hover{text-decoration:underline;}
#features{background:#D8D8D8 url(images/bg-box-features.jpg) no-repeat top;margin:0 0 7px 0;padding:0 0 7px;}
#features p{padding:0 0 0 8px;font:10px Arial, Tahoma;}
#features p a{text-decoration:underline;color:#333;}
#features p a:hover{text-decoration:none;}
#features h2{padding:10px 0 0 8px;font-weight:bold;}
#features h2 a{text-decoration:none;font-size:13px;color:#333;text-transform:uppercase;text-align:left;}
#features h2 a:hover{text-decoration:underline;}
#features-video{background:#FFF;margin:10px auto 0;width:532px;height:255px;padding:1px;border:1px solid #333;}

/*google connect*/
.google-connectclass{clear:both;color:#4C94E9;padding:3px 0 0 20px;margin:8px 0 0 ;font-size:13px;background:url(images/h2google-connection.jpg) no-repeat;height:29px;}

/*content left - coluna esquerda*/
#col-left{float:left;width:272px;}
#col-left p a{text-decoration:underline;color:#000;}
#col-left p a:hover{text-decoration:none;color:#000;}
/*content left - coluna direita*/
#divclear{clear:both;}
#col-right{float:right;width:272px;}
#col-right p a{text-decoration:underline;color:#000;}
#col-right p a:hover{text-decoration:none;color:#000;}
.h2col-left-development{height:26px;background:url(images/bg-box-esquerdo-left.gif) no-repeat top;padding:10px 0 0 9px;font-weight:bold;font-size:13px;text-transform:uppercase;color:#990000;}
.h2col-left-criation{height:26px;background:url(images/bg-box-esquerdo-left.gif) no-repeat top;padding:10px 0 0 9px;font-weight:bold;font-size:13px;text-transform:uppercase;color:#AEAE00;}
.h2col-left-program{height:26px;background:url(images/bg-box-esquerdo-left.gif) no-repeat top;padding:10px 0 0 9px;font-weight:bold;font-size:13px;text-transform:uppercase;color:#006699;}
.col-left-diversos{height:26px;background:url(images/bg-box-esquerdo-left.gif) no-repeat top;padding:10px 0 0 9px;font-weight:bold;font-size:13px;text-transform:uppercase;color:#009900;}
.h2-more-desenvolvimento{color:#990000;height:36px;background: url(images/h2-more-desenvolvimento.gif) no-repeat;text-align:right;font-size:12px;text-transform:uppercase;padding:10px 21px 0 0;font-weight:bold;}
.h2-more-program{color:#006699;height:36px;background: url(images/h2-more-programacao.gif) no-repeat;text-align:right;font-size:12px;text-transform:uppercase;padding:10px 21px 0 0;font-weight:bold;}
.h2-more-criacao{color:#AEAE00;height:36px;background: url(images/h2-more-criacao.gif) no-repeat;text-align:right;font-size:12px;text-transform:uppercase;padding:10px 21px 0 0;font-weight:bold;}
.h2-more-diversos{color:#009900;height:36px;background: url(images/h2-more-diversos.gif) no-repeat;text-align:right;font-size:12px;text-transform:uppercase;padding:10px 21px 0 0;font-weight:bold;}
#divborder-border-bottom{border-bottom:1px solid #CCC;margin:4px 0 4px 0;} 
#col-left-development{height:400px;border-bottom:1px solid #CCC;background:url(images/line-bg-boxs.gif);margin:0 0 10px 0;padding:5px;}
#col-left-development p{font-size:12px;margin:2px 0 4px 0;}
#col-left-development img{float:left;margin:0 3px 0 0;}
#col-left-development h1 {margin:0;}
#col-left-development h1 a{font-size:13px;text-decoration:none;color:#990000;font-weight:bold;}
#col-left-development h1 a:hover{text-decoration:underline;}
#col-left-program{height:400px;border-bottom:1px solid #CCC;background:url(images/line-bg-boxs.gif);margin:0 0 10px 0;padding:5px;}
#col-left-program p{font-size:12px;margin:2px 0 4px 0;}
#col-left-program img{float:left;margin:0 3px 0 0;}
#col-left-program h1 {margin:0;}
#col-left-program h1 a{font-size:13px;text-decoration:none;color:#006699;font-weight:bold;}
#col-left-program h1 a:hover{text-decoration:underline;}
#col-left-criation{height:400px;border-bottom:1px solid #CCC;background:url(images/line-bg-boxs.gif);margin:0 0 10px 0;padding:5px;}
#col-left-criation p{font-size:12px;margin:2px 0 4px 0;}
#col-left-criation img{float:left;margin:0 3px 0 0;}
#col-left-criation h1 {margin:0;}
#col-left-criation h1 a{font-size:13px ;text-decoration:none;color:#AEAE00;font-weight:bold;}
#col-left-criation h1 a:hover{text-decoration:underline;}
#col-left-diversos{height:400px;border-bottom:1px solid #CCC;background:url(images/line-bg-boxs.gif);margin:0 0 10px 0;padding:5px;}
#col-left-diversos p{font-size:12px;margin:2px 0 4px 0;}
#col-left-diversos img{float:left;margin:0 3px 0 0;}
#col-left-diversos h1 {margin:0;}
#col-left-diversos h1 a{font-size:13px;text-decoration:none;color:#009900;font-weight:bold;}
#col-left-diversos h1 a:hover{text-decoration:underline;}

/*hdtveredas*/
.h2col-left-mxwebtv{background:url(images/buble-mxwebtv.gif) no-repeat left;clear:both;height:27px;padding:8px 0 0 50px;font-weight:bold;font-size:13px;text-transform:uppercase;color:#333;border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC;}
#mxwebtv{height:192px;border:1px solid #CCC;clear:both;padding:5px;}
#mxwebtv a{text-decoration:none;color:#000;}
#mxwebtv a:hover{text-decoration:underline;}
#mxwebtv p{font-size:10px;margin:2px 0 4px 0;}
#mxwebtv h2{font-size:13px;color:#333;font-weight:bold;text-transform:uppercase;}
#mxwebtv img{margin:0 0 10px 0;}
#mxwebtv-left{float:left;width:253px;}
#mxwebtv-right{float:right;width:253px;}

/*content right*/

#content-right{float:right;width:422px;}
.class-more-pip{width:12px;height:12px;float:right;margin:2px 0 0 80px;padding:0 8px 0 0;}

/*content middle*/

#col-middle{margin:0 0 8px 0;width:250px;float:left;background:#559ABE url(images/bg-box-meio.gif) no-repeat top;height:879px;}
#col-middle h1{background:transparent;font-weight:bold;font-size:13px;color:#FFF;text-transform:uppercase;margin:13px 0 10px 12px;text-align:left;}
#col-middle-box-geral{overflow-x:hidden;margin:0 auto 20px;width:230px;background:#FFF;padding:5px;}
#col-middle-box-geral a{background:transparent;text-decoration:none;color:#000;font-size:11px;}
#col-middle-box-geral a:hover{text-decoration:underline;}
#col-middle-box-geral p{font:10px Arial, Verdana, Tahoma;margin:2px 0 4px 0;}
#col-middle-box-geral p a{text-decoration:underline;}
#col-middle-box-geral p a:hover{text-decoration:none;}
#col-middle-box-geral h2{height:25px;background:#FFF url(images/folha-title-noticias.gif) no-repeat;padding:0 0 0 35px;font-size:13px;}
#divborder-border-bottom-middle{border-bottom:1px solid #559ABE;margin:8px 0 8px 0;} 

/*box ibnvj*/
#col-box-ibnvj{overflow-x:hidden;margin:0 auto 20px;width:415px;background:#FFF;padding:0px;}

#box-blogs{background:transparent;height:120px;margin:0;padding:0;color:#FFF;font-size:12px;}
#box-blogs a{text-decoration:none;color:#FFF;font:15px Georgia, Arial, tahoma;font-style:italic;}
#box-blogs a:hover{text-decoration:underline;}
#box-blogs h1{margin:0 0 5px 0;}
#box-blogs h2{margin:0 0 5px 0;padding:8px 0 5px 5px;font-weight:bold;font-size:13px;color:#FFF;text-transform:uppercase;height:19px;color:#FFF;background:#4584A4;border-top:1px solid #A3C8DC;border-bottom:1px solid #A3C8DC; }
.box-blogs-img{width:80px;height:69px;float:left;margin:0 5px 0 5px;}
#box-enquete{text-align:left;background:transparent;height:120px;margin:0;padding:0;color:#FFF;font-size:12px;}
#box-enquete h2{margin:0 0 5px 0;padding:8px 0 5px 5px;font-weight:bold;font-size:13px;color:#FFF;text-transform:uppercase;height:19px;color:#FFF;background:#4584A4;border-bottom:1px solid #A3C8DC; }
#box-enquete a{color:#FFF;text-decoration:underline;background:transparent;}
#box-enquete a:hover{text-decoration:none;}
#enquete-grafico{padding:5px;margin:0 auto;}
#enquete-grafico ul{margin:0;padding:0;}
#enquete-grafico ul li{list-style:none;margin:8px 0 0 0;font-weight:bold;}
#box-social{background:transparent;height:95px;margin:0;padding:0;color:#FFF;font-size:12px;border-bottom:1px solid #84B6D0;}
#box-social ul{margin:2px;padding:0;list-style:none;}
#box-social ul li{display:inline;margin:0 0 -2px 15px;}
#box-social ul li a{border:0;text-decoration:none;filter:alpha(opacity=90);-moz-opacity:0.7;opacity:0.8;}
#box-social ul li a:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#box-social h2{margin:0 0 5px 0;padding:5px 5px 5px 5px;font-weight:bold;font-size:13px;color:#FFF;text-transform:uppercase;height:19px;color:#FFF;background:#4584A4;border-top:1px solid #A3C8DC;border-bottom:1px solid #A3C8DC; }

/*sidebar*/
#col-sidebar{margin:0 0 8px 0;width:167px;float:right;background:#FF8000 url(images/bg-box-direito.gif) no-repeat top;}
#col-sidebar h2{margin:1px 0 1px 0;line-height: 35px;background:#FFBE00 url(images/pip-h2-col-dir.gif) no-repeat left;font-size:11px;text-decoration:none;color:#552D00;padding:0 0 0 25px;}
#col-sidebar h1{background:transparent;font-weight:bold;font-size:13px;color:#FFF;text-transform:uppercase;margin:13px 9px 10px 0;text-align:right;}
#col-sidebar ul{margin:0 auto 5px;width:157px;}
#col-sidebar ul li{list-style:none;margin:0 0 1px 0;line-height: 25px;background:#FF9000;}
#col-sidebar ul li a{display:block;font-size:11px;text-decoration:none;color:#552D00;padding:0 0 0 25px;background:#FFAB00;}
#col-sidebar ul li a:hover{background:#FF8200;color:#552D00;}

/*sidebar autor*/
#col-sidebar-autor{background:#FFF url(images/print-bg-autor.gif);border-right:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #CCC;margin:0 0 8px 0;}
#col-sidebar-autor a{color:#FFF;text-decoration:none;font-weight:bold;background:transparent;}
#col-sidebar-autor a:hover{background:transparent;color:#FFF;text-decoration:underline;}
#col-sidebar-autor-bloco{padding:3px;color:#333;}
#col-sidebar-autor-bloco img{float:left;margin:0 3px 0 0;}
#col-sidebar-autor-bloco p{font:11px Arial, Verdana, Tahoma;}
.class-p-autor{padding:3px;margin:20px 0 0 0;background:#FF8000 ;color:#FFF;font-size:10px;text-align:center;}
.col-sidebar-autorh1 {background:url(images/bg-box-top-autor.gif) no-repeat top;height:25px;font-weight:bold;font-size:13px;color:#333;text-transform:uppercase;text-align:right;padding:11px 8px 0 0;}
.col-sidebar-autorh1 a{text-decoration:none;color:#333;}
.col-sidebar-autorh1 a:hover{text-decoration:underline;}

/*Pubsidebar*/
#pub-sidebar{clear:both;}
#pub-sidebar-left{height:248px;width:240px;float:left;background:#EEE url(images/side-1.jpg) repeat-x top;margin:0 0 7px;padding:5px;}
#pub-sidebar-left a{color:#333;text-decoration:none;}
#pub-sidebar-left a:hover{text-decoration:underline;}
#pub-sidebar-left h1{height:23px;margin:0 0 4px 0 ;padding:6px 0 0 5px;color:#FFF;background:#CCC url(images/bg-title-sidebar.jpg);font:11px Arial, Verdana;text-transform:uppercase;font-weight:bold;}
#pub-sidebar-right{height:248px;width:157px;float:right;background:#EEE url(images/side-1.jpg) repeat-x top;padding:5px;margin:0 0 7px;}
#pub-sidebar-right h1{margin:0 0 4px 0 ;padding:3px;color:#333;font:11px Arial, Verdana;text-transform:uppercase;font-weight:bold;}
#pub-sidebar-right h2{font:11px Arial, Verdana;color:#333;margin:0 0 3px 0;}
#pub-sidebar-right ul{margin:0;padding:0;height:200px;list-style:none;font:11px Arial, Verdana, Tahoma;color:#333;}
#pub-sidebar-right ul li a{height:15px;float:left;width:128px;text-decoration:none;margin:0 0 1px 0;padding:4px;color:#333;border-top:1px solid #CCC;border-bottom:1px solid #CCC;border-right:1px solid #CCC;border-left:3px solid #559ABE;display:block;background:#EEE;}
#pub-sidebar-right ul li a:hover{background:#F8F8F8;border-top:1px solid #CCC;border-bottom:1px solid #CCC;border-right:1px solid #CCC;border-left:3px solid #FF8200;}
#bloco-sidebar-right{overflow:scroll;overflow-x:hidden;height:220px;}

/*single posts*/
#single-posts{font:12px Arial, Verdana, Tahoma; Color:#000;border-right:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #CCC;padding:5px;margin:0 0 8px 0;}
#single-posts img{margin:0 4px 4px 0;border:0;}
#single-posts a{color:#006699;text-decoration:underline;font-weight:bold;}
#single-posts a:hover{text-decoration:none;}
#single-posts p{margin:0 0 15px 0;}
#single-posts strong{color:#006699;font-weight:bold;}
#single-posts h2{color:#006699; font-size:20px;margin:0 0 10px 0;}
#single-posts ul{display:block;margin:0 0 5px 0;padding:0;}
#single-posts ul li{font-size:12px;list-style:square;margin:0 0 2px 45px;padding:0 0 7px 0;border:0;}
#single-posts ul li a{text-decoration:none;color:#000;}
#single-posts ul li a:hover{text-decoration:underline;}
.single-posts{color:#006699;height:26px;text-align:right;font-size:12px;text-transform:uppercase;padding:10px 10px 0 0;font-weight:bold;background: url(images/bg-top-siglepost.gif) no-repeat;}
#links-adsense{height:30px;margin:8px 0;}
#adsense250{padding:5px;background:#F0F0F0;margin:8px 0 0;clear:both;}
#adsense250esquerdo{float:left;text-align:left;}
#adsense250direito{float:right;text-align:right;}

/* Comentarios*/
.comentariosh2{border:1px solid #CCC;color:#006699;height:26px;text-align:left;font-size:12px;text-transform:uppercase;padding:10px 0 0 8px;font-weight:bold;}
#box-comentarios{border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;padding:5px;margin:0 0 10px 0;}
#box-related{border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;padding:5px;margin:0 0 10px 0;}
#box-related ul{list-style:none;}

/*sem titulo*/
#box-dvds{clear:height:100px;border:1px solid #CCC;background:url(images/side-1.jpg) repeat-x;padding:5px;}
#box-dvds h1{color:#333;font:16px Arial, Tahoma;text-transform:uppercase;}
#box-dvds-tableless{width:130px;background:orange;float:left;margin:2px;}
#box-dvds-wordpress{width:130px;background:purple;float:left;margin:2px}
#box-dvds-csc{width:130px;background:green;float:left;margin:2px}
#box-dvds-pct{width:132px;background:yellow;float:left;margin:2px}
/* comment styles */


/*footer*/

#footer{height:150px;background:#4E5F80;clear:both;color:#FFF;}
#footer a{font:12px Arial;text-decoration:underline;color:#FFF;}
#footer a:hover{text-decoration:none;}
#footer p{font-size:12px;padding:50px 0 0 0;}
#footer-menu{background:url(images/bg-menu-rodape.jpg) repeat-x;height:28px;padding:7px 0 0 0;color:#FFF;font: 13px Arial, Verdana, Tahoma;}
#footer-menu a{font:11px Arial;text-decoration:none;color:#FFF;}
#footer-menu a:hover{text-decoration:underline;}

/*blogs*/

.h2col-blogs{clear:both;height:27px;padding:8px 0 0 50px;font-weight:bold;font-size:13px;text-transform:uppercase;color:#333;border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC;}
#blogs{border:1px solid #CCC;clear:both;padding:5px;}
#blogs a{color:#006699;text-decoration:underline;font-weight:bold;}
#blogs a:hover{text-decoration:none;}
#blogs p{font-size:12px;margin:0 0 15px 0;}
#blogs h2{font-size:16px;color:#333;font-weight:bold;text-transform:uppercase;}
#blogs h2 a{font-size:16px;color:#333;font-weight:bold;text-transform:uppercase;text-decoration:none;}
#blogs h2 a:hover{text-decoration:underline;}
#blogs img{margin:0 0 10px 0;}

/*tags-veredas*/
#tags {
	float:left;
	background-position:bottom;
    text-align: justify;
	background-repeat:repeat-x;
	width:100%;
	margin-top:10px;
	height:100px;
	color:#FFF;
}
#conteudo_tags {
	width:979px;
	/**/
	min-height:100px;
	margin:auto;
}

/*Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: left;
	}
.commentlist a {
   text-decoration:underline;
   color:#006699;
   font-weight:bold;
   	}
.commentlist a:hover {
   text-decoration:none;
   	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 20px;
	list-style: none;
	background:#F8F8F8;
	border-bottom:1px solid #EEE;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	font-weight: normal;
	text-transform: none;
	font: 11px Arial, verdana, Tahoma;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	color:#9BB81D;
	margin:0 0 8px 0;
	}

.commentlist li{
	font: 12px Arial, Verdana, Tahoma;
	color: #000;
	}

.commentlist li {
	font-weight:none;
	}

.commentlist li .avatar { 
	float: right;
	padding: 2px;
	background: #FFF;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font:18px "Trebuchet MS", Arial, Verdana;
	font-style:italic;
	color:#006699;
	
	}


#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}
pre code{width:506px ;padding:2px;font:normal 11px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Arial,sans-serif;margin:0 auto;display:block;text-align:left;overflow:auto;background-color:#F8F8F8;border-style:solid;border-width:1px 1px 1px 8px;border-color:#E8E8E8;padding: 5px;}
