/* #############################################################
Autor: Allan Kardec
email: okardec@gmail.com
############################################################# */


/* Screen layout: */

body{
	margin:0;
	color:#333333;
	background: url(imagens/f_back2.png) top repeat-x;
	font:76% arial,tahoma,trebuchet MS;
}

p{	margin:0; }

a{
	text-decoration:none;
	background-color:inherit;
	color:#900;
}

a:hover{
	text-decoration:none;
	color:#C60;
}

a img{
	border:0;
}

img{
	border:0;
}


h1,h2,h3,h4,h5{
	margin:0 0 10px 0;
	font-weight:normal;
}

h1{
	font-size:2.8em;	
}

h2{
	margin:0 0 4px 0;
	font-size:1.8em;
}

h3{
	margin:20px 0 8px 0;
	font-size:1.4em;
}

h4{
	margin:5px 0 5px 0;
	font-size:1.4em;
	text-align: left;
}

h5{
	margin:5px 0 5px 0;
	font-size:1.2em;
	text-align: left;
}


/* corpo principal ---------------------------------- */
#header,#content,#footer{
	margin:0 auto;
	width:935px;
	line-height:1.3em;
	overflow:hidden;

	
}



#header{
	height:143px;
	background: url(imagens/f_header.png) top repeat-x;
	margin-bottom: 2px;
	
}

#logo{
	width:325px;
	height:140px;
	float: left;
}

#logoIMG{
	width:100%;
	height:110px;
	text-align: center;
}
#slogan{
	width:100%;
	font-size: 10px;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 5px;
	color: #666666;
	letter-spacing: 0px;
}

#menu{
	float:right;
	width: 600px;
	height: 140px;
	overflow: hidden;
}

#m_busca{
	width:97%;
	text-align:right;
	float:right;
	overflow:hidden;
	margin-top: 4px;
	margin-right: 5px;
}

.m_buscaIten{
	float:right;
	padding-left:3px;
}

#menu_items{
	float:right;
	width:100%;
	overflow:hidden;
}

#menu_1{
	width:100%;
	text-align:left;
	float:right;
	font-size: 15px;
	margin-top: 6px;
	height: 31px;
	font-weight: bold;
	margin-bottom: 1px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#menu_1 a, .item_menu1{ 
	color:#CC0000;
	padding-left:22px;
	padding-right:22px;
	float: left;
	padding-top: 6px;
	padding-bottom: 7px;	
}


#menu_1 a:hover{ 
	color:#FFFFFF;
	background: url(imagens/m_hover.png) center repeat-x; 
}

#item_menu1 a{ 
	padding-left:22px;
	padding-right:22px;
	float: left;
	padding-top: 6px;
	padding-bottom: 7px;
	color:#FFFFFF;
	background: url(imagens/m_hover.png) center repeat-x; 	
}


#menu_2{
	width:100%;
	float:right;
	height: 29px;
	overflow: hidden;
}

#menu_2 a{
	color:#666666;
	font-size: 10px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 6px;
	background: url(imagens/f_m2.png) left no-repeat;
	float: left;
}
#menu_2 a:hover{ 
	color:#CC0000;
}





#content{
	text-align: left;
	overflow: hidden;
	line-height:1.2em;
}




#footer{
	text-align: center;
	padding-top: 5px;
	padding-bottom:15px;
	line-height: 1.5em;
	font-size: 11px;
	color:#666666;
}

#footer a{
	color:#666666;
	font-weight:300;
	font-size: 11px;
}

#footer a:hover{ text-decoration:underline; }

/* ----------------------------------- */
/* form's */
.edit{
	border:1px solid #999999;
	color:#333333;
	padding-left:3px;
}
.botao{
	padding:1px;
	width: 120px;
	
}

/* ---------------------------- */
#ltEsq{
	width:745px;
	float:left;
	overflow:hidden;
}

#ltDir{
	width:186px;
	float:right;
	overflow:hidden;
	background:url(imagens/f_ltDir.png) center repeat-y;
}

