@CHARSET "ISO-8859-1";

body
{
  margin: 0px 0px 0px 0px;
  background: #f6eded;
}

#conteudo
{
  position: absolute;
  width: 960px;
  min-height: 600px;
  background: white;
  left: 50%;
  margin-left: -480px;
}

#topo
{
  position: absolute;
  width: 960px;
  height: 107px;
  background-image: url('img/fundo_topo.gif');
}

#imglogo
{
  width: 262px;
  height: 99px;
  margin-left:5px;
  background-image: url('img/logo_fundo.gif');
  background-repeat: no-repeat;
}

#imglogo img
{
  width: 262px;
  height: 83px;
  margin-top: 9px;
  margin-left: 3px;
  border-width: 0px;
  border-style: none;
}

#imglogo a
{
  border: none;	
  border-width: 0px;
  border-style: none;
  
}

#quadro
{
  width: 960px;
  min-height: 600px;
  background-image: url('img/fundo_quadro.gif');
  background-repeat: repeat-x;
  
}

#categorias
{	 
  background: #d19f9f;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-top-width: 1px;
  border-top-style: solid;
  border-color: #a34040;
  font-family: arial;
  text-align: center;  
  color: #a34040;
  text-decoration: underline;
  opacity:0.65; 
  -moz-opacity: 0.65; 
  filter: alpha(opacity=65);	
}	

#menu_topo
{
  float:right;
  position: relative;
  height: 31px;
  top: 99px;
  color: white;
  font-family: arial;
}

#menu_c
{
  float: left;
  height: 31px;
  background-image: url('img/menu_item_c.gif'); 
  background-repeat: repeat-x;
}

#menu_c a
{
  font-style: normal;
  text-decoration: none;	
}	

#menu_c a:LINK
{
  font-style: normal;
  text-decoration: none;
  color: white; 	
}

#menu_c a:VISITED
{
  font-style: normal;
  text-decoration: none;
  color: white; 	
}

#menu_c a:HOVER
{
  font-style: normal;
  text-decoration: none;
  color: white;
  background: #954040;
  margin-top: 50px;	
}

#menu_e
{
  float: left;
  height: 31px;
  width: 12px; 
  background-image: url('img/menu_item_e.gif');
  background-repeat: no-repeat;
}

#menu_d
{	
  float: left;
  height: 31px;
  width: 10px;
  background-image: url('img/menu_item_d.gif');
  background-repeat: no-repeat;
}

#menu_login
{
  top: 110px;
  position: relative;
  float: left;
  font-family: arial;
  font-size: small;
  left: 5px;
  color: gray;
}


#menu_login a
{
  color: #954040;
  cursor: pointer;
}

#menu_login a:hover
{
  color: #954040;
  font-weight: bold;
  cursor: pointer;
}

#menu_login2
{
  top: 110px;
  position: relative;
  float: left;
  font-family: arial;
  font-size: small;
  left: 5px;
  color: #a34040;
}

#menu_login2 a
{
  color: #954040;
  cursor: pointer;
}

#menu_login2 a:hover
{
  color: #954040;
  font-weight: bold;
  cursor: pointer;
}

#formbusca
{	
  position: absolute;
  float: right;
  height: 31px;
  width: 10px;
  top: 70px;
}

#inputbusca
{	
  position: relative;
  color: #840000;
  background-image: url('img/fundo_busca.gif');
  background-repeat: no-repeat;;
  border: none;
  border-width: 0px;
  height: 20px;
  width: 206px;
  padding-top: 3px;
  padding-left: 3px;
  left: 691px;
}

#btbusca
{	
  position: relative;
  background-image: url('img/fundo_btbusca.gif'); 
  background-repeat: no-repeat;
  border: none;
  border-width: 0px;  
  width: 61px;
  height: 24px;
  left: 899px; 
  top: -25px; 
}

#selectlang
{
  position: relative;
  float: right;
  top: -98px;
  color: white;
  font-family: arial;
  font-size: x-small;
  height: 30px;
}
		
#langbr
{
  background-repeat: no-repeat;
  border: none;
  border-width: 0px; 
  background-image: url('img/br.gif');
  width: 22px;
  height: 16px; 
}

#langimg_prot
{
  border: none;
  border-width: 0px;
  width: 22px;
  height: 16px;
 	
}	

#langus
{
  background-repeat: no-repeat;
  border: none;
  border-width: 0px; 
  background-image: url('img/us.gif');
  width: 22px;
  height: 16px;
  margin-top: -16px;
  margin-left: 30px;
}

