/* CSS Document */
body{
	text-align:center;
	background-color:#000000;
	margin:2px 0px 0px 0px;
	FONT: 11px verdana;
}
div{
	scrollbar-arrow-color:#000000;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-face-color:#fee8eb;
	scrollbar-shadow-color:#FF00FF;
	scrollbar-darkshadow-color:#333333;
	scrollbar-track-color:#FFFFCC;
}


#texto a:link {
	color:#CCCCCC;
	text-decoration:none;
}

#texto a:visited {
	color:#CCCCCC;
	text-decoration:none;
}

#texto a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

select {
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
}

.botao {
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	border: 1px solid #FFCCFF;
	background-color:#fee8eb;
}

.news_frame {
	width:300px;
	height:120px;
	position:absolute;
	top:70px;
	border:1px solid #CCCCCC;
	margin:0px 0px 0px 0px;
	display:none;
}

#tit_news {
	text-align:left;
	background-color:#666666;
	position:relative;
	top:-2px;
	width:300px;
}

.close_bt {
	height:15px;
	line-height:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:600;
}

.form_body {
	text-align:center;
}

.email_box {
	height:20px;
	width:200px;
}

.contact_list {
	padding-top:5px;
	padding-bottom:20px;
	padding-right:10px;
	text-align:right;
}

#titulo {
	position:absolute;
	top:80px;
	color:#CCCCCC;
	font-size:20px;
}

.tit {
	 color:#FF99FF;
	 font-size:12px;
	 text-align:right;
	 background-color:#333333;
	 padding:2px 2px 2px 2px;
}
.tit2 {
	 color:#FF99FF;
	 font-size:12px;
	 text-align:left;
	 background-color:#333333;
	 padding:2px 2px 2px 2px;
}

.tit3 {
	 color:#CCCCCC;
	 font-size:12px;
	 text-align:left;
	 background-color:#333333;
	 padding:1px 5px 1px 5px;
	 border-bottom:1px solid #CCCCCC;
	 border-top:3px solid #000000;
	 clear:both;
	 height:12px;
	 cursor:pointer;
	 text-decoration:none;
}

#rodape {
	width:769px;
	height:180px;

}

#contact_form {
	float:right;
	position:relative;
	top:0px;
	width:440px;
	border-left:1px solid #333333;
	padding:0px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
}

.caixa_texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	border:1px solid #CCCCCC;
	background-color:#FF99FF;
	width:197px;
	height:12px;
	background-image:url(imagens/cx1.jpg);
	padding-left:3px;
}

.caixa_texto2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	border:1px solid #CCCCCC;
	background-color:#FF99FF;
	width:167px;
	height:65px;
	background-image:url(imagens/cx2.jpg);
	padding-left:3px;
}

.botao {
	font-size:9px;
}



#voltar {
	position:absolute;
	top:405px;
	font-weight:600;
}

#voltar a:link{
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:600;
}
#voltar a:visited{
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:600;
}
#voltar a:hover{
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:600;
}

#geralindex{
	background-color:#000000; 
	background-repeat:no-repeat;
	background-image:url(imagens/home.jpg);
	width:769px;
	height:420px;
	text-align:justify;
	border:1px solid white;
}

<!-- ############# MENU de topo #################### -->

#geralindex #menu {
	position:relative;
	top:20px;
	width:409px;
	left:360px;
	color:#CCCCCC;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#geralindex #menu a:link {
	color:#CCCCCC;
	text-decoration:none;
}

#geralindex #menu a:visited {
	color:#CCCCCC;
	text-decoration:none;
}

#geralindex #menu a:hover {
	color:#FF00FF;
	text-decoration:none;
}
<!-- ############# MENU de topo Novo #################### -->

#geralindex_n #menu_n {
	color:#CCCCCC;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#geralindex_n #menu_n {
	position:relative;
	color:#CCCCCC;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


#geralindex_n #menu_n a:link {
	color:#CCCCCC;
	text-decoration:none;
}

#geralindex_n #menu_n a:visited {
	color:#CCCCCC;
	text-decoration:none;
}

#geralindex_n #menu_n a:hover {
	color:#FF00FF;
	text-decoration:none;
}
<!-- #################### MENU 2 ####################### -->

