body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Times, serif;
	font-size: 0.7em;
	height: 100%;
	width: 100%;
	background-color: #FFFFFF;
}
p{
	margin-top:10px;
	}
#container {
	width: 774px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	z-index: 4;
	position: relative;
	}

#Cabecalho {
	background-image: url(ImagensLayout/CabecFundo.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height:165px;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;	
	z-index: 9;
	background-color:#FFFFFF;
	}
	
#LogoLogin {
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;	
	width: 774px;
	height:165px;
	background-image: url(ImagensLayout/CabecFundo.jpg);
	background-repeat: repeat-x;
	position: relative;	
	z-index: 10;	
	}	
		
#intro {
	margin-top: 0px;
	padding-top: 0px;
	}	
#CorpoSite {
	margin-top: 0px;
	width: 771px;
	margin-bottom: 0px;
	padding-bottom: 20px;
	padding-left:5px;
	display:table;
	z-index:7;
		}
#Rodape {
	margin-top: 0px;
	width: 169px;
	height:60px;
	margin-bottom: 0px;
	padding-bottom: 20px;
	padding-right:600px;
	padding-left:5px;
	background-image: url(ImagensLayout/rodape.jpg);
	background-repeat:no-repeat;	
	z-index:8;	
	
	}	
#Menu {
	width: 180px;
	padding-top: 104px;
	padding:0px;
	top: 110px;
	float:left;	
	}
#Conteudo {
	width: 550px;
	padding-top: 104px;
	padding:0px;
	top: 110px;
	margin-left: 10px;
    float:left;
	}		
.fundoHomeSecao{
	background-image: url(ImagensLayout/SecoesHome.png);
	background-repeat:no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#ffffff;
	Font-Size:13px;
	font-weight:bold;			
}	

.fundoHomePos{
	background-image: url(ImagensLayout/PosGraduacao.jpg);
	background-repeat:no-repeat;
	width: 260px;		
	height:30px;
}
.fundoHomeCursoExt{
	background-image: url(ImagensLayout/CursosdeExtensao.jpg);
	background-repeat:no-repeat;
	width: 260px;		
	height:30px;
}	
.fundoHomeAconteceu{
	background-image: url(ImagensLayout/aconteceu.png);
	background-repeat:no-repeat;
	width: 260px;		
	height:30px;
}	
.fundoCursoExt{
	background-image: url(ImagensLayout/CursosdeExtensaoG.png);
	background-repeat:no-repeat;
	width: 535px;		
	height:40px;
}	
.fundoHomeProxCurso{
	background-image: url(../ImagensLayout/ProximoCurso.jpg);
	background-repeat:no-repeat;
	width: 260px;
	height:30px;
}	

.QuadroDest{
	background-image:url(ImagensLayout/DestQuadro.png);
	background-repeat:repeat-x;
	background-color:#8CBEDF;
	padding:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	Font-Size:10px;
	color:#ffffff;
}

.QuadroDest a{
	font-style: normal;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:10px;
	color:#0C509B;
	vertical-align:top;
	text-align:left;
}
.QuadroDest a:link{
	font-style: normal;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:10px;
	color:#0C509B;
	vertical-align:top;
	text-align:left;
			
}
.QuadroDest a:hover{
	font-style: normal;
	color:#0099FF;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:10px;
	vertical-align:top;
	text-align:left;
	vertical-align:middle;
}
	
.Btn {
	margin-left:5px;
    height: 30px;
    background: transparent url(ImagensLayout/caixaBuscaBtn.png) repeat-x top left;	

    border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:12px;
	color:#FFFFFF;	
}
.Btn:hover {
	margin-left:5px;
    background: transparent url(ImagensLayout/caixaBuscaBtn2.png) repeat-x top left;
    border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:12px;
	color:#FFFFFF;	
}	

