@import url('editor.css');
@import url('http://fonts.googleapis.com/css?family=Terminal+Dosis:200,300,400,500,600,700');

html { height: 100%; }

#Body {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    background: #999999;
    height: 100%;
}

a:link		{color:#003251; text-decoration:none;}  /* unvisited link */
a:visited	{color:#003251; text-decoration:none;}  /* visited link */
a:hover		{color:#959595; text-decoration:none;}  /* mouse over link */
a:active	{color:#003251; text-decoration:none;}  /* selected link */


.mainbgaz {
	background-image: url('http://www.emosist.com/Sites/emosist/Skins/Emosist/img/bg-dg-az.png');
    background-repeat: repeat-y;
    background-attachment: fixed;
    background-position: center;
}
.mainbgcz {
	background-image: url('http://www.emosist.com/Sites/emosist/Skins/Emosist/img/bg-dg-cz.png');
    background-repeat: repeat-y;
    background-attachment: fixed;
    background-position: center;
}




/* === TEXT === */ 

.Normal { font-family: Terminal Dosis, Sans-Serif; font-size: 16px; font-weight: normal; text-align: left; line-height: 140%; color: #505050; }
.Normal14 { font-family: Terminal Dosis, Sans-Serif; font-size: 14px; font-weight: normal; text-align: left; line-height: 140%; color: #505050; padding-top:10px;}

p.linha2 { line-height:200%;}

.tx14   { font-family: Terminal Dosis, Sans-Serif; font-size: 14px; font-weight: 700; }
.tx15   { font-family: Terminal Dosis, Sans-Serif; font-size: 15px; font-weight: 700; }
.tx16   { font-family: Terminal Dosis, Sans-Serif; font-size: 16px; font-weight: 700; }
.tx20   { font-family: Terminal Dosis, Sans-Serif; font-size: 20px; font-weight: 700; }
.tx34   { font-family: Terminal Dosis, Sans-Serif; font-size: 34px; font-weight: 700; }

.egapr  { font-family: Terminal Dosis, Sans-Serif; font-size: 15px; font-weight: 500; }

.lineB  { line-height:200%; }

.aze	{ color:#133457; } /*azul escuro*/
.cz1	{ color:#E6E6E6; } /*cinza claro*/
.cz2	{ color:#999999; } /*cinza medio*/
.cz3	{ color:#808080; } /*cinza escuro*/
.cz4	{ color:#CFCFCF; } /*cinza func*/
.red    { color:#FF0000; } /*vermelho*/

.az { color:#006bac; }
.vd { color:#85c226; }
.czesc { color:#2f2f2f; }

.caps	{ text-transform:uppercase; }

.pad10    { padding:10px;}
.pad30    { padding:30px;}
.pad4t    { padding-top:40px;}

.categbox	{ width:92%; border-top: #016BAC solid 1px; border: #CCCCCC solid 1px; margin:8px; }
.categtit { background-color:#ebebeb; color:#003251; font-family: Terminal Dosis, Sans-Serif; font-size: 13px; font-weight: bold; text-transform:uppercase; padding:4px 4px 4px 8px;}
.categin { font-family: Verdana, Sans-Serif; font-size: 11px; line-height:18px; padding-left:4px;}

.categin a:link 	{ font-family: Verdana, Sans-Serif; font-size: 11px; font-weight:bold; color:#016BAC;}
.categin a:visited 	{ font-family: Verdana, Sans-Serif; font-size: 11px; font-weight:bold; color:#016BAC;}
.categin a:hover	{ font-family: Verdana, Sans-Serif; font-size: 11px; font-weight:bold; color:#003251;}
.categin a:active	{ font-family: Verdana, Sans-Serif; font-size: 11px; font-weight:bold; color:#016BAC;}

/* === DIVS Emosist === */ 

.emomain1{ width:960px; /*height:800px;*/ margin:8px auto; background-color:#A9CCE2/*#C3DFEB*/;}
.emotoph { width:960px; height:90px; border-bottom:1px solid #004D7D; background-color:#016BAC; }
.emologoh { width:238px; height:90px; background-color:#016BAC; float:left;}
.emomenuh { width:300px; float:left; padding-top:35px; }
.emolefth { width:719px; min-height:510px; border-right:2px solid #C3DFEB; background-color:#A9CCE2;/*#C3DFEB;*/ float:left;}
.emorighth { width:237px; min-height:510px; border-right:1px solid #C3DFEB; background-color:#CDD1D4; float:right;}

.emosliderh { width:719px; min-height:247px; border-bottom:1px solid #004D7D;}
.emozonalh { width:238px; min-height:262px; background-color:#A9CCE2; border-left:1px solid #C3DFEB; border-right:1px solid #C3DFEB; float:left;} 
.emozonarh { width:238px; min-height:262px; background-color:#A9CCE2; border-left:1px solid #C3DFEB; float:left; } 

.emolinksh { width:960px; /*height:38px;*/ background-color:#FFFFFF; border-top:1px solid #004D7D; color:#003251; font-family: Verdana, Sans-Serif; font-size: 12px; font-weight: normal; /*padding:8px 0px 8px 0px;*/}
.socialshare { height:38px; }

.emoinfoh { width:960px; height:23px; background-color:#016BAC; text-align:center; color:#FFFFFF; font-family: Verdana, Sans-Serif; font-size: 10px; padding-top:6px; }
.emofooth { width:960px; height:14px; margin:8px auto; padding-right:20px; text-align:right; color:#2f2f2f; font-family: Terminal Dosis, Sans-Serif; font-size: 14px; font-weight: 500; text-decoration:none; }


.emomain2	{ width:960px; /*height:800px;*/ margin:8px auto; background-color:#FFFFFF/*#A9CCE2*/;}
.emoleftp 	{ width:238px; min-height:510px; background-color:#FFFFFF;/*#C3DFEB;*/ float:left;}
.emoimgp 	{ width:238px; min-height:510px; }
.emorightp 	{ width:718px; min-height:510px; border-left:2px solid #C3DFEB; border-right:1px solid #C3DFEB; background-color:#FFFFFF/*#A9CCE2*/; float:left;}

.emorightp2 { width:718px; /*min-height:510px;*/ border-left:2px solid #C3DFEB; border-right:1px solid #C3DFEB; background-color:#FFFFFF/*#A9CCE2*/; float:left;}
.emoesqp2 	{ width:359px; /*min-height:510px;*/ border-left:2px solid #C3DFEB; border-right:1px solid #C3DFEB; background-color:#FFFFFF; float:left;}
.emodirp2 	{ width:359px; /*min-height:510px;*/ /*border-left:2px solid #C3DFEB;*/ border-right:1px solid #C3DFEB; background-color:#FFFFFF; float:right;}

.emoesqp2d 	{ width:359px; /*min-height:510px;*/ border-left:2px solid #C3DFEB; border-right:1px solid #C3DFEB; background-color:#FFFFFF; float:right;}
.emodirp2d 	{ width:359px; /*min-height:510px;*/ /*border-left:2px solid #C3DFEB;*/ border-right:1px solid #C3DFEB; background-color:#FFFFFF; float:right;}

.emototallog	{ width:758px; min-height:510px; border-left:2px solid #C3DFEB; border-right:1px solid #C3DFEB; background-color:#FFFFFF; float:left; padding-left:200px; }

.emototal	{ width:960px; min-height:510px; border-left:2px solid #C3DFEB; border-right:1px solid #C3DFEB; background-color:#FFFFFF; float:left; }
.emomain2t	{ width:960px; min-height:510px;/*height:800px;*/ margin:8px auto; background-color:#FFFFFF;}
.emorightp2t { width:960px; /*min-height:510px;*/ border-left:2px solid #C3DFEB; border-right:1px solid #C3DFEB; background-color:#FFFFFF; float:left;}
.emoesqp2t 	{ width:478px; /*min-height:510px;*/ border-left:2px solid #C3DFEB; border-right:1px solid #C3DFEB; background-color:#FFFFFF; float:left;}
.emodirp2t 	{ width:478px; /*min-height:510px;*/ /*border-left:2px solid #C3DFEB;*/ border-right:1px solid #C3DFEB; background-color:#FFFFFF; float:right;}


.emonews { font-family: Terminal Dosis, Sans-Serif; font-size: 14px; font-weight: bold; text-transform: lowercase; padding:12px;}

.artnewsd { color: #6d818f; font-family: Verdana, Sans-Serif; font-size: 10px; font-weight: bold;	padding-bottom:2px; }
.artnewst { color: #004D70; font-family: Verdana, Sans-Serif; font-size: 10px; font-weight: bold;	padding-bottom:8px; }
.artnews  { color: #000000; font-family: Verdana, Sans-Serif; font-size: 10px; font-weight: normal; }

.transp { background-color: transparent; }

 .colheight { padding-bottom: 10000px; margin-bottom: -10000px; }
 
.destaqueaz	{
	background-color:#016BAC;
	border-bottom:1px solid #004D7D; padding:10px 10px 10px 10px; color:#FFFFFF; font-family: Terminal Dosis, Sans-Serif; font-size: 18px; font-weight: bold; text-transform:uppercase;
	}
 
/* === TEXTO === */

.titpg { color:#003251; font-family: Terminal Dosis, Sans-Serif; font-size: 16px; font-weight: bold; text-transform:uppercase; padding:18px 10px 10px 10px;}
.txtaz { color:#003251; font-family: Verdana, Sans-Serif; font-size: 12px; font-weight: normal; text-align:justify; line-height: normal; padding:14px 10px 10px 10px;}
.boxtxt { /*height:435px;*/ overflow:auto;} 
.titform { color:#003251; font-family: Terminal Dosis, Sans-Serif; font-size: 15px; font-weight: bold; text-transform:uppercase; padding:10px 10px 3px 0px; border-bottom:1px solid #003251;}

ol.roman, ol.roman li {list-style-type:upper-roman; margin-left:30px;}
ul.txtaz, ul.txtaz li {margin-left:30px;}
ul.txtcursosaz, ul.txtcursosaz li {margin-left:30px;}

.slider-wrapper { width:719px; height:247px;} 
.newsh { color:#474747; font-family: Verdana, Sans-Serif; font-size: 11px; font-weight: normal; text-align:justify; line-height: normal; text-decoration:none; }



/* === DIVS === */ 

.back	{ width:940px; height:620px; margin:20px auto; }
.egmain { width:920px; height:568px; background-color:#FFFFFF; border:2px solid #006aae; border-radius: 15px; margin:20px auto;}
.egmain1{ width:920px; height:568px; margin:8px auto;}
.egtl { width:535px; height:328px; background-color:#FFFFFF; border-top:2px solid #006aae; border-bottom:1px solid #006aae; border-left:2px solid #006aae; border-top-left-radius:15px; float: left; }
.egtr { width:380px; height:328px; background-color:#d2e4f0; border-top:2px solid #006aae; border-bottom:1px solid #006aae; border-right:2px solid #006aae; border-left:1px solid #006aae; border-top-right-radius:15px; float: left;}
.egbl { width:535px; height:235px; background-color:#d2e4f0; border-bottom:2px solid #006aae; border-left:2px solid #006aae; border-bottom-left-radius:15px; float: left; }
.egbr { width:380px; height:235px; background-color:#FFFFFF; border-bottom:2px solid #006aae; border-right:2px solid #006aae; border-left:1px solid #006aae; border-bottom-right-radius:15px; float: left;}
.egfooth { width:920px; height:14px; margin:8px auto; padding-right:20px; text-align:right; color:#2f2f2f; font-family: Terminal Dosis, Sans-Serif; font-size: 14px; font-weight: 500; text-decoration:none; }
.egfootf { width:966px; height:14px; margin:8px auto; padding-bottom:32px; text-align:right; color:#2f2f2f; font-family: Terminal Dosis, Sans-Serif; font-size: 14px; font-weight: 500; text-decoration:none; }
.egfootl { width:920px; height:14px; margin:8px auto; padding-bottom:20px; text-align:right; color:#2f2f2f; font-family: Terminal Dosis, Sans-Serif; font-size: 14px; font-weight: 500; text-decoration:none; }

a.egfoota 			{ text-decoration:none; color:#2f2f2f;}
a:hover.egfoota 	{ text-decoration:none; color:#2f2f2f; }

.eglogo  { background:url(img/e-gym_logo.gif);}

.egbgimg { background:url(img/e-gym_foto.jpg);}
.egtit		{ padding-top:239px;}
.eglogos	{ padding-top:68px;}

.logrisco { border-bottom:1px solid #85c226; padding-top:4px;}


/* === DIVS Emosist ==== */

.emoftop  { width:574px; height:78px; background-color:#026bac; /*margin:0px auto;*/ color:#FFDE26; vertical-align:middle; float:left; }
.emoftop2 { width:422px; height:78px; background-color:#026bac; /*margin:0px auto;*/ color:#FFDE26; vertical-align:middle; float:right; }
.emologof { height:78px; width:574px; background-color:#026bac;}
.emoacademf { float:left; margin-right:0px; }
.emotime { /*width:100px; height:44px;*/ float:right; padding:12px 8px 0px 0px; color:#FFF;}
.emocname { /*width:200px; height:44px; */ float:right; padding:48px 8px 0px 0px; color:#FFDE26; font-weight: bold; text-transform:uppercase; font-family: Terminal Dosis, Sans-Serif; font-size: 16px; }
.emouser { width:200px; height:42px; background-color:#A2C7D9; float:left; padding:20px 0px 0px 0px; text-align:center; }
.emofsb	 { width:200px; /*height:94%;*/ min-height:93%; margin:0px auto; float:left;}

.emologin { float:right; padding-top:70px; color:#FFFFFF; }

.egmpf   { width:100%;  height:44px; background-color:#133457; margin:0px auto; color:white; vertical-align:middle; }
.egmlogo { width:100px; height:44px; background-color:#133457; float:left; }

.egtime { /*width:100px; height:44px;*/ float:right; padding:12px 16px 0px 0px; color:#FFF;}

.egcname { /*width:200px; height:44px; */ float:left; padding:12px 0px 0px 16px; color:#FFF; }


.egmainL  { width:920px; min-height:384px; background-color:#FFFFFF; float:right; padding:10px; margin-top:20px; margin-bottom:8px; }
.egtopmen { width:740px; height:96px; background-color:#016bac; float:right; }
.eglistatop { /*height:100px;*/}
.eglogol { width:200px; height:96px; margin:0px auto; float:left; background-color:#FFFFFF; background-repeat: no-repeat; text-align:center;}
.egmenuL { width:720px; /*border-top:solid 1px #999999;*/}


.mexp  { width:940px; height:44px; background-color:#133457; margin:0px auto; }

.logo  { width:300px; height:408px; margin:0px auto; float:left; background:url(img/studiu-express.gif); background-color:#133457; background-repeat: no-repeat; }
.main  { width:600px; height:388px; background-color:#FFFFFF; float:right; padding:10px;}
.info  { width:300px; height:192px; background-color:#E6E6E6; float:left;  margin-top:20px; margin-right:20px; }
.demo  { width:300px; height:192px; background-color:#E6E6E6; float:left;  margin-top:20px;}
.shop  { width:300px; height:192px; background-color:#E6E6E6; float:right; margin-top:20px;}

/* === DIVS Cliente=== */
.logoe { width:300px; height:408px; margin:0px auto; float:left; background-color:#FFFFFF; background-repeat: no-repeat; }
.pane1 { width:300px; height:192px; background-color:#133457; float:left;  margin-top:20px; margin-right:20px; }
.pane2 { width:300px; height:192px; background-color:#E6E6E6; float:left;  margin-top:20px;}
.pane3 { width:300px; height:192px; background-color:#E6E6E6; float:right; margin-top:20px;}

/* === DIVS Cliente 2=== */
.logoex { width:300px; height:192px; margin:0px auto; float:left; background-color:#FFFFFF; background-repeat: no-repeat; }
.mainx  { width:600px; height:619px; background-color:#FFFFFF; float:right; padding:10px;}
.pane1x { width:300px; height:192px; background-color:#E6E6E6; float:left;  margin-top:20px;}
.pane2x { width:300px; height:192px; background-color:#133457; float:left;  margin-top:20px;}
.pane3x { width:300px; height:24px; background-color:#133457; float:left; }

/* === DIVS Cliente 3=== */
.logoe3 { width:300px; height:96px; margin:0px auto; float:left; background-color:#FFFFFF; background-repeat: no-repeat; text-align:center;}
.main3  { width:920px; height:384px; background-color:#FFFFFF; float:right; padding:10px; margin-top:20px; overflow-y:scroll;}
.mainL  { width:920px; min-height:384px; background-color:#FFFFFF; float:right; padding:10px; margin-top:20px;}
.main4L { width:280px; height:384px; background-color:#E6E6E6; float:left; padding:10px; margin-top:20px; overflow-y:scroll;}
.main4R { width:600px; height:384px; background-color:#FFFFFF; float:right; padding:10px; margin-top:20px; overflow-y:scroll;}
.main5R { width:280px; height:384px; background-color:#E6E6E6; float:right; padding:10px; margin-top:20px; overflow-y:scroll;}
.main5L { width:600px; height:384px; background-color:#FFFFFF; float:left; padding:10px; margin-top:20px; overflow-y:scroll;}
.pane13 { width:300px; height:192px; background-color:#E6E6E6; float:left; margin-top:20px;}
.studiu { width:155px; height:72px; background-color:#133457; float:right;}
.menu3  { width:414px; height:24px; background-color:#F00; float:right;}
/*
.studiu { width:206px; height:96px; background-color:#133457; float:right;}
.menu3  { width:414px; height:96px; background-color:#133457; float:right;}
*/
.menuB  { width:414px; height:24px; background-color:#133457; float:right; margin-top:72px;}
.pane33 { width:300px; height:24px; background-color:#133457; float:left; }
.contac1 { width:280px; height:68px; background-color:#133457; float:left; padding:10px; margin-top:20px; font-family: Terminal Dosis, Sans-Serif; font-size:18px; font-weight: 700; text-transform:uppercase; text-align: right; line-height: 100%; color: #FFFFFF;}
.contac2 { width:600px; height:68px; background-color:#E6E6E6; float:right; padding:10px; margin-top:20px;}
/*.contac { width:920px; height:48px; background-color:#E6E6E6; float:left; padding:10px; margin-top:20px;}*/
.topmen { width:620px; height:96px; background-color:#133457; float:right; }
.menuE  { width:620px; /*border-top:solid 1px #999999;*/}

/* === DIVS Second=== */ 
.logos { width:300px; height:514px; margin:0px auto; float:left; background:url(img/studiu-express.gif); background-color:#133457; background-repeat: no-repeat; }
.mains { width:600px; height:494px; background-color:#FFFFFF; float:right; padding:10px;}
.infos { width:300px; height:86px; /*background-color:#E6E6E6;*/ float:left;  margin-top:20px; margin-right:20px; }
.demos { width:300px; height:86px; /*background-color:#E6E6E6;*/ float:left;  margin-top:20px;}
.shops { width:300px; height:86px; /*background-color:#E6E6E6;*/ float:right; margin-top:20px;}

/* === DIVS Basic=== */ 
.backb { width:940px; height:100%; margin:20px auto; }
.logob { width:280px; height:100%; /* min-height:93%; */ margin:0px auto; float:left; background:url(img/studiu-express.gif); background-color:#133457; background-repeat: no-repeat; padding:10px; }
.mainb { width:600px; /* height:94%;*/ min-height:93%;  background-color:#FFFFFF; float:right; padding:10px; padding-bottom:30px;}


/* === DIVS Express=== */ 
.mexp1    { width:996px; height:44px; background-color:#133457; margin:0px auto; color:white; vertical-align:middle; }
.mexpf    { width:100%;  height:44px; background-color:#133457; margin:0px auto; color:white; vertical-align:middle; }
.mexplogo { width:100px; height:44px; background-color:#133457; float:left; }
.mexpcname { /*width:200px; height:44px; */ float:left; padding:12px 0px 0px 16px; color:#FFF; }
.mexptime { /*width:100px; height:44px;*/ float:right; padding:12px 16px 0px 0px; color:#FFF;}
.mexpuser { /*width:100px; height:44px;*/ background-color:#133457; float:right; padding:12px 16px 0px 0px; }
.backexp  { width:996px; height:100%; margin:0px auto; /*background-color:red;*/ }
.backexpf { width:99%; min-width:996px; height:100%; margin:0px auto; margin-top:6px;}
.func  { width:184px; /*height:94%;*/ min-height:93%; background-color:#DCEAF1; margin:0px auto; float:left; padding:8px; padding-bottom:30px;}
.func1 { width:184px; /*height:94%;*/ min-height:93%; margin:0px auto; float:left;}
.cont  { width:764px; /*height:94%;*/ min-height:93%; background-color:#FFFFFF; float:right; padding:8px; margin-bottom:8px;}
.contf { width:980px; /*height:94%;*/ min-height:93%; background-color:#FFFFFF; float:right; padding:8px; padding-bottom:30px; margin-bottom:20px;}
.func2 { width:16%; /*height:94%;*/  min-height:93%; background-color:#CFCFCF; float:left; padding:8px; padding-bottom:30px;}
.cont2 { width:80%; min-height:93%; background-color:#FFFFFF; float:right; padding:8px; padding-bottom:30px; }
.func3 { width:16%; /*height:94%;*/  min-height:93%; background-color:#CFCFCF; float:right; padding:8px; padding-bottom:30px;}
.cont3 { width:80%; min-height:93%; background-color:#FFFFFF; float:left; padding:8px; padding-bottom:30px; }

.mexplogo4 { width:100%; height:44px; background-color:#133457; float:left; padding:0px 8px 0px 8px; text-align:center;}
.mexpuser4 { width:100%; height:22px; background-color:#133457; float:left; padding:2px 8px 0px 8px; text-align:center;}
.func4 { width:100%; min-height:93%; background-color:#CFCFCF; float:left;  padding:8px; padding-bottom:30px;}
.cont4 { width:100%; min-height:93%; background-color:#FFFFFF; float:right; padding:8px; padding-bottom:30px; }
.L4 { width:16%; float:left; }
.R4 { width:80%; float:right; }





.clr  { clear: both; }

a.userName 			{ font-family: Terminal Dosis, Sans-Serif; font-weight: bold; font-size: 16px; color:#026BAC; text-decoration:none; text-transform:uppercase;}
a:hover.userName 	{ font-family: Terminal Dosis, Sans-Serif; font-weight: bold; font-size: 16px; color:#999999; text-decoration:none; text-transform:uppercase;}
	
cName { font-family: Terminal Dosis, Sans-Serif; font-weight: bold; font-size: 16px; color:#FFFFFF; text-decoration:none; text-transform:uppercase;}


.h 	 { width:940px; height:620px; margin:10px auto; background-color:#666;}
.h01 { position:relative; left:0px; 	top:0px; 	width:300px; height:408px; background-color:#0C0 }
.h02 { left:20px; 	top:0px; 	width:620px; height:408px; }
.h03 { position:asbolute; left:0px; 	top:428px;	width:300px; height:192px; }
.h04 { position:asbolute; left:320px; 	top:428px;	width:300px; height:192px; }
.h05 { position:asbolute; left:640px; 	top:428px;	width:300px; height:192px; }


/* === Imagens Tools === */

.imagemTopo
{
    margin-top: -10px;
    margin-left: -15px;
}

.titFerramenta
{
    font-family: Terminal Dosis, Sans-Serif;
    font-weight: bold;
    font-size: 14pt;
    margin-left: 50px;
    margin-top: 0px;
    width: 780px;
    padding-top: 15px;
    text-align: left;
    text-transform: uppercase;
    height: 38px;
}

.imgWelcome  
{
    margin-top: -8px; margin-left: -8px; margin-bottom: 5px;
	width: 780px;
    background-image: url(/sites/common/icons/Icon_home.gif);
	background-position: 10px 12px; background-repeat: no-repeat;
	background-color: #cfcfcf; color: 4e4e4e;
	border-bottom:2px solid #016bac;
}

.imgSessoes
{
    margin-top: -8px; margin-left: -8px; margin-bottom: 5px;
	width: 780px;
    background-image: url(/sites/common/icons/Icon_home.gif);
	background-position: 10px 12px; background-repeat: no-repeat;
	background-color: #cfcfcf; color: 4e4e4e;
	border-bottom:2px solid #016bac;
}

.imgForum  
{
    margin-top: -8px; margin-left: -8px; margin-bottom: 5px;
	width: 780px;
    background-image: url(/sites/common/icons/Icon_forums.gif);
	background-position: 10px 12px; background-repeat: no-repeat;
	background-color: #cfcfcf; color: 4e4e4e;
	border-bottom:2px solid #016bac;
}

.imgMensagens
{
    margin-top: -8px; margin-left: -8px; margin-bottom: 5px;
	width: 780px;
    background-image: url(/sites/common/icons/Icon_messages.gif);
	background-position: 10px 12px; background-repeat: no-repeat;
	background-color: #cfcfcf; color: 4e4e4e;
	border-bottom:2px solid #016bac;
}

.imgChat
{
    margin-top: -8px; margin-left: -8px; margin-bottom: 5px;
	width: 780px;
    background-image: url(/sites/common/icons/Icon_chat.gif);
	background-position: 10px 12px; background-repeat: no-repeat;
	background-color: #cfcfcf; color: 4e4e4e;
	border-bottom:2px solid #016bac;
}

.imgInquerito
{
    margin-top: -8px; margin-left: -8px; margin-bottom: 5px;
	width: 780px;
    background-image: url(/sites/common/icons/Icon_inquerito.gif);
	background-position: 10px 12px; background-repeat: no-repeat;
	background-color: #cfcfcf; color: 4e4e4e;
	border-bottom:2px solid #016bac;
}

.imgFAQs
{
    margin-top: -8px; margin-left: -8px; margin-bottom: 5px;
	width: 780px;
    background-image: url(/sites/common/icons/Icon_faqs.gif);
	background-position: 10px 12px; background-repeat: no-repeat;
	background-color: #cfcfcf; color: 4e4e4e;
	border-bottom:2px solid #016bac;
}

.imgBiblioteca
{
    margin-top: -8px; margin-left: -8px; margin-bottom: 5px;
	width: 780px;
    background-image: url(/sites/common/icons/Icon_biblioteca.gif);
	background-position: 10px 12px; background-repeat: no-repeat;
	background-color: #cfcfcf; color: 4e4e4e;
	border-bottom:2px solid #016bac;
}

.imgAjuda
{
    margin-top: -8px; margin-left: -8px; margin-bottom: 5px;
	width: 780px;
    background-image: url(/sites/common/icons/Icon_ajuda.gif);
	background-position: 10px 12px; background-repeat: no-repeat;
	background-color: #cfcfcf; color: 4e4e4e;
	border-bottom:2px solid #016bac;
}

.imgCalendario
{
    margin-top: -8px; margin-left: -8px; margin-bottom: 5px;
	width: 780px;
    background-image: url(/sites/common/icons/Icon_calendario.gif);
	background-position: 10px 12px; background-repeat: no-repeat;
	background-color: #cfcfcf; color: 4e4e4e;
	border-bottom:2px solid #016bac;
}

.imgFicheiro
{
    margin-top: -8px; margin-left: -8px; margin-bottom: 5px;
	width: 780px;
    background-image: url(/sites/common/icons/Icon_ficheiros.gif);
	background-position: 10px 12px; background-repeat: no-repeat;
	background-color: #cfcfcf; color: 4e4e4e;
	border-bottom:2px solid #016bac;
}

.imgGestao
{
    margin-top: -8px; margin-left: -8px; margin-bottom: 5px;
	width: 780px;
    background-image: url(/sites/common/icons/Icon_gestao.gif);
	background-position: 10px 12px; background-repeat: no-repeat;
	background-color: #cfcfcf; color: 4e4e4e;
	border-bottom:2px solid #016bac;
}

.imgNotas
{
    margin-top: -8px; margin-left: -8px; margin-bottom: 5px;
	width: 780px;
    background-image: url(/sites/common/icons/Icon_avaliacao.gif);
	background-position: 10px 12px; background-repeat: no-repeat;
	background-color: #cfcfcf; color: 4e4e4e;
	border-bottom:2px solid #016bac;
}

.imgRelatorios
{
    margin-top: -8px; margin-left: -8px; margin-bottom: 5px;
	width: 780px;
    background-image: url(/sites/common/icons/Icon_relatorio.gif);
	background-position: 10px 12px; background-repeat: no-repeat;
	background-color: #cfcfcf; color: 4e4e4e;
	border-bottom:2px solid #016bac;
}

.imgQuestAlunoAccao
{
    margin-top: -8px; margin-left: -8px; margin-bottom: 5px;
	width: 780px;
    background-image: url(/sites/common/icons/Icon_inquerito.gif);
	background-position: 10px 12px; background-repeat: no-repeat;
	background-color: #cfcfcf; color: 4e4e4e;
	border-bottom:2px solid #016bac;
}

.imgQuestAlunoFormador
{
    margin-top: -8px; margin-left: -8px; margin-bottom: 5px;
	width: 780px;
    background-image: url(/sites/common/icons/Icon_inquerito.gif);
	background-position: 10px 12px; background-repeat: no-repeat;
	background-color: #cfcfcf; color: 4e4e4e;
	border-bottom:2px solid #016bac;
}



/* --- início do menu --- */

.MainMenu_MenuBar {
  cursor:default;
}

.MainMenu_MenuItem,
.MainMenu_MenuItemSelected,
.MainMenu_MenuSubItem,
.MainMenu_MenuSubItemSelected
{
    font-family: Terminal Dosis, Sans-Serif;
    font-size: 13px;
	font-weight:bold;
    color: #ffffff;
    text-transform:uppercase;
    letter-spacing: 0.1em;
	background-color:#016bac;
    border: solid 0px;
    border-right: solid 1px #999999;
    cursor: default;
	padding:4px 8px 4px 8px;	
}

.MainMenu_MenuSubItemSelected
{
    border: solid 0px;
	border-bottom:1px solid #A9CCE2/*f47c00*/;
    border-right: solid 1px #999999;
}

.MainMenu_MenuItemSel,
.MainMenu_MenuItemSelSelected,
.MainMenu_MenuSubItemSel,
.MainMenu_MenuSubItemSelSelected,
.MainMenu_MenuItemExpanded,
.MainMenu_MenuItemExpandedSelected,
.MainMenu_MenuSubItemExpanded,
.MainMenu_MenuSubItemExpandedSelected
{
    font-family: Terminal Dosis, Sans-Serif;
    font-size: 13px;
	font-weight: bold;
    text-transform:uppercase;
    letter-spacing: 0.1em;
    color: #ffffff;
    background: #808080;
    border: solid 0px;
    cursor: pointer;
	padding:4px 8px 4px 8px;	
}

.MainMenu_MenuItemActive,
.MainMenu_MenuItemActiveSelected,
.MainMenu_MenuSubItemActive,
.MainMenu_MenuSubItemActiveSelected
{
    font-family: Terminal Dosis, Sans-Serif;
    font-size: 13px;
    font-weight: bold;
    text-transform:uppercase;
    letter-spacing: 0.1em;
    color: #016bac;
    background: #CFCFCF;
    border: solid 0px;
    cursor: pointer;
	padding:4px 8px 4px 8px;	
}

.MainMenu_SubMenu 
{
    color: #8B2300;
    background-color: #D69D70;
    border: solid 0px;
    border-style: solid;
    cursor: default;
	padding:4px 8px 4px 8px;	
}
.MainMenu_MenuBreak 
{
    width: 100%;
    height: 0px;
	padding:4px 8px 4px 8px;	
}
.MainMenu_ScrollItem 
{
    font-family: Terminal Dosis, Sans-Serif;
    font-size: 10px;
    text-align: center;
    background-color: #FBFBFB;
    border: solid 0px;
    cursor:default;
	padding:4px 8px 4px 8px;	
}
.MainMenu_ScrollItemH 
{
    font-family: Terminal Dosis, Sans-Serif;
    font-size: 10px;
    text-align: center;
    color: Black;
    background-color: red;
    border: solid 0px;
    cursor:default;
	padding:4px 8px 4px 8px;	
}
.MainMenu_ScrollItemA 
{
    font-family: Terminal Dosis, Sans-Serif;
    font-size: 10px;
    text-align: center;
    color: Black;
    background-color: green;
    border: solid 0px;
    cursor: default;
	padding:4px 8px 4px 8px;	
}

/* --- fim do menu --- */

.HeadBg {background-color:#CCCCCC; }
.TabBg {background-color:Black; }
.PagingTable {height:33px; }
img { border: none; }
.tah10 
{
    font-family: Tahoma;
    font-size: 10pt;
    color: #000000;
}
.tah11 
{
    font-family: Tahoma;
    font-size: 11pt;
    color: #000000;
}
.ver10 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
}
.ver11 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #000000;
}
.tah9 
{
    font-family: Tahoma;
    font-size: 9pt;
    color: #000000;
}
.ver9 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
}
td {vertical-align:top;}
.bgtop {background:no-repeat top;
}
.bgbottom {background:repeat-x left bottom;}
.TopRight 
{
    background-image:url(images/faces.jpg);
    background-repeat:no-repeat;
}

#cntdwn { color:white; }



.emotitazg	{
	background-color:#016BAC;
	height:101px;
	width:219px;
	border-bottom:1px solid #004D7D; padding:39px 10px 10px 10px; color:#FFFFFF; font-family: Terminal Dosis, Sans-Serif; font-size: 18px; font-weight: bold; text-transform:uppercase;
	vertical-align: baseline;
	}
	
.emotitazh	{
	background-color:#016BAC;
	/*height:101px;*/
	width:339px;
	border-bottom:1px solid #004D7D; padding:39px 10px 10px 10px; color:#FFFFFF; font-family: Terminal Dosis, Sans-Serif; font-size: 18px; font-weight: bold; text-transform:uppercase;
	vertical-align: baseline;
	}
	
.emotitws	{
	background-color:#FFFFFF; border-bottom:1px solid #c3dfeb; padding:10px 10px 10px 10px; /*color:#FFFFFF;*/ font-family: Terminal Dosis, Sans-Serif; font-size: 18px; font-weight: bold; text-transform:none; text-align:right;
	}
	
.emoacess	{
	background-color:#016BAC; min-width:300px; padding:10px 10px 10px 10px; color:#FFFFFF; font-family: Terminal Dosis, Sans-Serif; font-size: 18px; font-weight: bold; text-transform:none; text-align:right;
	}
	
.emoacess a:link 	{color:#ffffff; text-decoration:none;}
.emoacess a:visited	{color:#ffffff; text-decoration:none;}
.emoacess a:hover 	{color:#ffffff; text-decoration:none;} 
.emoacess a:active	{color:#ffffff; text-decoration:none;}

/********************************/
/* Estilos para editor de texto */
/********************************/

/*<p>*/
.emotitaz	{
	background-color:#016BAC;
	border-bottom:1px solid #004D7D; padding:39px 10px 10px 10px; color:#FFFFFF; font-family: Terminal Dosis, Sans-Serif; font-size: 18px; font-weight: bold; text-transform:uppercase;
	}

	
.emotitcz	{
	background-color:#959595; border-bottom:1px solid #474747; padding:39px 10px 10px 10px; color:#FFFFFF; font-family: Terminal Dosis, Sans-Serif; font-size: 18px; font-weight: bold; text-transform:uppercase;
	}
	
.emotitpg	{
	border-bottom:1px solid #004D7D; padding:39px 10px 10px 10px; color:#003251; font-family: Terminal Dosis, Sans-Serif; font-size: 18px; font-weight: bold; text-transform:uppercase;
	}
	
.emotxtaz	{
	padding:36px 10px 10px 10px; color:#003251; font-family: Verdana, Sans-Serif; font-size: 12px; font-weight: normal; text-align:justify; line-height: normal;
	}
	
.emotxtaz2	{
	padding:0px 10px 0px 10px; color:#003251; font-family: Verdana, Sans-Serif; font-size: 12px; font-weight: normal; text-align:left; line-height: normal;
	}

	/* Normal */
.Normal {
	font-family: Terminal Dosis, sans-serif;
	font-size: 12pt;
	color:#505050;
}

/* Destaque */
.Destaque {
	font-family: Terminal Dosis, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color:#505050;
}

/* Destaque2 */
.Destaque {
	font-family: Terminal Dosis, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #016bac;
}

/* Notas */
.Notas {
	font-family: Terminal Dosis, sans-serif;
	font-size: 10pt;
	color: black;
}

/* Título */
.Titulo {
	font-family: Terminal Dosis, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color:#016bac;
}

/* Subtítulo */
.SubTitulo {
	font-family: Terminal Dosis, sans-serif;
	font-size: 14pt;
	color:#016bac;
}

/* Subsubtítulo */
.SubSubTitulo {
	font-family: Terminal Dosis, sans-serif;
	font-size: 12pt;
	color:#016bac;
}

/* Texto Slide Home Grande */
.txtslidehomeg {
	font-family: Terminal Dosis, Sans-Serif;
    font-size: 26px;
	font-weight:500;
	font-style: normal;
    color:#016bac;
	position: absolute;
	top: 36px;
	left: 46px;
	line-height:normal;
	}
	
/* Texto Slide Home Normal */
.txtslidehomen {
	font-family: Terminal Dosis, Sans-Serif;
    font-size: 18px;
	font-weight:500;
	font-style: normal;
    color:#016bac;
	position: absolute;
	top: 36px;
	left: 46px;
	line-height:normal;
	}


/*<div>*/
/* Destaque */
.BoxDestaque1 {
	border: solid #016bac 1px;
	padding: 5px;
}

/* Destaque claro */
.BoxDestaque2 {
	background-color: #C3DFEB;
	border: solid #016bac 1px;
	padding: 5px;
	}

/* Destaque cinzento */
.BoxDestaque3 {
	background-color: gray;
	border: solid #016bac 1px;
	padding: 5px;
}

/* Destaque escuro */
.BoxDestaque4 {
	background-color: #016bac;
	border: solid black 1px;
	padding: 5px;

}

/*<img>*/
/* Imagem à direita */
.imgright  {
    float: right;
    margin: 0px 0px 10px 15px;
    padding: 5px;
    /* border: solid 1px rgb(182,100,95); */
}

/* Imagem à esquerda */
.imgleft {
    float: left;
    margin: 0px 15px 10px 0px;
    padding: 5px;
    /* border: solid 1px rgb(182,100,95); */
}

/* Imagem em linha */
.imginline  {
    margin: 0px 15px 10px 15px;
    padding: 5px;
    border: solid 1px rgb(182,100,95);  
}

/* Caixa de imagem */
.imgBorderBox {
    border: solid 1px rgb(255,59,109);
    padding: 3px;
}
/*<span>*/
/* Aviso */
.Aviso {
	color: red;
	text-weight: bold;
	}
	
/* Informação */
.Info {
	color: Navy;
	}




