/* CSS Document */



/* CSS Document */

* { margin: 0; padding: 0 }



body{

	font-family: Arial, sans-serif;

	font-size: 11px;

	font-weight: normal;

	text-decoration: none;

	margin:0;

	padding:0;

	background-color:#2d2d2d;

}



div{ padding: 0; margin: 0; }

ul{ padding: 0; margin: 0; }





h1 

{margin: 0;}



p { 

margin: 0px; 

padding:0;

} 



a{

text-decoration:none;

color:inherit;

}



a img{

border:none;

}



.clear{

clear:both;



}



#full_topo {

	margin:0 auto;

	width: 100%;

	padding:0;

	background-color:#444444;

}



#full_main{

	background-color: #2d2d2d;

	background-image: url(images/p.gif);

	background-repeat: repeat-x;

	background-position:right top;

	

	margin:0;

	width: 100%;

	padding:0;

	

}



#full_site{

	background-color: #1d1d1d;



	margin:0;

	width: 100%;

	padding:0;



}



#rodape{

width:100%;background-color:#222222;margin-top:1px;border-top:1px solid #333333;

padding-bottom:10px;

}







.icones

{

	font-family:Arial, Helvetica, sans-serif;

	letter-spacing:1px;

	color:#ffffff;

	font-size:11px;

	padding-top:2px;

}



#logo

{

	float:left;

	width:35%;

}



#menus

{

	float:right;

	width:60%;

	height:100px;

	margin-top:60px;

}



#menus .maior

{

float:right;width:31%;height:70px;border-left:1px solid #444444;



}



#menus .menor

{

float:right;width:28%;height:70px;border-left:1px solid #444444;



}



#menus div{

float:right;width:28%;height:70px;border-left:1px solid #444444;

}



#menus div p, #menus div p a{

font-size:16px;color:#888888;padding-left:5px;

}



#banner

{

	clear:both;

	border:1px solid #444444;

	width:100%;

	margin:0 auto;

	text-align:center;

	padding: 20px 0 20px 0;

}



#site

{

	width:100%;

	margin-top:18px;

}



#core{

width: 76%;

float:left;

}



#adarea

{

width: 23%;

float:right;

margin-top:30px;

}



#adarea_home

{

width: 23%;

float:right;

margin-top:5px;

}



#ads{

padding:6px 2px 6px 2px;background-color:#333333;

}



#gad{

margin:10px 0px 10px 0px;

text-align:center;

}



#tree_ad{

text-align:right;

color:#777777;

font-size:11px;

background-color:#2d2d2d;

margin-top:5px;

padding:0 2px 5px 0;

}

#tree_ad a{

color:#777777;

}



#menu_l

{

width:19%;

float:left;

padding-right:3px;

margin-right:0px;

}



#menu_l .m_titulo

{

padding-bottom:2px;

border-bottom:1px solid #808080;

text-align:left;

margin-top:20px;



font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:16px;color:#888888;

}



#menu_l .m_telefone

{

padding-bottom:2px;

border-bottom:1px solid #808080;

text-align:left;

margin-top:20px;

font-family:Arial, Helvetica, sans-serif;

font-weight:normal;

font-size:15px;color:#cccccc;



}



#menu_l .m_titulo a{

text-decoration:none;

color:#888888;

}



#menu_l .s_titulo

{

font-family:Arial, Helvetica, sans-serif;

letter-spacing:1px;

font-size:11px;

margin-top:3px;

text-align:left;

color:#cccccc;

}



#menu_l .s_titulo a{

text-decoration:none;

color:#cccccc;

}





#pages

{

float:right;

width:79%;

margin:20px 0px 10px 0px;

}





#home_1{

	float:left;

	width:24%;

	text-align:left;

	margin:-5px -3px 0 3px;;

}





#home_2{ 

	width:50%;float:left;margin:0 auto;

		

}



#content_home2{



margin:0px 10px 8px 10px;

	

}



#destaque{

	margin:0 auto; background-color:#ffffff;

	padding:8px 0px 8px 0px;

	text-align:center;

	width:100%;

	border-bottom: 3px solid #82478b;

}







#home_3{

	width:24%;	

	float:left;	

	text-align:left;

		margin-top:-3px;

		



}



#home_3 .fotos_home

{

	margin:0;padding:0;

	margin-bottom:2px;

	*margin-bottom:-6px;

	

}



#content_col2{

	

margin:5px 10px 8px 16px;

	

}





.content .icones img

{

	vertical-align:middle;

}







.full_rodape {

	margin:0 auto;

	width: 100%;

	padding:0;

}



.full_rodape {

	margin:0 auto;

	width: 100%;

	padding:0;

}



.content {

	margin:0 auto;

	width: 970px;

	padding:0;

		

}