#borderDirB{
	background:url(imagens/f_dir_bt.png) top no-repeat;
	height:5px;
}

#borderDirT{
	background:url(imagens/f_dir_tp.png) bottom no-repeat;
	height:5px;
}

.titleF{
	color:#FFFFFF;
	font-size:14px;
	background:url(imagens/f_title.png) center repeat-x;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 5px;
	margin-left: 11px;
	margin-right: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* -------------------------- */
#revistaBloc{
	height: 410px;
}

.ltDirText{
	margin-left: 11px;
	margin-right: 11px;
	padding: 7px;
}

.revistaIMG{
	margin-left: 11px;
	margin-right: 11px;
	text-align:center;
	margin-top: 10px;
}
.revistaTxt{
	margin-left: 11px;
	margin-right: 11px;
	padding: 4px 9px 3px 9px;
}
.revistaOpt{
	font-size:10px;
	padding-left:20px;
	margin: 2px;
}

.revistaOpcoes{
	margin-left: 11px;
	margin-right: 11px;
	padding: 10px 9px 10px 9px;
}

.revistaOpcoes a{ color:#333333; }


.linebotton{
	border-bottom:1px solid #CCCCCC;
}

.tDestaq{
	color:#900;
	font-size: 10px;
}

/* -----------------  */
.newsletter{
	margin-left: 11px;
	margin-right: 11px;
	padding: 10px 5px 10px 5px;
	font-size:11px;
	height: 105px;

}
.nlBlock{
	padding-bottom:10px;
	padding-top:10px;
	padding-left:3px;
	padding-right:3px;
	background-color: #EBE7D5;
	margin-left: 4px;
	margin-right: 4px;
}
.nlTitle{
	font-size:12px;
	color:#877D4F;
	text-align: center;
	font-weight: bold;
}
.nlTXT{
	text-align:center;
	font-size:8px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 3px;
	margin-right: 3px;
}
.nlImg{
	text-align:center;
}

/*  --------- */
.blockADSdir{
	margin-bottom:5px;
}
.bADSdirContent{
	margin-left: 11px;
	margin-right: 11px;
	padding: 15px 7px 5px 10px;
	overflow: hidden;
	height: 200px;
}

/* ------  */
.servicos{
	margin-bottom:5px;
	overflow: hidden;
	text-align: justify;
}
.servItens{
	margin-left: 11px;
	margin-right: 11px;
	padding: 5px 5px 5px 5px;
	text-align:center;
	overflow: hidden;
}
.servIMG{
	float:left;
}
.servtxt{
	float:right;
	width:120px;
	font-size: 10px;
	text-align: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 2px;
}

.servicos a{ color:#333333; }

/* LATERAL ESQUERDA - CONTEUDO PRINCIPAL */
#ADSh{
	margin-bottom:20px;
	text-align: center;
	overflow: hidden;
	padding-top: 5px;
}
#ADSh2{
	margin-bottom:10px;
	text-align: center;
	overflow: hidden;
	padding-top: 18px;
	padding-bottom: 13px;
}

#ADSq{
	margin-bottom:10px;
	text-align: center;
	overflow: hidden;
}

#areaTitle{
	padding-left:10px;
	background: url(imagens/f_title.png) center repeat-x;
	color: #FFFFFF;
	font-size: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-left: 12px;
	margin-right: 8px;
}

#corpoP{
	margin-top:20px;
	overflow:hidden;
}

#corpoP_esq{
	float:left;
	width: 408px;
	margin-left: 12px;
}


#corpoP_dir{
	float:right;
	width: 315px;
	padding-right: 8px;
}

#buscaDIV{
	font-size:11px;
	overflow: hidden;
	padding-bottom: 25px;
	width: 308px;
	margin-left: 10px;

}


/* BLOCO ULTIMAS NOTICIAS */
#lastNews{
	margin-bottom:15px;
	background-color: #E4E4E4;
	border:1px solid #CCCCCC;
	overflow: hidden;
}

