body, input, textarea, td, tr, select, div { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal;}

a.linkbranco:link, a.linkbranco:visited, a.linkbranco:hover, a.linkbranco:active {
	color: #ffffff;
	text-decoration: none
}

a:link, a:visited, a:hover, a:active {
	color: #000000;
	text-decoration: none
}

.tablinhas {
border-bottom:1px solid;
border-color:#D7E3EA;
color:#000000;
background-image: url(img/fundopastas5.gif);
font-weight:normal;
height: 25px;
cursor:pointer;
}

.tablinhas2 {
border-bottom:1px solid;
height: 25px;
border-color:#D7E3EA;
background-image: url(img/fundopastas5.gif);
}

.tablinhas3 {
height: 25px;
background-color:#CCCCCC;
}

.tabsemana {
border-bottom:1px solid;
border-right:1px solid;
height: 30px;
border-color:#D7E3EA;
background-color:#B4CAD6;
color:#8B99A7;
font-size:14px;
font-weight:bold;
}

.tababerta {
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
border-top: 2px solid #999999;
border-bottom: 2px solid #999999;
padding-top:2px;
background-color:#E6EEF2;
background-image:url(img/fundologon.jpg);
}

.tabtitulo {
border-bottom:1px solid;
border-color:#FFFFFF;
background-color:#D7E3EA;
}

.riscado {
border-bottom:1px solid;
height: 25px;
border-color:#D7E3EA;
background-image: url(img/fundopastas5.gif);;
cursor:pointer;
text-decoration: line-through;
}

.tabs{
padding: 10px 0;
padding-left:10px;
margin-left: 0px;
margin-top: 1px;
margin-bottom: 0;
font: bold 11px Geneva, Arial, Helvetica, sans-serif;
position:relative; 
text-align: left; 
white-space:nowrap;
color: #ffffff;
}

.tabs li{
text-align: left; 
white-space:nowrap;
list-style-type:none;
display:inline;
margin: 0;
color: #ffffff;
}

.tabs li a{
text-decoration: none;
padding: 0px 5px;
padding-top: 7px;
margin-left: 2px;
padding-bottom: 10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
background: url(img/fundopastas4.gif) repeat-x;
background-position:top right;
color: #ffffff;
}

.tabs li.normal a:hover{
text-decoration: none;
color:#FFCC00;
}

.tabs li a:link{
text-decoration: none;
color:#FFFFFF;
}

.tabs li.selected{
position: relative;
border-bottom:none;
color: #214883;
}

.tabs li.normal a{ 
text-decoration: none;
color: #ffffff;
}

.tabs li.selected a{ 
background: #214883;
cursor:default;
color: #214883;
background:#D7E3EA url(img/fundopastas5.gif) repeat-x;
}

.tabs li.selected a:hover{ 
text-decoration: none;
cursor:default;
color: #214883;
}

.submenu{
height: 18px;
padding-top: 3px;
padding-left: 8px;
background:#D7E3EA url(img/fundopastas5.gif) repeat-x;
border-bottom:1px solid;
border-bottom-color:#B0C4D2;
font: bold 11px Geneva, Arial, Helvetica, sans-serif;
color:#000066;
}

.calendtabela {
width:180px;
height: 140px;
background:#EAEAEA;
background-image: url(img/fundocalend.jpg);
}

.calendtitulo {
background-color:#214883;
font:bold 11px Geneva, Arial, Helvetica, sans-serif;
height: 17px;
color:#ffffff;
background-image: url(img/fundopastas4.gif);
}

.calendsetas {
background-color:#214883;
font:bold 16px Geneva, Arial, Helvetica, sans-serif;
color:#ffffff;
cursor:pointer;
background-image: url(img/fundopastas4.gif);
}

.calendsemana {
font:bold 11px Geneva, Arial, Helvetica, sans-serif;
color:#214883;
border-bottom:1px solid;
border-color:#CCCCCC;
height: 15px;
}

.dias {
font-size: 10px;
font-family: Geneva, Arial, Helvetica, sans-serif;
color:black;
width: 20px;
height: 11px;
padding: 2px;
cursor:pointer;
}

.diasvazio {
font-size: 10px;
font-family: Geneva, Arial, Helvetica, sans-serif;
color:black;
width: 20px;
padding: 2px;
height: 13px;
}

.daysacende {
font-size: 10px;
font-family: Geneva, Arial, Helvetica, sans-serif;
width: 20px;
height: 11px;
background-color:#FFCC00;
color:#FFFFFF;
padding: 2px;
cursor:pointer;
}

.diahoje{
font-size: 10px;
width: 20px;
height: 11px;
font-family: Geneva, Arial, Helvetica, sans-serif;
border:2px solid;
border-color:#FF0000;
}

#esquerda {
width:200px;
height:auto;
border-right: 1px solid;
border-color:#B0C4D2;
background:#1C4877;
position: relative;
}

#direita {
width:99%;
height:500px;
border: 1px solid #999999;
border-top: none;
background: #C4D5DF;	
}

#busca {
width:190px;
height:100px;
background:#D7E3EA;
border:1px solid;
border-color:#B0C4D2;
}

.textomenor {
	font-size: 10px;
	font-weight: bold;
}

.style1 {
	color: #FFFFFF;
	font-size: 10px;
}

.style2 {
	font-size: 17px;
	font-weight: bold;
}

.style3 {font-size: 10px}

.titulosbranco {font-size: 11px; font-weight: bold; color: #FFFFFF; }

.style6 {font-size: 12px}


.minicalendtabela {
width:150px;
background:white;
border:1px solid;
border-color:#CCCCCC;
z-index: 4;
}

.minicalend {
width:160px;
padding-left: 10px;
position: absolute;
display: none;
z-index: 5;
}

.minicalendtitulo {
background-color:#666666;
font:bold 10px Geneva, Arial, Helvetica, sans-serif;
height: 17px;
color:white;
}

.minicalendsetas {
background-color:#666666;
font:bold 11px Geneva, Arial, Helvetica, sans-serif;
color:white;
cursor:pointer;
}

.minicalendsemana {
background-color:white;
font:bold 10px Geneva, Arial, Helvetica, sans-serif;
color:gray;
border-bottom:1px solid;
border-color:#CCCCCC;
height: 15px;
}

.minidias {
font-size: 10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:black;
width: 20px;
height: 11px;
padding: 2px;
cursor:pointer;
}

.minidiasvazio {
font-size: 10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:black;
width: 20px;
height: 13px;
}

.minidaysacende {
font-size: 10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
width: 20px;
height: 11px;
background-color:#FFCC00;
padding: 2px;
cursor:pointer;
}

.minidiahoje{
font-size: 10px;
width: 20px;
height: 11px;
font-family:Geneva, Arial, Helvetica, sans-serif;
border:1px solid;
border-color:#FF0000;
color: black;
cursor:pointer;
}

.bordas {
border-left:1px solid #404040;border-top:1px solid #404040;border-bottom:1px solid #d4d0c8;border-right:1px solid #d4d0c8;
background-color:#FFFFFF;
}

.sembordas {
border: none;
}

.usernormal{
	font-weight:normal;
	background-color:#FFFFFF;
}

.userselect{
	font-weight:bold;
	background-color:#EFEFEF;
}
