 /*--------------------===========[[body]]===========--------------------*/
*{margin:0; padding:0;}
a{text-decoration:none; cursor:pointer;}
img{border:0;}
#conteudo-geral{width:960px; background:#fff; margin:0 auto;} 
#divclear{clear:both;}
 
 #logo{float:left; margin:5px 5px 10px 10px;}
 #mini-topo{float:right;width:500px;}
/*--------------------===========[[ SEARCH FORM]]===========--------------------*/
form {margin: 0;padding: 0; display:table;}
#search{height:30px;background: url("images/inputbusca3.png") repeat scroll 0 0 #FFFFFF;}
#searchform {margin: 5px 0 0 0;padding: 0px;line-height: 28px;}
.searchright {float: right;padding-top: 2px;}
.searchinput {width: 187px;margin: 1px;font-size: 20px;border: 0px solid #E6E6E6;
	           background:none;}
.searchsubmit {background: url("images/search.btn.png") repeat scroll 0 0 transparent; float: right;
	           width: 72px;height: 30px;margin: 0px;border: 0 solid #DDDDDD;color: #333333;}

			   
/*--------------------===========[[MINI-MENU]]===========--------------------*/		   
#mini_menu{ top:2px; left:650px; width:240px; height: 28px;border-top: 1px solid #f1f0f0; margin:5px 0 3px 0; background: url('images/bg_menu.gif') repeat-x scroll left bottom transparent;}
#mini_menu li {display:inline; font-size:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
font-weight:bold; float:right; margin:0 10px 0 0px; }
#mini_menu li a{text-decoration:none;}	
#mini_menu .menu_categorias li .anuncie {color:#90BED8;}
#mini_menu .menu_categorias li .cadastro {color:#A80000;}
#mini_menu .menu_categorias li .login {color:#093;}
#mini_menu  .menu_categorias li a:hover{text-decoration:underline;}
#banner-topo{float:right; padding:5px; border:1px solid #CCC; margin:10px 0 5px 0;}
/*--------------------===========[[ MENU]]===========--------------------*/	
#menu{float:left; width:940px; height: 28px; background: url('images/bg_menu.gif') repeat-x scroll left bottom transparent; 
       border-top: 1px solid #f1f0f0; margin: 5px 0 20px 0px;}
#menu .menu_categorias{float:left; line-height:normal;}
#menu .menu_categorias li{display:inline;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:2px 5px 0 5px; 
font-size:16px;font-weight:bold; float:left;}
#menu .menu_categorias li a{text-decoration:none; }
#menu .menu_categorias li .home {color:#0066AB;}
#menu .menu_categorias li .noticias {color:#A80000;}
#menu .menu_categorias li .esportes {color:#093;}
#menu .menu_categorias li .entretenimento {color:#F90;}
#menu .menu_categorias li .tecnologia {color:#069;}
#menu .menu_categorias li .cursos {color:#B12CAC;}
#menu .menu_categorias li .contato {color:#298D87;margin:0px 5px 20px 0px;}
#menu .menu_categorias li a:hover{text-decoration:underline;}
#menu-borda-topo{border-bottom-left-radius: 1px; border-bottom-right-radius: 1px; border-top-left-radius: 0; 
                 border-top-right-radius: 0;font-size: 1px; height: 4px; margin-bottom: 0;  
				 margin-top: -1px;overflow-x: hidden; overflow-y: hidden; width: 940px;}
				 
/*--------------------===========[[ BOX CENTRAL]]===========--------------------*/	
#box-central{width:940px; margin:0 auto;}
#primeiro-bloco{margin:10px 0 10px 0;}
#primeiro-bloco a{text-decoration:none;}

/*--------------------===========[[ PRIMEIRO BLOCO ESQUERDO]]===========--------------------*/	
.primeiro-bloco-esquerdo{/*background:#EFD279;*/width:620px;float:left;margin-right:10px;}
#geral {width: 620px; margin: 0 auto;padding:0 0 20px 0;} 
#fotos{position: relative; width:620px; height:372px; padding:0; margin:0 5px 5px 0; float:left;}
#fotos ul li{list-style: none;}
#fotos ul li img {margin: 0px; padding: 0px; width: 620px; height: 372px;}
#fotos ul li {position: relative;}
#fotos ul li p {margin: 0px; padding: 10px 15px; position: absolute; bottom: 0px; left: 50px; line-height: 20px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 18px; font-weight:bold; display: none;}
#fotos ul li p a {color: red; text-decoration: none;}
#fotos div.paginas {position: absolute; top: 5px; right: 5px; z-index: 100;}
#fotos div.paginas a {height: 20px; width: 20px; display: block; float: left; margin-left: 2px; color: white; font-size: 12px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; line-height: 20px; outline: none; background:#000000; opacity:0.9; filter: alpha(opacity = 90); font-weight:bold;}
#fotos div.paginas a:hover, #fotos div.paginas a.activeSlide {background: #069; font-weight: bold;}
#fotos ul li div.barra_semi-transparente {width: 620px; height: 40px;margin:0 0 5px 0;  position: absolute; bottom: 0px; left: 0px; background:#000000; opacity:0.8; filter:                 alpha(opacity = 80); display: none;}
a img {border: none;}