#lastNewsTitle{
	overflow:hidden;
	padding-left:10px;
	background: url(imagens/f_title.png) center repeat-x;
	color: #FFFFFF;
	font-size: 14px;
	padding-top: 7px;
	padding-bottom: 3px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#lastNewsList{
	overflow:hidden;
}

.lastNewsIten{
	overflow:hidden;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	border-bottom:1px #FFFFFF solid;
	border-top:1px #FFFFFF solid;
	cursor:pointer;
	height: 34px;
}
.lastNewsDate{
	float:left;
	text-align: right;
	width: 28px;
	font-size: 11px;
}
.lastNewsTXT{
	float:right;
	width: 255px;

}

/* -----------  */
#NewsList{
	overflow:hidden;
	border: 1px solid #CCCCCC;
	padding-top: 1px;
	padding-bottom: 1px;
}

.NewsIten{
	overflow:hidden;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}

.NewsIten:hover{
	background: url(imagens/st.png) left no-repeat;
	cursor:pointer;
}

.borderTop{
	border-top:1px #CCCCCC solid;
}

.NewsDate{
	float:left;
	text-align: center;
	width: 30px;
	font-size: 12px;
	margin-left: 15px;
	line-height: 1;
	padding-top: 6px;
}
.NewsTXT{
	float:right;
	width: 348px;
	padding-top: 5px;
}
.NewsItem,.NewsTXT a, .NewsDate a,.lastNewsItem,.lastNewsTXT a, .lastNewsDate a{	color:#333;}

#paginacao{
	overflow:hidden;
	margin-top:5px;
	margin-bottom:5px;
}

#pgItens{
	overflow:hidden;
}

.pgItem{
	margin:1px;
	float: left;
	padding:2px 2px 2px 2px;
}
.pgItem a{ color:#666666; }

.pgItem:hover{
	background-color:#E0E0E0;
	border:1px solid #CCCCCC;
	margin:0px;
}
.pgTitle{
	margin-bottom:2px;
	margin-top:2px;
	margin-left:7px;
	margin-right:7px;
	float:right;
	padding:2px 2px 2px 2px;
	border-bottom:1px solid #CCCCCC;
}
.pgTitle a{ color:#666666; }

.pgTitle:hover{
	background-color:#E0E0E0;
	border:1px solid #CCCCCC;
	margin-left:6px;
	margin-right:6px;
	margin-bottom:1px;
	margin-top:1px;
}

/* visualisação da news ---------- */
#newsTitle{
	font-size:1.7em;
	margin-bottom:10px;
	margin-top:20px;
	padding-top: 5px;
	margin-left: 12px;
}

.optionsNews{
	margin-bottom:10px;
	overflow: hidden;
	margin-left: 12px;
}
.opItemA{
	float:left;
	margin-right:20px;
	overflow:hidden;
	cursor:pointer;
}
.opItemB{
	float:left;
	margin-right:5px;
}
.opItemC{
	float:left;
	padding-top:3px;
	font-size: 11px;
	padding-bottom: 2px;
}

#IMGnews{
	margin-bottom:15px;
	margin-top:10px;
	text-align: center;
	border:1px solid #CCC;
	padding: 5px;
	font-size: 10px;
	margin-left: 12px;
	padding-top: 15px;
}

#newsDetails{
	margin-bottom:25px;
	font-size:11px;
}

#newsView{
	text-align:justify;
	margin-bottom:35px;
	padding-right: 10px;
}

#moreNews{
	border:1px solid #CCC;
	padding:10px;
	margin-top:10px;
	margin-bottom:15px;
	margin-right: 10px;
}

