@charset "utf-8";
/* CSS Document */
body { 
         background-image: url(imgs/fundo-grad.jpg); 
         background-repeat:repeat-x;
		 background-position:top;
         background-color:#92a4a4; 
         font-family: Arial, Helvetica, sans-serif;
}

#geral{
	width:100%;
	height:100%;
}

#conteudo{
	margin-left:auto;
	margin-right:auto;
	width:900px;
	background-color:#FFF;
	height:auto;

}

#destaque
{ 
	font-weight:bold;
  	
}
 

/*====================================Cabeçalho=========================================*/
 


#area_menu
{ 
      background-image:url(imgs/bar_rod.jpg); 
	  background-repeat:repeat-x;
}

#topo 
{ 
      width:900px;
	  height:192px;
	  color:#FFF;
}

#topo_1
{
	height:70px;
	width:900px;
	background-image:url(imgs/bar_rod.jpg); 
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#fbfbfd;
}

#topo_2
{ 
      width:900px; 
	  height:100px;
	  
}

#area_relogio
{ 
      float:left; width:250px; height:60px;
}

#area_busca
{ 
      float:left; 
	  width:640px; 
	  height:60px;
	  padding:3px;
	 
}

.busca
{ 
       color:#708090; 
	   margin-right:0px; 
	   margin-top:20px;
	   width:360px;
	   float:left;
}

#relogio
{
       float:left;
	   margin-left:5px;
}


/*====================================Seletores, estilos e Login=========================================*/

#vid_cat_float
{
	float:left;
}

#vid_cat
{
	margin-top:5px;
}

.ico_radio 
{
	  float:right; top: 0 auto;
}
.estilos
{  
 	   float:right;
	   width:200px;
	   margin-left:5px;
	   margin-top:2px;
	   margin-bottom:0px;
	   height:20px;
}

#login
{
       float:right;
	   font-size:12px;
	   width:200px;
	   margin-left:0px;
	   margin-top:2px;
	   margin-bottom:0px;
	   padding:3px;
	   color:#708090;
}

/*====================================Menu horizontal=========================================*/

#area_menu
{
	height:32px;
	width:900px;
}
#bar_menu 
{ 
      background-image:url(imgs/bar-menu.jpg); 
	  background-repeat:repeat-x; 
	  margin-top:5px;
	  height:32px;
	  padding-top:5px;
	  padding-left:10px;
	 
}


#nav, #nav ul 
{
       padding: 0;
       margin: 0;
       list-style: none;
}
#nav li 
{
       float: left;
       position: relative;
       width: 95px;
       border-left: 1px solid #B0C4DE;
       font-size:12px;
       color: #2D486C;
       font-weight:bold;
       margin-right: 0px;
}
#nav a:link, #nav a:visited 
{
       display: block;
       text-decoration: none;
       padding-left: 5px;
       color: #2D486C;
}
* html #nav a 
{
      width:100px;
}

#nav ul 
{
      display: none;
      position: absolute;
      padding: 0;
}
#nav ul li 
{
      border: 0 none transparent;
      border-bottom: 1px solid #E7EDF5;
      border-top: 1px solid #FFF;
      background-color: #F1F5F9;
      margin-bottom: -1px;
      margin-top: 1px;
      padding: 0;
}

#nav li:hover ul 
{
      display: block;

}

#linknav a:hover
{ 
      color:#990000;
}

#sub a:hover 
{ 
      background-color:#990000; 
	  color:#FFFFFF;
}



/*====================================Blocos de texto=========================================*/
#corpo_site
{
	width:900px;
	height:auto;
	overflow:auto;
	background-color:#FFF;
}

#coluna_esq
{
	float:left;
	width:442px;
	height:auto;
	
}

#coluna_dir
{
	float:right;
	width:442px;
	height:auto;
}
/*=============Bloco Principal====================*/

.bloco
{ 
      text-align:left; 
	  margin-left:10px; 
	  margin-top:20px; 
	  margin-right:10px; 
	  margin-bottom:20px;

}

.cabecalho 
{ 
      height:26px;
      padding-top:10px;
      padding-left:10px; 
      font-weight:bolder;
      border-bottom: 5px #708090 solid; 
      font-size:15px; 
      color:#778899;
      background-image:url(imgs/canto_redondo.jpg); 
      background-position: right; 
      background-repeat: no-repeat; 
      background-color:#dadada;
}

.corpo
{ 
      padding:10px;
      font-size:12px;
      background-color:#f8f8ff;
      color:#333333;
      line-height:20px;
      border-bottom: 2px #dcdcdc solid; 
 
}

.corpo a
{ 
      text-decoration: none; 
      font-size:12px;
      color:#36648b;
}

.corpo a:hover
{ 
      color:#ee6363; 
     text-decoration: underline;
}

#corpo_cont

{
	min-height: 120px;	
}

#mini-container
{
	background-color:#e5ffe5;
	padding:5px;
	border: #c1ffc1 solid 1px;
}

/*=============Bloco Secundário====================*/

#cabecalho2 
{ 

      border-bottom: 5px #8b6969 solid; 
      font-size:15px; 
      color:#8b6969;
      background-image:url(imgs/canto_redondo2.jpg); 
      background-position: right; 
      background-repeat: no-repeat; 
      background-color:#e0d8d3;
}

#corpo2
{ 
      padding:10px;
      font-size:12px;
      background-color:#fffff0;
      color:#333333;
      line-height:20px;
      border-bottom: 2px #dcdcdc solid; 
 

 
}

/*=============Bloco Terciario====================*/

#cabecalho3 
{ 

      border-bottom: 5px #8b6969 solid; 
      font-size:15px; 
      color:#8b6969;
      background-image:url(imgs/canto_redondo2.jpg); 
      background-position: right; 
      background-repeat: no-repeat; 
      background-color:#e0d8d3;
}

#corpo3
{ 
      padding:10px;
      font-size:12px;
      background-color:#fffff0;
      color:#333333;
      line-height:20px;
      border-bottom: 2px #dcdcdc solid; 
 

 
}


/*===================================Tabela de videos e Tumbs===============================*/

#cont_1
{
	min-height:350px;
	background-color:#ffffff;
	border:#CCC solid 1px;
	
}


.tabvideos 
{ 
  width:399px;
  height:400px;
  
  
}

.tabvideos_tv 
{ 
  width:399px;
  min-height:200px;

  
  
}

.todos_videos
{
	min-height:200px;
	margin-left:40px;
}

#todos_videos_cont
{
	min-height:350px;	
}
.tabvideos a
{ 
     text-align:center;
     	 
}


.tumbs
{
	float:left; 
	margin:16px;

	}
	
img-prev-leg 
{
	text-align:center;  
	}			
	
img-prev-leg a
{
	text-decoration: none; 
    color:#36648b;
	}
#img-prev-leg a:hover
{
	text-decoration: none; 
    color:#ee6363;
	
	}
	
#tumb
{
	float:left;	
}

#tabela
{
	min-height:200px;
}

/*=================================Rodapé===============================*/


.rodape
{ 
      background-image:url(imgs/bar_rod.jpg); 
      background-repeat:repeat-x;
	  background-position:bottom;
	  background-color:#fbfbfb;
      font-size:10px;
      color:#333333;
      height:60px;
	  width:900px;
	  margin-left:auto;
	  margin-right:auto;
	
	  

}

#direitos
{
	padding-top:20px;
	text-align:center;
	width:900px;
	
}
/*===================================Outros===============================*/
hr 
{ 
      margin-top:5px;
      color:#708090;
}