#videos
{	
  float:left;
  margin-left: 5px;
  width: 755px;
  min-height: 300px; 
}

#menuescolhido
{	
  float: left;
  margin-top: 5px;
  height: 25px;
  width:755px; 
  color: #a34040;
  border-bottom: 2px;
  border-bottom-color: #a34040;
  border-bottom-style: dotted;  
  font-family: arial;
  font-size: large;
  background: #f5ebeb;
}


#menuescolhidobr
{	
  float: left;
  margin-top: 0px;
  height: 25px;  
  background: white; 
  color: #a34040;
  font-family: arial;
  font-size: small;
}

#info
{	
  visibility: inherit;
  margin-top: 120px;
  margin-left: 5px;
  float: left;
  height: 40px;
  width:950px;
  background: #d19f9f;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-top-width: 1px;
  border-top-style: solid;
  border-color: #a34040;
  font-family: arial;
  text-align: center;
  padding-top: 15px;
  color: #a34040;
  text-decoration: underline;

}

#videothumb
{	
  margin-top: 10px;
  margin-right: 5px;
  float: left;
  height: 190px;
  width:181px;
}

#vid
{	
  height: 133px;
  width:181px;
  border-width:1px;
  border-color: #a34040;
  border-style: solid;
}

#vid img
{	
  border-style: none;
  border-width: 0px;
}

.imgvid
{
 width: 177px;
 height: 129px;
 margin-left: 2px;
 margin-top: 2px;
}

#moviethumb
{	
  margin-top: 10px;
  margin-right: 5px;
  float: left;
  height: 290px;
  width:181px;
}

#mov
{	
  height: 260px;
  width:180px;
  border-width:1px;
  border-color: #a34040;
  border-style: solid;
}

#mov img
{	
  border-style: none;
  border-width: 0px;
}

.imgmov
{
 width: 176px;
 height: 256px;
 margin-left: 2px;
 margin-top: 2px;
}

#imgmovprotege img
{
  margin-left: 3px;
  margin-top: 3px;
  width: 176px;
  height: 256px;
  border-style: none;
  border-width: 0px;
  position: absolute;
}

#imgmovprotege2 img
{
  margin-left: 3px;
  margin-top: 3px;
  height: 133px;
  width:181px;
  border-style: none;
  border-width: 0px;
  position: absolute;
}


.parte_filme
{
  float: left;
  position: relative;
  color: #a34040;
  background: #e9d1d1;
  min-width: 180px;
  border: 1px;
  border-style: dotted;
  text-align: center;
  margin: 2px;
  margin-left: 0px;
  font-size: large;
  font-family: arial;
  cursor: pointer;
}


.parte_filme a:LINK
{
  display: block;
  color: #a34040;
  text-decoration: none;  
}

.parte_filme:HOVER
{
  color: #FFFFFF;
  background: #d19f9f; 
}

.parte_filme_selecionada
{
  float: left;
  position: relative;
  color: #FFFFFF;
  background: #d19f9f;
  min-width: 180px;
  border: 1px;
  border-style: dotted;
  text-align: center;
  margin: 2px;
  margin-left: 0px;
  font-size: large;
  font-family: arial;
  cursor: pointer;
}


.parte_filme_selecionada a:LINK
{
  display: block;
  color: #a34040;
  text-decoration: none;  
}

.vidtitulo a
{	 	
  height: 25px;
  font-family: verdana;
  color: black;
  font-size: x-small;
  font-weight: bold;
  vertical-align: text-bottom;
  display: table-cell;
  text-decoration: none;
}

.vidtitulo a:HOVER
{
  text-decoration: underline;	
}

.vidtitulo a:LINK
{

  color: black;	
}

#vidnota
{
  width: 30px;
  height: 15px;
  background: aqua;
  background-color: #FFFFFF;
  margin-top: -20px;
  color: #840000;
  margin-left: 2px;
  position: absolute;
  font-family: arial;
  font-size: small;	
  border-width:1px;
  border-color: #a34040;
  border-style: solid;
  border-left-width: 0px;
  text-align: center;  
}

#vidvisto
{
  float: left;
  height: 20px;
  margin-left: 2px;
}

#vidvisto h1
{
  font-family: arial;
  color: #840000;
  font-size: small;
  margin-top: 0px;
}

#vidvisto h2
{
  margin-left: 37px;
  margin-top: -25px;
  font-family: arial;
  color: #a34040;
  font-size: small;
  font-weight: lighter;
}

#vidvisto h3
{
  margin-left: 140px;	
  margin-top: -27px;
  font-family: arial;
  color: #840000;
  font-size: small;
}