.moreNewsTitle{
	margin-bottom:10px;
	color:#900;
	font-size: 14px;
}
.moreNewsItem{
	padding: 1px;
}
.moreNewsItem a{ color:#333; }

#sendEmail, #sendErro{
	border:1px solid #CCC;
	padding:10px;
	overflow: hidden;
	font-size: 11px;
	margin-right: 10px;
}
.sendEmailTxt{
	font-size:10px;
	color:#900;
	margin-bottom: 5px;
	overflow: hidden;
}
.sendEmailItem{
	overflow:hidden;
}
.sendEmailL{
	float:left;
	width:48%;
}
.sendEmailR{
	float:right;
	width:40%;
	text-align: center;
	padding: 10px;
	margin: 5px;
	background-color: #CCC;
}

.sendEmailR2{
	float:right;
	width:40%;
	text-align: right;
}
.edcaptcha{
	color:#009;
	background-color:#FF8000;
	text-align:center;
}


/* ---------------- */
.buscaMini, .buscaMini a{
	color:#900;
	padding-bottom: 3px;
	font-size: 10px;
}
.buscaOptions{
	padding:1px;
	overflow: hidden;
	font-size: 10px;
}
.buscaOp1{
	float:left;
	width:49%;
}
.buscaOp2{
	float:right;
	width:49%;
}


/* --------------------------------- */
.corpoH{
	overflow:hidden;
	margin-bottom:7px;
}
.corpoL1{
	float:left;
	width:312px;
	margin-right: 3px;
}
.corpoL2{
	float:right;
	width:110px;
	text-align: center;
	margin-right: 5px;
}
#buscaDIV2{
	overflow:hidden;
	width:430px;
	font-size:11px;
	margin-bottom:10px;
}
.letterTitle{
	float:left;
	font-size:12px;
	/*margin-right: 20px;*/
	padding-right: 15px;
	border-right:1px solid #999;
}
.letter {
	float: left;
	font-size:12px;	
} 
.letter a{
	padding-left:5px;
	padding-right:5px;
	border-right:1px solid #999;
	color: #333;
}
.letter a:hover{
	background-color:#EAEAEA;
}

.persoList{
	width:225px;
	margin-bottom:25px;
	float: left;
	padding-left:7px;
	padding-right:7px;
	border:1px solid #FFF;
	padding-top:3px;
}


.persoList:hover{
	/* background-color:#EAEAEA; */
	border:1px solid #CCC;
}  

.borderTraceL{
	border-left:1px dotted #CCC;
}

.persoItem{
	overflow:hidden;
	text-align:justify;
	margin-bottom:5px;
	font-size: 12px;
}
.persoTitle a, .persoItem a{ color:#333; }
.persoTitle {
	float:right;
	width: 115px;
	text-align: left;
	font-size: 17px;
	margin-top: 25px;
	margin-bottom:5px;
	line-height: 1em;
	color:#333;
	font-weight: bold;
}
.persoIMG{
	float:left;
	width: 110px;
	text-align: center;
}


.letterTitleList{
	overflow:hidden;
	width:721px;
	float:left;
	margin-bottom: 15px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #CCC;
	font-size: 20px;
	color: #900;
	margin-left: 12px;
}

.obs, .obs a, .obs a:hover{
	color:#900;
	text-align: left;
	font-size: 10px;
	margin-top: 10px;
}

.subTitlePers{
	width:175px;
	overflow:hidden;
	float:right;
}

.lineTop{
	border-top:1px dotted #CCC;
	padding-top:5px;
}


.morePersonagens{
	border-top:1px dotted #CCC;
	border-bottom:1px dotted #CCC;
	margin-top:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	padding-left:5px;
	margin-left: 12px;
}
.morePes{
	margin-bottom:2px;
	margin-top:2px;
	padding-top:2px;
	font-size:11px;
}
.morePes a{
	color:#333;
}


.videoItem{
	margin-bottom:25px;
	overflow: hidden;
	margin-right: 12px;
}
.videoBlock{
	float:left;
	width: 465px;
}
.videoDet{
	float:right;
	width: 250px;
}
.videoTitle{
	text-align:left;
	font-size: 14px;
	margin-bottom: 5px;
	border-bottom: 1px solid #CCC;
}
.videoOpts{
	text-align:left;
	color: #666;
	font-size: 10px;
	overflow: hidden;
}
.videoContent{
	text-align:justify;
	margin-top: 5px;
}
.videoYoutube{
	text-align:right;
	float: right;
}


.blogItem{
	margin-bottom:15px;
}
.blogDet{
	color:#666;
	font-size:11px;
}
.blogIMG{
	text-align:center;
}
.blogTitle{
	text-align:left;
	font-size: 14px;
	margin-bottom: 3px;
	border-bottom: 1px solid #CCC;
}


#contatoForm{
	overflow: hidden;
	margin-right: 7px;
}

