/* 

    Document   : css.css
    Created on : 01/04/2010 09:12:23
    Author     : Felipe Cardoso - fecar.com.br 
    Description: CSS - Studio Pet | Cursos, Lacos e Gravatas

    TODO customize this sample style
    Syntax recommendation http://www.w3.org/TR/REC-CSS2/
	
*/

*										{ padding:0; margin:0; }
img, fieldset							{ border:none; }
body 									{ font:.9em Arial, Verdana, Tahoma; color:#000; line-height:1.3em; text-align:justify; background:#938aaa;}
body.internas							{ background:url(../img/background-body-internas.jpg) no-repeat top center; }
.none									{ display:none; }
.clear									{ clear:both; }
.space									{ height:10px; }
a										{ text-decoration:underline; }
a:hover									{ text-decoration:none; color:#00F; }
.p_center								{ text-align:center; }
.clear 									{ clear:both}

/* titles */

.title_noticias							{ width:175px; height:21px; border-bottom:1px solid #b5b5b5; font-size:18px; font-weight:bold; margin:0 auto 0; float:left; }
.title_artigos							{ width:290px; border-bottom:1px solid #b5b5b5; font-size:18px; font-weight:bold; margin:2px auto 10px; float:left; }
.title_aovivo							{ width:170px; height:38px; background:url(../img/aovivo.png) no-repeat; margin-bottom:10px; padding:5px 0 0 48px;font-size:20px;}
.title_aovivo:hover						{ background:url(../img/aovivo.png) bottom left no-repeat;}
.title_aovivoint						{ width:190px; height:43px; background:url(../img/aovivo.png) no-repeat; margin:0; padding:0 0 0 48px;font-size:18px; letter-spacing:-1px; text-align:left;}
.title_aovivoint:hover					{ background:url(../img/aovivo.png) 0 -43px no-repeat;}
.title_newsletter						{ width:209px; height:32px; background:url(../img/bt-newsletter.png) no-repeat; margin-bottom:5px; }
.title_pg								{ position: relative; left:3px; width:692px; font-size:30px; margin-bottom:2px; line-height:32px; font-weight:bold; padding:10px 0 15px 5px; border-bottom:6px solid #000;}
.title_pg2								{ font-size:20px;padding:3px; line-height:30px; margin-bottom:12px;}
.title_ultimaspubs						{ width:170px; height:14px; background:url(../img/ico_publicacoes.png) no-repeat; margin-bottom:10px; padding:0 0 0 18px;font-size:11px; color:#465a7c; font-weight:normal;}
.title_ultimaspubs a					{ color:#465a7c; text-decoration:none;}
.title_podcasts							{ width:170px; height:15px; background:url(../img/ico_podcast.png) no-repeat; margin-bottom:10px; padding:0 0 0 22px;font-size:11px; color:#465a7c; font-weight:normal;}
.title_artigosrecentes					{ width:390px; font-size:18px; font-weight:bold; margin:12px 0 0 0; }
.title_indicenot						{ width:100px; height:14px;border-bottom:1px solid #b5b5b5; background:url(../img/ico_noticias.png) no-repeat; margin-bottom:10px; padding:0 0 4px 18px;font-size:11px; color:#465a7c; font-weight:normal;}
.title_indiceartigos					{ width:100px; height:14px;border-bottom:1px solid #b5b5b5; background:url(../img/ico_noticias.png) no-repeat; margin-bottom:10px; padding:0 0 4px 18px;font-size:11px; color:#465a7c; font-weight:normal;}
.title_enquete							{ width:170px; border-bottom:1px solid #b5b5b5; font-size:18px; font-weight:bold; margin:0; float:left; }
.title_maisvistos						{ width:194px; height:21px; border-bottom:1px solid #b5b5b5; font-size:18px; font-weight:bold; margin:0; }

/* links */

.color_554801							{ color:#554801; line-height:20px; }

/* main */

.container								{ width:100%; }
.bg_capa								{ background:url(../img/bg-capa.jpg) top center no-repeat ; }
.bg_interna								{ background:url(../img/bg-interna.jpg) top center no-repeat ; }
.container_bg							{ width:100%; margin-top:10px; padding-top:20px; }
.wrapper								{ width:970px; margin:0 auto 0;background: url(../img/bg_content.png) center repeat-y; }
.bgconteudo_interna						{ width:970px; margin:0 auto 0; background:url(../img/bg_wrapinterna.jpg) 0 -15px no-repeat; padding-top:35px; }
.content								{ width:940px; margin:0 auto 0; padding-bottom:30px; }
.conteudo-int							{ margin:0 0 0 3px; width:667px; padding:15px; background:#FFF }
.conteudo-int p							{ color:#111; font-size:1em; line-height:22px; margin:18px 5px; }
.conteudo-int a							{ font-weight:bold; text-decoration:underline; }
.conteudo-int a:hover					{ text-decoration:none; }
.conteudo-int p.rastro 					{ margin-top:45px; font-size: 11px;color:#5b5151; width:100%;padding:0;margin:0 0 15px 0; border-bottom:1px dashed #b5b5b5;}
.conteudo-int p.rastro a 				{ font-weight:normal;}
.icoprint 								{ float:right; margin: -35px 10px 0 0;}
.conteudo-int p.cat 					{ margin-top:45px; font-size: 11px;color:#5b5151; width:100%;padding:0;margin:0 0 15px 0; border-top:1px dashed #b5b5b5;}
.conteudo-int p.cat a 					{ font-weight:normal;}
a.icoindique 							{ margin:0; font-size:12px; font-weight:normal;}
.icoindique img							{ margin-right:6px;}
.assuntosrel p							{ margin:6px 4px; text-align:left;}					
.assuntosrel a							{ font-size:12px; text-decoration:none; color:#000; }
.assuntosrel a:hover					{ text-decoration:underline; color: #00F; }

.indice 								{ width:90%; margin:30px auto 0; font-size:12px; padding-left:25px; }
.indice ul								{ margin: 0;padding: 0;list-style-type: none;}
.indice li								{ margin: 0 0 10px 0; }
.indice a 								{ display: block;padding: 5px 10px;width: 540px;color: #101346; text-decoration: none; font-weight:normal;}
.indice a:hover							{ color: #000dbf;background-color:#e4e4e4;text-decoration: none; -webkit-border-radius: 6px; -moz-border-radius: 6px;}
.paginacao 								{ width:350px; height:15px;padding:5px;margin:4px 0 0 70px;}
.paginacao img 							{ margin-right:3px; border:none;}

.paginacao								{ margin:5px 5px 15px 5px; clear:both;}
.paginacao li							{ font-size:12px;color: #444; display: inline; list-style: none;}
.paginacao li a							{ text-decoration: none; padding: 3px; font-weight:normal;color: #000;}
.paginacao li a:hover					{ text-decoration: underline;background: #ccc; }
.paginacao li span						{ font-weight: bold;color: #000; padding: 4px;background: #ccc }

.tabradios								{ margin:5px 5px 15px 5px; background:#e5e5e5;padding: 5px;border-bottom:1px solid #9e9e9e;}
.tabradios li							{ font-size:12px;color: #444; display: inline; list-style: none; margin-right:5px; line-height:20px;;}
.tabradios li a							{ text-decoration: none; padding:3px; font-weight:normal;color: #000;}
.tabradios li a:hover					{ text-decoration: none;background: #666; color:#FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
.tabradios li span						{ font-weight: bold;color: #000; padding:4px 8px;background:#fff; border-bottom:5px solid #fff;border-left:1px solid #9e9e9e;border-top:1px solid #9e9e9e;
										border-right:1px solid #9e9e9e;}

.gal_container 							{ width:640px;margin:0 10px; float:left; padding-bottom:50px; }
.gal_container ul li					{ float:left; margin: 0 5px 15px 10px; list-style:none; width:140px; min-height:120px; line-height:14px; border:1px solid #eae5d0; }
.gal_container li img 					{ display:block;max-width: 100%;margin:8px auto 0;}
.gal_container p 						{ font-size:14px;margin:6px 0;padding: 0; color:#000;text-decoration: none; border: none;width:150px; line-height:18px; text-align: center; width:140px;}
.gal_container span a					{ font-size:11px;margin: 7px auto 4px;padding: 0; color:#666;text-align: center; text-decoration:none; font-weight:normal; width:140px; display: block;}
.moredetails							{ background-image:url(img/btns/ampliar.png); width:79px; height:31px; display: block; margin: 6px auto 0;padding: 0}
.gal 									{ margin:0 auto 0;max-width:80%;padding-left:0;text-align:center;}
.gal img 								{ display:block;float:none;margin:0 auto 0;max-width:100%;}

/* cat */
#nav-cat 								{ width:700px;height:40px;border-bottom:1px dotted #8d240f; }
#nav-cat ul 							{ list-style:none;}
#nav-cat li 							{ float:left;margin:0 10px 0 0; text-transform:lowercase;list-style:none; }
#nav-cat li a 							{ color:#fff;font-size: 14px;background: #b8a372;-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;height:21px; line-height:20px;margin:6px 4px 0 0;color:#fff; padding: 3px 6px;font-weight:bold;}
#nav-cat li a:hover,
#nav-cat li a:active 					{ color:#8d240f; text-decoration:none; background: #d5c196;}

/* header */

.header									{ position:relative; width:935px; height:185px; margin:auto; }
.header_interna							{ position:relative; width:935px; height:180px; margin:auto; }
.logo									{ position:absolute; top:21px; left:8px; width:590px; height:80px; display:block; padding-top:15px; }
.logo a, logo a:hover					{ font-size: 30px; letter-spacing:-1px; color:#000; font-weight:bold; line-height:30px; text-decoration: none; }
.logo img								{ float: left;margin-right:15px; margin-top:-15px;}
.logo-bottom							{ position:absolute; top:85px; right:8px; width:85px; height:85px; }

.menu_radios-nav						{ position: absolute; top:58px; right:0; width:330px; z-index:9; }
.menu_radios							{ list-style:none; float:left; }
.menu_radios li							{ float:left;}
.menu_radios li a 						{ font-size:10px; line-height:20px;float:left; color:#000; text-decoration:none; text-align:center;height:16px }
.menu_radios li a:hover					{ text-decoration:none;background: #e3dab8; color:#554801; }
.menu_radios li .aurora,
.menu_radios li a.sarandi, 
.menu_radios li a.cultura,
.menu_radios li a.rosario,
.menu_radios li a.migrantes,
.menu_radios li a.ambiente,
.menu_radios li a.scalabrini			{ width:55px; height:16px; display:block; padding-top:40px; text-align:center; }

.menu_radios li a.aurora				{ background: url(../img/radio-aurora.png) top center no-repeat;}
.menu_radios li a.sarandi				{ background: url(../img/radio-sarandi.png) top center no-repeat;}
.menu_radios li a.cultura				{ background: url(../img/radio-cultura.png) top center no-repeat; }
.menu_radios li a.rosario				{ background: url(../img/radio-rosario.png) top center no-repeat;}
.menu_radios li a.migrantes				{ background: url(../img/radio-migrantes.png) top center no-repeat; }
.menu_radios li a.ambiente				{ background: url(../img/radio-ambiente.png) top center no-repeat; }
.menu_radios li a.scalabrini			{ background: url(../img/redescalabrinianadecomunicacao.png) top center no-repeat; }

.menu_radios li span 					{ width: 86px; height: 36px; padding: 4px 13px 5px 13px; color:#FFF; font-size:11px;position:absolute; z-index:-1; top:0px; cursor:pointer;}

.menu_radios li span a 					{ margin: 2px 0;padding: 0; color: #FFF; text-decoration:none; font-size:12px; line-height: 1.1em; }
.menu_radios li span a:hover 			{ color: #000; text-decoration: underline; background:none;}

.menu_radios li span.radio1,
.menu_radios li span.radio2,
.menu_radios li span.radio3,
.menu_radios li span.radio4,
.menu_radios li span.radio5,
.menu_radios li span.radio6				{  top:-107px;background: #000;width: 90px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -webkit-box-shadow: 0 0 10px #666; -moz-box-shadow: 0 0 10px #999;}
	
.menu_radios li span.radio1 			{ left:-25px; background: #1b9ee0;}
.menu_radios li span.radio2 			{ left:30px; background: #ff9600;}
.menu_radios li span.radio3 			{ left:82px; background: #cf0000;}
.menu_radios li span.radio4 			{ left:137px; background: #009500;}
.menu_radios li span.radio5 			{ left:192px; background: #a3490a;}
.menu_radios li span.radio6 			{ left:248px; background: #8d8d8d; height: 20px;}

.menu_radios li span.radio1 a:hover		{ color: #009;}
.menu_radios li span.radio2 a:hover		{ color: #FF0;}
.menu_radios li span.radio3 a:hover		{ color: #F96;}
.menu_radios li span.radio4 a:hover		{ color: #3F0;}
.menu_radios li span.radio5 a:hover		{ color: #C93;}

.arearestrita_top						{ position:absolute; z-index:11; font-size:12px; top:4px; right:10px; width:125px; height:20px; padding-left:10px; background:url(../img/bt-arearestrtita.png) top right no-repeat; display:block; }
.arearestrita_top:hover 				{ background:#1e0169; color:#FFF; font-weight:bold;top:0; padding:6px 0 3px 37px; cursor:pointer; -moz-border-radius-bottomright: 5px; -khtml-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px;	-moz-border-radius-bottomleft: 5px;	-khtml-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px;}
.flash									{ position:absolute; top:161px; left:1px; }

.menu_topnav							{ position:absolute; top:122px; left:1px; width:690px; height:38px;}
.menu_topnav li							{ float:left; list-style:none; background:url(../img/filetemenu.png) right no-repeat; height:28px; padding-top:10px; }
.menu_topnav li	a						{ color:#FFF; font-size:16px; padding:0 10px 0 8px;}

ul#topnav 								{ margin: 0; padding: 0;position:absolute; top:117px; left:1px; z-index:10001; width:690px; height:38px;list-style: none;font-size: 1.1em;}
ul#topnav li 							{ float: left;margin: 0; padding: 0;position: relative; font-family:Arial, Helvetica, sans-serif; background:url(../img/filetemenu.png) right 5px no-repeat;}
ul#topnav li a 							{ float: left; /*text-indent: -9999px;*/height: 44px; font-size:16px; color:#FFF; text-decoration:none; padding:15px 22px 0 15px; text-align:left;}
ul#topnav li:hover a, 
ul#topnav li a:hover 					{ background:url(../img/bg_topnav.png)repeat-x; }
ul#topnav li .sub 						{ position: absolute;	top: 44px; left: 0; background: #333 url(../img/sub_bg.png) repeat-x; padding: 6px 0 6px 10px; float: left;  -moz-border-radius-bottomright: 6px;
										-khtml-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px;	-moz-border-radius-bottomleft: 6px;	-khtml-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; display: none; }
ul#topnav li .row 						{clear: both; float: left; width: 100%; margin-bottom: 5px;}
ul#topnav li .sub ul					{ list-style: none; margin: 0; padding: 0; width: 140px; float: left;}
ul#topnav .sub ul li 					{ width: 100%; color: #fff; background:none;}
ul#topnav .sub ul li a 					{ float: none; text-indent:15px; height: auto; background: url(../img/navlist_arrow.png) no-repeat 0px 10px; padding:2px 0;display: block;text-decoration: none; color: #fff; font-size:14px;}
ul#topnav .sub ul li a:hover 			{color: #ccc; background-position: 3px 10px ;}
.seta 									{color: #222;background: url(../img/arrow-down.gif) right 18px no-repeat;}

.nav_int								{ position:absolute; top:227px; left:20px; }
.nav_int li								{ float:left; list-style:none; margin-right:5px; color:#8B780F; }
.nav_int li a							{ color:#8B780F; font-size:.8em; }
.btn_assistencia_interno				{ position:absolute; top:175px; right:20px; }

.search 								{ clear:both; display:block; height:30px; position:absolute; top:130px; right:0; width:204px;}
.search input							{ font-size:12px; padding:0; width:170px; height:24px; float:left;}
.search .bgbusca						{ width:170px; height:24px; background:url(../img/bg-busca.png) left no-repeat; float:left; border:none;font-size:14px; padding-left:2px;}
.search .btbusca						{ width:30px; height:24px;padding:0; margin:0; float:left;}

.destaquecapa							{ clear:both; width:935px; height:155px; position:absolute; top:175px; left:0;}
.destaquecapa-col1						{ width:180px; margin:0; padding-top:25px; float:left; }
.destaquecapa-col1 span					{ font-size:11px; font-weight:normal;}
.destaquecapa-col1 p					{ border-top:1px solid #5c5c5c; font-size:12px; text-align:left; margin-bottom:3px;}
.destaquecapa-col1 a					{ color:#000; text-decoration:none; display:block; margin:-2px 0 0 -48px; padding-left:45px; width:76%;}
.destaquecapa-col1 a:hover				{ color: #00F; text-decoration:none;}
.destaquecapa-col1 a.btclique			{ font-size:11px; background:#b09ae9; margin:0; color: #009; padding:2px 6px; text-decoration:none; -moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;}
.destaquecapa-col1 a.btclique:hover		{ background:#1e0169; color:#fff; padding:2px; padding:2px 6px; text-decoration:none; -moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;}
.destaquecapa-col2						{ width:740px; margin:0; float:left; margin: 0 0 0 10px; }

.pics 									{ width: 730px; height: 155px;  padding:0; margin:0; overflow: hidden }
.pics img 								{ width: 435px;  height: 155px;padding:0; border: 1px solid #fff; position: relative; top:0; left:0; float:left;margin-right:10px;}

.destcapatxt							{ float: left;width: 730px; }
.destcapatxt p 							{ width: 270px; font-size:14px; line-height:18px; padding:0 10px;position: absolute; top:10px; left: 440px; z-index:10; text-align:left;}
.destcapatxt p a						{ color:#000; text-decoration:none}
.destcapatxt p a:hover 					{ color: #00C; text-decoration:none;}
.destcapatxt	 span					{ font-size:18px;}
.prevnext								{ position: absolute; top:124px; right:30px;padding-top:6px;border-top: 1px solid #000; width:270px; z-index:100; }
.prevnext .prev, .prevnext .next		{ padding:2px 4px;border: 1px solid #000; -moz-border-radius: 3px; -khtml-border-radius: 3px;-webkit-border-radius: 3px; }
.prevnext a.prev , .prevnext a.next		{ background: #222; color:#FFF; text-decoration:none;}
.prevnext a:hover.prev,
.prevnext a:hover.next					{ background: #ccc; color:#000; text-decoration:none;}

/* btns rede sociais */

.btns_redesociais						{ width:208px; height:100px; float:left; margin:40px 0 0 30px; }
.btn_assistencia						{ width:208px; height:40px; background:url(../img/btns/assistencia-tecnica.png) no-repeat; display:block; margin-bottom:15px; }
.btn_newsletter							{ width:208px; height:34px; background:url(../img/btns/assine-nossa-newsletter.png) no-repeat; display:block; margin-bottom:15px; }
.redesociais							{ float:right; margin-right:5px;  }
.redesociais_interno					{ position:absolute; top:50px; left:0; }
.btn_newsletter_interno					{ position:absolute; top:45px; right:0; }

/* 2colunas */

.col1									{ width:720px; float:left; margin:0 0 0 6px;  }
.box-noticias							{ width:280px; min-height:270px; float:left; background:#FFF; padding:10px; margin:0; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;
										 -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.box-meio								{ width:390px; margin:0 0 0 6px; float:left; padding:10px 10px 0 10px;}
.box-meio p								{ font-size:12px; line-height:16px; clear:both;}
.box-meio strong						{ font-size:14px; color:#000;}
.box-meio .nosubli						{ text-decoration: none;}
a.continue_lendo, .vidfoto				{ font-size:12px; color: #00F; text-decoration:underline; padding:4px; font-weight:bold;}
a.continue_lendo:hover, .vidfoto:hover	{ background:#1e0169; color:#FFF; text-decoration:none; -moz-border-radius: 5px;border-radius: 3px;-webkit-border-radius: 3px;}
.box-vidfotos							{ width:390px; height:105px;margin:0 auto 0; padding-top:6px;border-bottom: 1px dotted #999;}
.box-vidfotos ul						{ width:390px; list-style:none; }
.box-vidfotos li						{ width:76px; float:left; font-size:10px; line-height:11px; color:#000; text-decoration:none; text-align:center; margin:0 10px 5px 10px; }
.box-vidfotos li a						{ color: #000; text-decoration:none;}
.box-vidfotos li a:hover				{ color: #00F; background:#b7ccce; cursor:pointer;}
.box-vidfotos li img					{ border:1px solid #5c5c5c;}
.box-vidfotos li .bgicofoto				{ width:76px;background: url(../img/bg-icofoto.png) top right no-repeat; display:block; padding-top:14px; top:-11px;position: relative; z-index:2; font-size:11px;}
.box-vidfotos li .bgicovid				{ width:76px;background: url(../img/bg-icovid.png) top right no-repeat; display:block;  padding-top:14px; top:-11px;position: relative; z-index:2; font-size:11px;}
.div-pontilhado							{ border-bottom: 1px dotted #999; clear:both; margin:6px 0 6px 0;}

.window 								{width: 270px; min-height:250px; padding-top:25px;overflow: hidden;	position: relative;clear:both;}
.image_reel 							{position: ;top: 0; left: 0;}
.image_reel img 						{float: left; margin:10px 0 10px 0;}
.nottxt									{float: left;width: 270px;}
.nottxt	 p 								{width: 250px; font-size:12px; line-height:14px; padding:10px;}
.nottxt	 span							{font-size:14px;}
.nottxt	 span.notxtbottom				{clear:both;font-size:11px; line-height:13px; padding-top:5px; display:block}
.not-col1 								{ width:250px; margin:0; float:left; padding:8px 10px;}
.not-col1 p a							{ color:#000; text-decoration:none; line-height:24px; font-size:12px; font-weight:bold; border-bottom:1px dotted #b5b5b5; display:block}

#tabs									{ width:100%; margin:0; }
#tabs li								{ display:inline; list-style:none; float:left; margin-right:2px;}
#tabs li a 								{ font-size:15px; color:#000; text-decoration:none; text-align:center;width:55px; height:16px;}

.divsel									{ display:block; width:709px; clear:left; min-height:200px; padding:0;}
.tabs-col1 								{ background-color:#FFF; width:280px; margin:0; float:left; padding:18px 10px;-webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;
										  -moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px; }
.tabs-col1 p a							{ color:#000; text-decoration:none; line-height:24px; font-size:12px; font-weight:bold; border-bottom:1px dotted #b5b5b5; display:block}
.tabs-col1 p a:hover					{ color:#00F;} 
.tabs-col2 								{ width:190px; margin:0; float:left; padding:8px 15px; background:url(../img/bg_filetevert.png) top right no-repeat;}
.tabs-col2 p							{ margin-top:12px; font-size:12px; font-weight:bold;display:block}
.tabs-col2 img							{ float:left; border-right:6px solid #fff;}
.tabs-col2 .col2manchete				{ font-size:11px; background:none; text-align:left; font-weight:normal; line-height:14px;border-bottom:1px dotted #b5b5b5;}
.tabs-col3 								{ width:170px; margin:0; float:left; padding:8px; }
.tabs-col3 strong						{ font-size:12px; padding:5px 0; display:block}
.tabs-col3 p, .tabs-col3 form			{ width:170px;margin-top:4px; font-size:11px; line-height:14px; clear:both;}
.tabs-col3 form	input					{ clear:both;}
.tabs-col3 .btvotar						{ border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FFF; border:none; background:#1e0169; padding:2px 7px; margin-top:4px; cursor:pointer;}
.galeriasatalhos						{ width:395px;padding:2px 0; float:right; border-bottom:1px solid #b5b5b5; margin:-3px 0 8px 0;}

.col2									{ width:210px; margin:0; float: left; }
.aovivoint								{ width:210px; margin:0 0 20px 5px; padding-top:5px;  }
.aovivoint span							{ font-size:11px; font-weight:normal; letter-spacing:0px;}
.aovivoint p							{ width:210px; border-bottom:1px solid #5c5c5c; font-size:11px; text-align:right; margin:-15px 0 3px 0; padding:0 5px 5px 0; line-height:12px;}
.aovivoint a							{ color:#000; text-decoration:none; display:block; margin:-2px 0 0 -42px; padding-left:45px; width:75%; height:45px;}
.aovivoint a:hover						{ color: #00F; text-decoration:none;}
.aovivoint a.btclique					{ font-size:11px; background:#b2abf6; width:146px; height:18px; position: absolute; margin:-19px 0 0 50px; color:#000; text-align:center; padding:1px 2px; text-decoration:none; -moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;}
.aovivoint a.btclique:hover				{ background:#1e0169; color:#fff; padding:1px 2px; text-decoration:none; -moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;}

.share									{ width:194px; margin: 10px 0 10px 5px; font-size:11px; border-bottom:2px solid #000; padding:0 0 14px 8px;}
.share a								{ color: #000; text-decoration:none; display:block; padding-left:10px; margin-left:-5px;}
.share a:hover							{ color: #00F; background:#b09ae9;-moz-border-radius: 5px;border-radius: 3px;-webkit-border-radius: 3px;text-decoration: none;}
.share li								{ padding:0 0 0 24px;height:17px; margin:8px 2px 8px 0; list-style:none; display:block}
.share li.feed							{ background:url(../img/share.png) 0 0 no-repeat;}
.share li.facebook						{ background:url(../img/share.png) 0 -18px no-repeat;}
.share li.twitter						{ background:url(../img/share.png) 0 -38px no-repeat;}
.share li.google						{ background:url(../img/share.png) 0 -56px no-repeat;}
.share li.myspace						{ background:url(../img/share.png) 0 -75px no-repeat;}
.share li.youtube						{ background:url(../img/share.png) 0 -95px no-repeat;}
.share li.digg							{ background:url(../img/share.png) 0 -115px no-repeat;}
.share li.delicious						{ background:url(../img/share.png) 0 -135px no-repeat;}
.share li.orkut							{ background:url(../img/share.png) 0 -155px no-repeat;}

.parceiros								{ width:190px; margin: 0 0 15px 4px; font-size:11px; border-left:1px solid #b5b5b5; padding-left:7px;}
.parceiros span							{ background:#ffefd8; margin:0 0 0 -8px; padding:2px 2px 3px 0;}
.parceiros img							{ margin:6px 0 6px 0;}

.maisvistos								{ width:194px; margin: 10px 0 10px 0; font-size:11px; border-top:2px solid #000; padding:6px 0 14px 0;}
.maisvistos p a							{ color:#000; text-decoration:none; line-height:14px; padding:6px 0; font-size:12px; font-weight:bold; border-bottom:1px dotted #b5b5b5; display:block}
.maisvistos p a:hover					{ color:#00F;} 

.boxs_home								{ width:275px; margin-top:40px; float:left; }
.boxs_home_first						{ margin-left:40px; }
.boxs_home p							{ border-top:1px solid #DAD3B0; padding-top:10px; line-height:18px; padding-right:10px; color:#554801; }
.btn_continue_lendo						{ width:107px; height:31px; background:url(../img/btns/btn-continue-lendo.png) no-repeat; display:block; margin-top:10px; }

/* alinhamento de imagens do conte�do interno */

.alignleft 								{ float:left; margin:5px 15px 15px 0; }
.alignright  							{ float:right; margin:5px 0 15px 15px; }
.fleft 									{ float:left; margin:5px 0; }
.fright 								{ float:right; margin:5px 0; }
#TB_secondLine 							{ display:none;}
.addtoany 								{ clear:both;}
.wp-caption 							{ -moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;
										background-color:#F3F3F3;border:1px solid #DDDDDD;margin:10px 0 20px 20px;padding:4px 10px 4px 4px;text-align:center;}
.wp-caption p 							{text-align:center;}

/* form */
.form-contato fieldset {border: none; width:595px; font-size:14px; margin:0 auto 0;}
.form-contato label {display: block;width: 430px;padding: 5px 0;text-align: right;}
.cortxt {color:#222;}
.cortxtnl {color:#000;}
.form-contato label input, .form-contato label textarea, .form-contato label select  {padding: 4px;width: 260px;background: #DEE2E2; vertical-align: middle;	border: 2px solid #333; margin:5px 6px;}
.form-contato label textarea {vertical-align: top; width: 260px; height:200px;}
.form-contato label select {width: 272px;}
.form-contato .botaoenviar { margin: 5px 15px 0 205px ; padding:5px;color:#fff; background:#000;border:none; font: 16px Arial, Helvetica, Verdana, sans-serif; font-weight:bold; cursor:pointer;}

/* footer */

.container_footer						{ width:100%; background:#938aaa url(../img/bg-footer.png) top repeat-x; padding:0 0 35px 0; font-size:12px;  }
.content_footer							{ position:relative; width:970px; min-height:270px; margin:0 auto; padding-top:10px;background:#938aaa url(../img/bg-footer2.jpg) top center no-repeat; }
.img_left_footer						{ position:absolute; top:0; left:-20px; }
.img_right_footer						{ position:absolute; top:0; right:-20px; }
.content_footer a						{ color:#000;text-decoration:none;}
.content_footer a:hover					{ color: #00F;text-decoration:underline;}

.content_footer .col1					{ width:210px; margin-top:40px; float:left; color:#FFF; font-size:11px; padding: 0 0 0 15px;}
.content_footer .col1 p					{ margin:20px auto; text-align:center;}
.content_footer .col2					{ width:700px;float:left; border-left:1px solid #4a4a4a;padding: 10px 0 0 15px; margin-top:75px; }
.content_footer address					{ text-align:left; color:#000000; font-size:14px; font-style:normal; line-height:20px; }
.content_footer address span			{ text-decoration:underline; }
.content_footer address a				{ color:#000; text-decoration:underline; }
.content_footer address a:hover			{ text-decoration:none; }
.content_footer .col2 .ftrnav1			{ border-top:1px dotted #4a4a4a; border-bottom:1px dotted #4a4a4a; padding:6px 0 6px 0; margin:6px 0 6px 0; }
.content_footer .col2 .ftrnav2			{ line-height:24px; }

.greenbr								{ width:50%;height:15px; padding:2px; margin:15px auto 0; }
.greenbr p								{ text-align:center; font-size: 11px; margin:0; color:#444; }
.greenbr a								{color:#444; text-decoration: none; font-size: 11px;}
.greenbr a:hover						{color: #5a0000; text-decoration:underline;}

