﻿body {
    background-color:#FFF;
    text-align:center;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:10px;
    margin:0;
    padding:0;
}
td
{
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:10px;
}
form{padding:0;margin:0;}
a
{
    color:#BE6E28;
    text-decoration:none;
}
#master
{
    /*width:995px;*/
    margin:0 auto;
}
#header
{
    background-color:#4D1E20;
    padding:5px;
    height:35px;
    color:#E3832F;
    border-bottom:solid 2px #FFF;
}
#headerAdmin
{
    background-color:#4D1E20;
    height:35px;
    background-image:url(../../images/logoAdmin.png);
    background-position:50px 0;
    background-repeat:no-repeat;
}
#base
{
    background-color:#FFE5B9;
    padding:12px 50px;
    margin:5px 0;
    margin:0 auto;
}
.tdBase
{
    background-color:#FFE5B9;
}
#content
{
    background-color:#FFF;
    text-align:left;
    width:895px;
    margin:0 auto;
    border:solid 2px #FFF;
}
#contentAdmin
{
    background-color:#FFF;
    padding:15px;
    text-align:left;
    width:895px;
    margin:0 auto;
}
.lateral
{
    background-color:#961E20;
}
.bottom
{
    background-color:#FDCD7A;
}
#menuAdmin
{
    width:900px;
    text-align:right;
    padding:5px;
}
#menuAdmin li
{
    display:inline;
    margin-left:10px;
}
#menuAdmin a
{
    color:#FFF;
    text-decoration:none;
    font-size:12px;
}
#footer
{
    background-color:#004440;
    text-align:right;
    color:#FFF;
    padding:5px;
    height:35px;
    border-top:solid 2px #FFF;
    padding-top:10px;
}
.txtTitulo, .txtSinopse, .txtData, .txtDescricao, .fupImagem, .txtTelefone, .txtNumero
{
    border:solid 1px #4D1E20;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:11px;
}
.txtTitulo
{
    width:350px;
}
.fupImagem
{
    width:350px;
}
.txtSinopse, txtDescricao
{
    width:350px;
    height:80px;
}
.txtData
{
    width:150px;
}
.txtTelefone
{
    width:150px;
}
.txtNumero
{
    width:50px;
}
.inpButton
{
    background-color:#4D1E20;
    border:none;
    height:20px;
    color:#FFF;
}

.ddlIdioma, .ddlPais, .ddlCategoria
{
    border:solid 1px #443B2A;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:11px;
}
.ddlIdioma option, .ddlPais option, .ddlCategoria option
{
    border:solid 1px #443B2A;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:11px;
}

.bellowAll
{
    position: relative;
    z-index:1;
}
.multiPages
{
    border:solid 2px #CCCCCC;
    padding:20px;
}
fieldset
{
    border:solid 2px #CCCCCC;
    padding:20px;
}
.calendar { position: relative; z-index:100; background-color:#FFFFFF;}
.calendar td{padding:0;border:0;}
.calendar .ajax__calendar_container {background-color: #FFFFFF; border:solid 1px #cccccc;}
.calendar .ajax__calendar_header {background-color: #990000; margin-bottom: 4px;}
.calendar .ajax__calendar_title, 
.calendar .ajax__calendar_next, 
.calendar .ajax__calendar_prev {color: #FFFFFF; padding-top: 3px;}
.calendar .ajax__calendar_body {background-color: #e9e9e9; border: solid 1px #cccccc;}
.calendar .ajax__calendar_dayname{text-align:center; margin-bottom: 4px; margin-top: 2px; } 
.calendar .ajax__calendar_day{text-align:center;}
.calendar .ajax__calendar_hover .ajax__calendar_day, 
.calendar .ajax__calendar_hover .ajax__calendar_month, 
.calendar .ajax__calendar_hover .ajax__calendar_year, 
.calendar .ajax__calendar_active {color: #000000; font-weight:bold; background-color: #ffffff;}
.calendar .ajax__calendar_today {font-weight:bold;}
.calendar .ajax__calendar_other,
.calendar .ajax__calendar_hover .ajax__calendar_today, 
.calendar .ajax__calendar_hover .ajax__calendar_title{color: #bbbbbb;}
.dClear{clear:both;}
#Leaf
{
    margin:20px 20px 20px 75px;
    text-align:left;
}
.ajax__tab_header:
{

}/* this CSS class has been associated with tab header container of AJAX TabContainer that wraps all the tabs at the top.*/

.ajax__tab_outer{

}/* this CSS class controls the style of left edge of a tab.*/

.ajax__tab_inner{

}/* this CSS class controls the style of right edge of a tab.*/

.ajax__tab_tab{

}/* it applies the style to the center portion of a tab containing the text.*/

.ajax__tab_hover{

}/* this CSS class applies its styles while mouse over state of a tab.*/

.ajax__tab_active{

}/* this CSS class applies its styles on the currently selected tab.*/

.ajax__tab_body{

}/* it applies the CSS styles on the TabPanel content container associated with each tab.*/
.ajax__myTab .ajax__tab_header {
    border-bottom:solid 1px #999999;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:10px;
}

.ajax__myTab .ajax__tab_outer {
padding-right:2px;
height:26px;
background-color:#4D1E20;
margin-right:2px;
border-right:solid 1px #666666;
border-top:solid 1px #aaaaaa
}

.ajax__myTab .ajax__tab_inner {
padding-left:1px;
background-color:#4D1E20;
}

.ajax__myTab .ajax__tab_tab {
height:15px;
padding:5px;
margin:0;
color:#FFFFFF;
}

.ajax__myTab .ajax__tab_hover .ajax__tab_outer {
background-color:#cccccc
}

.ajax__myTab .ajax__tab_hover .ajax__tab_inner {
background-color:#cccccc
}

.ajax__myTab .ajax__tab_hover .ajax__tab_tab {}

.ajax__myTab .ajax__tab_active .ajax__tab_outer {
background-color:#fff;
border-left:solid 1px #999999;
}

.ajax__myTab .ajax__tab_active .ajax__tab_inner {
background-color:#fff;
}

.ajax__myTab .ajax__tab_active .ajax__tab_tab {
    color:#000000;
}

.ajax__myTab .ajax__tab_body {
border:1px solid #999999;
border-top:0;
padding:8px;
background-color:#FFFFFF;
}
.itemRotator
{
    text-align:center;
    width:90px;
}
.rrClipRegion { border: 0px !important; }
.tdList{
    background-image:url(../../images/bgListas.png);
    background-repeat:repeat-x;
    padding:5px;
}
.titles
{
    font-size:11px;
    color:#BE6E28;
    font-weight:bold;
}
.imgCalls
{
    margin-right:20px;
}
.imgCallsInside
{
    margin-left:20px;
    margin-bottom:10px;
}
.hypCompras
{
    color:#E3832F;
    text-decoration:none;
}
.hypCompras a
{
    text-decoration:underline;
}
.lblRotator
{
    color:#BE6E28;
}
.legenda
{
    color:#BE6E28;
    height:15px;
    display:inline-block;
    white-space: nowrap;
}
.searchBox2
{
    background-color:#A1898A;
    border:solid 1px #FFF;
    height:20px;
    font-family:Verdana, Arial, Sans-Serif;
    font-size:10px;
}
.contactInputs
{
    background-color:#FEE6BD;
    border:none;
}
.just
{
    text-align:justify;
    width:99%;
}
.blackLinks
{
    color:#000;
}
.musicaWrapper
{
    padding-left:10px;
}