﻿.barra_fliperama{background-color:#919191;height:48px;width:954px;vertical-align:middle; padding: 4px 12px 4px 15px;}
.barra_fliperama_logo{vertical-align:middle; float:left;}
.barra_fliperama_busca{text-align:right;width:393px; position: relative; top: 14px; float: right}
#txt_busca:focus{font-style:normal;color:#505050;font-size:12px;font-weight:bold;}
#txt_busca{font-style:italic;color:#B2B2B2;width:330px;font-size:11px;}
#btn_busca{border-style:none;height:20px;font-size:11px;width:51px;background-color:#B2B2B2;color:#515151;}
.rodape{width:977px;background-color:#FFFFFF;vertical-align:middle;padding-top:10px;padding-bottom:1px;margin:2px 2px 2px 2px;text-align:center;text-decoration: none; color: #959595; font-family:Tahoma; font-size: 13px;}
.logond{float: right; padding-right: 50px;}
.rodape_div{padding-top: 2px;}

#flyerBanner {
		background:#FFFFFF;
		position:absolute;
		left:1114px;
		top:310px;
		width:150px;
		height:360px;
		z-index:100000;
		padding:10px;
		display: none;
	}
.publicidade_dh_close 
{
    position: absolute;
    top: 7px;
    left: 275px;
    z-index:2;
    /*display: inline;
    float: right;
    */
}
.publicidade_dh
{
    position: absolute;
    float: left;
    left:765px;
	top:270px;
    /* padding: 10px;
    width: 300px;
    height: 250px;
    */
    z-index: 2;
    display: inline;
    border: 4px solid white;
}

body
{
    font-family: verdana;
    font-size: 12px;
    color: #FFFFFF;
    background-color: #C8C8C8;
    text-align: center;
    vertical-align: middle;
}
img
{
    border-style: none;
    vertical-align: middle;
}
.menu_secundario a:link
{
	color:#FFFFFF;
	font-weight: bold;
}
.menu_secundario a:visited 
{
	color:#FFFFFF;
	font-weight: bold;
}
.menu_secundario a:hover 
{
	color:#FFFFFF;
	font-weight: bold;
}
.menu_principal a:link
{
    text-decoration: none;
    font-weight: bold;
    color:#FFFFFF;
}
.menu_principal a:visited
{
    text-decoration: none;
    font-weight: bold;
    color:#FFFFFF;
}
.menu_principal a:hover
{
    text-decoration: none;
    font-weight: bold;
    color:#FFFFFF;
}
.geral
{
    text-align: left;
    background-color: #B2B2B2;
    width: 981px;
    padding-bottom: 1px;
}
.parceiros
{
    padding: 10px;
    width: 961px;
    height: 27px;
}
.table
{
    background-color: #FFFFFF;
    text-align: center;
}
.publicidade_top
{
    text-align: center;
    background-color: #B2B2B2;
    width: 961px;
    height: 90px;
    padding: 10px 10px 10px 10px;
	z-index: 20000;
}
.menu_principal
{
    background-color:#505050;
    height:26px;
    width: 977px;
    margin: 0 2px 0 2px;
    padding: 0px;
    vertical-align: top;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
}

.selected
{
    background-color:#F8981F;
}
.menu_secundario
{
    text-align: center;
    background-color:#F8981F;
    height:26px;
    width: 977px;
    text-decoration:underline;
    margin: 0 2px 12px 2px;
    font-weight:bold;
}
.menuitem_acao
{
    padding-left: 21px;
    padding-right: 26px;
}
.menuitem_geral
{
    padding-left: 26px;
    padding-right: 26px;
}
.menuitem_humor
{
    padding-left: 26px;
    padding-right: 21px;
}


.dv_title h1
{
    font-size: 12px;
    font-weight: bold;
    vertical-align: top;
    display: inline;
}
.especiais
{
    border-style:none;
    width: 979px;
    border: 0px none;
    vertical-align: top;
    padding-bottom: 12px;
    padding-left: 2px;
    vertical-align: top;
}
.especiais_interno, .especiais_interno tr
{
    border: 0px none;
    width: 100%;
    padding-left: 10px;
}
.dv_arroba *
{  
    width:300px;
    vertical-align: top;
    padding-right: 0px;
    text-align: left;
    margin-left:-1px;
    padding-left: 1px;
    /* padding-right: 13px;" */
}
.dv_title
{
    height: 26px;
    vertical-align: middle;
    background-image: url('/Images/DegradeBarraTitulo.gif');
    background-repeat: repeat-x;
    width:100%;
    padding-left:10px;
    padding-bottom: 0px;
    padding-top: 0px;
    font-weight: bold;
    color: #FFFFFF;
}
.dv_title_resultado
{
    height: 26px;
    vertical-align: middle;
    background-image: url('/Images/DegradeBarraTitulo.gif');
    background-repeat: repeat-x;
    width:100%;
    padding-left:10px;
    font-weight:normal;
    color: #FFFFFF;
}
.dv_sonic
{
    background-color:#FFFFFF;
    padding: 4px 4px 5px 4px;
}  
.dv_luta
{
    background-color:#FFFFFF;
    padding: 4px 0px 5px 0px;
}
.dv_sinuca
{
    background-color:#FFFFFF;
    padding: 4px 4px 5px 0px;
}
.dv_mario
{
    background-color:#FFFFFF;
    padding: 0 4px 5px 4px;
}
.dv_mulher
{
    background-color:#FFFFFF;
    padding: 0 4px 5px 0px;
}
.dv_moto
{
    background-color:#FFFFFF;
    padding: 0 4px 5px 0px;
}
.dv_naruto
{
    background-color:#FFFFFF;
    padding: 0 4px 4px 4px;
}
.dv_cassino
{
    background-color:#FFFFFF;
    padding: 0 4px 4px 0px;
}
.dv_futebol
{
    background-color:#FFFFFF;
    padding: 0 4px 4px 0px;
}
.dv_fechamento
{
    height: 26px;
    background-image: url('/Images/DegradeBarraComunidade.gif');
    background-repeat: repeat-x;
}
.dv_categorias
{
    width:977px;
    background-color: #FFFFFF;
    border-style:none;
    color: #000000;
    margin-left: 2px;
    margin-right: 2px;
    font-weight: bold;
}
.publicidade_central
{
    text-align: center;
    background-color: #B2B2B2;
    width: 961px;
    height: 90px;
    padding: 14px 10px 14px 10px;
}
.td_title_jogo_1 h2, .td_title_jogo_2 h2
{
    font-size: 12px;
    display: inline;
}

.td_title_jogo_1 a:hover, .td_title_jogo_1 a:link, .td_title_jogo_1 a:visited
{
    font-size: 12px;
    display: inline;
    text-decoration: none;
    color: #505050;
}
 .td_title_jogo_2 a:hover, .td_title_jogo_2 a:link, .td_title_jogo_2 a:visited
{
    font-size: 12px;
    display: inline;
    text-decoration: none;
    color: #505050;
} 
.td_title_jogo_1
{
    height: 24px;
    padding-left: 10px;
    color: #505050;
    vertical-align:bottom;
}
.td_title_jogo_2
{
    height: 19px;
    padding-left: 10px;
    color: #505050;
    vertical-align:bottom;
}
.title_jogo_1_1
{
    text-align: left;
    height: 0px;
    vertical-align: middle;
    font-weight: bold;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-color: #505050;
    width: 464px;
    margin-left: 3px;
    margin-right: 0px;
    padding-left: 10px; 
}
.title_jogo_1_2
{
    text-align: right;
    height: 0px;
    text-decoration: underline;
    font-weight: bold;
    border-top-style: solid;
    border-top-width: 2px;
    width: 464px;
    margin-right: 2px;
    margin-left: 7.5px;
    padding-right: 10px; 
    border-color: #505050;
    color: #505050;
}
.vermais_1_1
{
    text-align: right;
    height: 18px;
    padding-top: 2px;
    text-decoration: underline;
    font-weight: bold;
    border-top-style: solid;
    border-top-width: 2px;
    width: 464px;
    margin-left: 3px;
    margin-right: 11.5px;
    padding-right: 10px; 
    border-color: #505050;
    color: #505050;
}
.vermais_1_1 a:hover,.vermais_1_1  a:visited,.vermais_1_1  a:link
{
    text-decoration: underline;
    font-weight: bold;
    color: #505050;
}
.vermais_1_2 a:hover,.vermais_1_2  a:visited,.vermais_1_2  a:link
{
    text-decoration: underline;
    font-weight: bold;
    color: #505050;
}
.vermais_2_1 a:hover,.vermais_2_1  a:visited,.vermais_2_1  a:link
{
    text-decoration: underline;
    font-weight: bold;
    color: #505050;
}
.vermais_2_2 a:hover,.vermais_2_2  a:visited,.vermais_2_2  a:link
{
    text-decoration: underline;
    font-weight: bold;
    color: #505050;
}
.vermais_1_2
{
    text-align: right;
    height: 18px;
    padding-top: 2px;
    text-decoration: underline;
    font-weight: bold;
    border-top-style: solid;
    border-top-width: 2px;
    width: 464px;
    margin-right: 2px;
    margin-left: 7.5px;
    padding-right: 10px; 
    border-color: #505050;
    color: #505050;
}
.title_jogo_2_1
{
    text-align: left;
    height: 0px;
    vertical-align: middle;
    font-weight: bold;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    width: 464px;
    margin-left: 3px;
    margin-right: 11.5px;
    padding-left: 10px; 
    color: #505050;
}
.title_jogo_2_2
{
    text-align: right;
    height: 0px;
    text-decoration: underline;
    font-weight: bold;
    border-top-style: solid;
    border-top-width: 2px;
    width: 464px;
    margin-right: 2px;
    margin-left: 7.5px;
    padding-right: 10px; 
    border-color: #505050;
    color: #505050;
}

.vermais_2_1
{
    text-align: right;
    height: 22px;
    padding-top: 2px;
    text-decoration: underline;
    font-weight: bold;
    border-top-style: solid;
    border-top-width: 2px;
    width: 464px;
    margin-left: 3px;
    margin-right: 11.5px;
    padding-right: 10px;
    border-color: #505050;
    color: #505050; 
}
.vermais_2_2
{
    text-align: right;
    height: 22px;
    padding-top: 2px;
    text-decoration: underline;
    font-weight: bold;
    border-top-style: solid;
    border-top-width: 2px;
    width: 464px;
    margin-right: 2px;
    margin-left: 7.5px;
    padding-right: 10px; 
    border-color: #505050;
    color: #505050;
}
.dv_acao_aventura
{
    font-weight: normal;
    vertical-align: top;
    width: 464px;
}
.dv_tiro
{
    font-weight: normal;
    vertical-align: top;
    width: 464px;
}
.dv_estrategia
{
    font-weight: normal;
    vertical-align: top;
    width: 464px;
}
.dv_raciocinio
{
    font-weight: normal;
    vertical-align: top;
    width: 464px;
}
.dv_esportes
{
    font-weight: normal;
    vertical-align: top;
    width: 464px;
}
.dv_carros
{
    font-weight: normal;
    vertical-align: top;
    width: 464px;
}
.dv_meninas
{
    font-weight: normal;
    vertical-align: top;
    width: 464px;
}
.dv_humor
{
    font-weight: normal;
    vertical-align: top;
    width: 464px;
}

.td_thumb_1
{
    padding: 5px 5px 5px 3px;
    width: 59px;
    height: 60px;
}

.td_thumb_3
{
    padding: 5px 5px 5px 7.5px;
    width: 59px;
    height: 60px;
}
h3
{
    font-size: 11px;
    display: inline;
    padding:0px;
}

.title_thumbs
{
    color: #F8981F;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana;
    text-decoration: underline;
}
.desc_thumbs *
{
    color: #505050;
    font-weight:normal;
    font-size: 11px;
    font-family: Verdana;
    text-decoration: none;
}
.media_thumbs
{
    color: #F8981F;
    font-weight:bold;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
    vertical-align:top;    
}
.nota_thumbs
{
    color: #F8981F;
    font-weight:normal;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
    vertical-align:top;
}

/* Rating */
.dvrating
{
    width: 50px;
    height: 10px;
    padding-top: 2px;
    padding-left: 1px;
    display:block;
    vertical-align: middle;
    text-align: center;
    background-image: url('/Images/BG_Avalie_grid.png');
    background-repeat: no-repeat;
    background-position:left;
}
.ratingStar
 {
    font-size: 0pt;
    width: 8px;
    height: 8px;
    margin-left: 1px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
    background-position:center;
    vertical-align: middle;
    text-align: center;
}

.filledRatingStar 
{
    background-image: url('/Images/Bola_grid.gif');
    
}

.emptyRatingStar 
{
    background-image: url('/Images/BolaVazia_grid.gif');
    
}

.savedRatingStar 
{
    background-image: url('/Images/Bola_grid.gif');
    
}


