.parHeading1 /*agl rulekind: base; nickname: "Heading%201"; htmltag: h1;*/ { font-size: 30px; font-family: verdana, geneva, helvetica, arial; font-weight: bold; }
.parHeading2 /*agl rulekind: base; nickname: "Heading%202"; htmltag: h2;*/ { font-size: 22px; font-family: verdana, geneva, helvetica, arial; font-weight: bold; }
.parHeading3 /*agl rulekind: base; nickname: "Heading%203"; htmltag: h3;*/ { font-size: 18px; font-family: verdana, geneva, helvetica, arial; font-weight: bold; }
.parHeading4 /*agl rulekind: base; nickname: "Heading%204"; htmltag: h4;*/ { font-size: 16px; font-family: verdana, geneva, helvetica, arial; font-weight: bold; }
.parHeading5 /*agl rulekind: base; nickname: "Heading%205"; htmltag: h5;*/ { font-size: 14px; font-family: verdana, geneva, helvetica, arial; font-weight: bold; }
.parHeading6 /*agl rulekind: base; nickname: "Heading%206"; htmltag: h6;*/ { font-size: 12px; font-family: verdana, geneva, helvetica, arial; font-weight: bold; }
.parParagraph /*agl rulekind: base; nickname: "Paragraph"; htmltag: p;*/ { font-size: 12px; font-family: verdana, geneva, helvetica, arial; margin-top: 16px; }
.parNormalni /*agl rulekind: base; nickname: "Norm%c3%a1ln%c3%ad"; htmltag: p;*/ { font-size: 11pt; font-variant: normal; text-align: left; margin-bottom: 10pt; vertical-align: baseline; }
.parnadpis /*agl rulekind: base; nickname: "nadpis"; htmltag: p;*/ { color: #a00; font-size: 12px; font-family: verdana; font-weight: bold; font-style: normal; line-height: 14px; text-decoration: none; }
.partext /*agl rulekind: base; nickname: "text"; htmltag: p;*/ { color: #000; font-size: 11px; font-family: verdana; font-style: normal; font-weight: normal; line-height: 15px; }
.parNormal /*agl rulekind: base; nickname: "Normal"; htmltag: p;*/ { font-style: normal; font-variant: normal; font-weight: normal; text-align: left; vertical-align: baseline; }
.chrNewCharacterStyle1 /*agl rulekind: base; nickname: "Odkaz";*/ { color: #900; font-size: 11px; font-family: verdana; font-style: normal; font-weight: bold; text-decoration: underline; }

a img { border: none; }

/* overlapping */
.overlap { position: relative; overflow: hidden; }
.overlap span { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-position: 0 0; background-repeat: no-repeat; }
.overlap a span,
a.overlap span { cursor: pointer; }

/* homepage */
.fb-cell { position: relative; }
.fb-cell .fb-icon { position: absolute; left: 8px; bottom: 8px; }
.fb-cell img { display: block; border: none; }

/* SUBMENU */
/* cz */
.submenu { display: block; height: 81px; }
.submenu.item-0 { width: 102px; }
.submenu.item-1 { width: 96px; }
.submenu.item-2 { width: 95px; }
.submenu.item-3 { width: 97px; }
.submenu.item-4 { width: 96px; }
.submenu.item-5 { width: 96px; }
.submenu:hover span,
.submenu.active span { background-position: 0 -81px; }

.submenu.noviny span { background-image: url(/images/odkazy-submenu-noviny.jpg); }
.submenu.publikace span { background-image: url(/images/odkazy-submenu-publikace.jpg); }
.submenu.instituce span { background-image: url(/images/odkazy-submenu-instituce.jpg); }
.submenu.velvyslanectvi span { background-image: url(/images/odkazy-submenu-velvyslanectvi.jpg); }
.submenu.univerzity span { background-image: url(/images/odkazy-submenu-univerzity.jpg); }

.submenu.lusofonia-aberta span { background-image: url(/images/centrum-submenu-lusofonia-aberta.jpg); }

.submenu.obcanske-sdruzeni span { background-image: url(/images/lusofonia-aberta-submenu-obcanske-sdruzeni.jpg); }

.submenu.terminy-kurzu span { background-image: url(/images/kurzy-submenu-terminy.jpg); }
.submenu.specializovane-kurzy span { background-image: url(/images/kurzy-submenu-specializovane.jpg); }
.submenu.ceny-kurzu span { background-image: url(/images/kurzy-submenu-ceny.jpg); }
.submenu.kurzy-online span { background-image: url(/images/kurzy-submenu-online.jpg); }
.submenu.studijni-materialy span { background-image: url(/images/kurzy-submenu-materialy.jpg); }

.submenu.kultura-archiv span { background-image: url(/images/kultura-submenu-archiv.jpg); }

.submenu.eunic-projekty span { background-image: url(/images/eunic-submenu-projekty.jpg); }
.submenu.eunic-kontakt span { background-image: url(/images/eunic-submenu-kontakt.jpg); }
.submenu.realizovane-projekty span { background-image: url(/images/eunic-submenu-projekty-realizovane.jpg); }
.submenu.soucasne-projekty span { background-image: url(/images/eunic-submenu-projekty-soucasne.jpg); }
.submenu.projekty-foto span { background-image: url(/images/eunic-submenu-projekty-foto.jpg); }

.submenu.terminy-zkousek span { background-image: url(/images/zkousky-submenu-terminy.jpg); }
.submenu.ceny-zkousek span { background-image: url(/images/zkousky-submenu-ceny.jpg); }
.submenu.formulare span { background-image: url(/images/zkousky-submenu-formulare.jpg); }
.submenu.zkusebni-testy span { background-image: url(/images/zkousky-submenu-testy.jpg); }

.submenu.lusofona-program span { background-image: url(/images/lusofona-submenu-program.jpg); }
.submenu.lusofona-historie span { background-image: url(/images/lusofona-submenu-historie.jpg); }
.submenu.lusofona-press span { background-image: url(/images/lusofona-submenu-press.jpg); }
.submenu.lusofona-foto span { background-image: url(/images/lusofona-submenu-foto.jpg); }
.submenu.lusofona-kontakt span { background-image: url(/images/lusofona-submenu-kontakt.jpg); }

.submenu.cena-hp-minulost span { background-image: url(/images/cena-hp-submenu-minule-rocniky.jpg); }

/* pt */
.submenu.noviny-pt span { background-image: url(/images/odkazy-submenu-noviny-port.jpg); }
.submenu.publikace-pt span { background-image: url(/images/odkazy-submenu-publikace-port.jpg); }
.submenu.instituce-pt span { background-image: url(/images/odkazy-submenu-instituce-port.jpg); }
.submenu.velvyslanectvi-pt span { background-image: url(/images/odkazy-submenu-velvyslanectvi-port.jpg); }
.submenu.univerzity-pt span { background-image: url(/images/odkazy-submenu-univerzity-port.jpg); }

.submenu.lusofonia-aberta-pt span { background-image: url(/images/centrum-submenu-lusofonia-aberta-port.jpg); }

.submenu.obcanske-sdruzeni-pt span { background-image: url(/images/lusofonia-aberta-submenu-obcanske-sdruzeni-port.jpg); }

.submenu.terminy-kurzu-pt span { background-image: url(/images/kurzy-submenu-terminy-port.jpg); }
.submenu.specializovane-kurzy-pt span { background-image: url(/images/kurzy-submenu-specializovane-port.jpg); }
.submenu.ceny-kurzu-pt span { background-image: url(/images/kurzy-submenu-ceny-port.jpg); }
.submenu.kurzy-online-pt span { background-image: url(/images/kurzy-submenu-online-port.jpg); }
.submenu.studijni-materialy-pt span { background-image: url(/images/kurzy-submenu-materialy-port.jpg); }

.submenu.kultura-archiv-pt span { background-image: url(/images/kultura-submenu-archiv-port.jpg); }

.submenu.eunic-projekty-pt span { background-image: url(/images/eunic-submenu-projekty-port.jpg); }
.submenu.eunic-kontakt-pt span { background-image: url(/images/eunic-submenu-kontakt-port.jpg); }
.submenu.realizovane-projekty-pt span { background-image: url(/images/eunic-submenu-projekty-realizovane-port.jpg); }
.submenu.soucasne-projekty-pt span { background-image: url(/images/eunic-submenu-projekty-soucasne-port.jpg); }
.submenu.projekty-foto-pt span { background-image: url(/images/eunic-submenu-projekty-foto-port.jpg); }

.submenu.terminy-zkousek-pt span { background-image: url(/images/zkousky-submenu-terminy-port.jpg); }
.submenu.ceny-zkousek-pt span { background-image: url(/images/zkousky-submenu-ceny-port.jpg); }
.submenu.formulare-pt span { background-image: url(/images/zkousky-submenu-formulare-port.jpg); }
.submenu.zkusebni-testy-pt span { background-image: url(/images/zkousky-submenu-testy-port.jpg); }

.submenu.lusofona-program-pt span { background-image: url(/images/lusofona-submenu-program-port.jpg); }
.submenu.lusofona-historie-pt span { background-image: url(/images/lusofona-submenu-historie-port.jpg); }
.submenu.lusofona-press-pt span { background-image: url(/images/lusofona-submenu-press-port.jpg); }
.submenu.lusofona-foto-pt span { background-image: url(/images/lusofona-submenu-foto-port.jpg); }
.submenu.lusofona-kontakt-pt span { background-image: url(/images/lusofona-submenu-kontakt-port.jpg); }

.submenu.cena-hp-minulost-pt span { background-image: url(/images/cena-hp-submenu-minule-rocniky-port.jpg); }

/* header */
#header { width: 770px; height: 84px; background: #000 /*url(/images/header-bg.png) left 81px no-repeat*/; position: relative; color: #fff; border-bottom: 1px solid #000; }
#header.no-border { border-bottom: none; height: 84px; }
#header #title { margin: 30px 190px 0 0; padding: 0; width: 285px; height: 20px; float: right; }
#header #title span { background-image: url(/images/logo-pcp.png); }
#header #title.pt { margin: 31px 90px 0 0; padding: 0; width: 390px; height: 20px; float: right; }
#header #title.pt span { background-image: url(/images/logo-pcp-pt.png); }
#header-logos { margin: 0; padding: 10px 0 0 20px; float: left; }
#header-logos img { margin: 0 20px 0 0; }

/* content */
.contentBox { overflow: auto; padding: 0 15px; font: normal 11px Verdana, Geneva, sans-serif; line-height: 1.4; }
.contentBox h1 { font: bold 14px Verdana, Geneva, sans-serif; color: #AA0000; margin: 15px 0 20px; }
.contentBox h2 { font: bold 12px Verdana, Geneva, sans-serif; color: #AA0000; margin: 20px 0 10px; }
.contentBox h3 { font: bold 12px Verdana, Geneva, sans-serif; color: #000; margin: 15px 0 5px; }
.contentBox a,
.contentBox .dark-red { color: #AA0000; }
.contentBox p { margin: 0.4em 0 0.8em; }
.contentBox .bold { font-weight: bold; }
.contentBox .center { text-align: center; }
.contentBox .green { color: #339966; }
.contentBox td { vertical-align: top; font-size: 11px; line-height: 1.4; }
.contentBox {}

