/**** [ netP@11 theme - ISEC - Instituto Superior de Educação e Ciências ] ****/
body{
    margin-top: 0 !important;
	height: 100%;
	color: #525253;
	background-color: #fff;}
a, #contentonecolumn a{
    color: #1e85c7;
    border-bottom: none;}
a:hover,  #contentonecolumn a:hover{
    color: #111;
    border-bottom: none !important;}
div#top a:hover{color: #0099cc !important;}
.language{
    color: #3aade8;
	font-weight: bold;}
.language .active, .chosemode .active{color: #3aade8 !important;}
.datehour, .logout{background-image: none !important;}
.toplogout a{color: #fff !important;}
#pageheader{
    height: 210px;
	background: #1e85c7 url(../img/logoright.png) right no-repeat;
	border-bottom: none;
	border-top: none;}
#logo{
	float: left;
    display: inline;
    width: 350px;
    height: 210px;
    background: #1e85c7 url(../img/logotipo.png) no-repeat !important;
}

#logoright{display: none;}
#navigation{
	background-color: #0077c0;
    background-image: none;
	border: none;}
#navigation a{color: #fff;}
#pagenavigation{
	background-color: #0077c0;
    background-image: none;
	background: none;}
#pagenavigation ul li{
    color: #fff;
    border-right: none;}
#pagenavigation ul li a{
    color: #fff;
	background-color: #0077c0;
    background-image: none;}
#pagenavigation ul li a:hover, #pagenavigation ul li a:active{
	color: #111;
	background-color: #ccc;
    background-image: none;}
#perfilnavegation ul li{
    color: #fff;
    border-left: none;
	background-color: transparent !important;}
#perfilnavegation ul li a{
    color: #fff;
	background-image: none !important;
	background-color: transparent !important;}
#perfilnavegation ul li a:hover, #perfilnavegation ul li a:active{
    color: #111;
   	background-color: #ccc;
    background-image: none;}
#perfilchange{background-color: #1e85c7;}
#perfilchange li{background: url(../img/arrows_black.png) left no-repeat !important;}
#perfilchange a{color: #fff !important;}
#perfilchange a:hover{color: #ccc !important;}
#perfil div.column p{color: #fff;}
.homepage a{
    color: #fff !important;
    background: url(../img/backg_home.png) left no-repeat !important;}
