HTML{  font-family: Arial, Helvetica, sans-serif;  color: #000000;  font-style: normal;  font-weight: normal; }A { text-decoration: none; color: #2857c3; } /* #0052d5 */A:hover { text-decoration: underline; color: #78c5fe; }A:visited { color: #3967aa; }#Header { background-color: #1f529b; color:white; padding: 0; line-height: 120%; background: linear-gradient(180deg, #12386d 0%,#1f529c 100%);}#Header H1 { text-align: center; font-weight: bold; }#Header H5 { text-align: center; font-weight: bold; font-size: 0.7em; padding: 4px 0 8px 0; }#Header H5 IMG { vertical-align: middle; padding-right: 5px;}#Logo { text-align: center; padding: 8px 0; }#LangBar { display: block; padding: 2px 5px; text-align: center; background-color: #d8d8d8; }#LangBar A { color: #3d8001;}#LangBar LI { display: inline; padding: 2px 10px; }#EUA { font-size: 0.6em;}#Menu { display: block; background-color: #eeeeee; }#Menu LI { display: block; padding: 5px; border-bottom: 1px solid #aaa; }#SocialNets {text-align: right;}#News LI { border-bottom: 1px solid #b2b2b2; padding: 5px; line-height: 125%; }#News IMG {  max-width: 100%; height: auto;}#NoticeTitle { font-size: 1.4em; color: #53af00; padding: 6px; font-weight: normal; border-top: 8px solid #53af00; border-bottom: 1px solid #b2b2b2; }#NewsTitle { font-size: 1.4em; color: #419aea; padding: 6px; font-weight: normal; border-top: 8px solid #78c8ed; border-bottom: 1px solid #b2b2b2; }#Footer { background-color: #000033; color: white; padding: 6px; font-size: 0.85em;  }#Footer H5 { font-weight: normal;}#Design {font-size: 0.7em; text-align: right; color: #2c3d56;}#Design A { color: #2c3d56; }#Design A:hover { color: #74b5ec; }#QuickContacts { display: block; margin-bottom:0.6em;}#QuickContacts LI { display: block;}#QuickContacts IMG { vertical-align: middle;}#RectorElection {margin: 10px 0 10px 0;}