body {
	scrollbar-3dlight-color : #DDDDDD;
	scrollbar-arrow-color : #000000;
	scrollbar-base-color : #DDDDDD;
	scrollbar-darkshadow-color : #DDDDDD;
	scrollbar-face-color : #DDDDDD;
	scrollbar-highlight-color : #DDDDDD;
	scrollbar-shadow-color : #AAAAAA;
	scrollbar-track-color : #DDDDDD;
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
}
.row-login{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 16px;
	
}
input.login-pass{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #e0e0e0;
	width: 90px;
	height: 15px;
}
input.login-email{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #e0e0e0;
	width: 130px;
	height: 15px;
}
.botao{
	font-family: Arial, Helvetica, sans-serif;font-size: 8pt;
	font-weight: normal;background: #dfdfdf;border: 1px solid #d0d0d0;
	width: 80px;height: 17px;cursor: hand;
}
.bt-contacto{
	font-family: Arial, Helvetica, sans-serif;color: 000000;
	font-size: 8pt;font-weight: normal;background: #ffffff;border: 1px solid #dadada;
	width: 80px;height: 17px;cursor: hand;vertical-align: middle; cursor: hand;
}
.bt-login{
	font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 9px;
	font-weight: normal;background: #ffffff;border: 1px solid #d0d0d0;
	width: 31px;height: 15px;cursor: hand;vertical-align: middle;
}
#erro{
	display: none;
}
div.txt-erro{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 8pt;
	background-color: #FFFFFF;color: #FF0000;border: 0px solid #d0d0d0;
	width: 250px;height: 30px 
}
.txt-login{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 8pt;
	text-align: right;padding-right: 20px;
}
.txt-erro{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9pt;
	color: #FF0000;display: none;
}
.sair:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
	color: #000000;text-decoration: none; font-weight: bold;
}
.sair:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
	color: #000000;text-decoration: none; font-weight: bold;
}
.sair:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
	color: #000000;text-decoration: none; font-weight: bold;
}
.sair:Hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
	color: #ffb200;text-decoration: underline; font-weight: bold;
}
.sair-login:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
	color: #99182C;text-decoration: none; font-weight: bold;
}
.sair-login:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
	color: #99182C;text-decoration: none; font-weight: bold;
}
.sair-login:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
	color: #99182C;text-decoration: none; font-weight: bold;
}
.sair-login:Hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
	color: #ffb200;text-decoration: underline; font-weight: bold;
}
.num:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px;
	color: #ffffff;text-decoration: none; font-weight: bold;
}
.num:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px;
	color: #ffffff;text-decoration: none; font-weight: bold;
}
.num:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px;
	color: #ffffff;text-decoration: none; font-weight: bold;
}
.num:Hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px;
	color: #000000;text-decoration: none; font-weight: bold;
}
.login:link{
	font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	color: #000000;text-decoration: none;
}
.login:active{
	font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	color: #000000;text-decoration: none;
}
.login:visited{
	font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	color: #000000;text-decoration: none;
}
.login:Hover{
	font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	color: #ffb200;text-decoration: underline;
}
td.menu{
	border-bottom: 1px solid #adadad;height: 20px;
	padding-left: 15px;vertical-align: middle;
	
}
a.menu:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 7pt;
	color: #8d8d8d;text-decoration: none;
}
a.menu:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 7pt;
	color: #8d8d8d;text-decoration: none;
}
a.menu:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 7pt;
	color: #8d8d8d;text-decoration: none;
}
a.menu:Hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 7pt;
	color: #ffb200;text-decoration: underline;
}

/*Página de registo */