#numbers
{
  position: relative;
  float: left;
  margin-top: 5px;
  min-height: 25px;
  width:755px;
  color: white;
  font-family: arial;
  font-size: large;
}

#numbersinto
{
  float: left;
  position: relative;
  color: #a34040;
  background: #e9d1d1;
  min-width: 20px;
  border: 1px;
  border-style: dotted;
  text-align: center;
  margin: 2px;
  font-size: medium;
}


#numbersinto a:LINK
{
  display: block;
  color: #a34040;
  text-decoration: none;  
}

#numbersinto a:HOVER
{
  color: #FFFFFF;
  background: #d19f9f; 
}


#numbersinto a:VISITED
{
  display: block;
  color: #a34040;
  text-decoration: none;  
}

#numbersinto_clicado
{
  float: left;
  position: relative;
  color: #a34040;
  background: #d19f9f; 
  min-width: 20px;
  border: 1px;
  border-style: dotted;
  text-align: center;
  margin: 2px;
  font-size: medium;
}

#numbersinto_clicado a:LINK
{
  color: #a34040;
  background: #d19f9f;  
}

#numbersinto_clicado a:VISITED
{
  color: #a34040;
  background: #d19f9f;
  text-decoration: none;  
}

#bottomsee
{
  float: right;
  position: relative;
  color: #a34040;
  background: #e9d1d1;
  min-width: 20px;
  border: 1px;
  border-style: dotted;
  text-align: center;
  margin: 2px;
  font-size: large;
  font-family: arial;
}


#bottomsee a:LINK
{
  display: block;
  color: #a34040;
  text-decoration: none;  
}

#bottomsee a:HOVER
{
  color: #FFFFFF;
  background: #d19f9f; 
}

#bottomsee a:VISITED
{
  display: block;
  color: #a34040;
  text-decoration: none; 
}

#baixo
{
  text-align: center;
  font-family: arial;
  font-size: small;
  float: left;
  width: 960px;
  height: 107px;
  line-height:107px;
  background-image: url('img/fundo_fim.gif');
}

#baixo a:LINK
{
  color: black;
  text-decoration: none;
}

#baixo a:VISITED
{
  color: black;
  text-decoration: none;
}

#baixo a:HOVER
{
  color: #a34040;
  text-decoration: underline;
}

#redtube
{
  position: relative;
  top: 12px;
  left: 5px;
  padding-bottom: 5px;
  z-index: 0;
}

#minisobre
{
  margin-top: 30px;
  width: 450px;
  height: 130px;
  float: left;
  background: #e7cece;
  left: 50%;
  margin-left: -225px;
  position: relative;
  border-width: 1px;
  border-color: #d19f9f;
  border-style: solid;
  color: #a34040;
  font-family: arial;
  font-size: small;
}

#margemleft
{
  width: 180px;
  height: 70%;
  position: absolute;
  clear: right;
  top:184px;
  left: 768px;
  padding-top:30px;  
}

#filtro
{
 
  margin-bottom: 5px; 
  width: 180px;
  height: 100px;
  border: 2px;
  border-color: #e9d1d1;
  border-style: dotted; 
  position: relative;
  clear: left;
  font-family: arial; 
}

#filtro h1
{
  color: #a34040;
  font-size: small;
  background: #e9d1d1;
  margin-top: 0px; 
}

#filtro a
{
  font-size: small;
  color: #a34040;
  text-decoration: none;	
}

#filtro a:hover
{
  text-decoration: underline;	
}
	
#parceiros
{
  margin-bottom: 5px; 
  width: 180px;
  height: 400px;
  border: 2px;
  border-color: #e9d1d1;
  border-style: dotted; 
  position: relative;
  clear: left;
  font-family: arial;  
}

#parceiros h1
{
  color: #a34040;
  font-size: small;
  background: #e9d1d1;
  margin-top: 0px; 
}

#slidepre
{
  visibility: hidden;
}

#facebook
{
  margin-bottom: 5px; 
  width: 180px;
  border: 2px;
  border-color: #e9d1d1;
  border-style: dotted; 
  position: relative;
  clear: left;
  font-family: arial;
  z-index: 1; 
}

#facebook h1
{
  color: #a34040;
  font-size: small;
  background: #e9d1d1;
  margin-top: 0px; 
}

#parceiros a
{
  font-size: small;
  color: #a34040;
  text-decoration: none;	
}

#parceiros a:hover
{
  text-decoration: underline;	
}

