body, a, td {
    font-family: Trebuchet MS;
    font-size: 11px;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    text-decoration: none;
    color: #ffffff;
}

body {
    overflow: -moz-scrollbars-vertical;
    background-color: #0081b1;
}

a:hover {
    text-decoration: underline;
}

.table_principal {
    background-image: url(images/fundo_home.jpg);
    background-repeat: no-repeat;
    background-position: top-left;
    background-color: #2da4d0;
}

.table_interna {
    padding-top: 26px;
    position: relative; 
    z-index: 1px;
}

.table_bottom_ano {
    padding-left: 8px;
}

.titulo {
    color: #04365b;
    font-weight: bold;
}

.titulo a {
    color: #04365b;
    font-weight: bold;
}

.ficha_tecnica {
    color: #ffe533;
}

.ficha_tecnica a {
    color: #ffe533;
}

.table_lateral_home {
    padding-top: 27px;
    padding-left: 16px;
}

.ranking {
    font-size: 10px;
    color: #000000;
}

.ranking a {
    font-size: 10px;
    color: #000000;
}

.textfield_fale_conosco {
	font-family: Trebuchet MS;
	font-size: 11px;
    color: #000000;
	border-color: #0081b1;
	border-width: 1px;
	border-style: solid;
	padding-left: 5px;
	padding-top: 1px;
}

.textarea_laminas {
	font-family: Trebuchet MS;
	font-size: 11px;
    color: #000000;
	border-color: #0081b1;
	border-width: 1px;
	border-style: solid;
	padding-top: 3.5px;
	padding-left: 5px;
	overflow: auto;
}

.descricao_titulo {
    color: #ffffff;
	font-weight: bold;
	font-size: 15px;
}

.table_programacao1 {
    background-color: #ffffff;
    color: #000000;
}

.table_programacao2 {
    background-color: #009be5;
    color: #000000;
}

.table_dia_semana {
    background-color: #3face5;
    color: #000000;
}

.table_sessao {
    background-color: #ffff00;
    color: #000000;
    width: 43px;
}

.popup_ficha_tecnica {
    overflow: -moz-scrollbars-vertical;
    background-image: url(images/fundo_pop.gif);
    background-repeat: no-repeat;
    background-position: top-left;
    background-color: #0087b9;
}

.popup_ficha_tecnica_table {
    padding-top: 51px;
    padding-left: 17px;
}