.titulo-pag{
	font-family: verdana,Arial, Helvetica, sans-serif;font-size: 11pt;
	color: #0162c9;font-weight: bold;
	padding-left: 20px;padding-top: 20px;
}
.titulo-normal{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.txt-forms{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 8pt;
	color: #b0b0b0;padding-left: 20px;line-height: 20px;
}
input.w250{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 8pt;
	border: 1px solid #c0c0c0;width: 250px;
	
}
input.w150{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 8pt;
	border: 1px solid #c0c0c0;width: 150px;
	
}
input.w40{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 8pt;
	border: 1px solid #c0c0c0;width: 40px;
	
}
select.w50{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 8pt;
	border: 1px solid #c0c0c0;width: 50px;
}
select.w75{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 8pt;
	border: 1px solid #c0c0c0;width: 75px;
}
select.w100{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 8pt;
	border: 1px solid #c0c0c0;width: 100px;
}
select.w250{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 8pt;
	border: 1px solid #c0c0c0;width: 255px;
}
table.admin{
	border: 1px solid #c0c0c0;
}
.txt-mini{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 7pt;
	color: #505050;
}
.topo-menu_p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9pt;
	color: White;line-height: 30px;vertical-align: middle;
	background: url(../galeria/topo-menup.jpg);
}
.txt-menu_p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 8pt;
	color: White;line-height: 20px;vertical-align: middle;background: #00489c;
	padding-left: 5px;border-bottom: 1px dotted #FFFFFF;
}
.legenda{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 7pt;
	color: #b0b0b0;
}
textarea.w350{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 8pt;
	border: 1px solid #c0c0c0;width: 350px;
	
}
.txt{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 8pt;
}
.texto-nome{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #000000;
}
.texto-entidade{
	font-family: Arial, Helvetica, sans-serif; font-size: 10px;color: #bcbcbc;
}
.txt-pergunta{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #000000;
	font-weight: bold;
}
.txt-resposta{
	font-family: Arial, Helvetica, sans-serif; font-size: 10px;color: #000000;
}
.txt-bottom{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;
	color: #ffffff;text-align: center;
}
.txt-bottom2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;
	color: #000000;text-align: center;
}
.txt-empresa{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;
	text-align: justify; line-height: 18px;
}
.txt-demo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;
	line-height: 18px; border: 0px solid #808080; text-align: center;
}
.txt-aviso-login{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;
	text-align: center; color: #000000;
}

/**********  Menu Principal ********************/

/* remocao das marcas e largura do menu*/
ul {
	margin: 0;padding: 0;list-style: none;width: 150px;
}
/*posicionar os itens da lista*/
ul li {
	margin: 0px;padding: 0px;position: relative;display:  block;
}
	
/*esterelizar os links*/

 ul li a {
 	font-family: Verdana;font-size: 10px;font-style: normal;line-height: 16px;
	color: #FFFFFF;text-decoration: none;display: block;background: #004799;border: 0px;
	border-bottom: 1px dotted #F3F3F3;text-indent: 10px;
	}
	
	
/*letra dos link*/
ul li a:link {
	color: #FFFFFF;
	}
ul li a:visited {
	color: #FFFFFF;
	}
ul li a:active {
	color: #FFFFFF;
	
	}
ul li a:Hover {
	color: #FFFFFF;
	background: #0263ca;
	}
	

	

/*corrigir este bug do IE*/
	
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

#camaras{
	position: relative;border: 1px solid #505050;left:0px;top: 0px;width: 654px;
}