#parceiros_item
{
  width: 180px;
  position: relative;
  float: left;
}

#infoview
{
 width: 730px;
 height: 95px;
 float: left;
 background: white; 	
 margin-top:5px;
 border: 3px;
 border-style: dotted;
 border-color: #e7cece;
}

#infovid
{
 position: relative;
 top: -12px;
 width: 198px;
 height: 25px;
 background: #e7cece; 	
 color: #a34040;
 font-family: arial;
 font-size: small; 
}

#infovid h2
{
  color: #840000;
  font-size: small;
  line-height: 25px;
}

#infovid h1
{
  margin-top:-30px;
  margin-left:60px;
  color: black;
  font-size: small;
  font-weight: lighter;
}

#tagvid
{
  margin-top:-109px;
  float: right;
  width: 520px;
  height: 120px;
  background: white;
  color: #840000;
  font-size: small;
  font-family: arial;	
}

#tagvid a
{
  font-size: small;
  color: #840000;
  font-weight: bold;;
}

#status
{
  display: none;
  margin-top: 10px; 
  position: relative;
  float: left;
  width: 95%;
  height: 20px;
  border: 1px;
  border-style: solid;
  border-color: #e7cece;
  color: #a34040;
  font-family: arial;
  font-size: small;
  text-align: center;
  font-weight: bold;		
}

#comentsbox
{
  float: left;
  max-width: 750px;
}

#comentsbox form
{
  position: relative;
  float: right; 
}

#comentsnun
{
  float: left;
  position:relative;
  margin: 2px;
  width: 750px;
  background-color: #e7cece;
  padding-bottom: 2px;
}


#comentsbox textarea
{
  margin-top: 10px;
  margin-left: 20px;
  float: left;
  width: 420px;
  height: 80px;
  border: 1px;
  border-style: solid;
  border-color: #e7cece;
  color: #a34040;
  font-family: arial;
  font-size: small; 
}

#comentsbox button
{
  margin-top: 10px;
  margin-left: 5px;
  float: left;
  width: 90px;
  height: 84px;
  border: 1px;
  border-style: solid;
  border-color: #e7cece;
  background-color: #e7cece;
  font-family: arial;
  font-size: small; 
}

#comentsavatar
{
  float: left;
  width: 108px; 
  height: 109px;
  background-image: url('img/coments_avatar.gif');
  background-repeat: repeat-y;
  background-color: white;	
}	

#comentsbalaoe
{
  position: relative;
  float: left;
  width: 30px; 
  height: 102px;
  background-image: url('img/coments_balaoe.gif');
}

#comentsfundo
{ 
  background-image: url('img/coments_fundo.gif');
  background-repeat: repeat-x;
  width: 560px;
  height: 102px;
  margin-top: 10px;
}

#comentsfundo a
{
  color: #a34040;
  font-family: arial;
  font-size: small; 	
}

#comentsbalaod
{
  position: relative;
  float: right;
  width: 14px; 
  height: 102px;
  background-image: url('img/coments_balaod.gif');  
}

#msgenv
{
  top: 100px;
  width: 300px;
  height: 75px;
  float: left;
  background: white;
  left: 50%;
  padding-left:20px;
  padding-top: 30px;
  position: relative;
  border-width: 1px;
  border-color: #d19f9f;
  border-style: dashed;
  color: #a34040;
  font-family: arial;
  font-size: small; 
}

#formcontato
{
  margin-top: 20px;
  background: white;		
}

#formcontato a
{
  font-family: arial;
  color: #a34040;
  float: left;
  margin-top: 3px;
  position: relative;		
}

#lognome
{
	margin-left:40px;
}

#logpass
{
	margin-left:-45px;
}

#campoformenvia
{
  float: none;
  width: 500px;
  margin-left: 100px;
  margin-top: 5px;
}

#recupsenha
{
  font-size: small;
  margin-left: 100px;
}

#fundo
{
  visibility: hidden; 
  position: fixed; 
  width: 100%; 
  height: 100%; 
  z-index: 2; 
  left: 0px; 
  top: 0px; 
  background-color:#000000; 
  opacity:0.65; 
  -moz-opacity: 0.65; 
  filter: alpha(opacity=65);
}

#login
{
  visibility: hidden; 
  position: fixed; 
  width: 500px; 
  height: 240px; 
  z-index: 2; 
  top:50%;
  left: 50%;
  margin-left: -250px;
  margin-top: -120px;
  background-color:white;
  border: 5px;
  border-color: #e9d1d1;
  border-style: solid; 
  font-family: arial;
  background-image: url('img/logomini.gif');
  background-repeat: no-repeat;
  font-family: arial;
  padding-left: 20px;
}

