/*   especiais.css   */

*{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	background-repeat : no-repeat;
	margin : 0;
	padding : 0;
	list-style : none;
}
body,
p{
	color : #5d5850;
}
a{
	text-decoration : none;
	color : #750000,
}
a:hover{
	color : #ff0000;
	text-decoration : underline;
}
body{
	background-color : #fff;
	margin : 0;
	padding : 0;
}



#topoterra{
	width : 936px;
	height :31px;
	display : block;
	background-image : url(img/terra2.gif);
	position : absolute;
	left : 0;
	top : 0;
}
#topoterra h2 a,
#topoterra h2{
	display : block;
	float : left;
	height : 31px;
	width : 140px;
	overflow : hidden;
	margin : 0;
	padding : 0;
	border : none;
}
#topoterra h2 a{
	text-indent : -6000px;
}
#banner{
	width : 728px;
	height : 90px;
	z-index : 100;
	position : absolute;
	display : block;
	left : 200px;
	top : 55px;
}
#breadcrumb,
#capa,
#especial{
	width : 936px;
	float : left;
	_width : 945px;
	margin : 0;
	padding : 0;
	float : left;
}
#especial{
	margin : 0 0 30px 0;	
	background-color : #fff;
	padding-bottom : 20px;

}

/*brea dcrumb*/
#breadcrumb{
	display : none;
}

/*bread crumb fim*/

/*geral*/
h1{
	margin : 0 0;
	height : 174px;
	background-image : url(img/topo2.jpg);
}
h1 a{
	display : block;
	height : 174px;
	width : 936px;
	text-indent : -5000px;
	overflow : hidden;
}
h2{
	font-size : 22px;
	text-transform : uppercase;
	border-bottom : 2px solid #ccc;
	line-height : 33px;
	color : #530000;
	margin : 0 0 15px 0;
}
p{
	font-size : 12px;
	margin : 15px 0;
	line-height : 130%;

}
/*geral fim*/

/*foto*/
#foto{
	float : right;
	margin : 0 0 30px 10px;
	padding : 4px;
	border : 1px solid #ccc;
	background-color : #fff; 
}
#foto h6{
	font-size : 11px;
	margin : 2px;
	float : none;
	width : 299px;
	line-height : 12px;
	height : auto;
	font-weight : normal;
}
/*foto fim*/

/*menu*/
#especial #menu{
	width : 936px;
	height : 33px;
	float : left;
	background-image : url(img/menu.jpg);
}
#especial #menu h2,
#especial #menu h2 a{
	text-transform : uppercase;
	font-size : 11px;
	font-weight : bold;
}
#especial #menu h2{
	float : left;
	line-height : 33px;
	height : 33px;
	margin : 0 0 0 4px;
	border : none;
}
#especial #menu h2 a{
	color : #fff;
	padding : 0 10px;
	height : 33px;
	display : block;
	width : auto;
	background-position : 0 -33px;
}
#especial.novostalentos #menu h2.menu_novostalentos a,
#especial.curioso #menu h2.menu_curiosidades a,
#especial.criancas #menu h2.menu_criancas a,
#especial.cinema #menu h2.menu_cinefilos a,
#especial.teatro #menu h2.menu_danca a,
#especial.classicos #menu h2.menu_classicos a,
#especial.mapa #menu h2.menu_mapa a,
#especial.capa #menu h2.menu_virada a,
#especial #menu h2 a:hover{
	background-position : 0 0;
	color : #000;
	text-decoration : none;
}
.menu_virada a{	background-image : url(img/menu-1.gif);}
.menu_mapa a{	background-image : url(img/menu-2.gif);}
.menu_classicos a{	background-image : url(img/menu-3.gif);}
.menu_danca a{background-image : url(img/menu-4.gif);}
.menu_cinefilos a{background-image : url(img/menu-5.gif);}
.menu_criancas a{background-image : url(img/menu-6.gif);}
.menu_curiosidades a{background-image : url(img/menu-7.gif);}
.menu_novostalentos a{background-image : url(img/menu-8.gif);}

.menu_maisespeciais{
	display : none;
}
/*menu fim*/



/*capa*/

#capa{
	width : 725px;
	float : left;
	margin : 15px 0 10px 105px;
}

#capa #texto{
	width : 400px;
	float : left;
}
#capa #texto.capa{
	width : 725px;
}
#link{
	width : 400px;
	height : auto;
	float : left;
	margin : 10px 0;
}
#link h2 a,
#link h2{
	font-size : 16px;
	color : #750000;
	width : 400px;
	height : auto;
	line-height : 18px;
	border : none;
	text-transform : none;
}
#link h2 a:hover{
	text-decoration : underline;
}
/*mapa*/
#mapa{
	width : 725px;
	height : auto;
	float : left;
	margin : 15px 0 5px 105px;
}
#proxant{
	width : 170px;
	height : 30px;
	float : left;
	margin : 0 0 0 0;
	position : absolute;
	left : 680px;
	top:232px;
	z-index : 30;
}
#proxant a{
	display : block;
	height : 30px;
	width : 80px;
	float : left;
	overflow : hidden;
	text-indent : -3000px;	
}
#proxant a.ant{
	background-image : url(img/anterior.gif);
	background-position : 0 3px;
}
#proxant a.pro{
	background-image : url(img/proxima.gif);
	float : right;
}
#proxant a:hover{
	background-position : 0 -30px;
}
#proxant a:hover.ant{
	background-position : 0 -27px;
}
#texto.capa h2,
#texto.classicos h2{
	font-size : 18px;
	line-height : 20px;
	border : none;
	margin : 0  0 10px 0;
	color : Gray;
}
#submenu{
	width : 725px;
	height : 25px;
	line-height : 25px;
	margin : 0 0 15px 0;
	display : block;
	float : left;
}
#submenu h4{
	font-size : 14px;
	text-transform : uppercase;
	margin : 0 11px 0 0;
	float : left;
	width : auto;
	line-height : 25px;
	height : 25px;
	width : auto;
	display : block;
}
#submenu h4 a{
	color : Maroon;
}
#submenu h4.sel a,
#submenu h4 a:hover{
	color : #ccc!important;
	text-decoration : none;
	
}
