/*
Author: Ely Cabral
Email: ely@parahybahomeservice.com.br
Copyright: bc10.com.br
Ouvindo: Caf? do Vento e Tom Z?
*/

@import url("internas.css");

*{
	margin:0;
	padding:0;
	border:0;
	font-family: Arial, sans-serif;
	list-style: none;
	text-decoration: none;	
}

.none{
	display: none;
}

/*links veja mais*/
a.a_right{ 
	float:right;
	color:#333;
	font-size:13pt
}

a.a_right:hover{
	color:#000;
	text-decoration:underline;
}

/*titulos*/
h1{ 
	width: 600px;
	height: auto;
	/*background: url('../images/h1m.png') no-repeat bottom left;*/
	font-size: 17pt;
	color: #f48000;	
	margin:0 0 10px 0;
	border-bottom:1px solid #F5B400;
	font-family:Georgia;
	clear:both;
}
h1 img{
      margin:0 10px 0 0;
}

/*background azul*/
body{
	background:#340c70 url('../images/bg.png') repeat-x top left;
}

#social{float:left; width:228px; position:absolute; z-index:999; margin-top:20px}
#face{float:left; width:228px; height:130px; background:url("../images/facetambau.jpg") no-repeat;}
#face span{float:left; width:228px; height:auto; margin-top:49px; background:#FFF;}

#twit{float:left; width:228px; height:350px; margin-top:100px; }


/*imagem do mickey*/
div#geral{
	width:993px;
	height:auto;
	margin:0 auto;
	
}


#bg_geral { 
	width:993px;
	height:auto;
	margin:0;
	float: left; display: inline;
	background:url('../images/bg-mickey.png') no-repeat top left;	

}

div#repeat {
	width:993px;
	height:auto;
	margin:0px auto;
	float: left;
	display:inline;
	background:url('../images/bg_02.png') repeat-y 1px 0 ;
}

#rodape_mikei {
	width:993px;
	height:79px;
	margin:850px 0 0 0;
	float: left;
	display:inline;
	background:url('../images/bg-mickey_02.png') no-repeat top left;	 }


/*logomarcas*/
div#geral div#topo{
	float:left;
	display:inline;
	width:250px;
	margin:35px 0 0 115px;	
}

div#geral div#topo a.operadora{
	position:relative;
	top:10px;
	left:30px;
}

div#geral div#topo a.disney{
	position:relative;
	top:-100px;
	left:350px;
	z-index:10000;
}

div#geral div#topo a.operadora img{
	width:200px;	
	height:88px;
}

div#geral div#topo a.disney img{
	width:200px;
	height:91px;
}

/*menu lateral*/
div#geral div#menu{
	width:200px;
	float:right;
	margin:155px 75px 0 0;
	text-align:left;
	display:inline;
	font-size:15px;
	font-weight:bold;		
}

div#geral div#menu ul{
	height:auto;
}

div#geral div#menu ul li{	
	margin:0;
	height:25px;
}

div#geral div#menu ul li a{
	display: block;
	text-decoration: none;
	color: #fff;	
	padding: 5px;	
	border-bottom: 0;
}

div#geral div#menu ul li a:hover{	
	text-decoration:underline;
}

/*banner centro*/
div#geral div#banner{
	width:497px;
	height:226px;
	margin:110px 0 0 140px;
	display:inline;
	float:left;		
}

/*conteudo abaixo do banner*/
div#geral div#include{
	background:#fff;
}
div#geral div#principal{
	width:600px;
	float:left;
	display:inline;
	margin:0 0 0 70px;
	height:auto;
	background:#fff;
	border:url('../images/border.png')solid 1px;       
        
}
/*noticias - coluna esquerda*/
div#geral div#principal div#noticias{
	width:600px;
	display:inline;
	margin:0 0 10px 0;
        
}