.evento_0{

	width:96%;background-color:#222222;padding:5px 2px 5px 5px;margin-top:10px;

	font-family:Arial;

	font-size:11px;

	text-decoration:none;

	line-height:16px;

}



.evento_1{

	width:96%;padding:5px;margin-top:10px;padding:5px 2px 5px 5px;background-color:#444444;

	font-family: Arial, Helvetica;

	font-size:11px;

	text-decoration:none;

}





.evento_0 .name_e a{

	color:#dddddd;

	text-decoration:none;

}



.evento_1 .name_e a{

	color:#ffffff;

	text-decoration:none;

}



.evento_0 .local_e{

padding-top:1px;

	color:#82478b;

clear:both;

text-decoration:none;

}



.evento_1 .local_e{

padding-top:1px;

text-decoration:none;

	color:#b48cd7;

}

.evento_0 .cidade_e,.evento_1 .cidade_e{

	padding-top:2px;

	color:#5c8c69;

	text-decoration:none;

}







.evento_0 .mais_e a{

	color:#cccccc;

	text-decoration:none;

	width:100%;text-align:left;color:#CCCCCC;

}



.evento_1 .mais_e a{

	color:#cccccc;

	text-decoration:none;

}



.evento_1 .mais_e a img{

vertical-align:middle;

}



.evento_0 .mais_e a img{

vertical-align:middle;

}



.nuvem {

    font-family: arial;

    width: 93%;

    text-align: justify;

    margin: 0 auto;

    padding: 5px;

}



.tag10 {

    font-size: 34px;

}

.tag9 {

    font-size:32px;

}

.tag8 {

    font-size: 30px;

}

.tag7 {

    font-size: 28px;

}

.tag6 {

    font-size: 26px;

}

.tag5 {

    font-size: 26px;

}

.tag4 {

    font-size: 24px;

}

.tag3 {

    font-size: 22px;

}

.tag2 {

    font-size: 20px;

}

.tag1 {

    font-size: 18px;

}

.tag0 {

    font-size: 14px;

}





.destaque_leg

{

text-align:left;

padding:6px 6px 3px 6px;

}



.destaque_botoes

{

	padding:2px 0 0 5px;text-align:left;

}



.b_play{

float:left;margin:0 5px 0 10px;

}



.b_pause{

float:left;margin:0 5px 0 10px;

}



.b_next{

float:left;margin:0 10px 0 5px;

}

.fonte_leg

{

	font-size:11px;

	color:#777777;

	font-family: Tahoma;

}



.fonte_leg_c

{

	font-size:11px;

	color:#777777;

	font-family: Tahoma;

	font-weight:bold;

}



#titulo_mod .iname

{

	font-family:Arial;

	font-size:20px;

	font-weight:bold;

	color:#dddddd;

}



#titulo_mod .sname

{

	font-family:Arial;

	font-size:15px;

	color:#aaaaaa;

}





#titulo_mod .cname{

padding-left:2px;

font-weight:bold;

color:#808080;

}



#titulo_mod .dname{

padding-left:2px;font-weight:bold;color:#aaaaaa;

}



.fade-box {

		/*width: 330px;*/

		/*position: absolute;*/

		width: 100%;

		text-align:center;

}



#image-container {

	width: 100%;

	height:inherit;

	/*background: url(images/fade-image-bg.gif);*/

	background-position:center;

	background-repeat:no-repeat;

/*

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;						

*/

			}



#banner-container {

	width: 100%;

	height:inherit;

	/*background: url(images/fade-image-bg.gif);*/

	background-position:center;

	background-repeat:no-repeat;

/*

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;						

*/

			}



#banner-container .fade-box a{

background-color:#555555;

padding:3px;

}		

			

#banner-container .fade-box a img{

border:0;

border-bottom:1px solid #000000;

}	

	



.galerias,#lista{

padding: 25px 0 5px 0;

text-align:left;

width:100%;

margin:0 auto;

}



.galerias div,#lista div {

	text-align:center;

width:24%;



}



.galerias a img,#lista a img{

	padding:5px;

	background-color:#666666;

}



#lista .albuns{



float:left;

margin:0 1px 4px 1px;

width:24%;

padding-bottom:8px;

text-align:center;

}



#lista .itens{



float:left;

margin:0 1px 4px 1px;

width:32%;

padding-bottom:8px;

text-align:center;

}



#lista .itens .item_name, #lista .albuns .item_name{

text-decoration:none;

text-align:center;

font-size:11px;

color:#eeeeee;

padding-top:5px;

font-size:120%;

font-weight:bold;

padding-top:2px;

}



#lista  .itens .item_name a, #lista .albuns .item_name a{

text-decoration:none;color:#5c8c69;text-align:center;

}



#lista .itens .item_data, #lista .albuns .item_data{