.TextBox{
	border: 1px solid #6297BC;
	height:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:10px;
	color:#6297BC;
	text-align:left;
}
.TextBox:hover{
	border: 1px solid #6297BC;
	height:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:10px;
	color:#6297BC;
	text-align:left;
	background-color:#C6F3FF;
}

.TextBox2{
	border: 1px solid #6297BC;
	height:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:15px;
	color:#6297BC;
	text-align:left;
	vertical-align:middle;
}
.TextBox2:hover{
	border: 1px solid #6297BC;
	height:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:15px;
	color:#6297BC;
	text-align:left;
	background-color:#C6F3FF;
}


.Texto{
	font-style: normal;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:10px;
	vertical-align:top;
	text-align:left;
}
h3{
	font-style: normal;
	color:#2A7288;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1{
font-family: Helvetica, Arial, sans-serif;
font-size: 40px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: -3px;
line-height: 1.2em;
	color:#2A7288;
}




.select{
	border: 1px solid #6297BC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:10px;
	color:#6297BC;
	text-align:left;
}
ul.circle {
list-style-type: circle;
}
a{
	font-style: normal;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:10px;
	color:#8FBF00;
	vertical-align:top;
	text-align:left;
}
a:link{
	font-style: normal;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:10px;
	color:#8FBF00;
	vertical-align:top;
	text-align:left;
			
}
a:hover{
	font-style: normal;
	color:#506A00;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:10px;
	vertical-align:top;
	text-align:left;
}
a.linkazulBold {
	font-style: normal;
	text-decoration: none;
	cursor: hand;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	Font-Size:11px;
	color:#2A7288;
	vertical-align:middle;
	text-align:left;
	
}
a.linkazulBold:link {
	font-style: normal;
	cursor: hand;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	Font-Size:11px;
	color:#2A7288;
	vertical-align:middle;
	text-align:left;

			
}
a.linkazulBold:hover {
	font-style: normal;
	color:#60B6CE;
	cursor: hand;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	Font-Size:11px;
	vertical-align:middle;
	text-align:left;
}
a.linkcinzaHome{
	font-style: normal;
	text-decoration: none;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:11px;
	color:#666666;
	text-align:justify;
}
a.linkcinzaHome:link{
	font-style: normal;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:11px;
	color:#666666;
	text-align:justify;
}
a.linkcinzaHome:hover{
	font-style: normal;
	color:#999999;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:11px;
	text-align:justify;
}

.tableGrid2 {
	border-collapse:collapse;
	background-color:#022B59;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #90B0D2;
	word-spacing: -1px;
	width: 640px;
}

.tableGrid2 caption {
	padding: 10px 0 19px 0;
	text-align: left;
	font-size: 63px;
	font-weight: normal;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	word-spacing: -3px;
	letter-spacing: -3px;
	color: #022B59;
	background-color: transparent;
	margin-bottom: -23px;
	line-height: 63px;
}

/* Linkz-------------------------------------------- */

.tableGrid2 a {
	color:#ffffff;
	text-decoration:none;
}

.tableGrid2 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: normal;
	color: #90C000;
	font-size: 10px;
	word-spacing: 0px;
	letter-spacing: 0px;
}

.tableGrid2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: normal;
	color: #90C000;
	font-size: 10px;
	word-spacing: 0px;
	letter-spacing: 0px;
}

.tableGrid2 a:hover {
		color: #C3E858;
}

/* Header Footer-------------------------------------- */
.tableGrid2 thead  {

	border-bottom: solid 1px #064600;
	border-top: solid 1px #C3E858;
}

.tableGrid2 thead th, .tableGrid2 tfoot th, .tableGrid2 tfoot td {
	background-color: #8FBF00;
/*	background-image:url(http://www.marvmerchants.com/images/navi_left_verlauf.gif);*/
	background-repeat:repeat-y;
	padding: 5px 10px 5px 10px;
	font-weight: normal;
	text-transform: uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: -1px;
	word-spacing: 2px;
	color: #ffffff;
}

