li {list-style-type: none;}
a, a:visited {text-decoration: none;}
a:hover{text-decoration: none;}


/*Menu de categorias*/


#menucategoria{padding: 0px;width: 550px;margin-right: auto;margin-bottom: 15px;margin-left: auto;clear: left;}

img {border: none;}
.dock {position: relative;height: 50px;width: 500px;margin-right: 30px;margin-top: 20px;margin-bottom: 0px;margin-left: 0px;}
.dock-container {position: absolute;height: 50px;padding-left: 100px;}

a.dock-item {display: block;width: 40px;color: #000;position: absolute;top: 0px;text-align: center;text-decoration: none;font: bold 12px Arial, Helvetica, sans-serif;}

.dock-item img {border: none; margin: 5px 10px 10px; width: 100%; }
.dock-item span {display: none;background-color: #FFFFFF;width: 80px;font-size: 10px;font-weight: bold;padding-top: 3px;padding-bottom: 3px;}


.stylejogos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #346995;
}


 
   #header #logo a {
      text-indent: -9999em;

      overflow: hidden;
      display: block;
      width: 300px;
      height: 17px; }
  #header #search {
    display: inline;
    float: none;
    margin-left: 10px;
    margin-right: 10px;
    width: -300px;
    margin-top: 10px;
    border: none; }
    #header #search form {
      float: right; }
      #header #search form input.text {
        font-size: 15pt;
        width: 350px;
		height: 31px;
        letter-spacing: -0.2px;
        border: 1px solid #e8eee8;
        background: #f3f7f3;
        color: #363636;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        float: left;
        margin: 0 8px 0 0;
        padding: 1px 0px 0px 0px; }
      #header #search form input.submit {
        font-size: 12pt;
        height: 30px;
        width: 95px;
        letter-spacing: -0.5px;
        border: 0px solid #BD9E43;
        color: #FFFFFF;
		font-weight: bold;
		font:Arial, Helvetica, sans-serif;
        background:#F6800D;

	

/*****************************************************************/
/************************** Site Rodapé **************************/
/*****************************************************************/
.site_rodape {
	clear: both;
	background: #e4eaed;
	padding: 27px 0;
	font-size: 0.938em;
}	
.site_rodape .site_geral {
	padding-bottom: 23px;
}
.site_rodape .logo_rodape {
	float: left;
	margin-right: 15px;
}
* html .site_rodape .logo_rodape img { behavior: url(r7/css/iepngfix.htc); }

.site_rodape li {
	display: inline;
	padding-right: 11px;
}

.site_rodape li, 
.site_rodape li a, 
.site_rodape address {
	color: #000000;
}

.site_rodape ul.menu1 li { text-transform: uppercase; }

.site_rodape ul.menu1,
.site_rodape ul.menu2, 
.site_rodape ul.menu3 {
	line-height: 15px; 
}
		
.site_rodape address { font-style: normal; line-height: 15px; }

.site_rodape .menu3 { margin-top: 12px; }

.site_rodape ul.menu1 li a {
	font-weight: bold;
	color: #8d8d8d;
}
.site_rodape ul.menu1 li.noticias a { color: #000; }
.site_rodape ul.menu1 li.entretenimento a { color: #c9168e; }
.site_rodape ul.menu1 li.esportes a { color: #246d26; }
.site_rodape ul.menu1 li.videos a { color: #0071bd; }




.rodape_interno {
	clear: both;
	background: #e4eaed;
	padding: 10px 0 0 0
}
.rodape_interno .site_geral {
	padding-left: 0;
	width: 998px;
}

.rodape_interno h2 { text-transform: uppercase; font-size: 1.313em;  }

.rodape_interno ul li a { font-weight: normal; }

.rodape_interno ul li a:hover {
	background: transparent !important;
	color: #616161 !important;
	text-decoration: underline !important;
}

.rodape_interno .menu_vertical ul { border-top: none; }
.rodape_interno .menu_vertical ul li { padding: 0; line-height: 1em; font-size: 0.95em; }

.rodape_interno .menu_vertical .menu1, 
.rodape_interno .menu_vertical .menu2, 
.rodape_interno .menu_vertical .menu3, 
.rodape_interno .menu_vertical .menu4, 
.rodape_interno .menu_vertical .menu {
	float: left;
	width: 156px;
	padding-right: 26px;
}
.rodape_interno .menu_vertical .menu {
	padding-top: 48px;
}
.rodape_interno .menu_vertical .menu h2 {
	margin: 0;
	font-size: 1em;
	letter-spacing: -0.02em;
}
.rodape_interno .menu_vertical .menu li a {
	color: #8d8d8d;
}


/*****************************************************************/
/************************** Site menu **************************/
/*****************************************************************/


#conteudotopo{width: -120px; margin-top: -20px;margin-right: auto;margin-bottom: 0px;}
#conteudotopo ul{width: 175px;height: 10px;float: left;}
#conteudotopo li{float: right;margin-left:7px;}

#menu{margin: 0px;padding: 0px;float: right;width: 250px;}
#menu li{float: left;}
#menu li a, #menu li a:visited{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bolder; text-transform: capitalize;color: #FFFFFF;text-decoration: none; background-color:#978E81;;margin-top: 43px;float:left !important;float: left;padding-top: 3px;padding-right: 5px;padding-bottom: 3px;padding-left: 5px; border: 5px solid #BD9E43; border: 5px solid;}
#menu li a:hover{color: #000000;background-color: #978E81;}



/*** Borda do hover das imagens ***/
a.img_borda,
a.img_borda img{
	float: left;
	overflow: hidden;
	border-color: #F6800D;
}
a.img_borda:hover {
	border-style: solid;
	border-width: 5px;
}
a.img_borda:hover img{
	margin: -5px;
}