#menu2{
	position: relative;border: 1px solid #505050;right:0px;top: 0px;left:656px;
	width: 140px;
}
#layer1{
	position: relative;left: 0px;top: 0px;border: 0px solid #505050;width: 800px;
}
#layer2{
	position: relative;left: 0px;top: 0px;border: 0px solid #505050;width: 660px;
}
#layer3{
	position: absolute;left: 660px;top: 0px;border: 0px solid #505050;width: 140px;
	background-color: #ebebeb;
}
.txt-painel{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;
	display: block;
}
select.painel{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;
	border: 1px solid #bdbdbd; width: 70px;
}
select.painel1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;
	border: 1px solid #bdbdbd; width: 190px;
}
input.legenda{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 7pt;
	border: 1px solid #e0e0e0;
	width: 130px;
}
table.contacto{
	border: 0px solid #bdbdbd;
}
table.registo{
	border: 0px solid #bdbdbd;
}
.txt-contacto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txt-cpcontacto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-right: 5px;
}
.txt-cpregisto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: right;
	padding-right: 5px;
}
div.transOFF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	border:#ffffff; 
	width: 150px;
}
div.transON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	opacity:.50;
	filter: alpha(opacity=50); 
	-moz-opacity: 0.5;
	border:#ffffff; 	
	width: 150px;
}
div.trans25 {
	font-family: Arial, Helvetica, sans-serif;font-size: 11px;
	background-color: silver;opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25;
	border:1px solid black;position: absolute;top: 200px;left: 325px;width: 350px;
	height: 200px; 
}
div.trans75 {
	font-family: Arial, Helvetica, sans-serif;font-size: 11px;background-color:silver;
	opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;border:1px solid black; 
	position: absolute;top: 200px;left: 325px;width: 350px;height: 200px;
}
div#autenticacao{
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-color: Silver;
	border: 2px solid #0000FF;position: absolute;top: 200px;left: 300px;width: 350px;
	height: 100px;z-index: 1;display: block;text-align: center;padding-top: 50px 
}
table.transON {
	opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5; 
}
a.java{
	font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: Black;text-decoration: none;
}
/*********** div´s ***************************/
div#left-side{
	border: 0px solid #505050;width: 209px;margin: 0px;float: left;
}
div#center{
	border: 0px solid #505050;width: 743px;float: left;
}
div#logo{
	border: 0px solid #505050;width: 209px;height: 138px;
	background: url(../galeria/logo.jpg) top left no-repeat;cursor: hand;
}
div#login{
	border: 0px solid #505050;width: 209px;height: 132px;
	background: url(../galeria/area_clientes.jpg) top left no-repeat;
}
div#menu{
	display: inline; border: 0px solid #505050;width: 209px;height: 132px;
}
div#topo1{
	border: 0px solid #505050;width: 743px;height: 105px;
	background: url(../galeria/topo.jpg) top left no-repeat;float: left;
}
div#painel2{
	border: 0px solid #000000;width: 743px;height: 36px;display:none;
	background: url(../galeria/sub_controlos.jpg) top left no-repeat;float: left;
}
table#painel2{
	border: 0px solid #000000;width: 743px;height: 36px;display:block;
	background: url(../galeria/sub_controlos.jpg) top left no-repeat;float: left;
}
div#bt_on{
	border: 1px solid #000000;width: 350px;height: 21px;display:block;
	position:relative;left:155px; padding-top: 4px;
}
div#snapshot{
	border: 1px solid #000000;width: 29px;height: 21px;display: inline-block;
	 float:right; position: relative; top: -25px;
}
div#area_central{
	float:left;border: 0px solid #505050;width: 736px;
}
div#footer{
	border: 0px solid #505050;width: 952px;height: 46px;background-repeat: no-repeat;
	background: url(../galeria/fundo.jpg);clear: both;
}
div#menu-topo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;
	color:#ffffff;border: 0px solid #ffffff;width: 190px;height: 17px;
	float: right;margin-top:5px;
}
.menu-topo:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;
	color:#ffffff;text-decoration: none;
	
}
.menu-topo:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;
	color:#ffffff;text-decoration: none;
	
}
.menu-topo:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;
	color:#ffffff;text-decoration: none;
	
}
.menu-topo:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;
	color:#ffb200;text-decoration: none;
	
}
div#bt-comando{
	border: 0px solid #ffffff;width: 120px;height: 31px;float: left;padding-left: 165px;
	padding-top: 62px;
}
div.paginas{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;width: 736px;
	border: 0px solid #808080; padding-top: 0px; 
	background: url(../galeria/fundo.jpg);
}
div#logo2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 0px solid #808080; 
}
div#demo1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;width: 100px;
	height: 30px;border: 0px solid #808080; float: left; padding-left: 250px;
}
div#demo2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;width: 100px;
	height: 30px;border: 0px solid #808080; float: right; padding-right: 250px;
}
div#errologin{
	position: absolute;top: 200px;left: 420px;width: 300px; height: 100px;
	border: 	1px solid #808080; 
	opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;
	display: none; padding-top: 30px; z-index: 1; background: #c0c0c0;
}
div#erroacesso{
	position: absolute;top: 200px;left: 420px;width: 300px; height: 100px;
	border: 	1px solid #808080; 
	opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;
	display: none; padding-top: 30px; z-index: 1; background: #c0c0c0;
}
div#close{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;
	color: #ffffff;background: #000000;float: right;vertical-align: bottom;width: 60px;
	height: 18px;margin: 5px; cursor: hand; padding: 7px 5px 0 10px;
}
div#legenda1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px;
   color: #000000; border: 0px solid #808080; width: 200px; top: 10px;
	height: 14px; float: left; position: relative; text-align: left; 
	padding-left: 14px; 
}
div#legenda2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px;
   color: #000000; border: 0px solid #808080; width: 200px; top: 10px;
	height: 14px; float: left; position: relative; text-align: left; 
	padding-left: 13px; 
}
div#legenda3{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px;
   color: #000000; border: 0px solid #808080; width: 200px; top: 10px;
	height: 14px; float: left; position: relative; text-align: left; 
	padding-left: 14px; 
}
input.legenda-comando{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #000000; border: 0px solid #808080; width: 130px; 
	height: 15px;  text-align: left; 
}
/******************* MODO 1 *************************/
div#video1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #909090; border: 0px solid #808080; width: 664px; top: 22px; left: 0px;
	height: 480px; float: left; position: relative; 
}
div#video1-axis{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #909090; border: 0px solid #808080; width: 664px; top: 8px; left: 0px;
	height: 480px; float: left; position: relative; 
}
div#video1-off{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #909090; border: 0px solid #808080; width: 664px; top: 22px; left: 0px;
	height: 480px; float: left; position: relative; 
}
div#posicao1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #909090; border: 0px solid #808080; width: 190px; top: 35px; right: 10px;
	height: 20px; float: right; position: relative;  
}
div#posicao1-axis{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #909090; border: 0px solid #808080; width: 190px; top: 25px; right: 10px;
	height: 20px; float: right; position: relative;  
}
div#posicao1-off{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #909090; border: 0px solid #808080; width: 190px; top: 35px; right: 10px;
	height: 20px; float: right; position: relative;  
}
div#editar{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #909090; border: 0px solid #808080; width: 16px; top: 9px; right: 420px;
	height: 16px; float: right; position: relative; background: url(../galeria/ico_editar.jpg);
	cursor: hand;  
}
div#audio{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #909090; border: 0px solid #808080; width: 28px; top: 0px; right: 10px;
	height: 28px; float: right; position: relative; 
	cursor: hand;  
}