.tableGrid2 tfoot td {
	text-align:right
}

/* Body------------------------------------------ */

.tableGrid2 tbody th, .tableGrid2 tbody td {
	border-bottom: solid 1px #254D7A;
	line-height: 12px;
	padding: 5px 10px 5px 10px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #90B0D2;
}

.tableGrid2 tbody th {
	white-space: nowrap;
}

.tableGrid2 tbody th a {
	color:#fff;
}

.odd {}

.tableGrid2 tbody tr:hover {
	background:#0C3563; 
}
.erro{
	font:10px Verdana, Arial, Helvetica, sans-serif;
color:#8FBF00;
}

.QuadroDest1{
	
	margin-top: 10px;
	margin-bottom:10px;
	position: relative;
	background-image: url(ImagensLayout/BackQuadro3.png);
	background-repeat:repeat-x;
	border: 0px solid;	
	background-color:#D2E388;

font-family:  Tahoma, Arial, sans-serif;
font-size: 11px;
letter-spacing:0.1em;
font-style:normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.42em;
color:#2A7288;
padding:10px;

}

.QuadroDest1 a{
	font-style: normal;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Times, serif;
	font-size: 13px;
	color:#fff;
	vertical-align:top;
	text-align:left;
}
.QuadroDest1 a:link{
	font-style: normal;
	cursor: hand;
	font-family: Tahoma, Verdana, Arial, Times, serif;
	font-size: 13px;
	color:#007b25;
	text-align:left;
			
}
.QuadroDest1 a:hover{
	font-style: normal;
	cursor: hand;
	font-family: Tahoma, Verdana, Arial, Times, serif;
	font-size: 13px;
	color:#fff;
	text-align:left;
}

* {
    margin: 0;
    padding: 0;
}

div.tooltip { 
    background:transparent url(black_arrow_big.png) no-repeat scroll 0 0; 
    font-size:14px; 
    height:153px; 
    padding:30px; 
    width:310px; 
    font-size:14px; 
    display:none; 
    color:#fff; 
} 
 
/* tooltip title element (h3) */ 
div.tooltip h3 { 
    margin:0; 
    font-size:18px; 
    color:#fff; 
}
        .bubbleInfo {
            position: relative;
            top: 0px;
            left: 0px;
        }
        .trigger {
            position:relative;
        }
	 
        /* Bubble pop-up */

        .popup {
                position: absolute;
                display: none;
                z-index: 50;
                border-collapse: collapse;
        }

        .popup td.corner {
                height: 15px;
                width: 19px;
        }

        .popup td#topleft { background-image: url(ImagensLayout/Tooltip_1.png); }
        .popup td.top { background-image: url(ImagensLayout/Tooltip_2.png); }
        .popup td#topright { background-image: url(ImagensLayout/Tooltip_3.png); }
        .popup td.left { background-image: url(ImagensLayout/Tooltip_4.png); }
        .popup td.right { background-image: url(ImagensLayout/Tooltip_6.png); }
        .popup td#bottomleft { background-image: url(ImagensLayout/Tooltip_7.png); }
        .popup td.bottom { background-image: url(ImagensLayout/Tooltip_8.png); text-align: center;}
        .popup td.bottom img { display: block; margin: 0 auto; }
        .popup td#bottomright { background-image: url(ImagensLayout/Tooltip_9.png); }

        .popup table.popup-contents {
                font-size: 10px;
                line-height: 1.2em;
                background-image: url(ImagensLayout/TooltipCenter.png);
				background-repeat:repeat;
                color: #666;
                font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
                }

        table.popup-contents th {
                text-align: right;
                text-transform:capitalize;
                }

        table.popup-contents td {
                text-align: left;
                }

        tr#release-notes th {
                text-align: left;
                text-indent: -9999px;
                height: 17px;
                }

        tr#release-notes td a {
                color: #333;
        }