div#geral div#principal div#noticias p{
	width:600px;
	height:auto;
	float:left;
	color:#716f6e;
	font-size:11pt;
	text-align:left;
	font-family:Georgia;
}
div#geral div#principal div#noticias div#texto p{
	width:600px;
	height:auto;
	float:left;
	color:#716f6e;
	font-size:11pt;
	text-align:left;
	font-family:Georgia;
        font-size:12px;
        padding:5px 0 25px 0;
}
div#geral div#principal div#noticias p.text{
	margin:10px 0 25px 0;
	
}
div#geral div#principal div#noticias p a {
	width:100px;
	height:75px;
	float:left;
	border:none;
	display:inline;
	margin: 15px 10px 0 10px;        
}
div#geral div#principal div#noticias p a img{
	width:auto;
	height:auto;
	float:left;
	border:none;
	display:inline;
}
div#geral div#principal div#noticias p img{
	width:auto;
	height:auto; 
	float:left;
	border:2px solid #000099;
	margin: 15px 0 0 0;
}
div#geral div#principal div#noticias p small{
	width:auto;
	height:auto;
	float:left;
	border:none;
	display:inline;
	clear:both;
	margin:10px 0 0 0;
        color:#000099;
        font-weight:bold;

}
div#geral div#principal div#noticias div#comentarios a small{
	width:auto;
	height:auto;
	float:left;
	border:none;
	display:inline;
	clear:both;
	margin:10px 0 0 0;
        color:#000099;
        font-weight:bold;

}
.paginacao  {
			float:left;
			display:inline;
			width:500px;
			margin:0 0 20px 120px;
			text-align:center;
	 }
	 p.paginacao a { width:19px; height: 19px; float:left; display: inline; background: #340C70; color: #FFFFFF; text-align:center; margin: 2px; text-decoration: none; padding:2px 0 0 0;   } 
	 p.paginacao strong { width:19px; height: 19px; float:left; display: inline; color: #000; text-align:center; margin: 2px; text-decoration: none; padding:2px 0 0 0;font-weight:700;     }
	 p.paginacao a.ant { width:80px; height: 19px; float:left; display: inline; color: #fff; text-align:center; margin: 2px; text-decoration: none; padding:2px 0 0 0;font-weight:700;   }
	 p.paginacao a.dep { width:80px; height: 19px; float:left; display: inline; color: #fff; text-align:center; margin: 2px; text-decoration: none; padding:2px 0 0 0;font-weight:700;   }
	 p.paginacao a:hover {  background: #CCCCCC; color:#333333; }

div#geral div#principal div#noticias span.data{
	width:auto;
	float:left;
	font-weight:bold;
	font-size:11px;
	margin:0 0 0 5px;
	font-family:Georgia;
	color:#000099;
	clear:both;
	position:relative;
}
div#geral div#principal div#noticias span object embed{
	width:480px;
	height:385px;
	margin:10px 0 0 0;
}

/*coluna direita*/
div#geral div#principal div#col_right{
	width:229px;
	float:right;
}

/*mesmo estilo de tamanho para a galeria de imagens e para a newsletter*/
div#geral div#principal div#col_right div#galeria,
div#geral div#principal div#col_right div#videos{
	width:229px;
	height:115px;
	margin:0 0 15px 0;
}

div#geral div#principal div#col_right div#galeria ul,
div#geral div#principal div#col_right div#videos ul{
	float:left;
	width:225px;
	margin:5px 0 0 2px;
	display:inline;
}

div#geral div#principal div#col_right div#galeria ul li,
div#geral div#principal div#col_right div#videos ul li{
	display:inline;
	float:left;
	margin:0 1px 0 1px;
	border:1px solid #ccc;
	padding:2px 2px 0 2px;
}

div#geral div#principal div#col_right div#galeria ul li img,
div#geral div#principal div#col_right div#videos ul li img{
	width:65px;
	height:65px;
}

div#geral div#principal div#col_right div#newsletter form{
	width:100%;	
	margin:5px 0 0 0;
}

div#geral div#principal div#col_right div#newsletter form input{
	border:1px solid #ccc;
	width:150px;
	height:20px;
}

div#geral div#principal div#col_right div#newsletter form input#enviar{
	padding:5px;
	width:75px;
	height:45px;
	margin:-45px 0 0 0;
	float:right;
	background:#ccc;
}