#primeiro-bloco-esquerdo-secundario{width:620px; float:left; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;display:block;}
#primeiro-bloco-esquerdo-secundario a{text-decoration:none; color:#2B3E42;}
#primeiro-bloco-esquerdo-secundario a:hover{text-decoration:underline;}
#primeiro-bloco-esquerdo-secundario img{padding:2px; border:1px solid #2B3E42;}
#primeiro-bloco-esquerdo-secundario img:hover{background:#2B3E42;}
#primeiro-bloco-esquerdo-secundario ul{float:left; width:620px; list-style:none; margin:10px 0 0 0; padding:0;}
#primeiro-bloco-esquerdo-secundario ul li{display:inline; float:left; width:150px; margin:0 1px 0 4px;}



/*--------------------===========[[PRIMEIRO BLOCO-DIREITO]]===========--------------------*/
.primeiro-bloco-direito{/*background:#95CBE9;*/width:300px;float:right;margin-left:10px;}
.destaque-direito{height:260px;}
 
#foxvideo{width:300px;height:182px;float:right;	margin:0 0 10px 0;}
#foxvideo p{font-family:Helvetica, Arial, "Trebuchet MS", sans-serif;font-size:13px;float:left;margin:0 0 0 10px;}
#foxvideo a{text-decoration:none; color:#c69;}
#foxvideo a:hover{text-decoration:underline;}
.destaque-direito-secundario{}
#noticia-destaque{ width:300px;height:240px;float: right; margin:0 0 10px 0;}
#noticia-destaque  p{font-family:Helvetica, Arial, "Trebuchet MS", sans-serif;font-size:13px;float:left;margin:0 0 0 10px;}
#noticia-destaque a{text-decoration:none; color:#2C5700;}
#noticia-destaque a:hover{text-decoration:underline;}
/*--------------------===========[[Banner Triplo]]===========--------------------*/

   #box-bannner-triplo{width:940px; margin:10px 0 10px 0;float:left;}
   #banner-triplo{ height:120px;}
   #banner-triplo .banner-um {float:left;margin:0 10px 0 0;}
   #banner-triplo .banner-dois{float:left;margin:0 0 0 10px;}
   #banner-triplo .banner-tres{float:right;}


/*--------------------===========[[SEGUNDO BLOCO]]===========--------------------*/