.homepage a:hover{background: url("../img/backg_navigation.png") repeat-x !important;}
.dropdownbox{
    color: #fff;
    border: none;
	background-color: #1e85c7 !important;}
.dropdownbox li{background-image: none !important;}
.dropdownbox li:hover{
	color: #333 !important;
	background-color: #fff !important;
	background-image: none !important;}
.dropdownbox li a{
    color: #fff !important;
    border-bottom: none !important;
    font-weight: normal !important;}
.dropdownbox li a:hover{
    color: #333 !important;
    border-bottom-color: #fff;
    background-color: #fff !important;}
.submenu li, ul.submenunavbar li, #highlights ul li, .actions .normallink, .simplelink, .menu li, .box ul li, #mainservices a, #allservices a{background-image:url("../img/arrow.png");}
#left, #right{
    border-top-color: transparent !important;
    background-color: #fff !important;}
.openleftarea, .openrightarea{background-color: #1e85c7 !important;}
.closeleftarea, .closerightarea{background-color: #1e85c7 !important;}
.openrightarea a, .closerightarea a, .openleftarea a, .closeleftarea a{color: #fff !important;}
.openrightarea a:hover, .closerightarea a:hover, .openleftarea a:hover, .closeleftarea a:hover{color: #fff !important;}
.box{
    border: none !important;
    background-color: #fff;}
#right a{
    color: #808080;
    border-bottom: none !important;}
#left a{
    color: #808080;
    border-bottom: none !important;}
#left ul li a, #right ul li a{
    color: #808080;
    border-bottom: none !important;}
.box input[type="submit"]{
    color: #fff !important;
    background-color: #3AADE8  !important;}
.boxarea a:hover{
    color: #3AADE8 !important;
    border-bottom-color: #3AADE8 !important;}
.menuleft h2{display: none;}
.menuleft ul li{
	border-bottom: 1px dotted #959595;
	padding: 10px;
	background-image: none !important;}
.menuright h2{
    color: #000 !important;
    border-bottom: none !important;
    background-color: #fff !important;
    background-image: none !important;
	font-weight: normal !important;
	line-height: 45px;}
.news{
	 border: none;
	 background-color: #fff !important;}
.news h2{
	height: 40px;
	line-height: 40px;
    color: #111 !important;
    background: url(../img/backg_headernews.png) left no-repeat !important;}
.news p{
    background: #fff url(../img/light/breadcr_bg.png) right bottom no-repeat;
	border-bottom: 1px dotted #959595;}
div.news a{
    color: #0099cc !important;
	border-bottom: none !important;}
div.news a:hover{
    color: #111 !important;
    border-bottom: none !important;}
.normallink{
    color: #0099cc !important;
	border-bottom: none !important;}
#content{padding-top: 0;}
#contentonecolumn, #contenttwocolumns, #content{
    border-top-color: transparent !important;
    background-color: #fff;}
#contentonecolumn h2, #contenttwocolumns h2{
    color: #0077c0;
    border-bottom: none !important;
    background-color: #fff;}
#contentonecolumn h3, #contentonecolumn h4, #contentonecolumn h5, #contentonecolumn h6, #contenttwocolumns h3, #contenttwocolumns h4, #contenttwocolumns h5, #contenttwocolumns h6{color: #111;}
.mainmenu h3, .mainmenu h4, .mainmenu h5{color: #111 !important;}
#highlightsbox{
    border-bottom-color: #0077c0;
    background-color: #fff;}
#highlights h2{color: #111;}
#highlightsbox a, #highlights a{
    color: #0099cc;
	border-bottom: none;}
#highlightsbox a:hover, #highlights a:hover{color: #111 !important;}
.menuareadivision{border-left-color: #808080;}
.mainmenu{background-color: #fff !important;}
.submenutitle{
    color: #fff !important;
}
.actions ul li input{
    color: #808080 !important;
}
.actions ul li a{
    color: #808080;
    border-bottom-color: #808080;
}
.actions ul li a:hover{
    color: #3AADE8 !important;
}
.actionsbuttons ul li{
	border-color: #3AADE8 !important;
	background-color: #3AADE8 !important;
}
.actionsbuttons li input, .actionsbuttons li input .submit{
    color: #fff !important;
}
.actionsbuttons a{
    color: #fff !important;
}
.actionsbuttons a:hover{
    color: #3AADE8 !important;
	background-color: #303030 !important;}
.searchbox{background-color: #fff;}
.warningpages h4{color: #D67900 !important;}
fieldset legend{color: #3AADE8 !important;}
#info{background-color: #fff;}
#info a:hover{color: #3AADE8 !important;}
#simpletable th.ordenacao a, #simpletable th.ordenacaoup a, #simpletable th.ordenacaodown a, #navegacaohorario, #zoomheader #navzoom li a{
	color: #fff;
	border-bottom: none;
}
#simpletable th.ordenacao a:hover, #simpletable th.ordenacaoup a:hover, #simpletable th.ordenacaodown a:hover{
	color: #808080 !important;
	background-color: #3AADE8;
}
#tabhorario th, .filtering th ,#simpletable th, .ok_button, #shopping th, #tabletags th, .filtering thead td, .filtering thead th{
	color: #fff;
	background-color: #3AADE8;
}
#simpletable a, #formtablephoto a{
	color: #808080;
	border-bottom: none;}
#simpletable a:hover, #formtablephoto a:hover, #tabhorario a:hover{color: #3AADE8 !important;}
#pagenumber{
	color: #fff;
	background-color: #C6D9F1;}
#simpletable .year{
	color: #525253;
	border-bottom: 5px solid #fff;
	border-left: 10px solid #C6D9F1;
	background-color: #C6D9F1 !important;}
.gridbackg02{background: #eee;}
#formtablecontent h3{
	color: #fff;
	background-color: #3AADE8;}
#formtablecontent h4{
	color: #fff;
	background-color: #303030;
}
#formtablecontent .imgborder, #formtablephoto .imgborder, .highlightsphotonews{border-color: #1e85c7 !important;}
#footertable{
	background-color: #3AADE8 !important;
}
#footertable a{
	color: #fff !important;
	border: 1px solid #3AADE8;
	background-color: #3AADE8 !important;
}
#footertable a:hover{
	color: #fff !important;
	border: 1px solid #303030 !important;
	background-color: #303030 !important;
}
#resultnone{
	border: 1px solid #D67900 !important;
	background-color: #fff !important;
}
#tabhorario, .filtering{
	border: 1px solid #4BACC6;
}
#tabhorario th{
	border-bottom: 1px solid #4BACC6;
}
#tabhorario .tamanho{
	color: #fff;
	background-color: #4BACC6;
}
#tabhorario td{
	border-right: 1px solid #4BACC6;
	border-bottom: 1px solid #4BACC6;
}
.areainactiva{
	background: #ccc;
}
.semananterior a, .semanaseguinte a{
	color: #fff;
	background-color: #303030;
}
.semananterior a:hover, .semanaseguinte a:hover{
	color: #fff;
	background-color: #3AADE8;
}
.backgcolor{
	background: #ccc;
}
.backgnotes{
	border-top: 10px solid #ccc !important;
	border-right: 10px solid #ccc !important;
	border-bottom: 7px solid #ccc !important;
	background: #ccc;
}
.pagination{
    color: #fff;
    border-color: #3AADE8;
    background-color: #3AADE8;
}
.pagination a{
    color: #fff !important;
}
.pagination ul li input{
    color: #fff !important;
}
.footnote{
    border-top-color: #D67900;
}
.footnote sup{
    color: #D67900;
}
.total{
	 background-color: #eee;
}
.wizardnavigation{
	 color: #fff;
	 background-color: #303030;
}
.wizardnavigation a{
	 color: #fff;
}
.wizardnavigation ul li a:hover{
	 color: #808080 !important;
}
.wizardnavigation ul li{
	 background-image: url(../img/wiznavigation.png);
}
.wizardnavigation ul li.activemode{
	 color: #fff;
	 background-color: #3AADE8;
}
.wizardnavigation ul li.activemodelast{
	 color: #fff;
	 background-color: #3AADE8;
	 background-image: url(../img/blueblack/wiznavigationlast.png);
}
.wizardnavigation ul li.activemode input{
    color: #fff !important;
}
.wizardnavigation input[type="submit"]{
	 color: #fff !important;
}
.backgthemelight{
    background-color: #efefef;
}
.detailbox{
    background-color: #303030;}
.detailbox p{color: #fff;}
#infodetails{
    border-color: #3AADE8 !important;
    background-color: #fff;}
#infodetailsicon p{color: #3AADE8 !important;}
.downloadfile a{
    color: #3AADE8 !important;
	border-bottom-color: #3AADE8 !important;}
div.bottom{
    color: #777;
	border-top: 7px solid #001F29;
	margin-top: 10px;
	background-image: none;
	background-color: #000;}
#footer{background-color: #fff;}
#footer a{color: #1e85c7 !important;}
#footer a:hover{color: #ccc !important;}