.contatoText{
	color:#333;
	font-size: 12px;
	margin-bottom: 25px;
}
.contatoItem{
	overflow:hidden;
	margin-bottom: 3px;
}
.contatoItemL{
	float:left;
	width: 70px;
	padding-left: 5px;
	font-size: 11px;
	margin-top: 8px;
}
.contatoItemR{
	float:right;
	width: 315px;
	margin-right: 10px;
}


.sobreDiv{
	text-align:justify;
	padding-left:15px;
	margin-top: 5px;
	margin-bottom: 15px;
}
.sobreTitle{
	padding-top:3px;
	padding-bottom:3px;
	font-size:14px;
	font-weight: bold;
	color: #900;
}


/* -------------------- */

.persoList2{
	width:347px;
	margin-bottom:25px;
	float: left;
	padding-left:7px;
	padding-right:7px;
	border:1px solid #FFF;
	padding-top:3px;
}
.persoList2:hover{
	/*background-color:#EAEAEA;*/
	border:1px solid #CCC;
}

.borderTraceL2{
	border-left:1px dotted #CCC;
}

.persoItem2{
	overflow:hidden;
	text-align:justify;
	margin-bottom:5px;
	font-size: 12px;
	margin-right:5px;
}
.persoTitle2 a, .persoItem2 a{ color:#333; }
.persoTitle2 {
	float:right;
	width: 220px;
	text-align: left;
	font-size: 17px;
	margin-top: 25px;
	margin-bottom:5px;
	line-height: 1em;
	color:#333;
}
.persoIMG2{
	float:left;
	width: 110px;
	text-align: center;
}



/* *------------------------------  */
.itemLoja{
	padding:15px;
	overflow:hidden;
	margin-left: 20px;
	color: #333;
}
.lojaTitle{
	margin-bottom:10px;
	border-bottom:1px dotted #CCC;
	font-size:14px;
}
.frete{
	text-align:right;
	margin-bottom:6px;
}
.produto{
	margin-bottom:3px;
	overflow: hidden;
}
.produtoD{
	float:right;
	width:90px;
	padding: 7px;
	font-size: 11px;
	text-align: center;
}


.AdsTxt{
	float:left;
	overflow:hidden;
}
.AdsContent{
	float:left;
	overflow:hidden;
}



/* ------------------------------------**********  */
#NindexL{
	float:left;
	width:315px;
	overflow:hidden;
}
#NindexR{
	float:right;
	width:380px;
	overflow:hidden;
	margin-right: 12px;
}

#NindexR2{
	float:right;
	width:410px;
	overflow:hidden;
	margin-right: 10px;
}


.NindexItem{
	overflow:hidden;
	border-bottom:1px dotted #CCC;
	border-right:1px dotted #CCC;
	cursor:pointer;
	height: 85px;
	width: 300px;
	margin-left: 13px;
	margin-top: 15px;
}

.NindexItem2{
	overflow:hidden;
	border-bottom:1px dotted #CCC;
	border-right:1px dotted #CCC;
	margin-bottom:10px;
	padding:5px;
	float: left;
	width: 195px;
	margin-left: 8px;
	cursor:pointer;
	padding-bottom: 10px;
}

.NindexText{
	width:183px;
	float:right;
	overflow: hidden;
	padding-right: 10px;
}

