﻿body 
{
    font-family: "Segoe UI", Verdana;
    font-size:8pt;
    color:#444444;
    margin:0px;
    padding:0px;
}

textarea
{
    font-family: "Segoe UI", Verdana;
    font-size:8pt;
    color:#444444;
}

.title
{
    font-size:13pt;
    display:block;
    border-bottom:#ddd dashed 1px;
    padding-bottom:5px;
    color:Black;
}

.panel
{
    border:#ddd solid 1px;  
    padding:5px;
    font-size:8pt;
    background-color:White;
    margin-top:10px;
}

.panelgris
{
    border:#ddd solid 1px;  
    padding:5px;
    font-size:10pt;
    background-color:#eeeeee;
}

.panelScroll
{
    border:#ddd solid 1px;  
    padding:5px;
    overflow:auto;
    font-size:11px;
}

.panelForm
{
    border:#ddd solid 1px;  
    padding:5px;
    line-height:25px;
    font-size:11px;
}

input, select, button
{
    font-family: "Segoe UI", Verdana;
    font-size:8pt;
    color:#444444;
}

button, input[type=button], input[type=submit]
{
    padding: 3px 7px 3px;
    height: 26px;
    font-size: 9pt;
    background-color: whiteSmoke;
    border: 1px solid #CCD8E0;
    color: #444;
    border-radius: 4px;
    font-weight: bold;
    cursor: pointer;
}

button:hover, input[type=button]:hover, input[type=submit]:hover
{
    color:#333;
    -moz-box-shadow: 0 0 3px #bbb;
    -webkit-box-shadow: 0 0 3px #bbb;
    box-shadow: 0 0 3px #bbb;
    background-color: white;
}

input[type=button].minibutton
{
    font-size: 7pt;
    padding: 5px;
    height: 21px;
    line-height: 6px;
    border-radius: 2px;
}

fieldset 
{
    border: 1px solid #CCC;
    border-radius: 3px;
    margin-bottom:10px;
    padding:10px;
}

td{
    padding: 2px
}

th{
    font-size: 10pt;
    padding:3px;
    font-weight:normal;
    background-color: #777;
    color:white;
}

legend{
    font-size:10pt;
    font-weight:bold;    
}

.expanderLinks{
    border-bottom: solid 1px #BBB;
    padding: 8px;
    cursor: pointer;
    display: inline-block;
    width: 962px;
    background-color: #DDD;
    font-weight: bold;
    padding: 5px;
    padding-left:12px;
    border-radius: 3px;
    margin-bottom: -9px;
    font-size: 10pt;
}

.right
{
    float:right;
    height: 21px;
}

.disabled
{
    color: #888;
}

.info
{
    background-image:url('../images/info.jpg');
    background-repeat: no-repeat;
    background-position: top right;
    background-color:#FFFCE1;
    padding:10px;
    padding-right:30px;
    border: #ccc dashed 1px;
    font-size:8pt;
    line-height:18px;
}

.pnlItemCancelado
{
    color:#ccc;
    background-color:#eee;
}

a:link, a:visited, a:active, ahover
{
    color:Gray;
}

.inputText
{
    border:none;
    width:130px;
    border-bottom:#bbbbbb dashed 1px;
}

.panelCargando
{
    position:absolute;
    z-index:3;
    background-color:#ffffff;
    opacity: .8;
	filter: alpha(opacity=80);
    background-image:url('/images/loading.gif');
    background-position:center center;
    background-repeat:no-repeat;
    display:none;
}

.tdSelected
{
    background-color: rgb(226, 222, 214);
}

.striped
{
    background-color: #eeeeee;
}

#divLiveAssistanceBar
{
    background-color:#EDEDED;
    position: fixed;
    bottom:0px;
    width:100%;
    min-height:30px;
    display:none;
}

#divLiveAssistanceTitle
{
    background-color: #BFBFBF;
    text-align: center;
    vertical-align: middle;
    width: 120px;
}

