﻿body {
    margin: 0 0 0 0;
    padding: 0 0 0 0; 
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; /*"Segoe UI" , Corbel, Arial, sans-serif, Tahoma;*/
    font-size: 0.90rem;
    font-weight: 400;
    line-height: 1.5;
}

#div_content {
    width: 1050px; /*980px;*/ 
    margin: 0 auto;
    vertical-align: top;
}

.validator {
    margin: 4px 0 4px 10px;
    color: #b32d34 !important;
}

.errorMessage {
    display: inline-block;
    height: 24px;
    line-height: 24px;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    padding-left: 32px;
    background: transparent url('../Images/error-bg.png') no-repeat left bottom;
    margin-left: 3px;
    color: black;
}

.header {
    padding: 0 0 3px 5px;
    font-weight: bold;
    /*border-left: 3px #003366 solid;
    border-bottom: 1px #003366 solid;*/
    color: #fff;
    letter-spacing: -0.02em;
    word-spacing: -0.02em;
    font-size: 1.7em;
    font-variant: small-caps;
    /*degradee*/
    background: rgba(237, 71, 47, 0.85); /*-webkit-linear-gradient(bottom left, rgba(237, 71, 47, 0.85), rgb(255, 255, 255) 99%);*/
    /*background: -moz-linear-gradient(bottom left, rgba(237, 71, 47, 0.85), rgb(255, 255, 255) 99%);
    background: -o-linear-gradient(bottom left, rgba(237, 71, 47, 0.85), rgb(255, 255, 255) 99%);
    background: -ms-linear-gradient(bottom left, rgba(237, 71, 47, 0.85), rgb(255, 255, 255) 99%);
    background: -linear-gradient(bottom left, rgba(237, 71, 47, 0.85), rgb(255, 255, 255) 99%);*/
    /*bordas*/
    /*-moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 0px;
    -webkit-border-bottom-left-radius: 4px;
    -webkit-border-bottom-right-radius: 0px;
    border-top-left-radius: 4px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 0px;*/
    /*sombras*/
    text-shadow: 3px 3px 4px #000000;
    filter: dropshadow(color=#000000, offx=3, offy=3);
}

.atalho {
    background-color: #f9f9f9;
    border: 1px solid #c3c3c3;
    border-left: 5px #1c555c solid;
    font-style: italic;
    padding: 5px 5px 5px 5px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomleft: 0px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 10px;
}

.aviso {
    color: #fff;
    background-color: #7bc066;
    border: 1px solid #c3c3c3;
    border-left: 5px #0c5829 solid;
    font-style: italic;
    margin-left: 50px;
    padding: 5px 5px 5px 5px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: 5px 5px 15px 2px #CCCCCC;
    -moz-box-shadow: 5px 5px 15px 2px #CCCCCC;
    box-shadow: 5px 5px 15px 2px #CCCCCC;
}

.importante {
    color: #fff;
    background-color: #e3644b;
    border: 1px solid #c3c3c3;
    border-left: 5px #7a190c solid;
    font-style: italic;
    margin-left: 50px;
    padding: 5px 5px 5px 5px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: 5px 5px 15px 2px #CCCCCC;
    -moz-box-shadow: 5px 5px 15px 2px #CCCCCC;
    box-shadow: 5px 5px 15px 2px #CCCCCC;
}

.mensagem {
    color: #5e5f5e;
    background-color: #d6d6d6;
    border: 1px solid #c3c3c3;
    font-style: italic;
    margin-left: 50px;
    padding: 5px 5px 5px 5px;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 10px;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0px;
}

.legenda {
    background-color: #f9f9f9;
    border: 1px solid #c3c3c3;
    border-left: 5px #18c39d solid;
    font-style: italic;
    padding: 5px 5px 5px 5px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomleft: 0px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 10px;
}

.opcao {
    background-color: #f9f9f9;
    border: 1px solid #c3c3c3;
    border-left: 5px #0c457a solid;
    font-style: italic;
    padding: 5px 5px 5px 5px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomleft: 0px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 10px;
}

.checkBoxList {
    background-color: transparent;
}

.repeater_item {
    background-color: #CAD6DF;
    text-align: left;
    padding: 5px 0px 5px 0px;
    width: 100%;
    color: Black;
}

.repeater_alternatingitem {
    background-color: #68b6cf;
    text-align: left;
    padding: 5px 0px 5px 0px;
    width: 100%;
    color: Black;
}

.RadMultiPage {
    border: 1px solid #000;
    border-top: none;
    margin-top: -1px;
    background-color: #fff;
    color: black;
}

.RadWindow_padrao {
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; /*"Segoe UI" , Corbel, Arial, sans-serif, Tahoma;*/
    font-size: 0.90rem; /*8pt;*/
    color: black;
}

.ic_menu_delete {
    background-image: url('../Images/actions/ic_menu_delete.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_duration {
    background-image: url('../Images/actions/ic_menu_duration.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_edit {
    background-image: url('../Images/actions/ic_menu_edit.png');
    background-position: left center;
    background-repeat: no-repeat;
}

.ic_menu_show_list {
    background-image: url('../Images/actions/ic_menu_show_list.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_refresh {
    background-image: url('../Images/actions/ic_menu_refresh.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_move_down {
    background-image: url('../Images/actions/ic_menu_move_down.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_move_up {
    background-image: url('../Images/actions/ic_menu_move_up.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_favorite {
    background-image: url('../Images/actions/ic_menu_favorite.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_friendslist {
    background-image: url('../Images/actions/ic_menu_friendslist.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_share {
    background-image: url('../Images/actions/ic_menu_share.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_my_calendar {
    background-image: url('../Images/actions/ic_menu_my_calendar.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_duration {
    background-image: url('../Images/actions/ic_menu_duration.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_login {
    background-image: url('../Images/actions/ic_menu_login.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_today {
    background-image: url('../Images/actions/ic_menu_today.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_bloqueio_ap {
    background-image: url('../Images/actions/ic_BloqueioAp.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_compose {
    background-image: url('../Images/actions/ic_menu_compose.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_zoom {
    background-image: url('../Images/actions/ic_menu_zoom.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_sugestaoLogin {
    background-image: url('../Images/actions/ic_menu_sugestaoLogin.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_compose_color {
    background-image: url('../Images/actions/ic_menu_compose_color.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_close_clear_cancel {
    background-image: url('../Images/actions/ic_menu_close_clear_cancel.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_friendslist_color {
    background-image: url('../Images/actions/ic_menu_friendslist_color.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.ic_menu_myplaces {
    background-image: url('../Images/actions/ic_menu_myplaces.png');
    background-position: left top;
    background-repeat: no-repeat;
}

.separador_vertical {
    background-image: url('../Images/separate_v.gif');
    background-repeat: repeat-y;
    width: 4px;
    height: 100%;
}

.separador_horizontal {
    background-image: url('../Images/separate_h.gif');
    background-repeat: repeat-x;
    width: 100%;
    height: 4px;
}

.RadEditor {
    background: none;
    background-image: none;
    background-color: White;
}
