/**** [ netP@11/Light - Color&Images ] ****/
/* css_diftemplate_theme.css
   -------------------------- */
#logoright{
    float: right;
    display: inline;
    width: 314px;
    height: 101px;
    background: url(../img/logotipo_light.png) right no-repeat;}
#highlightsbox{
    border-bottom-color: #ccc;
    background-color: #e6edf4;}
.openhighlightsbox{background: url(../img/light/icon_bottom.png) right no-repeat;}
.closehighlightsbox{background: url(../img/light/icon_top.png) right no-repeat;}
.highlightsphotoperfil{background: url(../img/light/photo_perfil.png) left no-repeat;}
.highlightsphotonews{
    background: url(../img/light/photo_news.png) left no-repeat;
    border-color: #ccc;}
#highlights h2{color: #000;}
#highlights a:hover{color: #000;}
#highlights ul li{background: url(../img/light/arrow.png) left no-repeat;}
.news h2{
	line-height: 35px;/* formatizacao para tema especifico */
    color: #000 !important;
    background: url(../img/light/backg_headernews.png) left no-repeat !important;}
.news p{background: #f7f7f7 url(../img/light/breadcr_bg.png) right bottom no-repeat;}
.news a{color: #145077;}
/* antiga tpmain.css
   -------------------------- */
#content{background-color: #fff;}
.textgreen, sup{color: #145077;}
.gridbackg01, .stracktrace, #note, #simpletable, #tabelasemana{background-color: #fff;}
.gridbackg02{background-color: #ecebeb;}
.formitemfile, #radiobutton ul, .inputbox, .formradio{border: 1px solid #666;}
.backgcolor{background: #e6edf4;}
.backgnotes{
	border-top: 10px solid #ddd !important;
	border-right: 10px solid #ddd !important;
	border-bottom: 7px solid #ddd !important;
	background: #ddd;}
label{color: #000;}
label a, label a:hover{
	color: #000;
	border-bottom: 1px dotted #000;}
#resultnone{
	border: 1px solid #ccc;
	background-color: #fff;}
.subheader{
	border-top: 4px solid #ccc;
	border-bottom: 10px solid #fff;
	background-color: #fff;}
#errorpage{border: 20px solid #ddd;}
#errorpage p{
	border-left: 15px solid #ddd;
	border-right: 15px solid #ddd;}
#errorpage label{border-bottom: 10px solid #ddd;}
.alert{background-image: url(../img/simb_alert.gif);}
#info{background-color: #fff;}
#footertable{background-color: #ddd;}
#footertable a{
	color: #fff;
	border: 1px solid #666;
	background-color: #666;}
#footertable a:hover{
	color: #fff;
	border: 1px solid #ccc;
	background-color: #ccc;}
#pagenumber, #simpletable th, .ok_button, #shopping th, #tabletags th, .filtering thead td, .filtering thead th{
	color: #000;
	background-color: #ddd;}	
.sub2leftnav{background: url(../img/light/breadcr_bg.png);}	
#alerttable{background: #fff url(../img/icon_alerta.gif) left top no-repeat;}
#simpletable th.ordenacao{background-image: url(../img/sort_null.gif);}
#simpletable th.ordenacao a, #simpletable th.ordenacaoup a, #simpletable th.ordenacaodown a{color: #145077;}
#simpletable th.ordenacao a:hover{
	color: #145077;
	background-color: #ddd;
	background-image: url(../img/sort_null.gif);}
#simpletable th.ordenacaoup{background-image: url(../img/sort_up.gif);}
#simpletable th.ordenacaoup a:hover{
	color: #145077;
	background-color: #ddd;
	background-image: url(../img/sort_up.gif);}
#simpletable th.ordenacaodown{background-image: url(../img/sort_down.gif);}
#simpletable th.ordenacaodown a:hover{
	color: #145077;
	background-color: #ddd;
	background-image: url(../img/sort_down.gif);}
#simpletable .year{
	color: #000;
	border-bottom: 5px solid #fff;
	border-left: 10px solid #e6e6e6;
	background-color: #e6e6e6 !important;}
#shopping{border-left: 1px solid #ddd;}
#shopping td{border-right: 1px solid #ddd;}
.qnt, #radiobuttonnavbar ul{border: 1px solid #666;}
.total{
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;}
.emptycart{border-top: 1px solid #666;}
#info h3{
	color: #000;
	background-color: #ddd;}
#formtablecontent, #formtablephoto{
	*border: 15px solid #fff;
	background-color: #fff;}
#formtablecontent h3{
	color: #000;
	background-color: #ddd;}
#formtablecontent h4{
	color: #000;
	background-color: #f7f7f7;}
#formtablecontent .imgborder, #formtablephoto .imgborder{border: 2px solid #ccc;}
#formresultscol label, #formresultscol ul li, #dlistmenu03 dt{background: url(../img/light/breadcr_bg.png) left no-repeat;}
#reportinfo{border-top: 5px solid #ccc;}
#dlistmenu03 dd{background: url(../img/light/arrow_smallsingle.png) left no-repeat;}
#tabelabackg03{
	border: 10px solid #ecebeb;
	background-color: #ecebeb;}
#tabelabackg03 th{
	color: #000;
	background-color: #999;}
.tabelabackgresultado03{
	border-left: 10px solid #ecebeb;
	border-right: 10px solid #ecebeb;}
.filtering{border: 1px solid #ccc;}
#calendario{border: 1px solid #ccc;}
#tabelames{
	color: #000;
	background-color: #ccc;}
.buttonano{
	color: #fff !important;
	background-color: #999;}
.buttonoverano{
	color: #000;
	background-color: #666;}
#tabelasemana th{color: #000;}
#tabeladias{background-color: #f7f7f7;}
#tabeladias a, #cellfds a:hover{color: #145077;}
#celldiactual{
	border: 1px solid #666;
	background-color: #666;}
#celldiactual a{color: #fff;}
#cellfds a, #celldiactual a:hover, #tabeladias a:hover{color: #145077;}
#tabletags{
	border: 15px solid #fff;
	background-color: #fff;}
.emptyMessage{background: #f7f7f7;}
.filtering thead td.selectedUp, .filtering thead th.selectedUp{
	color: #000;
	background-image: url(../img/ft-headup.gif);}
.parentOpen{background: url(../img/parentminus.gif) no-repeat;}
.parentClose{background: url(../img/parentplus.gif) no-repeat;}
.filtering thead td.selectedDown, .filtering thead th.selectedDown{
	color: #000;
	background: url(../img/ft-headdown.gif) top right no-repeat;}
.child{background: #ccc;}
.filtering tbody tr td{border-bottom: 1px solid #999;}
.parent, .filtering tbody tr.alt td{background: #fff;}
.filtering tbody tr.selected td, .filtering tbody tr:hover td{background: #e6edf4;}
#inputArea{background-color: #ccc;}
#updateTestInput, .colunas{border: 1px solid #999;}
.headerClass, .bottomNormal, .bottomVagasIndisponiveis, .SemTurmas{border: 0.5px solid #999;}
.activa{
	color: #145077 !important;
	background: #ccc url(../img/dirty.gif) no-repeat 0 0;}
.activa a{
	color: #145077 !important;
	background-color: #ccc;}
.coldefinitiva{
	color: #000;
	border: 0.5px solid #999;}
#importantinfo{
	border: 2px solid #ccc;
	background-color: #fff;}
/***HORARIOS PUBLICOS***/
.divselect .formitemlist {
    background: #999 url("../img/arrow_menu_expand.png") no-repeat scroll 220px 20px !important;
    color: #fff;}
.divselect select option {color: #fff !important;}