#login h1
{
  color: #954040;
  margin-left: 140px;
  font-size: x-large;
}

#login_baixo
{
  position: relative;
  left: 140px;
  top: -10px;
  color: black;
  font-size: small;
  font-style: italic;
}

#login_reg
{
  position: absolute;
  background: black;
  width: 210px;
  height: 130px;
  top: 100px;
  left: 300px;
  background: #e7cece;
  border-width: 1px;
  border-color: #d19f9f;
  border-style: solid;
  color: #a34040;
  font-family: arial;
  font-size: small;
  padding-left: 3px;
  padding-right: 3px;    
}

#login_reg h1
{
  margin-left: 0px;
  font-size: small;
  text-align: center;
}

#login_fechar
{
 cursor: pointer;
 font-size: small;
  
}

#cria_conta
{
  position: relative;
  width: 140px;
  min-height: 20px;
  left:50%;
  margin-left: -70px;
  top: 15px;
  border-width: 1px;
  border-color: #d19f9f;
  border-style: solid;
  color: #a34040;
  font-family: arial;
  font-size: medium;
  background-color: white;
  font-weight: bold;
  text-align: center;    
}

#cria_conta:HOVER
{
  background: #d19f9f; 
}

#cria_conta a
{
  text-decoration: none;
  color: #a34040;  
}

#cria_conta a:HOVER
{
  text-decoration: underline;
  color: white;  
}

#infobrigatorias
{
  font-family: arial;
  font-size: large;
  float: left;
  position: relative;
  top: 15px;
  color: #a34040;
  height: 20px;
  width: 730px;
  margin-top:10px;	
}

#itemregistro
{
  float: left;
  position: relative;
  width: 730px;
  height: 100%;
  border: 1px;
  border-style: solid;
  top: 20px;
  margin-top: -1px;
  border-color: #e9d1d1;	
}

#itemregistro h1
{
  color: #d19f9f;
  font-family: arial;
  font-size: medium;
  margin-top: 5px;
  margin-left: 10px;
  float: left;	
}

#itemregistro a
{
  color: black;
  font-family: arial;
  font-size: small;
  top: 8px;
  margin-left: 5px;
  position: relative;
}

#itemregistro input
{
  float: right;
  color: #666;
  font-family: arial;
  font-size: small;
  top: 7px;
  margin-right: 210px;
  width: 300px;
  position: relative;
  border: 1px #ccc solid;
  font-size: small;
}

#itemregistro select
{
  color: #666;
  font-family: arial;
  font-size: small;
  top: 7px;
  position: relative;
  border: 1px #ccc solid;
  font-size: small;
}

#itemregistro textarea
{
  width: 80%;
  height: 300px;
  color: #666;
  font-family: arial;
  font-size: small;
  top: 10px;
  position: relative;
  border: 1px #ccc solid;
  font-size: small;
  left: 5px;
}

#registroption
{	
  float: right;
  position: relative;
  top: 0px;
  margin-right: 145px;	
}	

#itemregistrocheck
{
  float: left;
  position: relative;
  font-family: arial;
  font-size: small;
  top: -9px;
  left: 5px;
}

#frm_erro
{
 
  position: relative;
  font-family: arial;
  color: red;
  font-size: small;
  top: -7px;
  left: 510px;
  font-weight: bold;
}

#mkt_assistindo
{
  min-height: 175px;
  width: 755px;
  background-image: url('img/mkt_01.jpg');
  margin-top: 10px;
  margin-right: 5px;
  float: left;
  position: relative;
}

#mkt_assistindo img
{
  border: 0px;
  border-style: none;
  height: 175px;
  width: 755px;
}

#social
{
  float: right;
  top: 2px;
  position: relative;
}
	
#download_video
{
  position: absolute;
  z-index: 2;
  left: 565px;
  margin-top: 2px;
  min-height: 41px;
  min-width: 199px;
  background-image: url('img/download.gif');
}

#download_video img
{
  height: 41px;
  width: 199px;
  border-width: 0px;
  border-style: none;
}

#msg_new
{
  background-image: url('img/msg_videos_de_graca.png');
  min-width: 340px;
  min-height: 342px;
  position: fixed;
  top: 270px;
  left: 150px;
  _background:none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/msg_videos_de_graca.png', sizingMethod='scale');  
}

#msg_new img
{
  min-width: 340px;
  min-height: 342px;
  border: 0px;	
}

	