#geralindex #menu2 {
	position:relative;
	top:130px;
	width:200px;
	left:460px;
	color:#CCCCCC;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
}

#geralindex #menu2 #item1 a:link {
	color:#FF00FF;
	text-decoration:none;
}

#geralindex #menu2 #item1 a:visited {
	color:#FF00FF;
	text-decoration:none;
}

#geralindex #menu2 #item1 a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#geralindex #menu2 #item2 a:link {
	color:#FF9900;
	text-decoration:none;
}

#geralindex #menu2 #item2 a:visited {
	color:#FF9900;
	text-decoration:none;
}

#geralindex #menu2 #item2 a:hover {
	color:#FFFF00;
	text-decoration:none;
}
#geralindex #menu2 #item3 a:link {
	color:#FF66FF;
	text-decoration:none;
}

#geralindex #menu2 #item3 a:visited {
	color:#FF66FF;
	text-decoration:none;
}

#geralindex #menu2 #item3 a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
<!-- #################### MENU 3 ####################### -->

#geralindex #menu3 {
	position:relative;
	top:180px;
	width:100px;
	left:70px;
	color:#CCCCCC;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	text-align:center;
}

#geralindex #menu3 #item4 a:link {
	color:#00CC00;
	text-decoration:none;
}

#geralindex #menu3 #item4 a:visited {
	color:#00CC00;
	text-decoration:none;
}

#geralindex #menu3 #item4 a:hover {
	color:#00FF00;
	text-decoration:none;
}

#geralindex #menu3 #item5 a:link {
	color:#FF0000;
	text-decoration:none;
}

#geralindex #menu3 #item5 a:visited {
	color:#FF0000;
	text-decoration:none;
}

#geralindex #menu3 #item5 a:hover {
	color:#FFCC00;
	text-decoration:none;
}

<!-- #################### MENU 4 ####################### -->

#geralindex #menu4 {
	position:relative;
	top:250px;
	width:310px;
	left:440px;
	color:#CCCCCC;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	text-align:center;
	clear:both;
}

#geralindex #menu4 #item6{
	float:left;
	padding-top:10px;
}

#geralindex #menu4 #item6 a:link {
	color:#6699FF;
	text-decoration:none;
}

#geralindex #menu4 #item6 a:visited {
	color:#6699FF;
	text-decoration:none;
}

#geralindex #menu4 #item6 a:hover {
	color:#66FFFF;
	text-decoration:none;
}

#geralindex #menu4 #item7{
	float:right;
	text-align:right;
}

#geralindex #menu4 #item7 a:link {
	color:#FF6600;
	text-decoration:none;
}

#geralindex #menu4 #item7 a:visited {
	color:#FF6600;
	text-decoration:none;
}

#geralindex #menu4 #item7 a:hover {
	color:#FFCC00;
	text-decoration:none;
}

<!-- #################### Fim dos Menus ####################### -->

#geralnailjetpro{
	background-color:#000000; 
	background-image: url("imagens/nailjetpro.jpg");
	background-repeat:no-repeat;
	width:769px;
	height:420px;
	text-align:justify;
	border:1px solid white;
}

#geralnailjetpro #texto{
	color:#FFFFFF;
	position:relative;
	width:480px;
	height:275px;
	top:110px;
	left:10px;
	padding:5px 5px 5px 5px;
	overflow:auto;
}
#geralnailpro #menu{
	position:relative;
	top:10px;
	left:10px;
}
#geralperguntas{
	background-color:#000000; 
	background-image: url("imagens/perguntas.jpg");
	background-repeat:no-repeat;
	background-position:right top;
	width:769px;
	height:420px;
	text-align:justify;
	border:1px solid white;
}
#geralperguntas #texto{
	color:#FFFFFF;
	position:relative;
	width:740px;
	height:160px;
	top:225px;
	left:10px;
	padding:5px 5px 5px 5px;
	overflow:auto;
}
#geralgaleria{
	background-color:#000000; 
	background-image: url("imagens/galeria.jpg");
	background-repeat:no-repeat;
	width:769px;
	height:420px;
	text-align:justify;
	border:1px solid white;
}
#geralgaleria #texto{
	color:#FFFFFF;
	position:relative;
	width:540px;
	height:210px;
	top:110px;
	left:215px;
	overflow:auto;	
}
.img_gal {
	border:0px;
	width:50px;
	height:100px;
}