text-align:center;text-decoration:none;color:#5c8c69;

font-size:105%;

text-align:center;

padding-top:2px;





}



#lista .itens .item_local, #lista .albuns .item_local{

color:#aaaaaa;

font-size:100%;

text-align:center;

padding:0;

}



#lista .itens .item_cidade, #lista .albuns .item_cidade{

color:#b48cd7;

font-size:100%;

text-align:center;

 }

 

#lista .itens .item_mais, #lista .albuns .item_mais{

text-decoration:none;color:#999999;

font-size:100%;

text-align:center;



 }



#vitri{

padding: 20px 0 5px 0;

text-align:left;

width:100%;

margin:0 auto;

}



#vitri div {

	text-align:center;

	width:24%;

}



#vitri a img{

	padding:5px;

	background-color:#555555;

}



#vitri .itens{

float:left;margin:0 1px 15px 1px;

text-align:center;

}



#vitri .item_name{

text-align:center;

padding-top:5px;

text-decoration:none;

color:#dddddd;

font-size:120%;

font-weight:bold;

}



#vitri .item_cidade{

text-align:center;text-decoration:none;color:#999999;

font-size:103%;

}



.fotos_c{

	width:99%;

	background-color:#222222;

	padding:4px 0px 4px 4px;

	margin:15px 0 10px 0px;

}



.fotos_c .cidade_x{

	width:99%;

	background-color:#222222;

	padding:4px 0px 4px 0px;

	margin:15px 0 10px 0px;

	text-decoration:none;



	font-size:12px;

	color:#6d8c75;

}



.fotos_d

{

	width:26%;

	float:left;

	padding-top:0px;

	color:#FFFFFF;

}



.fotos_d a{

	font-family:sans-serif, Arial, Helvetica;

	text-decoration:none;

	font-size:11px;

	color:#ffffff;

}



.fotos_n

{

	width:98%;float:left;padding:0px 0 0 5px; 

	line-height:16px; 

	margin-bottom:3px;

	border-bottom:1px dotted #444444;

}



.fotos_n .fotos_e a{

	font-family:sans-serif, Arial, Helvetica;

	text-decoration:none;

	font-size:12px;

	color:#dddddd;

	

}



.fotos_n .fotos_l a{

	font-family:sans-serif, Arial, Helvetica;

	text-decoration:none;

	font-size:11px;

	color:#999999;

}



#tree, #tree_agenda{

	font-family:Arial, sans-serif, Helvetica;

text-align:left;

padding:0px 0 10px 4px;color:#eeeeee;

font-size:11px;

margin-top:5px;

}



#tree .r0{

text-align:left;

text-decoration:none;

color:#aaaaaa;

}



#tree .r1{

text-align:left;

color:#aaaaaa;

font-size:11px;

text-decoration:none;

}



#main{

	width:95%;

	margin: 0 auto;



	padding:10px;

	background-color:#333333;

}



#main_w{

width:98%;

clear:both;

margin: 0 auto;

padding:5px;

}



#main_w p{

text-align:justify;

color:#bbbbbb;

font-size:120%;

line-height:18px;

}



#main_w p .pdec{

	font-weight:normal;

font-style:italic;

color:#eeeeee;

text-decoration:none;

	}



#main_w .plink{

text-align:justify;

color:#cccccc;

line-height:18px;

text-decoration:none;

}



#main_w .plink span{

color:#dddddd;

text-decoration:underline;

font-weight:bold;

font-size:100%;

}



#main_w .page_titulo{

padding:8px 0 0px 8px;

color:#808080;

text-align:left;

font-weight:normal;

font-size:32px;

line-height:32px;



}

#main_w .page_stitulo{

padding:0px 0 30px 8px;

color:#dddddd;

font-weight:normal;

font-size:18px;

letter-spacing:1px;

}



.pbase, .pbase a{

color:#aaaaaa;font-size:11px;

line-height:15px;

text-align:left;

font-family:Arial;

}



.pages_call{

width:38%;float:right;

padding:12px 10px 20px 15px;

margin:0px 0 15px 20px;

background-color:#444444;

text-align:left;

}



#main_w .call_1, .call_1 a{

color:#999999;font-size:11px;padding-top:5px;

text-decoration:none;

letter-spacing:1px;

text-align:left;



}



#main_w  .call_2, .call_2 a{

color:#bbbbbb;font-size:11px;padding-top:12px;

text-decoration:none;

letter-spacing:1px;

text-align:left;



}



#main_w .call_3, .call_3 a{

color:#dddddd;font-size:11px;padding-top:12px;

text-decoration:none;

letter-spacing:1px;

text-align:left;

}



#main_w  .call_1 a img,.call_2 a img,.call_3 a img{

border:0;