#divUsersOnline
{
    width:90px;
    text-align:center;
    vertical-align:middle;
}

#divConversations
{
    min-height:36px;
}

.chatContainer
{
    width:200px;
    position:absolute;
    bottom:0px;
}

.chatTitleBar
{
    background-color: #BFBFBF;
    font-size: 8pt;
    height: 25px;
    margin-bottom: 2px;
    margin-top: 1px;
    padding: 3px;
    line-height: 12px;
    overflow:hidden;
}

.chatCloseBar
{
    background-color: #666666;
    font-size: 8pt;
    height: 25px;
    margin-bottom: 2px;
    margin-top: 1px;
    padding: 3px;
    overflow:hidden;
    display:none; 
    text-align:center;
    line-height:8px;
    color:white;
}

.chatTitleClose
{
    background-image: url("/images/btnclose.jpg");
    cursor: pointer;
    display: block;
    float: right;
    height: 15px;
    margin-right: 4px;
    margin-top: 6px;
    width: 16px;
}

.chatTitleEnlarge
{
    background-image: url("/images/btnenlarge.jpg");
    cursor: pointer;
    display: block;
    float: right;
    height: 15px;
    margin-right: 4px;
    margin-top: 6px;
    width: 16px;
}

.chatTitleUser
{
    cursor:pointer;
}

.chatTitleUrl a
{
    color:#6791BB;
    text-decoration:none;
}

.chatTitleUrl a:hover
{
    color:#6791BB;
    text-decoration:underline;
}

.chatBodyBox
{
    border: 2px solid #DDDDDD;
    height: 460px;
    display:none;
}

.chatBodyForm
{
    padding: 3px;
    background-color:White;
}

.chatField1
{
    background-color: #EEEEEE;
    border: medium none;
    width: 72px;
}

.chatField2
{
    background-color: #EEEEEE;
    border: medium none;
    width: 147px;
}

.chatField3
{
    border: medium none;
    height: 70px;
    padding: 3px;
    width: 183px;
}

.chatBodyConversation
{
    background-color: #FFF5D2;
    height: 290px;
    margin-bottom: 2px;
    overflow: auto;
    padding: 6px;
}

.chatBodyMessage
{
    background-color: #FEEAA3;
    padding: 3px;
}

.msgbox
{
    padding:3px;
}

.msgbox-from
{
    color:#999999;
}

.msgbox-message
{
    
}

#waitbox
{
    width:300px;
    height:150px;
    margin:0 auto;
    padding-top:50px;
}

.chatBodyStatus
{
    height:15px;
    background-color:White;
}

/*wikistyles*/
.wikiHelp
{
    display:inline;
    
}

.wikiHelpIco
{
    position:absolute;
    margin-left:-10px;
    margin-top:-2px;
    width:15px;
    border:none;
}

.wiki-inst
{
    color:#bbb;
    width:510px;
    border-bottom:#ddd solid 1px;
}

.wiki-inst:hover
{
    color:#555;
}

.wiki-cultura
{
    padding: 4px;
    border-radius: 3px;
    border: #DDD solid 1px;
}

.wiki-item
{
    border: #DDD dashed 1px;
    padding: 10px;
    margin-top: 5px;
    width:488px;
}

.wiki-source
{
    color: #ddd;
}

#divNotifications
{
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
    border: 1px solid #DDDDDD;
    bottom: 0;
    color: white;
    height: 15px;
    padding: 5px 10px;
    position: fixed;
    right: 5px;
    z-index:2;
    cursor:pointer;
}

#notiPanel
{
    background-color: rgba(0, 0, 0, 0.7);
    height: 800px;
    position: fixed;
    right: 0;
    top: 0;
    width: 220px;
    padding:10px;
    color:White;
}

#notiPanelHeader
{
    font-size:10pt;
}

.noti-box
{
    background-color: #333333;
    margin-top: 5px;
    padding: 10px;
}