body {font-family:Arial; font-size:13px; background:url(images/content-bg.jpg) repeat-y center top #F2F2F2; margin:0; padding:0;}
.clear {clear:both;}
.obrigatorio {color:#900;}
.sucesso {background:#D5FFC6; border:1px solid #C0F0B9; color:#48A41C; font-weight:bold; text-align:left; padding:5px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; margin-bottom:30px;}
.erro {background:#FDE4E1; border:1px solid #FBD3C6; color:#CB4721; font-weight:bold; text-align:left; padding:5px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;  margin-bottom:30px;}
.link-azul {color:#09C; text-decoration:none;}
.link-azul:hover {text-decoration:underline;}
p:first-child {margin-top:0;}

#navbar {position:fixed; top:0; width:100%; height:41px; background-color:#006CA8; background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,.3)); z-index:9999; display:none; box-shadow: 2px 2px 4px #999999; -webkit-box-shadow: 2px 2px 4px #999999; -moz-box-shadow: 2px 2px 4px #999999;}
.navbarcontent {width:1000px; margin:auto;}
.navbarlogo {float:left;}
.navbarredes {float:left; margin-left:60px; margin-top:5px; width:260px; text-align:center;}
.navbarredes li {list-style-type:none; display:inline; padding:0 0 0 12px;}
.navbarredes li:first-child {padding:0;}

.header {background:#0C7EB4 url(images/header-bg.jpg) repeat-x top center;}
.header-content {width:1016px; height:134px; margin:auto;}
.header-logo {float:left; margin-left:-25px;}
.header-login {float:right;}

.header-login-facebook {background:#3B5998; border:1px solid #044F73; border-bottom-right-radius:4px; border-bottom-left-radius:4px; -moz-border-bottom-left-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-bottom-right-radius:4px; -webkit-border-bottom-right-radius:4px; width:400px; height:38px; margin-top:0px; padding-top:1px;}
.header-login-facebook-left {float:left; margin-left:10px; margin-top:11px; color:#FFFFFF; text-align:center; width:215px;}
.header-login-facebook-right {float:right; margin-right:10px; margin-top:7px;}

.header-login-form {margin-top:8px;}
.header-login-left {float:left;}
.header-login-middle {float:left; margin-left:8px;}
.header-login-left INPUT, .header-login-middle INPUT {background:#FFFFFF; border:1px solid #333333; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:5px 8px; width:146px;}
.header-login-right {float:right; margin-top:1px;}
.header-login-right INPUT {border:none; background:#FF9A02; color:#FFFFFF; padding:4px 12px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.header-login-right INPUT:hover {background:#F29200; cursor:pointer;}
.header-login-opcoes {text-align:right; color:#FFFFFF; margin-top:4px;}
.header-login-opcoes a {color:#FFFFFF; text-decoration:none;}
.header-login-opcoes a:hover {color:#CCCCCC; text-decoration:none;}

.content {width:1016px; margin:auto; background:url(images/content-bg.jpg) repeat-y center top #F2F2F2; margin-top:-27px;}

.links {width:650px; float:left;}

.sidebar {float:right; margin-right:32px;}

.menu {width:1016px; height:47px; background:url(images/menu-bg.jpg) repeat-x; padding:14px 0 0 0; z-index:9999;}
.menu li {list-style-type:none; display:inline; background:#FFA41F url(images/menu-separador.jpg) repeat-y right; padding:16px 2px 13px 0; margin-left:-4px;}
.menu li:first-child {margin-left:0;}
.menu li a {color:#FFFFFF; text-decoration:none; font-size:17px; padding:14px 18px;}
.menu li a:hover, .current a {background:url(images/menu-link-hover.jpg) repeat-x;}
.menu li:hover a {background:url(images/menu-link-hover.jpg) repeat-x;}
.menu li ul {display:none;}
.menu li:hover ul {display:block; position: absolute; width:996px; background:#FFFFCC; margin:0; z-index:99; padding:10px; margin-top:14px; box-shadow: 2px 2px 4px #999999; -webkit-box-shadow: 2px 2px 4px #999999; -moz-box-shadow: 2px 2px 4px #999999;}

.icon-more {background:url(images/more.png) no-repeat right; width:10px; height:6px; position:absolute; margin-left:175px; margin-top:-11px; cursor:pointer;}

.buscar {background:url(images/buscar-bg.jpg) repeat-x; height:47px; float:right; margin-top:-14px; padding:0 10px;}
.buscar-left {float:left; margin-top:8px;}
.buscar-left INPUT {background:url(images/buscar-input.jpg) no-repeat; width:140px; height:20px; border:none; padding:5px; font-size:12px;}
.buscar-right {float:left; margin-left:10px; margin-top:10px;}
.buscar-right INPUT:hover {cursor:pointer;}

.main {width:980px; margin:auto; margin-top:10px;}

.link-1 {width:220px; height:250px; float:left; margin-left:6px;}
.link-1:first-child {margin-left:0;}
.link-1-cliques {background:#FFFFFF url(images/icon-cliques.png) no-repeat left; background-position:3px 3px; padding:3px 3px 3px 19px; float:right; height:15px; margin-bottom:-21px; position:relative; opacity:0.77; -moz-opacity: 0.77; filter: alpha(opacity=77);}
.link-1-sobe {margin-top:-70px;}
.link-1-compartilhe {background:#000000; height:18px; opacity:0.89; -moz-opacity: 0.89; filter: alpha(opacity=89); padding:4px; color:#FFFFFF; display:none;}
.link-1:hover .link-1-compartilhe {display:block;}

.link-1-compartilhe-left {float:left;}
.link-1-compartilhe-right {float:right;}
.link-1-compartilhe-right li {list-style-type:none; display:inline;}

.link-1-title {height:64px; background:#FF3300; opacity:0.80; -moz-opacity: 0.80; filter: alpha(opacity=80); padding:5px; color:#FFFFFF; font-size:18px;}
.link-1-title a {color:#FFFFFF; text-decoration:none;}
.link-1:hover .link-1-title {opacity:0.99; -moz-opacity:0.99; filter: alpha(opacity=99);}
.link-1-title h1 {margin:0; padding:0; font-weight:normal; font-size:18px;}

.anuncio-cima {float:right;}
.anuncio-cima img {border:none;}
.anuncio-cima p {margin:0; height:0;}

.separador {width:950px; margin:auto; height:1px; background:url(images/separador.jpg) repeat-x; margin-top:20px; margin-bottom:20px;}

.links {margin-left:-36px; width:740px; float:left; margin-bottom:30px;}

.link-2 {width:210px; height:278px; float:left; margin-left:36px;}
.link-2-cliques {background:#FFFFFF url(images/icon-cliques.png) no-repeat left; background-position:3px 3px; padding:3px 3px 3px 19px; float:right; height:15px; color:#333333; margin-bottom:-4px;}
.link-2-img {width:210px; height:135px;}

.link-2-borda {width:210px; height:135px; position:relative; margin-bottom:-135px; margin-top:5px;}

/*
.link-2-borda {

	width:210px; height:105px;
   -moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;
   margin-bottom:-105px;
   position:relative;
   z-index:99;

}
*/

.link-2-cat {float:right; position:relative; background:#F3F3F3; opacity:0.77; -moz-opacity: 0.77; filter: alpha(opacity=77); height:19px; padding:2px 0 0 0; margin-top:-21px;}
.link-2-cat a {color:#FFFFFF; text-decoration:none; padding:0 5px;}
.link-2-titulo {height:65px; margin-top:-21px;}
.link-2 h1 {height:60px; font-size:16px; color:#333333; margin:0; margin-top:29px; font-weight:normal;}
.link-2-titulo a {background:#F3F3F3; color:#333333; text-decoration:none; display:block; height:55px; padding:5px; font-size:16px; font-family:Myriad Pro;}
.link-2:hover .link-2-titulo a, .link-2:hover .link-2-titulo h1 {color:#FFFFFF; text-decoration:none; background:none;}
.link-2 h1 a:hover .link-2 h1, .link-2 h1:hover {background:none;}
.link-2-compartilhe {margin-top:9px;}
.link-2-compartilhe li {list-style-type:none; display:inline; padding:0 0 0 2px;}
.link-2-compartilhe li:first-child {padding:0;}

.link-2-compartilhe li IMG {

	filter: grayscale(100%);
	-webkit-filter: grayscale(100%); /* For Webkit browsers */
	filter: gray; /* For IE 6 - 9 */
	
	-webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
	-o-transition: all .6s ease;
	-moz-transition: all .6s ease;
	transition: all .6s ease;
	
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */

	cursor:pointer;

}

.link-2:hover .link-2-compartilhe li IMG {  

	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");

}

.link-3 {float:left; width:330px; height:110px; margin-left:36px; margin-bottom:15px;}
.link-3-cliques {background:#FFFFFF url(images/icon-cliques.png) no-repeat left; background-position:3px 3px; padding:3px 3px 3px 19px; height:15px; margin-bottom:2px; color:#333333;}
.link-3-img {float:left; width:120px; height:88px;}
.link-3:hover .link-3-borda {width:116px; height:84px; position:absolute; border: 2px solid black; z-index:9999;}
.link-3-cat {float:right; position:relative; background:#F3F3F3; opacity:0.77; -moz-opacity: 0.77; filter: alpha(opacity=77); height:19px; padding:2px 0 0 0; margin-top:-21px;}
.link-3-cat a {color:#FFFFFF; text-decoration:none; padding:0 5px;}
.link-3-titulo {float:left; width:200px; height:60px; margin-left:7px; margin-bottom:6px;}
.link-3-titulo h1 {height:60px; font-size:15px; color:#333333; margin:0; font-weight:normal;}
.link-3-titulo a {color:#333333; text-decoration:none; background:#F3F3F3; display:block; width:190px; height:50px; padding:5px; font-family:Myriad Pro;}
.link-3:hover .link-3-titulo a {color:#FFFFFF; text-decoration:none; background:none;}
.link-3-compartilhe {float:left; margin-left:6px;}
.link-3-compartilhe li {list-style-type:none; display:inline; padding:0 0 0 2px;}
.link-3-compartilhe li:first-child {padding:0;}

.link-3-compartilhe li IMG {

	filter: grayscale(100%);
	-webkit-filter: grayscale(100%); /* For Webkit browsers */
	filter: gray; /* For IE 6 - 9 */
	
	-webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
	-o-transition: all .6s ease;
	-moz-transition: all .6s ease;
	transition: all .6s ease;
	
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */

}

.link-3:hover .link-3-compartilhe li IMG {  

	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");

}

.link-4 {width:325px; height:140px; float:left; margin-bottom:25px; margin-left:35px;}
.link-4-cliques {background:#FFFFFF url(images/icon-cliques.png) no-repeat left; background-position:3px 3px; padding:3px 3px 3px 19px; height:15px; margin-bottom:2px; color:#333333;}
.link-4-left {float:left; width:120px; height:120px;}
.link-4-img {width:120px; height:120px;}
.link-4-cat {float:right; position:relative; background:#F3F3F3; opacity:0.77; -moz-opacity: 0.77; filter: alpha(opacity=77); height:19px; padding:2px 0 0 0; margin-top:-21px;}
.link-4-cat a {color:#FFFFFF; text-decoration:none; padding:0 5px;}
.link-4-sobe {margin-bottom:-120px;}
.link-4:hover .link-4-borda {display:block;}
.link-4-borda {width:116px; height:116px; border:2px solid #000000; position:absolute; display:none;}
.link-4-right {float:right;}
.link-4-title {width:195px; height:87px; background:#F3F3F3; font-family:Myriad Pro;}
.link-4-title h1 {margin:0; padding:0; font-size:16px; font-weight:normal;}
.link-4-title h1 a {color:#333333; text-decoration:none; display:block; width:179px; height:71px; padding:8px;}
.link-4:hover .link-4-title h1 a {color:#FFFFFF;}
.link-4-redes {width:190px; margin-top:12px;}
.link-4-redes li {list-style-type:none; display:inline; padding:0 0 0 2px;}
.link-4-redes li:first-child {padding:0;}

.link-4-redes li IMG {

	filter: grayscale(100%);
	-webkit-filter: grayscale(100%); /* For Webkit browsers */
	filter: gray; /* For IE 6 - 9 */
	
	-webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
	-o-transition: all .6s ease;
	-moz-transition: all .6s ease;
	transition: all .6s ease;
	
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */

	cursor:pointer;

}

.link-4:hover .link-4-redes li IMG {  

	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");

}

.sidebar {float:right; margin-bottom:25px; margin-right:0; border-left:1px dashed #CECECE;}
.sidebar .link-2 {float:none;}

.footer-anuncio {background:url(images/footer-anuncio-bg.jpg) repeat-x; height:105px; text-align:center; padding:16px 0 0 0;}

.footer {background:url(images/footer-bg.jpg) repeat-x; height:160px; margin-top:11px;}
.footer-content {width:1000px; margin:auto;}
.footer-logo {float:left; margin-top:8px; color:#FFFFFF;}
.footer-selos {margin-left:35px;}
.footer-selos li {list-style-type:none; display:inline; padding:0 0 0 6px;}
.footer-selos li:first-child {padding:0;}
.footer-copyright {color:#FFFFFF; font-size:12px; margin-top:6px; margin-left:30px;}
.footer-copyright a {color:#FFFFFF; text-decoration:underline;}
.footer-menu {float:left; margin-top:30px; width:150px; height:100px;}
.footer-menu .title {color:#FFFFFF; text-shadow:1px 1px 2px #333333; font-size:18px; font-family:Tahoma; margin-bottom:15px; margin-top:-8px;}
.footer-menu li {list-style-type:none; padding:0 0 6px 3px;}
.footer-menu li:last-child {padding:0 0 0 3px;}
.footer-menu li a, .footer-coluna a {color:#FFFFFF; text-decoration:none; text-shadow:1px 1px 1px #666666; font-size:13px;}
.footer-menu li a:hover, .footer-coluna a:hover {color:#CCCCCC; text-decoration:none;}
.footer-colunas {float:left; margin-left:20px; width:300px; height:100px; margin-top:22px;}
.footer-colunas .title {color:#FFFFFF; text-shadow:1px 1px 2px #333333; font-size:18px; font-family:Tahoma; margin-bottom:15px;}
.footer-coluna {float:left; margin-left:30px;}
.footer-coluna:first-child {margin-left:0;}
.footer-coluna li {list-style-type:none; background:url(images/li.png) no-repeat left; padding:0 0 0 18px; margin-bottom:7px;}
.footer-coluna li:last-child {padding:0 0 0 18px; margin-bottom:0px;}
.adulto a {color:#900; text-shadow:none; font-weight:bold; text-decoration:none;}
.adulto a:hover {color:#000000; text-decoration:none;}
.footer-dmsites {float:right; margin-top:-100px; text-align:right; position:relative;}

.permalink {height:220px;}
.permalink-separador {width:4px; height:224px; float:left;}
.permalink-img {width:220px; height:220px; float:left; margin-left:5px; border:2px solid #FFFFFF;}
.permalink-info {float:left; width:410px; margin-left:13px;}
.permalink-info a {color:#06C; text-decoration:none;}
.permalink-info a:hover {text-decoration:underline;}
.permalink-title {color:#333333; height:100px;}
.permalink-title h1 {font-weight:normal; margin:0; padding:0;}
.permalink-title a {color:#333333; text-decoration:none;}
.permalink-title a:hover {text-decoration:underline;}
.permalink-anuncio {float:right;}
.permalink-anuncio img {border:1px solid #777;}
.permalink-options {margin-top:25px;}
.permalink-cliques {background:#FFFFFF url(images/icon-cliques.png) no-repeat left; background-position:3px 3px; padding:3px 3px 3px 19px; height:15px; margin-bottom:2px; color:#333333; float:left;}
.permalink-categoria {background:#FFFFFF url(images/icon-tag.jpg) no-repeat left; background-position:3px 3px; padding:3px 3px 3px 28px; height:15px; margin-bottom:2px; color:#333333; float:left; margin-left:30px;}
.permalink-aba {background:#FFFFFF url(images/icon-aba.jpg) no-repeat left; background-position:3px 3px; padding:3px 3px 3px 19px; height:15px; margin-bottom:2px; color:#333333; float:left; margin-left:30px;}
.permalink-btn {float:left; margin-left:15px; margin-top:-25px;}
.permalink-btn a, .permalink-btn a:hover {color:#FFFFFF; text-decoration:none;}

.permalink-compartilhe {height:18px; margin-top:30px; color:#333333;}

.permalink-compartilhe-left {float:left; margin-top:3px;}
.permalink-compartilhe-right {float:left; margin-left:8px;}
.permalink-compartilhe-right li {list-style-type:none; display:inline;}

.permalink-compartilhe-right li IMG {
   filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+ */  
   filter: gray; /* IE6-9 */  
   -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */  
   -webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */  
   -webkit-backface-visibility: hidden; /* Fix for transition flickering */ 
}

.permalink:hover .permalink-compartilhe-right li IMG {  
   filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+ */  
   filter: gray; /* IE6-9 */  
   -webkit-filter: grayscale(0%); /* Chrome 19+ & Safari 6+ */  
   -webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */  
   -webkit-backface-visibility: hidden; /* Fix for transition flickering */  
}

.outros-links {background:url(images/outros-links.jpg) no-repeat; width:246px; height:49px; margin-bottom:7px;}

.sidebar-widget {background:#F0F0F0; width:215px; padding:5px 5px 8px 5px; float:right; margin-bottom:16px;}
.sidebar-title {color:#C40000; font-size:18px; margin-top:3px; padding:0 0 0 2px;}
.sidebar-facebook {color:#3B5998;}
.sidebar-separador {background:#C40000; height:2px; width:210px; margin:auto; margin-top:3px; margin-bottom:5px;}
.sidebar-separadorface {background:#3B5998;}
.sidebar-content {padding:4px 0 0 0;}
.sidebar-parceiros {margin-left:-1px; text-align:center;}
.sidebar-parceiros li {list-style-type:none; display:inline; padding:0; margin-left:-1px;}
.sidebar-parceiros li img {border:2px solid #F0F0F0;}
.sidebar-parceiros li img:hover {border:2px solid #006CA8;}

.sidebar-anuncio {width:226px; height:auto; margin-bottom:25px; margin-top:15px; float:right;}
.sidebar-anuncio img {border:1px solid #777;}
.sidebar-anuncio p {margin:0; padding:0;}

.sidebar-banner {width:226px; float:right;}
.sidebar-banner-left {float:left; width:120px;}
.sidebar-banner-right {float:right; width:100px;}
.sidebar-banner-right TEXTAREA {width:90px; height:48px; padding:5px; background:#F8F8F8; border:1px solid #D4DBE8; color:#666666; overflow:hidden; resize:none;}

.page {width:700px; float:left; text-align:left; margin-bottom:25px;}
.page h1 {color:#F60; font-weight:normal; margin:0; padding:0; margin-bottom:20px;}
.page-sidebar {width:225px; float:right; margin-bottom:30px;}

.submit {
	background-color:#ed8223;
	color:#FFFFFF;
	font-family:'Helvetica Neue',sans-serif;
	font-size:18px;
	line-height:30px;
	border-radius:15px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border:0;
	text-shadow:#C17C3A 0 -1px 0;
	height:32px;
	padding:0 15px;
	cursor:pointer;
	text-decoration:none;
}
.submit:hover {background-color:#DA7112;}

.contato-icon {background:url(images/icone-msg.gif) no-repeat; width:50px; height:40px; float:left;}
.contato-input {width:700px; margin-bottom:20px; margin-left:5px;}
.contato-input-left {float:left; color:#333333; font-size:14px; font-family:Tahoma;}
.contato-input-right {float:right;}
.contato-input-right INPUT, .contato-input-right TEXTAREA, .contato-input-right SELECT, .contato-ip INPUT, .contato-ip SELECT {border:1px solid #A4A4A4; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; background:#FFFFFF; padding:5px; width:700px;}
.contato-input-right SELECT {width:262px;} 
.contato-ip INPUT {width:80px;}
.contato-input-right TEXTAREA {width:700px; height:130px; resize:none; background:#EFEFEF; color:#333333;}
.contato-submit {margin-top:10px;}
.contato-widget SELECT, .contato-widget INPUT {border:1px solid #A4A4A4; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; background:#FFFFFF; padding:5px; width:200px;}

.cadastrar-icon {background:url(images/icone-cadastrar.png) no-repeat; width:50px; height:50px; float:left;}
.cadastrar-title {float:left; margin-left:10px;}
.cadastrar-msg {font-size:14px; float:left; margin-left:10px; font-family:Tahoma;}

.lista-blog {border:1px solid #CCCCCC; padding:8px; margin-bottom:5px; margin-top:5px;}
.lista-blog:hover {background:#EFEFEF;}
.lista-blog-img {float:left; width:50px; height:50px;}
.lista-blog-nome {color:#999999; float:left; margin-left:5px; font-size:23px; font-weight:bold; margin-top:12px;}
.lista-blog-nome a {color:#006AA5; text-decoration:none;}
.lista-blog-nome a:hover {color:#0A6A9C; text-decoration:none;}
.lista-blog-visitas {float:right; font-size:22px; font-weight:bold; color:#006AA5; margin-top:8px; text-align:right;}
.lista-count {width:55px; text-align:right; float:left; color:#006AA5; font-size:18px; font-weight:bold; margin-top:15px; margin-right:5px; letter-spacing:-2px;}

.cat-inside {background:url(images/cat-inside.jpg) repeat-x; height:41px; padding:0 0 11px 11px; margin-bottom:25px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.cat-icon {background:url(images/icone-cat.png) no-repeat; width:50px; height:50px; float:left; margin-left:-5px; margin-top:3px;}
.cat-inside h1 {margin:0; padding:0; color:#FFFFFF; font-weight:normal; padding-top:11px; margin-left:10px; float:left;}
.cat-inside2 {background:url(images/cat-inside2.png) repeat-x; width:130px; height:52px; float:right;}

.blog {margin-bottom:30px;}
.blog-imagem {float:left; width:100px; height:100px;}
.blog-nome {float:left; margin-left:10px;}
.blog-nome h1, .blog-nome h3 {margin:0; padding:0;}
.blog-nome h3 {margin-bottom:5px; font-family:Tahoma; color:#333333;}
.blog-nome a {color:#06F; text-decoration:none;}
.blog-nome a:hover {color:#0CF; text-decoration:underline;}
.blog-nome h1 a {color:#F90; text-decoration:none;}
.blog-nome h1 a:hover {color:#F90; text-decoration:underline;}

.blog-top {width:300px; float:left;}
.link-top10 {padding:5px; border:1px solid #CCCCCC; margin-bottom:5px;}
.link-top10:hover {background:#EFEFEF;}
.link-top10-img {float:left; width:30px; height:30px;}
.link-top10-titulo {width:240px; float:left; margin-left:10px;}
.link-top10-titulo a, .link-top10-titulo {color:#F90; text-decoration:none;}
.link-top10-titulo a:hover {color:#F93; text-decoration:underline;}

.button {
 border:1px solid #25729a; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #3093c7; background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
 background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
 background-image: linear-gradient(to bottom, #3093c7, #1c5a85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);
 color:#FFFFFF;
 cursor:pointer;
}

.button:hover {
 border:1px solid #1c5675;
 background-color: #26759e; background-image: -webkit-gradient(linear, left top, left bottom, from(#26759e), to(#133d5b));
 background-image: -webkit-linear-gradient(top, #26759e, #133d5b);
 background-image: -moz-linear-gradient(top, #26759e, #133d5b);
 background-image: -ms-linear-gradient(top, #26759e, #133d5b);
 background-image: -o-linear-gradient(top, #26759e, #133d5b);
 background-image: linear-gradient(to bottom, #26759e, #133d5b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#26759e, endColorstr=#133d5b);
}

.button-vermelho {
border:1px solid #df0909; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #f62b2b; background-image: -webkit-gradient(linear, left top, left bottom, from(#f62b2b), to(#d20202));
 background-image: -webkit-linear-gradient(top, #f62b2b, #d20202);
 background-image: -moz-linear-gradient(top, #f62b2b, #d20202);
 background-image: -ms-linear-gradient(top, #f62b2b, #d20202);
 background-image: -o-linear-gradient(top, #f62b2b, #d20202);
 background-image: linear-gradient(to bottom, #f62b2b, #d20202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f62b2b, endColorstr=#d20202);
 color:#FFFFFF;
 cursor:pointer;
}

.button-vermelho:hover {
 border:1px solid #b30808;
 background-color: #e40a0a; background-image: -webkit-gradient(linear, left top, left bottom, from(#e40a0a), to(#9f0202));
 background-image: -webkit-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -moz-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -ms-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -o-linear-gradient(top, #e40a0a, #9f0202);
 background-image: linear-gradient(to bottom, #e40a0a, #9f0202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e40a0a, endColorstr=#9f0202);
}

.pagenavi {margin-top:20px; margin-bottom:15px; float:left;}
.pagenavi-navegue {font-size:15px; color:#B30000; font-weight:bold; float:left; width:90px; margin-left:30px;}
.pagenavi-paginas {float:left;}
.pagenavi li {list-style-type:none; display:inline;}
.pagenavi li a, .pagenavi li span {color:#333333; background:url(images/pagenavi-btn.jpg); padding:7px 11px; text-decoration:none; font-size:13px; font-weight:bold;}
.pagenavi-current, .pagenavi li a:hover {background:url(images/pagenavi-btnhover.jpg); color:#CC0000; padding:7px 11px; font-size:13px; font-weight:bold;}

#maislinksblog {display:block; width:615px; text-align:center; padding:5px 0; background:#06C; color:#FFFFFF; text-decoration:none; font-weight:bold; margin-top:5px;}
#maislinksblog:hover {background:#06F;}

.nenhumlink {float:left; margin-left:30px; margin-bottom:10px;}
.nenhumlink h1, .nenhumlink h5 {margin:0; padding:0;}

.logado {background:url(images/transparente.png); line-height:19px; color:#333333; border:1px solid #036; padding:5px; height:75px; margin-top:10px; width:270px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.logado-foto {float:left;}
.logado-info {float:left; margin-left:8px;}
.logado-bemvindo {font-weight:bold; font-size:12px; color:#000000;}
.logado a {color:#03C; text-decoration:none;}
.logado a:hover {color:#06C; text-decoration:underline;}

.navegue-cats {margin-top:5px; margin-bottom:-12px; max-height:200px; width:140px; float:left;}
.navegue-cats div {height:17px; margin:0; padding:0;}
.navegue-cats div a {padding:5px; width:auto; height:auto; font-size:13px;}

.navegue-destaques {float:left; margin-left:30px; width:350px;}
.navegue-destaques-title {font-size:16px; letter-spacing:-1px; font-weight:bold; color:#9C0; text-transform:uppercase; text-shadow: 1px 1px 7px rgba(255, 255, 255, 1);}
.navegue-destaques-item {width:170px; margin-top:10px;}
.navegue-destaques-img {float:left; width:75px; height:75px;}
.navegue-destaques-linktitle {float:left; width:80px; color:#000000; height:65px; padding:5px; font-size:12px;}

.linksdodia {float:left; font-size:24px; font-weight:bold; margin-top:5px;}
.linksdodia-qt {color:#FFFFFF; background:#F90; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:2px 6px;}
.linksdodia-data {color:#FFFFFF; background:#39F; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:2px 6px;}
.datas, .datas3, .cats {font-size:24px; font-weight:bold; margin-top:20px;}
#moredata, #moredata2, #moredata3, #morecats {cursor:pointer; background:#F90; color:#FFFFFF; padding:2px 5px; background-image:none;}
#outrasdatas, #outrasdatas2, #outrasdatas3, #outrascats {position:absolute;}
#outrasdatas a, #outrasdatas2 a, #outrasdatas3 a, #outrascats a {background:#FFAB2D; color:#FFFFFF; display:block; width:173px; font-size:18px; text-decoration:none;}
#outrasdatas a:hover, #outrasdatas2 a:hover, #outrasdatas3 a:hover, #outrascats a:hover {background:#FFBA53;}

.maisbanners {margin-top:8px; text-align:left; width:225px; float:right;}
.maisbanners a {color:#066; font-weight:bold; text-decoration:none;}

.boxface {background:#006CA8; height:75px; color:#FFFFFF; width:207px; margin-bottom:20px; padding:25px 10px 0 10px; text-align:center; margin-left:20px;}
.boxface h1, .boxface h4 {margin:0;}
.boxface .div1 {width:210px; z-index:9999; background:#006CA8; -webkit-transition: 0.3s ease-in; -moz-transition: 0.3s ease-in; -o-transition: 0.3s ease-in; transition: 0.3s ease-in;}
.boxface:hover .div1 {width:0px;}
.boxface .div2 {margin-left:105px; margin-top:-30px; display:none;}
.boxface:hover .div2 {display:block;}

.linkinho {width:700px; height:50px; margin-left:30px; margin-top:15px;}
.linkinho:first-child {margin-top:5px;}
.linkinho-barra {float:left; height:50px; width:3px;}
.linkinho-foto {width:50px; height:50px; float:left; margin-left:1px;}
.linkinho-borda {display:none; width:46px; height:46px; border:2px solid #000000;}
.linkinho:hover .linkinho-borda {display:block; margin-top:-50px; position:absolute;}
.linkinho-content {float:right; width:640px;}
.linkinho-title {width:640px; margin-bottom:5px;}
.linkinho-title a {width:630px; display:block; padding:4px 5px 3px 5px; background:#F3F3F3; text-decoration:none; color:#333333;}
.linkinho:hover .linkinho-title a {color:#FFFFFF;}
.linkinho-redes {float:left;}
.linkinho-redes li {display:inline; padding:0 3px 0 0;}
.linkinho-cliques {background:#FFFFFF url(images/icon-cliques.png) no-repeat left; background-position:3px 3px; padding:3px 3px 3px 19px; height:15px; position:relative; opacity:0.77; -moz-opacity: 0.77; filter: alpha(opacity=77); float:left; margin-left:20px;}
.linkinho-cat {background:#FFFFFF url(images/icon-categoria.jpg) no-repeat left; background-position:3px 3px; padding:3px 3px 3px 27px; height:15px; position:relative; opacity:0.77; -moz-opacity: 0.77; filter: alpha(opacity=77); float:left; margin-left:20px;}
.linkinho-cat a {text-decoration:none; color:#333333;}
.linkinho-cat a:hover {text-decoration:underline;}
.linkinho-acessar {float:left; margin-left:20px; margin-top:5px;}

.linkinho-redes li IMG {

	filter: grayscale(100%);
	-webkit-filter: grayscale(100%); /* For Webkit browsers */
	filter: gray; /* For IE 6 - 9 */
	
	-webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
	-o-transition: all .6s ease;
	-moz-transition: all .6s ease;
	transition: all .6s ease;
	
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */

	cursor:pointer;

}

.linkinho:hover .linkinho-redes li IMG {  

	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");

}

.maisbannersadultos {margin-left:19px; margin-top:6px;}
.maisbannersadultos a {color:#000; text-decoration:none;}
.maisbannersadultos a:hover {color:#333; text-decoration:underline;}

/* Enviar link Inicio */
.links-regras {background:#FFFFFF; font-size:12px; margin-bottom:20px; width:600px; padding:10px; border:1px solid #CCCCCC; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.links-regras h5 {margin-top:0; padding-top:0;}
/* Enviar link Fim */