vertical-align:middle;

}



#iagenda{



}



#iagenda #img_agenda{

float:right;width:55%;text-align:right;

}



.ipa{

width:260px;

float:right;

margin:-40px -2px 6px 12px;

background-color:#333333;

padding:4px 2px 4px 4px;

height:195px;position: relative;

background-color:#333333;

}



#blockimg_agenda{

width:53%;float:right;

}



#content_agenda{

width:45%;float:right;

}



#add_agenda{

width:100%;text-align:left;margin:0 auto;padding-bottom:8px;

}





#mapa_agenda{

width:100%;

margin:0 auto;



}



#map_agenda{

margin:0;padding:0;float:left;width:48%;

}



#video_agenda{

margin:0;padding:0;float:left;width:51%;

}



#mapa_agenda .mapa{

color:#999999;font-weight:bold;clear:both;

margin-bottom:2px;padding-left:3px;text-decoration:none;font-size:10px;

}



#mapa_agenda .mapa_titulo{

color:#cccccc;padding-right:14px;padding:2px 14px 0 0;text-align:left;font-weight:bold;

}



#mapa_agenda .mapa_local{

color:#999999;padding-right:14px;text-align:left;font-size:11px;

}



#mapa_agenda .mapa_cidade{

color:#999999;padding-right:14px;text-align:left;font-size:11px;

}



#mapa_agenda .mapa_data{

color:#999999;padding-right:14px;text-align:left;font-size:11px;

}



#mapa_agenda .mapa_data span, .mapa_cidade span, .mapa_cidade span{

font-weight:bold;color:#cccccc;

}



#mapa_agenda .mapa_local span{

letter-spacing:1px;font-weight:bold;color:#cccccc;

}



#mapa_agenda .mapa_cidade span{

font-weight:bold;color:#cccccc;

}



#mapa_agenda .mapa_info{

color:#999999;padding-right:14px;text-align:left;font-size:11px;

}



.agenda_texto{

margin-top:30px;

}



#sl_cidade{ margin:0; padding:0;

width:26%;font-size:12px;font-family:Arial;

}



#ialbum{

width:99%;padding:0px 0 5px 5px;

margin-top:15px;



}





#ialbum .img_album{

margin:-40px 0px 5px 0px;position: relative;

padding:0 ;

width:300px;

float:right;

text-align:right;

}



#ialbum .img_album img{

border:1px solid #333333;

}



#ialbum .img_album .hidebar

{

width:300px;

height:40px;

margin-top:-42px;



}



#ialbum .frase_album{

text-align:right;font-style:italic;font-size:15px;color:#bbbbbb;padding-top:8px;

}



.fotos{

padding: 0;

list-style-type: none;

text-align:center;

width:100%;

margin:0 auto;

}



.fotos li{

	padding:5px;

	background-color:#333333;

	float: left;

	margin:2px;

}



.fotos li img{

vertical-align:middle;

}


.portfolio{

padding: 0;

list-style-type: none;

text-align:center;

width:100%;

margin:0 auto;

}



.portfolio li{

	padding:4px;

	background-color:#444444;

	float: left;

	margin:3px;

}



.portfolio li img{

vertical-align:middle;

}





#chpage{ 

width:100%;text-align:center;

}



#chpage p{ 

color:#cccccc;

text-align:center;

}



#chpage a{

text-decoration:none;

color:#cccccc;

}



#npages{

color:#cccccc;

width:100%;text-align:left;padding:8px 5px 0px 5px ;text-decoration:none;clear:both;}



#npages a{

text-decoration:none;

color:#b48cd7;

}



#npages #pages_all{

text-decoration:none;

padding-top:3px;

}



#npages #pages_all a{

color:#cccccc;

}



#ad_count{

margin:0;

padding:0;

width:1px;

height:1px;

}



.banner_r{

width:49%;float:right;text-align:center;

margin:0 1px 2px 0px;

_margin:0 1px 1px 0px;

}



.banner_r a img{

border:0;vertical-align:middle;padding:3px;background-color:#eeeeee;

}



.banner_l{

width:49%;float:right;text-align:center;

margin:0 2px 2px 1px;

_margin:0 2px 1px 1px;

}



.banner_l a img{

border:0;vertical-align:middle;padding:3px;background-color:#eeeeee;



}



#rodape_1{

width:42%;	

float:left;

}

	

#rodape_2{

width:30%;	

float:left;

		}



#rodape_3{

width:25%;	

float:right;

}





.addthis_toolbox .custom_images a

{

    margin: 0;

    padding: 0;	

}



.addthis_toolbox .custom_images a:hover img

{

    opacity: 1;

}



.addthis_toolbox .custom_images a img

{

    opacity: 0.75;

}



.addthis_default_style a img{

	margin:1px;

}



