@CHARSET "ISO-8859-1";
/*centrar site (horizontal)*/
body {
    padding: 0;
    margin: 0;
    text-align: center;
	background-color: #4f778d;
}

a:active, a:focus {
    border:none;
    outline:none;
     text-decoration: none;
}

#imgcliente {
	height:660px;

}
#imgcliente img{
	border:none;
    outline:none;
	width:380px;
	height:100%;
}

#imgcliente a:active, a:focus{
	border:none;
    outline:none;

}

/*GERAIS*/
a img {
    border-style: none;
    text-decoration: none;
}
a:link img, a:visited img {border: 0;}
/*FIM*****GERAIS*/
#wrapper {
    position: relative;
    width: 810px;
    margin: 0 auto;
    text-align: left;
    z-index: 10;
}

/*cabealho*/
#header {
    position: relative;
    top: 0px;
    width: 810px;
    /* height: 100px; */
    height: 174px;
    background-color: transparent;
}

#logo {
    position: relative;
    top: 12px;
/*     width: 125px;
    height: 43px; */
}
#logo a img {
    width: 250px;
    height: 142px;
}
#language {
    position: relative;
    float: right;
    top: -40px;
    width: 100px;
    height: 28px;
    border: none;
}

#language a img {
    padding: 8px 6px 8px 6px;
    border-bottom: none;
}

#language a {
    border: none;
    text-decoration: none;
}

#iso {
    position: relative;
    top: 12px;
    width: 53px;
    height: 26px;
    left: 50px;
}


/*Corpo de pagina*/
#content {
    position: relative;
    width: 810px;
    height: 485px;
    background-color: transparent;

}

#titlLogin {
    position: relative;
    margin-top: 40px;
    margin-left: 20px;
    display: block;
    color: #fff;

}

.submit input {
    position: relative;
    display: block;
    background-color: transparent;
    border: none;
    color: #fff;
    margin-left: 104px;
}

.submit input:hover {
    font-weight:bold;
}


#separador5 {
    width: 136px;
    height: 5px;
}

#separador10 {
    width: 136px;
    height: 10px;
}

.box input {
    margin-left: 20px;
    margin-right: auto;
    position: relative;
    background-color: #ffffff;
    border: none;
    color: black;
  	width: 136px;
    height: 20px;
    line-height: 20px;
}

/*rodape*/
#fotter {
    position: relative;
    width: 810px;
    height: 50px;
    background-color: transparent;
	font: 11px verdana, sans-serif;
}

.menuFotter {
    position: relative;
    float: right;
    color: #ffffff;
    margin-top: 5px;
    margin-right: 0px;

}

.menuFotter ul {
    margin: 0;
    padding: 0;
    float: left;
}

.menuFotter ul li {
    display: inline;
}

.menuFotter ul li a {
    float: left;
    text-decoration: none;
    color: white;
    padding: 5px 2px 11px 2px;
    background-color: transparent;
}

.menuFotter ul li a:visited {
    color: white;
}

.menuFotter ul li a:hover, .menu ul li .current {
    color: #f15900;
    background-color: transparent;
}

.copyright {
    position: absolute;
    width: 810px;
    text-align: center;
    color: #201f1f;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
    font: 10px verdana, sans-serif;
    letter-spacing: -1px;
    word-spacing: -1px;
}

.copyright a {
    text-decoration: none;
    color: #201f1f;
}

.copyright a:hover {
    text-decoration: none;
    color: #ffffff;
}

#mapa {
	margin-top:30px;
	margin-left:20px;

}

#mapa ul li {
	list-style:none;
	list-style-image: url('../imgs/menu_bullet.png');
	text-decoration: none;
	color: #000000;

}

#mapa li a {
	list-style:none;
	text-decoration:none;

	color: #000000;

}

#mapa a:hover {

	color: #f15900;

}
#resultado{
	float:right;
	margin-top:-30px;
	width:315px;
	height:60px;
}



/*NEW HTML5*/

#grelha
{

    width: 810px;
    height: 486px;
    background: url("../imgs/home_img/background.png") no-repeat;



}

#grelha span{
    position: relative;
    float: left;
    width: 160px;
    height: 160px;
    margin: 1px;
    background-color: #000000;

   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter:alpha(opacity=0);
    -moz-opacity:.0;
    opacity:.0;

    /*Transio impede fadeIn fadeOut de funcionar correctamente
    -moz-transition:opacity 0.5s linear;
    -webkit-transition:opacity 0.5s linear;
    -o-transition:opacity 0.5s linear;
    */
   -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;

}




#grelha span:hover{

    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter:alpha(opacity=70);
    -moz-opacity:.70;
    opacity:.70;
}

#grelha .squareOrange{
    background-color: #F15900;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter:alpha(opacity=70);
    -moz-opacity:.70;
    opacity:.70;
}
#grelha .squareBlack{
    background-color: #000000;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter:alpha(opacity=70);
    -moz-opacity:.70;
    opacity:.70;

}

#grelha .squareOrange:hover, #grelha .squareBlack:hover {

    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter:alpha(opacity=0);
    -moz-opacity:.0;
    opacity:.0;

}
#displayContentText .overview ul li{margin-top: 2px;}

#displayContentText .overview ul ul li{
        margin-top: 0px;
     list-style-type: none;

}