.div_img_gal {
	float:left;
	width:74px;
	height:110px;
}
#geralgaleria #topo{
	color:#FFFFFF;
	position:relative;
	width:555px;
	top:110px;
	left:200px;
	padding:5px 5px 5px 5px;
}
#geraldownload{
	background-image: url("imagens/download.jpg");
	background-repeat:no-repeat;
	width:769px;
	height:420px;
	text-align:justify;
	border:1px solid white;
}
#geraldownload #texto{
	color:#FFFFFF;
	position:relative;
	width:330px;
	height:260px;
	top:120px;
	left:10px;
	padding:5px 5px 5px 5px;
	overflow:auto;	
}
#geralinstalados{
	background-color:#000000; 
	background-image: url("imagens/instalados.jpg");
	background-repeat:no-repeat;
	background-position:right top;
	width:769px;
	height:420px;
	text-align:justify;
	border:1px solid white;
}
#geralinstalados #texto{
	color:#FFFFFF;
	position:relative;
	width:515px;
	height:260px;
	top:120px;
	left:10px;
	padding:5px 5px 5px 5px;
	overflow:auto;
}
#gerallocaisdevenda{
	background-color:#000000; 
	background-image: url("imagens/locaisdevenda.jpg");
	background-repeat:no-repeat;
	background-position:left top;
	width:769px;
	height:420px;
	text-align:justify;
	border:1px solid white;
}

#gerallocaisdevenda #texto{
	color:#FFFFFF;
	position:relative;
	width:430px;
	height:280px;
	top:120px;
	left:320px;
	padding:5px 5px 5px 5px;
	overflow:auto;
}
#geralquemsomos{
	background-color:#000000; 
	background-image: url("imagens/quemsomos.jpg");
	background-repeat:no-repeat;
	width:769px;
	height:420px;
	text-align:justify;
	border:1px solid white;
}
#geralquemsomos #texto{
	color:#FFFFFF;
	position:relative;
	width:490px;
	height:270px;
	top:112px;
	left:250px;
	padding:5px 5px 5px 5px;
	overflow:auto;	
}

#geralfotosvideo{
	background-color:#000000; 
	background-image: url("imagens/fotosevideo.jpg");
	background-repeat:no-repeat;
	width:769px;
	height:420px;
	text-align:justify;
	border:1px solid white;
}
#geralfotosvideo #texto{
	color:#FFFFFF;
	position:relative;
	width:480px;
	height:290px;
	top:112px;
	left:270px;
	padding:5px 5px 5px 5px;
	overflow:auto;
}

#geralhistoria{
	background-color:#000000; 
	background-image:  url("imagens/historia.jpg");
	background-repeat:no-repeat;
	background-position:right top;
	width:769px;
	height:420px;
	text-align:justify;
	border:1px solid white;
}
#geralhistoria #texto{
	color:#FFFFFF;
	position:relative;
	width:440px;
	height:260px;
	top:115px;
	left:10px;
	padding:5px 5px 5px 5px;
	overflow:auto;	
}
#geralnoticias{
	background-color:#000000; 
	background-image: url("imagens/noticias.jpg");
	background-repeat:no-repeat;
	background-position:right top;
	width:769px;
	height:420px;
	text-align:justify;
	border:1px solid white;
}
#geralnoticias #texto{
	color:#FFFFFF;
	position:relative;
	width:440px;
	height:275px;
	top:110px;
	left:10px;
	padding:5px 5px 5px 5px;
	overflow:auto;	
}
#geralcontactos{
	background-color:#000000; 
	background-image: url("imagens/contactos2.jpg");
	background-repeat:no-repeat;
	width:769px;
	height:420px;
	text-align:justify;
	border:1px solid white;
	
}
#geralcontactos #texto{
	color:#FFFFFF;
	position:relative;
	width:285px;
	height:260px;
	top:110px;
	left:10px;
	padding:5px 5px 5px 5px;

}