/******************* MODO 2 *************************/

div#video2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #909090; border: 0px solid #808080; width: 320px; top: 22px; left: 13px;
	height: 240px; float: left; position: relative; 
}
div#video2-axis{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #909090; border: 0px solid #808080; width: 320px; top: 16px; left: 13px;
	height: 240px; float: left; position: relative; 
}
div#video2-off{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #909090; border: 0px solid #808080; width: 320px; top: 22px; left: 13px;
	height: 240px; float: left; position: relative; 
}
div#posicao2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #909090; border: 0px solid #808080; width: 100px; top: 35px; right: 13px;
	height: 20px; float: right; position: relative;  
}
div#posicao2-axis{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #909090; border: 0px solid #808080; width: 100px; top: 28px; right: 13px;
	height: 20px; float: right; position: relative;  
}
div#comando2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px;
   color: #909090; border: 0px solid #808080; width: 180px; top: 32px; left: 10px;
	height: 17px; float: left; position: relative; 
}
div#posicao2-off{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #909090; border: 0px solid #808080; width: 100px; top: 35px; right: 13px;
	height: 20px; float: right; position: relative;  
}
div#editar2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;
   color: #909090; border: 0px solid #808080; width: 16px; top: 9px; right: 112px;
	height: 16px; float: right; position: relative; background: url(../galeria/ico_editar.jpg);
	cursor: hand;  
}
div#snapshot2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px;
   color: #909090; border: 0px solid #808080; width: 90px; top: 5px; right: 0px;
	height: 21px; float: right; position: relative; 
	cursor: hand;  
}
/************* MODO 3 **********************/
div#video3{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #909090; border: 0px solid #808080; width: 219px; top: 25px; left: 0px;
	height: 120px; float: left; position: relative; 
}
div#video3-off{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #909090; border: 0px solid #808080; width: 219px; top: 38px; left: 0px;
	height: 120px; float: left; position: relative; 
}



div#alter_legenda{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
   color: #000000; border: 0px solid #808080; width: 210px; height: 22px;  top: 122px; 
	left: 510px; position: absolute; background: #c0c0c0;
	opacity:.85;filter: alpha(opacity=85); -moz-opacity: 0.85; cursor: hand;
	z-index: 1; display: none; padding: 2px; 
}
.bt-legenda1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
	width: 20px; height: 15px; border: 1px solid #000000; color: Black; cursor: hand;
}
.bt-legenda2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;
	width: 37px; height: 15px; border: 1px solid #000000; color: Black; cursor: hand;
}
div.aberto{
	display: block;
}
div.fechado{
	display: none;
}



input.wx{
	font-family: Helvetica, sans-serif;
	font-size: 0.7em;
	color: black;
	border: 1px solid #ccc;
}
input.wx-red{
    font-family:  Helvetica, sans-serif;
	font-size: 0.7em;
	color: black;
	border: 1px solid #ff0000;
    background-color: #eeeeee;
}
textarea.wx{
    font-family:  Helvetica, sans-serif;
	font-size: 0.7em;
	color: black;
	border: 1px solid #ccc;
}
textarea.wx-red{
    font-family:  Helvetica, sans-serif;
	font-size: 0.7em;
	color: black;
	border: 1px solid #ff0000;
    background-color: #eeeeee;
}
select.wx{
    font-family:  Helvetica,Arial, sans-serif;
	font-size: 10px;
	color: black;
	border: 1px solid #ccc;
}