.NindexIMG{
	width:100px;
	float:left;
	text-align: center;
	margin-right: 5px;
}

#NindexSlide{
	overflow:hidden;
	border: 1px solid #CCC;
	height: 300px;
	width: 366px;
}

#NindexSlide2{
	overflow:hidden;
	margin-bottom:16px;
	padding: 0px 13px 0px 10px;
	border: 1px solid #CCC;
	cursor:pointer;
	height: 185px;
	margin-top: 14px;
}

.TextSlide{
	float:right;
	width:120px;
	padding: 5px;
}

.TextSlide2{
	float:right;
	width:103px;
	padding: 7px;
	height: 137px;
	background-color: #EFEFEF;
	margin-top: 15px;
}
.IMGSlide{
	width:260px;
	float:left;
	margin-top: 15px;
}
.SlideFund{
	background-color:#FFF;
	overflow:hidden;
}

.tItemIndex{
	font-size:10px;
	color:#900;
	margin-bottom: 10px;
	font-weight: bold;
}

.txtItemIndex{
	font-size:13px;
	font-weight: bold;
}


/************************************************************************/

.slidePersona{
	overflow:hidden;
	margin-bottom:20px;
	margin-left: 12px;
}

.corpoBt{
	float:left;
	overflow:hidden;
	width:195px;
}

.corpoBt2{
	float:left;
	overflow:hidden;
	width:410px;
	margin-bottom: 5px;
	margin-left: 12px;
}

.lastNewsTXT2{
	float:right;
	width: 152px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 11px;
	margin-right: -2px;

}
.lastNewsTXT2 a{
	color:#333;
}

.NindexItem3{
	overflow:hidden;
	border-bottom:1px dotted #CCC;
	border-right:1px dotted #CCC;
	margin-bottom:10px;
	width: 195px;
	cursor:pointer;
	padding-bottom: 10px;
	float: left;
	height: 75px;
	margin-left: 1px;
}

.iSlideIMG{
	background-color: #FFF;
	height: 225px;
	margin-bottom: 5px;
	overflow: hidden;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 15px;
}

.iSlideTXT{
	background-color: #EEE;
	height: 27px;
	margin-right: 13px;
	margin-left: 13px;
	padding: 7px;
	overflow: hidden;
}

.AdsIndex{
	margin-bottom:20px;
	overflow: hidden;
}

/*------------------------------*/
.pSTop{
	overflow:hidden;
}
.pSContet{
	overflow:hidden;
	border-left:1px solid #999;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	padding: 20px 10px 20px 10px;
	height: 115px;
	width: 276px;
}
.PSitem{
	float:left;
	width:98px;
	text-align:center;
	background-color:#EEE;
	border-right:1px dotted #CCC;
	border-bottom:1px solid #999;
	font-size: 12px;
	color: #999;
	cursor:pointer;
	height: 20px;
	padding-top: 5px;
	font-weight: bold;
	
}
.pSItemA{
	border-left:1px solid #999;
	border-right:1px solid #999;
	border-top:1px solid #999;
	border-bottom:none;
	background-color:#FFF;
	color: #900;
	font-weight: bold;
}

.pSIMG{
	float:left;
}
.pSTXT{
	float:right;
	overflow:hidden;
	width: 180px;
	cursor:pointer;
}