#segundo-bloco{width: 940px;}
.segundo-bloco-left{width: 700px;display: inline; float: left;  position:static; display:block; margin-right:10px;visibility:visible; color:000000;margin-bottom:10px;}
.segundo-bloco-right{width: 220px; float: right;  margin-bottom:10px;margin-left:10px;}
.fox-bannner-triplo	{width: 940px; display: inline; float: left;  background:#C2EDE4; position:static; display:                   block;  visibility:visible; color:000000;height:206px; margin-bottom:10px;margin-top:10px;}	

#foxnews-topo{background-color:#999;font:12px  Helvetica, Arial, sans-serif;color:#333;padding:5px;width:690px; height:28px; display:block;}
#foxnews-topo h2{color:#0066AB;font:18px  Helvetica, Arial, sans-serif;}
h2 p{float:right; font-size:12px;color:#333;}
#flip-tabs{	width:700px;float:right;margin:0 auto; position:relative;}
#flip-navigation{margin:10px 0 ; padding:0; list-style:none;}
#flip-navigation li{ display:inline; }
#flip-navigation li a{	text-decoration:none; padding:10px; margin-right:0px;background:#f9f9f9;	color:#333; outline:none;font-family:Arial; font-size:12px; text-transform:uppercase;}
#flip-navigation li a:hover{background:#999; color:#fff;}
#flip-navigation li.selected a{background:#999;color:#f0f0f0;}
#flip-container{ width:700px;font-family:Arial; font-size:11px;}
#flip-container div{ background:#fff;}
#flip-container div ul{background:#f9f9f9;	border:1px solid #f0f0f0;margin:0; padding:15px 5px;margin-bottom:10px;
	list-style-position:inside;}

/* Destaques Home Left */
.destaque-layout.highlight-item { width: 700px !important; margin-bottom: 10px; }
.segundo-bloco-esquerdo {float:left; margin-right:20px; width:360px;}
.segundo-bloco-esquerdo h2,.segundo-bloco-direito h2 {font-size:16px;}
.segundo-bloco-esquerdo .destaque-layout { clear:both; width: 350px; }
.links-relacionados-tema .orange { font-size: 11px;  font-weight: bold;  margin-left: 0;}
.orange { color: #DCA80B; }


/* segundo-bloco-direito */		
.segundo-bloco-direito {float:left; width:300px;}
.segundo-bloco-direito .destaque-img {float:left;}
.segundo-bloco-direito  h3 {font-size:14px; font-weight:normal;padding:10px 0 5px 0;}
.segundo-bloco-direito a{text-decoration:none;color:#c30;}
.segundo-bloco-direito a:hover{text-decoration:underline;}
.segundo-bloco-direito .layout2 {clear:both;color:#333; width:300px; float:left;}
.segundo-bloco-direito .layout2 img {margin-right:10px; float:left;}


.destaque-layout.highlight-item { width: 620px !important; margin-top: 0 !important; margin-bottom: 20px; }
.destaque-layout.highlight { width: 360px !important; margin: 0 0 10px 0 !important; }
.destaque-layout.layout2 { margin-bottom: 5px; padding-top: 5px; }
.destaque-layout.layout2 { margin-bottom: 5px; padding-top: 5px; }
.destaque-layout.layout2.destaque-first { padding-top: 0; }
.destaque-layout h2 {font-size: 16px;}
.destaque-layout h1{font-size: 16px;}
.destaque-layout.highlight-item h1 {font-size: 23px;}
.destaque-layout.last-item { margin-right: 0;}
.destaque-layout p { font-size: 14px;margin: 5px 0 5px 0; line-height: normal !important; }
.destaque-layout .titulo {background: #000; font-weight: bold !important; color: #FFF; !important; margin: 0; padding: 4px 8px; clear: both }
.destaque-layout .titulo a {color:#fff;}
h3.titulo {font-size:12px;}
.destaque-layout .titulo-sub {font-size:16px;}

/* Destaques destaque-layout = vem logo abaixo da imagem destaque*/
.destaque-layout  {background:#F0F0EE; color:#555; margin:0; padding: 5px 0; }
.destaque-layout  .links-relacionados-tema {margin: 5px 0;font-size:14px; }
.destaque-layout  .links-relacionados-tema li {display: block; float: left; margin-right: 10px;}
.destaque-layout  .links-relacionados-tema li a {text-decoration:none;color:#2B3E42;}
.banner-vertical{width:220px}

/*--------------------===========[[TERCEIRO BLOCO]]===========--------------------*/

#box-terceiro-bloco{width:940px; margin:10px 0 10px 0;height:410px;}
#terceiro-bloco-esquerdo{width:700px;height:410px;float:left;margin:0 auto;margin-bottom:10px;}
#terceiro-bloco-esquerdo #carrosel-vertical{float:right; border:0; width:300px; height:340px;
   	                                  }
#terceiro-bloco-esquerdo .accordion{width:300px;float:left;margin:0 10px 0 10px;}
#terceiro-bloco-direito{width:220px;float:right;margin-left:10px;}
 
.accordionWrapper{display:inline-block; background-color:#fff; overflow:hidden;}
.accordionWrapper img{vertical-align:top; border:0; margin:0; padding:0}
.accordionWrapper div{display:inline; float:left; margin:auto;}
.accordionWrapper div.title{cursor:pointer;}
.accordionWrapper div.content{display:none;}
.set{border-bottom:1px solid #000}
.set1{background-color:#993365;}
.set2{background-color:#FFC732;}
.set3{background-color:#007C90;}
.set4{background-color:#AD6F08;}
.set5{background-color:#387855;}
.set6{background-color:#8C4B2D;}
.set7{background-color:#82A668;} 

/*--------------------===========[[QUARTO BLOCO ESQUERDO]]===========--------------------	
# vamos criar um css  separado, e batiza-lo com o nome de vips.
}*/

/*--------------------===========[[F O O T E R]]===========--------------------*/	
.links h4 {
    color: #993365;
    font-size: 16px;
    font-weight: bold;
    padding: 5px 0 10px;
    text-transform: uppercase;
}
#footer{ background-image:url(images/footer_all_bg1.png); background-position: left top; height:180px;width:940px; 
	     margin:auto; clear:both;position: relative;left:0px;}
		 
#footer .links-info-container img{float:left;padding:0 10px 0 0;}
#footer .links-info-container{width:920px; float:right;}

#footer .links-info-container  a{text-decoration:none; color:#333;font:13px/25px Verdana;}

#footer .links-info-container a:hover{color:#D96462;}

#footer .links-info-container .links{width:139px; margin-right:24px;  border-left:0px solid #111;  padding:3px 0px 3px 10px;float:left;background-position: left 0px;}

#footer .links-info-container .logo_rodape{float:left; margin:10px 30px 0 10px ;}

#footer-bottom img{border:none;}
#clear{clear:both;}