@charset "utf-8";

* {padding: 0; margin: 0; border: none;}
html, body {height: 101%;}

body {font-size: 14px; color: #999;}

.ui-dialog-titlebar {font-size: 14px;}
.ui-button-text {font-size: 12px; padding: 2px;}
.ui-widget-content {color: #999;}

#geral {width: 916px; margin: 0 auto; position: relative;}

#language {text-align: right; margin: 0 8px 8px 0; font-family: arial;}
#language a {text-decoration: none; font-size: 11px;}


#aba {width: 146px; height: 78px; background: url("../images/aba-bg.png"); position: absolute; top: 48px; right: -38px; z-index: 1;}
#aba #avatar {margin: 12px 0 0 45px;}
#aba #layout {position: absolute; right: 10px; top: 0px;}
#aba #desc-design {
	display: none;
	top: 77px;
	left: 27px;
	position: absolute;
	font-size: 11px;
	color: #fff;
	text-shadow: 0 0 2px #000;
	padding: 4px 8px;
	border: 1px solid rgba(255,255,255,0.25);
	background-color: rgb(25,25,25);
	background-color: rgba(25,25,25,0.92);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	box-shadow: 0 0 3px #555;
	-webkit-box-shadow: 0 0 3px #555;
	-moz-box-shadow: 0 0 3px #555;
}
#aba #desc-design div {margin: 5px 0 10px 0; font-family: arial; color: #999;}
#aba #desc-design div a {color: #999; text-decoration: none;}

#sombra {background: url("../images/sombra.png"); width: 50px; height: 184px; position: absolute; top: 13px; right: -20px;}

#header {width: 900px; height: 286px; background: #56228f; border: 8px solid #dfdddd; position: absolute; z-index: 2;}
#header #refresh {width: 36px; height: 36px; background: url("../images/refresh.png"); text-indent: -9999px; position: absolute; top: 42px; right: 17px;}

#conteudo {margin-top: 323px;}

#accord {}
#accord a {padding-top: 0; padding-bottom: 0;}
#accord .siga-pt {position: absolute; top: 20px; right: 73px; z-index: 10;}
#accord .siga-en {position: absolute; top: 20px; right: 55px; z-index: 10;}
#accord .btn-siga-pt {position: absolute; top: 20px; right: 90px; z-index: 10;}
#accord .btn-siga-en {position: absolute; top: 20px; right: 90px; z-index: 10;}

#mycarousel .jcarousel-item-placeholder {
    background: transparent url(skin/ie7/loading-small.gif) 50% 50% no-repeat;
}


#gmapa {width:460px;}
#gmapa #mapa {width: 450; height: 400px;}

#players {float: left; z-index: 1;}
#thumbs-youtube {}
#thumbs-youtube li {}
#thumbs-youtube li a {}
#thumbs-youtube li a img {width: 159px; height: 132px;}


.textos {margin-bottom: 20px; color: #494949; font-family: lucida sans unicode; font-size: 12px;}

#lista-twitter {list-style: none; font-family: lucida sans unicode; font-size: 12px;}
#lista-twitter li {margin-bottom: 10px; border-bottom: 1px solid #494949; padding-bottom: 10px;}
#lista-twitter li a {color: #999; font-weight: bold; text-decoration: none;}

#logotipo {float: left; margin-top: 56px; margin-left: 35px;}
#footer {width: 100%; height: 166px; background: #494949; margin-top: 13px;}
#footer address {float: left; margin: 70px 0 0 40px;}
#footer .separador {margin: 0 30px; float: left;}
#footer #ico-mail {float: left; margin-top: 72px; margin-left: 30px;}
#footer #ico-skype {float: left; margin-top: 72px;}
#footer #ico-facebook {float: left; margin-top: 72px;}

#form-contato {}
#form-contato label {font-size: 12px;}
#form-contato input[type="text"] {width: 410px; height: 20px; font-size: 12px;}
#form-contato textarea {width: 410px; height: 70px; font-size: 12px;}
#form-contato #Cancelar-element {float: right; margin: 10px 10px 0 0;}
#form-contato #Enviar-element {float: right; margin-top: 10px;}
#form-contato .error {color: #f00;}
