/**** [ netP@11v.02 theme - UNL/Instituto de Higiene e Medicina Tropical ] ****/
/* css_diftemplate.css
   -------------------------- */
body {
    background: url("../img/bg.png") repeat fixed 0 0 transparent;
    color: #666666;
    height: 100%;
}
a, #contentonecolumn a {
    border-bottom-color: #8CC63F;
    color: #8CC63F;
}
a:hover {
    border-bottom: medium none;
    color: #B5E681;
}
#top {
    background: url("../img/backg_top.png") repeat-x scroll 0 0 transparent !important;
    color: #FFFFFF;
}
#contentlink a {
    border-color: #FFFFFF !important;
    color: #FFFFFF !important;
}
#contentlink a:hover {
    color: #FFFFFF !important;
}
.language {
    background-color: #22b14c;
    border: 1px solid #22b14c !important;
    color: #fff !important;
}
.chosemode a {
    color: #FFFFFF !important;
}
.chosemode a:hover {
    color: #FFFFFF !important;
}
.chosemode .active {
    color: #FF3300 !important;
}
.datehour{
    color: #FFFFFF !important;
}
.division {
    border-left-color: #FFFFFF;
    color: #FFFFFF;
}
.toplogout {
    background-color: #22b14c;
    border: 1px solid #22b14c !important;
}
.toplogout a {
    color: #fff !important;
}
div#top div.headerclose {
    background-color: #22b14c;
}
div#top div.headerclose a {
    color: #fff;
}
#pageheader {
    background-color: #fff;
    background-image: url("../img/logo.png");
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: medium none;
    border-top: medium none;
    height: 122px;
}
#logo {}
#logoright {
	display: none;
}
#navigation {
    background: url("../img/backg_navigation.png") repeat-x scroll 0 0 transparent;
    border: medium none;
}
#navigation a {
    color: #FFFFFF;
}
#pagenavigation {
    background: url("../img/backg_navigation.png") repeat-x scroll 0 0 transparent;
}
#pagenavigation ul li {
    border-right: medium none;
    color: #FFFFFF;
}
#pagenavigation ul li a {
    background-image: none;
    color: #FFFFFF;
}
#pagenavigation ul li a:hover, #pagenavigation ul li a:active {
    background-color: #C4D92F;
    background-image: none !important;
    color: #FFFFFF !important;
}
#perfilnavegation ul li {
    background-color: transparent !important;
    border-left: medium none;
    color: #FFFFFF;
}
#perfilnavegation ul li a {
    background-color: transparent !important;
    background-image: none !important;
    color: #FFFFFF;
}
#perfilnavegation ul li a:hover, #perfilnavegation ul li a:active {
    background-color: #C4D92F !important;
    background-image: none !important;
    color: #FFFFFF !important;
}
#perfil div.column li {
    color: #222 !important;
}
#perfilchange {
    background-color: #C4D92F;
}
#perfilchange li {
    background: url("../img/arrows_black.png") no-repeat scroll left center transparent !important;
}
#perfilchange a {
    color: #009245 !important;
}
#perfil div.column p {
    color: #222;
}
.homepage a {
    background-color: #C4D92F !important;
    background-image: none !important;
    color: #FFFFFF !important;
}
.homepage a:hover {
    background-color: #95C950 !important;
    background-image: none !important;
}
.dropdownbox {
    background-color: #C4D92F !important;
    border: medium none;
    color: #009245;
}
.dropdownbox li a {
    border-bottom: medium none !important;
    color: #009245 !important;
    font-weight: normal !important;
}
.dropdownbox li a:hover {
    border-bottom-color: #FFFFFF;
    color: #FFFFFF !important;
}
.submenu li, ul.submenunavbar li, .dropdownbox li, #highlights ul li, .actions .normallink, .simplelink, .box ul li, .menu li {
    background-image: url("../img/arrow.png") !important;
}
#left, #right {
    background-color: #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    border-top-color: transparent !important;
    box-shadow: 0 1px 5px #CCCCCC;
}
.box {
    background-color: #FBFBFB;
    border: medium none;
}
#right a {
    border: medium none !important;
    color: #666666;
}
#left a {
    border: medium none !important;
    color: #666666;
}
#left a:hover, #right a:hover {
    border-bottom: 1px dotted #666666 !important;
}
#left ul li a, #right ul li a {
    border: medium none !important;
    color: #8CC63F;
}
#left ul li a:hover, #right ul li a:hover {
    border-bottom: 1px dotted #8CC63F !important;
    color: #8CC63F !important;
}
div#login {
    background-color: #FFFFFF !important;
}
#login a {
    color: #FF7E00;
}
#login h2 {
    color: #000000 !important;
}
#login input {
    border-color: #DDDDDD;
}
.iconlogin {
    background-image: none !important;
    border-right-color: #8BC53E;
    border-right-style: dotted;
    width: 50px;
}
.loginbutton, .logoutbutton {
    background-color: #FDAB31;
    border-color: #FDAB31;
    color: #FFFFFF;
}
.box input[type="submit"] {
    background-color: #FDAB31 !important;
    color: #FFFFFF !important;
}
.boxarea {
    background-color: #95C950 !important;
    border-top-color: #95C950;
    color: #FFFFFF !important;
}
.boxarea a {
    border-bottom: medium none !important;
    color: #FFFFFF !important;
}
.boxarea a:hover {
    border-bottom-color: #FFFFFF !important;
    color: #FFFFFF !important;
}
.boxarea ul li {
    background-image: none !important;
}
.menuleft h2 {
    display: none;
}
.menuleft ul li {
    background-image: none !important;
    border-bottom: 1px dotted #666666;
    padding: 10px;
}
.menuleft ul li a {
    color: #666666 !important;
}
.menuright h2 {
    background-color: #FFFFFF !important;
    background-image: none !important;
    border-bottom: medium none !important;
    color: #000000 !important;
    font-weight: normal !important;
    line-height: 45px;
}
.news {
    background-color: #FFFFFF !important;
    border: medium none;
}
.news h2 {
    background: url("../img/backg_headernews.png") no-repeat scroll left center transparent !important;
    color: #000000 !important;
    line-height: 35px;
}
.news p {
    background: url("../img/light/breadcr_bg.png") no-repeat scroll right bottom #FFFFFF;
    border-bottom: 1px dotted #666666;
}
.news a {
    border-bottom-color: #666666;
    color: #666666;
}
.news a:hover {
    border-bottom-color: #666666 !important;
    color: #666666 !important;
}
.normallink {
    border-bottom: medium none !important;
    color: #8CC63F !important;
}
#content {
    padding-top: 0;
}
#contentonecolumn, #contenttwocolumns, #content {
    background-color: #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    border-top-color: transparent !important;
    box-shadow: 0 1px 5px #CCCCCC;
    margin-top: 10px;
}
#contentonecolumn h2, #contenttwocolumns h2 {
    background-color: #FFFFFF;
    border-bottom-color: #618A2B !important;
    color: #000000;
}
#contentonecolumn h3, #contentonecolumn h4, #contentonecolumn h5, #contentonecolumn h6, #contenttwocolumns h3, #contenttwocolumns h4, #contenttwocolumns h5, #contenttwocolumns h6 {
    color: #000000;
}
.mainmenu h3, .mainmenu h4, .mainmenu h5 {
    color: #000000 !important;
}
#highlightsbox {
    background-color: #FFFFFF;
    border-bottom-color: #618A2B;
}
#highlights h2 {
    color: #000000;
}
#highlightsbox a, #highlights a {
    border-bottom-color: #8CC63F;
    color: #8CC63F;
}
#highlightsbox a:hover, #highlights a:hover {
    color: #8CC63F !important;
}
.menuareadivision {
    border-left-color: #8CC63F;
}
.submenutitle {
    color: #FFFFFF !important;
}
.actions ul li input {
    color: #8CC63F !important;
}
.actions ul li a {
    border-bottom-color: #8CC63F;
    color: #8CC63F;
}
.actions ul li a:hover {
    color: #8CC63F !important;
}
.actionsbuttons ul li {
    background-color: #FDAB31 !important;
    border-color: #FDAB31 !important;
}
.actionsbuttons li input, .actionsbuttons li input .submit {
    color: #FFFFFF !important;
}
.actionsbuttons a {
    color: #FFFFFF !important;
}
.actionsbuttons a:hover {
    background-color: #FFFFFF !important;
    color: #8CC63F !important;
}
#allservices a, #mainservices a {
    background-image: url("../img/arrow.png");
    color: #666666;
}
#allservices a:hover, #mainservices a:hover {
    border-bottom: 1px dotted #666666 !important;
    color: #666666 !important;
}
.openleftarea, .openrightarea, .closeleftarea, .closerightarea {
    background-color: #C4D92F !important;
}
.openrightarea a, .closerightarea a, .openleftarea a, .closeleftarea a {
    color: #FFFFFF !important;
}
.searchbox {
    background-color: #FFFFFF;
}
#info {
    background-color: #FFFFFF;
}
#info a:hover {
    color: #8CC63F !important;
}
#simpletable, #shopping, #formtablecontent {
	color: #222;
    font-size: 12px;
}
#simpletable th.ordenacao a, #simpletable th.ordenacaoup a, #simpletable th.ordenacaodown a, #navegacaohorario, #zoomheader #navzoom li a {
    border-bottom: medium none;
    color: #FFFFFF;
}
#simpletable th.ordenacao a:hover, #simpletable th.ordenacaoup a:hover, #simpletable th.ordenacaodown a:hover {
    background-color: #95C950;
    color: #FFFFFF !important;
}
#tabhorario th, .filtering th, #simpletable th, .ok_button, #shopping th, #tabletags th, .filtering thead td, .filtering thead th {
    background-color: #95C950;
    color: #FFFFFF;
}
#simpletable a, #formtablephoto a {
    border-bottom-color: #618a2b;
    color: #618a2b;
}
#simpletable a:hover, #formtablephoto a:hover, #tabhorario a:hover {
    color: #8CC63F !important;
}
#pagenumber {
    background-color: #FDAB31;
    color: #FFFFFF;
}
#simpletable .year {
    background-color: #C4D92F !important;
    border-bottom: 5px solid #FFFFFF;
    border-left: 10px solid #C4D92F;
    color: #FFFFFF;
}
.gridbackg02 {
    background: none repeat scroll 0 0 #EEEEEE;
}
#formtablecontent h3 {
    background-color: #95C950;
    color: #FFFFFF;
}
#formtablecontent h4 {
    background-color: #C4D92F;
    color: #FFFFFF;
}
#formtablecontent .imgborder, #formtablephoto .imgborder, .highlightsphotonews {
    border-color: #8CC63F !important;
}
#footertable {
    background-color: #fff !important;
}
#footertable a {
    background-color: #FDAB31 !important;
    border: 1px solid #FDAB31;
    color: #FFFFFF !important;
}
#footertable a:hover {
    background-color: #95C950 !important;
    border: 1px solid #95C950 !important;
    color: #FFFFFF !important;
}
#resultnone {
    background-color: #EEEEEE !important;
    border: 1px solid #FDAB31 !important;
}
#tabhorario, .filtering {
    border: 1px solid #95C950;
}
#tabhorario th {
    border-bottom: 1px solid #95C950;
}
#tabhorario .tamanho {
    background-color: #95C950;
    color: #FFFFFF;
}
#tabhorario td {
    border-bottom: 1px solid #95C950;
    border-right: 1px solid #95C950;
}
.areainactiva {
    background: none repeat scroll 0 0 #CCCCCC;
}
.semananterior a, .semanaseguinte a {
    background-color: #FDAB31;
    color: #FFFFFF;
}
.semananterior a:hover, .semanaseguinte a:hover {
    background-color: #C4D92F;
    color: #FFFFFF;
}
.backgcolor {
    background: none repeat scroll 0 0 #CCCCCC;
}
.backgnotes {
    background: none repeat scroll 0 0 #CCCCCC;
    border-bottom: 7px solid #CCCCCC !important;
    border-right: 10px solid #CCCCCC !important;
    border-top: 10px solid #CCCCCC !important;
}
.pagination {
    background-color: #FDAB31;
    border-color: #FDAB31;
    color: #FFFFFF;
}
.pagination a {
    color: #FFFFFF !important;
}
.pagination ul li input {
    color: #FFFFFF !important;
}
.footnote {
    border-top-color: #FDAB31;
}
.footnote sup {
    color: #FDAB31;
}
.total {
    background-color: #EEEEEE;
}
.wizardnavigation {
    background-color: #95C950;
    color: #FFFFFF;
}
.wizardnavigation a {
    color: #FFFFFF;
}
.wizardnavigation ul li a:hover {
    color: #FF3300 !important;
}
.wizardnavigation ul li {
    background-image: url("../img/wiznavigation.png");
}
.wizardnavigation ul li.activemode {
    background-color: #FDAB31;
    color: #FFFFFF;
}
.wizardnavigation ul li.activemodelast {
    background-color: #FDAB31;
    background-image: url("../img/blueblack/wiznavigationlast.png");
    color: #FFFFFF;
}
.wizardnavigation ul li.activemode input {
    color: #FFFFFF !important;
}
.wizardnavigation input[type="submit"] {
    color: #FFFFFF !important;
}
.backgthemelight {
    background-color: #EFEFEF;
}
.detailbox {
    background-color: #C4D92F;
}
.detailbox p {
    color: #FFFFFF;
}
#infodetails {
    background-color: #FFFFFF;
    border-color: #FDAB31 !important;
}
#infodetailsicon p {
    color: #000000 !important;
}
.downloadfile a {
    border-bottom-color: #8CC63F !important;
    color: #8CC63F !important;
}
#footer a, #footer a:hover {
    color: #666 !important;
}
div.bottom {
    background: #95C950;
    border-top: medium none;
    color: #FFFFFF;
    margin-top: 10px;
}
/******CSSnet*****/
#csshome_compid0{font-size: 130%;}