.pSTXT1{
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
.pSTXT2{
	font-size:10px;
}
.pSTXT3{
	font-size:12px;
	border-top:1px dotted #CCC;
	padding-top:5px;
	margin-top: 10px;
}
.pSTXT4{
	margin-bottom:2px;
	font-size: 10px;
	color: #333;
	
}


.numerodia{
	overflow:hidden;
	height: 100px;
}
.imgndia{
	float:left;
}
.ndia{
	overflow:hidden;
	border:1px solid #CCC;
	float: right;
	width: 300px;
	height: 98px;
	background-color: #F7F3F0;
}
.ndia1{
	float:left;
	width: 105px;
	overflow: hidden;
	background-color: #FFF;
	height: 94px;
	padding-top: 5px;
	padding-left: 10px;
}
.ndia2{
	float:right;
	width: 175px;
	overflow: hidden;
	margin-top: 5px;
	margin-right: 5px;
}
.ndia3{
	overflow: hidden;
	padding-top: 5px;
	padding-bottom: 2px;
}
.ndia4{
	overflow: hidden;
	margin-top: 7px;
	color: #333;
	font-size: 11px;
	text-align: left;
	padding-right: 5px;
}

.ndia5{
	float:left;
	font-size: 11px;
	color: #666;
	padding-top: 3px;
}
.ndia6{
	float:left;
	padding: 3px 3px 3px 3px;
	font-size: 28px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	font-weight: bolder;
}
.ndia7{
	float:left;
	font-size: 11px;
	color: #666;
	padding-top: 3px;
	padding-right: 20px;
}

.ndiaT{
	color:#900;
	font-size: 10px;
	float: left;
	margin-top: 8px;
	font-weight: bold;
}
.ndiaT1{
	color:#999;
	font-size:18px;
	float: right;
}
.ndiaTimg{
	margin-top:2px;
}
.t1IndexSlide{
margin-top:5px; margin-left:10px;	
}


.mostView{
	margin-bottom:10px;
	margin-top: 5px;
	font-size: 11px;
}
.mostView a{
	color:#333;
}
.mView{
	color:#900;
	font-weight: bold;
	font-size: 11px;
}

#datetime{
	margin-top:30px;
	padding-left: 5px;
	padding-right: 10px;
	text-align: right;
	color: #FFF;
	font-size: 10px;
	
}

.imgbord{
	border:1px solid #999;
	padding: 1px;
}
.imgbord2{
	border:1px solid #999;
	padding: 2px;
}

.tags{
	float:left;
	overflow: hidden;
}

.txtItemIndexS{
	font-size:14px;
	font-weight:bold;
	float: left;
	width: 250px;
}

#DivTagCloud{
	margin-top:-97px;
	overflow:hidden;
	width:513px;
	margin-left:12px;
/*	opacity:0.65;
	-moz-opacity: 0.65;
	filter: alpha(opacity=65);   */
	
}

#DivTagCloud2{
	overflow:hidden;
	height:35px;
	border:1px solid #CCC;
	padding-top:13px;
	padding-bottom:13px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#B9B9B9;
	font-weight:bold;
	line-height:18px;
}

#DivTagCloud2 a{ color:#B9B9B9; }
#DivTagCloud2 a:hover{ text-decoration:underline;}

.dtcloud1{ font-size:12px; }
.dtcloud2{ font-size:14px; }
.dtcloud3{ font-size:16px; }
.dtcloud4{ font-size:18px; }
.dtcloud5{ font-size:20px; }

.admM a, .admM a:hover, .admM{ color:#FC0; }

.txtSlideIndex{
	float:left;
	font-size: 14px;
	font-weight: bold;
	width: 250px;
	cursor: pointer;
}
.txtSlideBt{
	float:right;
	width: 65px;
	background: url(imagens/bt_f.png) right no-repeat;
	height: 38px;
	margin-top: -5px;
	overflow: hidden;
	padding-left: 8px;
	cursor:default;

}
.slide_bt_r{
	float:right;
	width:15px;
	height:20px;
	cursor:pointer;
}
.slide_bt_l{
	float:left;
	width:15px;
	height:20px;
	cursor:pointer;
}
.slide_bt_c{
	float:left;
	width:15px;
	height:20px;
	cursor:pointer;
}
.slide_bts{
	overflow:hidden;
	height:20px;
	padding-left: 11px;
	padding-right: 9px;
}
.slide_bt_txt{
	height:17px;
	text-align: center;
	color: #999;
	font-weight: bold;
	font-size: 10px;
	padding-top: 0px;
	
}
