@charset "utf-8";
html {
  /*  position: relative;*/
    min-height: 100%;
	 margin:0;
   padding:0;
   
   height:100%;
   /*border:#00F 3px solid;*/
}


body {
    /*margin:0px 0px 0px 0px;*/
	padding:0;
	height:100%;
	display:flex;
	flex-direction: column;
/*	border:#F00 1px solid;*/
}

#alinharPaginaQUEM{
	/*position:relative;*/
	margin-left:auto;
    margin-right:auto;
	min-width:1200px;
	min-height: 100%;
	height:900px;
	}
#alinharPagina{
	/*position:relative;*/
	/*margin-left:auto;
    margin-right:auto;
	min-width:1200px;
	min-height: 100%;*/
	flex: 1 0 auto;
	position:relative;
	/*margin-left:auto;
    margin-right:auto;*/
	min-width:950px;
	/*min-height: 100%;*/
	height:auto !important;
	}
	
	#alinharPaginaP{
	 flex: 1 0 auto;
	position:relative;	
	min-width:1200px;
	height:auto !important;
	}
	
	#alinharPaginaLB{
	/*position:relative;*/
	margin-left:auto;
    margin-right:auto;
	min-width:1200px;
	/*min-height: 100%;*/
	/*background:#FF0;*/
	/*border:#F00 2px solid;*/
	}
	#alinharPaginaNT{
	/*position:relative;*/
	margin-left:auto;
    margin-right:auto;
	min-width:1200px;
	min-height: 100%;
	height:4351px;
	}


#PrefooterRA{
	position:absolute;
	height: 80px;
	background:#333;
	width:100%;
	min-width:1200px;
	bottom: 0px;
	
}

	
	#alinharPaginaa{
	flex: 1 0 auto;
	position:relative;
	/*margin-left:auto;
    margin-right:auto;*/
	min-width:950px;
	/*min-height: 100%;*/
	height:auto !important;
	}
	
	#alinharPaginaAP{
	/*position:relative;*/
	margin-left:auto;
    margin-right:auto;
	min-width:1200px;
	min-height: 100%;
	height:1000px;
	}
	
	#alinharPaginaaTP{
	/*position:relative;*/
	margin-left:auto;
    margin-right:auto;
	min-width:1200px;
	min-height: 100%;
	height:1750px !important;
	}
	
	#LOGDIV{
	border-radius: 0px 0px 5px 5px;
	position:relative;
	top:110px;
	height:100px;
	width:1020px;
	left:50%;
	margin-left:-510px;
	margin-top:-110px;
	z-index:85;
	
}

#FundoDivLog{
	position:relative;
	background-color:#FFF;
	width:450px;
	height:100px;
	border-radius:0px 0px 10px 10px;
	top:0px;
	right:0px;
	float:right;
	-moz-box-shadow: 3px 3px 3px #888;
	-webkit-box-shadow: 3px 3px 3px #888;
	box-shadow: 3px 3px 3px #888;
}

#logaDiv{
	float:left;
	z-index:55;
	width:450px;
	height:100px;
}

.titulLog{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	width:200px;
	position:relative;
	top:5px;
	left:50%;
	margin-left:-100px;
}

.log{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:underline;	
}

#superteste:hover #entrar{
	color:#999;
}

#entrar{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	position:relative;
	top:9px;
	margin-left:3px;
	color:#FFF;
}

#email{
	border:1px solid #CCC;
	border-radius:5px;
	height:25px;
	background-size:30px 28px;
	background-repeat:no-repeat;
	padding-left:5px;
	width:120px;
	color:#999;
	margin-left:25px;
	position:relative;
	top:0px;
	}



/*#email{
	border:1px solid #CCC;
	border-radius:5px;
	height:25px;
	background-size:30px 28px;
	background-repeat:no-repeat;
	padding-left:5px;
	width:120px;
	color:#999;
	margin-left:25px;
	position:relative;
	top:10px;
	}*/
	
	#emaili{
	border:1px solid #CCC;
	border-radius:5px;
	height:25px;
	background-size:30px 28px;
	background-repeat:no-repeat;
	padding-left:5px;
	width:120px;
	color:#999;
	margin-left:25px;
	position:relative;
	top:0px;
	}
	
	/*#pass{
	border:1px solid #CCC;
	border-radius:5px;
	height:25px;
	background-size:30px 28px;
	background-repeat:no-repeat;
	padding-left:5px;
	width:120px;
	color:#999;
	position:relative;
	top:10px;
	}*/
	
	#pass{
	border:1px solid #CCC;
	border-radius:5px;
	height:25px;
	background-size:30px 28px;
	background-repeat:no-repeat;
	padding-left:5px;
	width:120px;
	color:#999;
	position:relative;
	top:0px;
	}
	
	
	#logar{
	position:relative;
	top:10px;
	background-image:url(../imagens/Logos/icon_login.png);
	background-size:contain;
	background-repeat:no-repeat;
	cursor:pointer;
	border:none; 
	width:27px; 
	height:30px;
	background-color:transparent;
}

#logar:hover{
	background-image:url(../imagens/Logos/icon_login.png);
	background-size:contain;
	background-repeat:no-repeat;
	cursor:pointer;
	border:none; 
	width:27px; 
	height:30px; 
	background-color:transparent;
}

#logar:hover span{
	color:#999;
	
}

/*.lembra{
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#999;
	top:-60px;
}
*/

.lembra{
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#999;
	top:22px;
	margin-left:5px;
}

/*.forget{
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#999;
	top:-65px;
	margin-left:25px;
}

.forget:hover{
	color:#000;
}
*/
.forget{
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#999;
	/*top:22px;*/
	/*margin-left:15px;*/
	z-index:555;
}

.forget:hover{
	color:#000;
}

#alinharRegisto{
	width:80px;
	height:80px;
	position:relative;
	top:-138px;
	text-align:center;
	margin-left:360px;
}
#alinharRegisto p{
	text-align:center;
	line-height:0;
}

.RG{
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#999;
	text-align:justify;
	margin-right:5px;	
}

.tituloAreaR{
	position:relative;
	margin-top:5px;
	margin-bottom:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center;
}

.tituloAreaR1{
	position:relative;
	top:-20px;
	left:50%;
	margin-left:-125px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center;
	width:250px;
}


.IMGAreaR{
	position:relative;
	/*left:50%;
	margin-left:-11px;
	margin-top:-50px;	*/
}

#imgteste{
	position:relative;
	top:3px;
	width:20px;
	height:20px;
}

.wrongData{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	text-align:center;
}

.logout2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#666;
	margin-left:25px;
	text-align:center;
	position:relative;
	top:-35px;}

}

.logout2:hover{
	color:#F30;	
}

.welcome{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:500;
	
	text-decoration:none;
	color:#000;
	text-align:center;
	}
	
	.aceder{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	text-align:center;
}

.logout3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	/*margin-left:210px;*/
	text-align:center;
}
.logout3:hover{
	color:#F30;	
}
#headerGeral {
	/*position:relative;
	background-color: #333;
	height:300px !important;
	background-image:url(../imagens/Banners/bannerFTP2.jpg);
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: center top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto 300px;
	margin: 0px;
    margin-top: 0px;
    margin-right-value: 0px;
    margin-bottom: 0px;
    margin-left-value: 0px;
	top:-18px;*/
	position:relative;
	background-color: #333;
	height:200px !important;
	background-image:url(../imagens/Banners/bannerFTP2.jpg);
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: center top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto 300px;
	margin: 0px;
    margin-top: 0px;
    margin-right-value: 0px;
    margin-bottom: 0px;
    margin-left-value: 0px;
	top:0px;
}

#slider{
	position:relative;
	width:950px;
	left:50%;
	margin-left:-475px;
	}
	
	#alinhaLogop{
	position:relative;
	width:900px;
	height:400px;
	left:50%;
	margin-left:-450px;
	top:-400px;
	z-index:16;
}

#logo{
	position:relative;
	bottom:-240px;
	width:150px;
	z-index:10;
}

#barramenuGeral{
	/*background-image:url(../imagens/MenuP/nav-bg.png);
	height:98px;
	position:relative;
	opacity:0.95;
	z-index:19;
	top:-399px;
	box-shadow: 2px 2px 10px #888888;*/
	background-color:#FFF;
	height:40px;
	position:relative;
	opacity:0.95;
	z-index:19;
	top:-399px;
	box-shadow: 2px 2px 10px #888888;
	}
	
	#alinhaSelecao{
		/*position:relative;
		top:-501px;
		height:100px;
		width:900px;
		min-width:900px;
		left:50%;
		margin-left:-450px;
		z-index:15;*/
		position:relative;
		top:-438px;
		height:38px;
		width:950px;
		min-width:950px;
		left:50%;
		margin-left:-475px;
		z-index:15;
	}
	
	#active_Proficional{
	/*position:relative;
	top:-11px;
	left:-5px;
	height:113px;
	width:148px;
	border-radius:8px 8px 0px 0px;
	background-color:#000;
	z-index:13;*/
	position:relative;
	top:-11px;
	left:20px;
	height:50px;
	width:121px;
	border-radius:8px 8px 0px 0px;
	background-color:#000;
	z-index:13;
}

#activeParceiros_Proficional{
	position:relative;
	top:-11px;
	left:558px;
	height:113px;
	width:171px;
	border-radius:8px 8px 0px 0px;
	background-color:#000;
	z-index:10;
}

#Geral_Proficional{
	/*position:relative;
		top:-597px;
		background-repeat:repeat-x;
		height:100px;
		width:920px;
		left:50%;
		margin-left:-455px;
		z-index:250;*/
		position:relative;
		top:-477px;
		background-repeat:repeat-x;
		height:38px;
		width:910px;
		left:50%;
		margin-left:-455px;
		z-index:250;
}

nav ul.inline{
	text-decoration:none;
	text-align:center;
	list-style: none;
	display:table-row;
	vertical-align:middle;
	height:100%;
}

nav ul.inline li.line a{
	/*text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000;
	text-transform:uppercase;
	text-align:center;
	position:relative;
	top:28px;*/
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000;
	text-transform:uppercase;
	text-align:center;
	position:relative;
	line-height:38px;
}

nav ul.inline li.line a .mini{
	position:relative;
	margin-top:0px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	font-size:11px;
	text-transform:uppercase;
	/*border:#993 2px solid;*/
}

nav ul.inline li.line{
	padding-right:35px;
	padding-left:35px;
	font-weight:600;
	float: left;
		
}

nav ul.inline:after {
		content: ""; clear: both; display: block;
	}
	
nav ul.inline li.line:hover {
		/*height:99px;
		background:#C00;
		vertical-align:middle;*/	
		height:40px;
		background:#C00;
		vertical-align:middle;
	}
	
	nav ul.inline li.line:hover a  {
	color:#FFF;
		
	}
	
	nav ul.inline li.line:hover .mini  {
	color:#FFF;
		
	}

nav ul.inline li.line:hover > .dropdown{
		display: block;
		list-style: none;	
	}
	
	nav ul.inline ul.dropdown{
	border-radius: 0px; padding:0px;
	position:absolute; top:99%;
	display: none;
}

.mini{
	font-family:Arial, Helvetica, sans-serif;
	font:9px;	
}

nav ul.dropdown li.drop a{
	text-decoration:none;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:uppercase;
	position:relative;
	top:6px;
	font-weight:600;	
}
nav ul.dropdown li.drop{
		height:40px;
		width:200px;
		background-color:#000;
	}
	
	nav ul.dropdown li.drop:hover {
		height:40px;
		width:200px;
		background-color:#C00;	
	}
	
	#content{
	background-color:#FFF;
	padding-bottom:80px; /* Height of the footer element */
	height:auto;
	position:relative;
}

#content1{
	background-color:#FFF;
	padding-bottom:25px; /* Height of the footer element */
	height:830px;
	position:relative;
	margin-top:0px;
	top:65px;
	/*border:#0CF 3px solid;*/
}

#content2{
	background-color:#FFF;
	padding-bottom:25px; /* Height of the footer element */
	height:1050px;
	position:relative;
	margin-top:0px;
	top:65px;
	/*border:#0CF 3px solid;*/
}

#content22{
	background-color:#FFF;
	padding-bottom:25px; /* Height of the footer element */
	/*height:1150px;*/
	min-height:1145px;
	height:auto;
	position:relative;
	margin-top:0px;
	top:0px;
	/*border:#0CF 3px solid;*/
}


#content3{
	background-color:#FFF;
	padding-bottom:25px; /* Height of the footer element */
	height:950px;
	position:relative;
	margin-top:0px;
	top:65px;
	/*border:#0CF 3px solid;*/
}

#content4{
	background-color:#FFF;
	padding-bottom:25px; /* Height of the footer element */
	height:320px;
	position:relative;
	margin-top:150px;
	/*top:65px;*/
}

#content5{
	background-color:#FFF;
	padding-bottom:25px; /* Height of the footer element */
	height:582px;
	position:relative;
	margin-top:150px;
	/*top:65px;*/
}

#bannerHome{
	width:1000px;
	position:relative;
	left:50%;
	margin-left:-500px;
	top:0px;
	margin-top:120px;
}

#MiniMenuHome{
	height:auto;
	width:100%;	
}
#alinhaMinMN{
	position:relative;
	height:355px;
	width:970px;
	top:0px;
	margin-top:15px;
	left:50%;
	margin-left:-485px;
}

.bthome:hover .pbt{
	text-decoration:none;
	color:#FFF;
}

.bthome:hover .botaoBox{
	background-color:#C00;
}

.bthome:hover .minibut{
	background-color:#FFF;
}

.botaoBox{
	width:300px;
	border: 1px solid #DADADA;
	border-radius: 6px;
	height:350px;
	float:left;
	margin-right:10px;
	margin-left:10px;
	
	}
	
.tituloBT{
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:20px;	
}

.imgbt{
	position:relative;
	width:250px;
	padding-top:15px;
	padding-right:25px;
	padding-left:25px;	
}

#teste{
	background-color:#0F0;
	}
	
	.pbt{	
	font-family:Arial, Helvetica, sans-serif;
	padding-right:10px;
	padding-left:10px;
	font-size:14px;
	color:#000;	
}

.minibut{
	background-color:#CCC;
	color:#333;
	width:85px;
	height:30px;
	border-radius:5px;;
	text-align:center;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:26px;
	margin-left:25px;
	margin-bottom:25px;
}

.tituloBT{
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:20px;	
}

.pbt{	
	font-family:Arial, Helvetica, sans-serif;
	padding-right:10px;
	padding-left:10px;
	font-size:14px;
	color:#000;	
}

#bannerFundoHome{
	position:relative;
	width:1000px;
	height:170px;
	left:50%;
	margin-left:-500px;
	top:0px;
	margin-top:18px;
	/*border:#F00 2px solid;	*/
}

#Prefooter{
	position: absolute;
	height: 80px;
	background:#333;
	width:100%;
	min-width:1200px;
	bottom: 0px;
	
}
#PrefooterLB{
	position: absolute;
	height: 80px;
	background:#333;
	width:100%;
	min-width:1200px;
	/*bottom:-100px;*/
	/*border:#099 solid 2px;*/
	/*padding-bottom:-130px;	*/
	bottom:-2000px;
}


#Prefooterx{
	width:100%;
	height: 80px;
	background:#333;
	flex-shrink: 0;
	min-width:950px;
}

#PrefooterxP{
		width:100%;
	height: 80px;
	background:#333;
	flex-shrink: 0;
	min-width:1200px;
		}

#EnvMensa textarea{
		width:500px;
		position:relative;
	/*top:10px;*/
		}

#EnvMensa input{
		width:500px;
		position:relative;
	/*top:10px;*/
		}
		

#Prefooter2{
	position: absolute;
	height: 80px;
	background:#333;
	width:100%;
	min-width:1200px;
	bottom: 0px;
	
}

#Noticias{
	position:relative;
	width:950px;
	left:50%;
	margin-left:-475px;
	top:10px;
	
}
#NoticiasRA{
	position:relative;
	width:980px;
	left:50%;
	margin-left:-450px;
	top:10px;
}
h1.tabelanoticias{
	width:100%;
	color:#FFF;
	font-size:20px; 
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	text-decoration:none;
	line-height:33px;
	text-transform:uppercase;
	letter-spacing:2px;
}

p.tabelanoticias{
	color:#999;
	font-size:12px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	text-decoration:none;
}

p.tabelanoticias a{
	color:#999;
	font-size:12px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	text-decoration:none;
}

p.tabelanoticias a:hover{
	color:#CCC;
	font-size:12px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	text-decoration:none;
}

td.Col1Not{
	width:200px;
	height:50px;
}
td.Col2Sep{
	width:30px;
	height:50px;
}

td.separador{
	border-bottom: #666 2px solid;
	height:50px;
}

tr.separador_last{
	height:50px;
}

.Logostable{
	position:relative;
	top:0px;
	display:inline-block;
	margin:0px;
	padding:0px;
	/*border:#09F 2px solid;*/
}

.fooot{
	color:#FFF;
	font-size:12px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	text-decoration:none;
	text-align:center;
}
.foot{
	color:#FFF;
	font-size:12px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	text-decoration:none;
	text-align:center;
}

.foot:hover{
	cursor:pointer;
	color:#999;
	text-decoration:none;
	}

input[type=button]{
	background-color:#F00;
	border-radius:5px; 
	border:#F00 5px solid;
	color:#FFF;
	width:540px;
	position:relative;
	top:10px;
}

input[type=button]:hover{
	background-color:#CCC;
	border-radius:5px; 
	border:#CCC 5px solid;
	color:#000;
	width:540px;	
}

input[type=submit].news{
	background-color:#F00;
	border-radius:5px; 
	border:#F00 5px solid;
	color:#FFF;
	width:308px;
	position:relative;
	top:10px;
}

input[type=submit].news:hover{
	background-color:#CCC;
	border-radius:5px; 
	border:#CCC 5px solid;
	color:#000;
	width:308px;
}

/*input[type=checkbox] {
		margin-left:25px;
		margin-top:0px;
		position:relative;
		top:-58px;
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
	appearance: none;
	height:15px;
	width:15px;
}
*/

input[type=checkbox] {
		margin-left:-327px;
		margin-top:0px;
		
		position:relative;
		top:3px;
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
	appearance: none;
	height:15px;
	width:15px;
	z-index:5555;
}

input[type=button].registar{
	background-color:#F00;
	border-radius:5px; 
	border:#F00 5px solid;
	color:#FFF;
	width:100px;
	position:relative;
	top:10px;
	cursor:pointer;
}

input[type=button].registar:hover{
	background-color:#CCC;
	border-radius:5px; 
	border:#CCC 5px solid;
	color:#000;
	width:100px;
	cursor:pointer;	
}

.bBox{
	border:#CCC 2px solid;
	border-radius:5px;
}

#superteste{
	position:relative;
	width:80px;
	height:70px;
	left:290px;
	top:-30px;
}

#tituloQuemSomos{
	position:relative;
	text-align:center;
	
}

.tituloRecup{
	position:relative;
	/*top:0px;
	margin-top:120px;*/
	margin-bottom:50px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	text-transform:uppercase;
	color:#999;
	font-weight:bold;
	text-align:center;
}

.textinfo{
	position:relative;
	width:950px;
	height:250px;
	border:250#963 2px solid;
	left:50%;
	margin-top:25px;
	margin-left:-475px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:1;
	
}

.textinfo2{
	position:relative;
	width:1000px;
	height:250px;
	border:550#963 2px solid;
	left:50%;
	margin-top:25px;
	margin-left:-500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:1;
	
}

#NewsLetter{
	position:relative;
	top:0px;
	border:#CCC 2px solid;
	border-radius:5px;
	height:120px;
	width:350px;
	left:50%;
	margin-top:25px;
	margin-left:-175px;
	text-align:center;
	-moz-box-shadow: 0px 5px 6px #888;
	-webkit-box-shadow: 0px 5px 6px #888;
	box-shadow: 0px 5px 6px #888;
}
#EnviadoNews{
	position:relative;
	top:0px;
	border-radius:5px;
	height:50px;
	width:350px;
	font-weight:bold;
	left:50%;
	margin-top:25px;
	margin-left:-175px;
	text-align:center;
}
/*___________________________PARCEIROS__________________________________*/

#bannerFTP{
	width:900px;
	position:relative;
	left:50%;
	margin-left:-450px;
	top:0px; 
	margin-top:150px;
}

#ParceirosInfo{
	position:relative;
	top:0px;
	width:900px;
	left:50%;
	margin-left:-450px;
}
p.secondparagrafe{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	position:relative;
	/*width:1144px;
	left:-572px;
	margin-left:50%;*/
	line-height:30px !important;
}

.litelRed{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#F00;
	font-weight:bold;
}

p.firstparagrafe{
	position:relative;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

#bannerFundoPArc{
	position:relative;
	width:1050px;
	height:50px;
	left:50%;
	margin-left:-525px;
	top:0px;
	/*border:#F09 2px solid;*/
}

.imgParceiros{
	position:relative;
	top:0px;
	width:1000px;
	left:50%;
	margin-left:-500px;
}

.minibutPAa .minibutPA:hover{
	background-color:#C00;
	color:#FFF;
	text-decoration:none;
	
}

.minibutPAa{
	text-decoration:none;
}

.minibutPA{
	position:relative;
	background-color:#CCC;
	color:#333;
	width:155px;
	height:30px;
	border-radius:5px;;
	text-align:center;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	float:right;
	top:5px;
	margin-right:30px;
	margin-bottom:25px;
	text-decoration:none;
	z-index:15;
}


/*________________________________CONTACTOS_________________________________________*/

#activeCT{
	/*position:relative;
	top:-11px;
	left:594px;
	height:113px;
	width:135px;
	border-radius:8px 8px 0px 0px;
	background-color:#000;
	z-index:10;*/
	position:relative;
	top:-11px;
	left:591px;
	height:50px;
	width:134px;
	border-radius:8px 8px 0px 0px;
	background-color:#000;
	z-index:10;
}

#ConteudoContactos{
	position:relative;
	width:1200px;
	left:50%;
	margin-left:-600px;
	top:0px;
	/*border:#0F0 5px solid*/;
	margin-bottom:-140px;
}

#EnvMensa{
	display:block;
	position:relative;
	top:-30px;
	border:#CCC 2px solid;
	border-radius:5px;
	height:200px;
	width:550px;
	margin-left:31px;
	text-align:center;
	-moz-box-shadow: 0px 5px 6px #888;
	-webkit-box-shadow: 0px 5px 6px #888;
	box-shadow: 0px 5px 6px #888;
}
#Mmensagem{
	width:520px;
	}


#btctenviar{
			height: 28px;
			width:520px;
			/*top:0px !important;*/
			padding-bottom:10px;
			}	


.formname{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666;	
}


#MAPA{
	position:relative;
	float:right;
	margin-right:31px;
	border-radius:5px;
	border:#CCC 2px solid;
	top:-234px;
	-moz-box-shadow: 0px 5px 6px #888;
	-webkit-box-shadow: 0px 5px 6px #888;
	box-shadow: 0px 5px 6px #888;	
}

#contactos{
	position:relative;
	top:-0px;
	border:#CCC 2px solid;
	border-radius:5px;
	width:550px;
	margin-left:31px;
	text-align:left;
	padding-left:25px;
	-moz-box-shadow: 0px 5px 6px #888;
	-webkit-box-shadow: 0px 5px 6px #888;
	box-shadow: 0px 5px 6px #888;
		
}

.tituscontactos{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	size:18px;
}

.cinza{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#999;
}

.fontcontactos{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:1;
	margin-bottom: 15px;
margin-top: 10px
}

#Coordenadas{
	padding-left:20px;
	text-align:center;
	position:relative;
	top:-187px;
	border:#CCC 2px solid;
	border-radius:5px;
	width:550px;
	height:182px;
	left:617px;
	z-index:17;
	-moz-box-shadow: 0px 5px 6px #888;
	-webkit-box-shadow: 0px 5px 6px #888;
	box-shadow: 0px 5px 6px #888;
	}
	
	#SuporteTecnico{
	border:#CCC 2px solid;
	border-radius:5px;
	text-align:center;
	position:relative;
	top:-154px;
	width:1140px;
	height:220px;
	left:50%;
	margin-left:-570px;
	-moz-box-shadow: 0px 5px 6px #888;
	-webkit-box-shadow: 0px 5px 6px #888;
	box-shadow: 0px 5px 6px #888;	
}

#left{
	position:relative;
	width:500px;
	top:0px;
	float:left;
	margin-right:100px;	
}

/*________________________________________LABORATORIO______________________________________*/
#activeLab{
	/*position:relative;
	top:-11px;
	left:787px;
	height:113px;
	width:178px;
	border-radius:8px 8px 0px 0px;
	background-color:#000;
	z-index:10;*/
	position:relative;
	top:-11px;
	left:725px;
	height:50px;
	width:178px;
	border-radius:8px 8px 0px 0px;
	background-color:#000;
	z-index:10;
}

#LabInfo{
	position:relative;
	top:0px;
	width:900px;
	left:50%;
	margin-left:-450px;
}

.imgLAB{
	position:relative;
	top:0px;
	width:900px;
	height:158px;
	left:50%;
	margin-left:-450px;
	/*border:#0F0 2px solid;*/
}

#bannerFundoLAB{
	position:relative;
	width:900px;
	height:158px;
	left:50%;
	margin-left:-450px;
	top:0px;
	/*border:#F09 2px solid;*/
}

.minibutPAa .minibutLB:hover{
	background-color:#C00;
	color:#FFF;
	text-decoration:none;
}

.bannerFundoLab{
	position:relative;
	top:-60px;
	/*border:#90C 2px solid;*/	
}

.minibutLB{
	position:relative;
	background-color:#CCC;
	color:#333;
	width:185px;
	height:30px;
	border-radius:5px;;
	text-align:center;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	float:right;
	top:-2px;
	margin-right:3px;
	margin-bottom:25px;
	text-decoration:none;
	z-index:15;
	
}

#BotoesLab{
	position:relative;
	top:0px;
	width:1095px;
	left:50%;
	margin-left:-545px;
	display:inline-block;
	margin-bottom:0px;
	
}

.miniaturaLab{
	margin-left:10px;
	margin-right:10px;
}

/*____________________________________________________________foot__________________________________________*/

#social-media{position:relative;display:block;width:auto;z-index:200;overflow:hidden;height:150;background-color:#f2f2f2;}
#fb_like_bottom{padding:4px;position:absolute}
#fb_like_bottom .fb_iframe_widget_lift{bottom:0;background-color:#f2f2f2;border:1px solid #bdc7d8!important;margin:-5px;padding:4px}

/*________________________________________________________________produtos_____________________________________*/
#activePRD{
	/*position:relative;
	top:-11px;
	left:202px;
	height:113px;
	width:168px;
	border-radius:8px 8px 0px 0px;
	background-color:#000;
	z-index:13;*/
	position:relative;
	top:-11px;
	left:141px;
	height:53px;
	width:166px;
	border-radius:8px 8px 0px 0px;
	background-color:#000;
	z-index:13;
}
#activeTech{
	/*position:relative;
	top:-11px;
	left:310px;
	height:113px;
	width:284px;
	border-radius:8px 8px 0px 0px;
	background-color:#000;
	z-index:10;*/
	position:relative;
	top:-11px;
	left:307px;
	height:50px;
	width:284px;
	border-radius:8px 8px 0px 0px;
	background-color:#000;
	z-index:10;
}

#loadFoto{
	/*position:relative;
	width:1200px;
	top:100px;
	left:50%;
	margin-left:-600px;
	height:auto;
	min-height:100%;
	margin-bottom:85px;
	z-index:55;*/
	/*border:#0C3 5px solid;*/
	/*position:relative;
	width:1200px;
	left:50%;
	margin-left:-600px;
	height:auto;
	min-height:100%;
	z-index:55;*/
	position:relative;
	height:auto;
	min-height:100%;
	z-index:55;
}

#Conteudos_Produtos{
	/*top:0px;
	position:relative;
	width:1190px;
	left:50%;
	
	margin-left:-600px;	
	overflow: hidden;
	height:auto;*/
	top:0px;
	position:relative;
	overflow: hidden;
	height:auto;
}

#IDD{
	position:relative;
	top:20px;
	width:350px;
	height:40px;
}

#IDD p{
	/*border:#09C solid 2px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#999;
	width:250px;
	margin-left:45px;
}

#verticalNav{
	position:relative;
	display:block;
	float:left;
	width:300px;
	margin-right:5px;
	left:0px;
}

#ulist{
	list-style: none;
}

.lilist{
	vertical-align:central;
	position:relative;
	width:230px;
	height:45px;
	border:#CCC 2px solid;
	border-radius: 7px;
	margin:3px;
	
}
.lilist a{
	position:relative;
	top:14px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#333;
	margin-left:25px;
	text-transform:uppercase;
}

.lilist:hover{
	background-color:#C00;	
}

#produtos{
	height:auto;
	min-height:100%;
	float:right;
	display:inline-block;
	position:relative;
	width:930px;
	right:0px;
	top:0px;
	/*margin-bottom:50px;*/
	/*border:#9C6 2px solid;*/
	overflow: hidden;
}

/*_________________________________________________Produtos_Menu_Fotografia__________________________________________*/

ul.foto{
	list-style: none;	
}

li.MfotoFirst{
	background-color:#C00;
	vertical-align:central;
	position:relative;
	width:230px;
	height:45px;
	border:#CCC 2px solid;
	border-radius: 7px;
	margin:3px;
	margin-bottom:250px;
}

.minifotF{
border: 6px solid #FFF;
text-decoration: none;
display: block;
padding-left: 2px;
line-height: 15px;
margin-top:35px;
font-family:Arial, Helvetica, sans-serif;	
font-size:14px;	
width:200px;
}

a.minifotF{	
	border:#0F0 2px solid;	
}

li.minifoto a{
	color:#333;
	text-decoration:none;	
}

li.minifoto:hover{
	border-bottom:#CCC 6px solid;
	color:#F00;	
}

li.minifoto:hover a{
	color:#F00;	
}
.minifoto{
width:200px;
border: 6px solid #FFF;
text-decoration: none;
display: block;
padding-left: 2px;
line-height: 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;		
}

li.Mfoto{
	vertical-align:central;
	position:relative;
	width:230px;
	height:45px;
	border:#CCC 2px solid;
	border-radius: 7px;
	margin:3px;
	font:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

li.Mfoto a.afoto{
	position:relative;
	top:14px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#333;
	margin-left:25px;
	text-transform:uppercase;
}

li.Mfoto p{
	text-decoration:none;
position:relative;
text-align:left;
margin-left:25px;
font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	top:-36px;
}

a.afoto{
text-decoration:none;
position:relative;
text-align:left;
margin-left:25px;	
}
li.Mfoto:hover{
	background-color:#C00;	
}

li.MfotoFirstSMul a.afoto{
	position:relative;
	top:14px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#333;
	margin-left:25px;
	text-transform:uppercase;
}

li.MfotoFirstSCAT a.afoto{
	position:relative;
	top:14px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#333;
	margin-left:25px;
	text-transform:uppercase;
}

li.MfotoFirst a.afoto{
	position:relative;
	top:14px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#333;
	margin-left:25px;
	text-transform:uppercase;
}

li a.afoto{
	position:relative;
	top:14px;
	text-decoration:none;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	margin-left:25px;
}

li.MIMPFirst a.afoto{
	position:relative;
	top:14px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#333;
	margin-left:25px;
	text-transform:uppercase;
}

li.MDSGFirst a.afoto{
	position:relative;
	top:14px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#333;
	margin-left:25px;
	text-transform:uppercase;
}

li.minifotF a{
	color:#333;
	text-decoration:none;
}

li.minifotF:hover a{
	color:#F00;	
}

li.minifotF:hover{
	border-bottom:#CCC 6px solid;
	color:#F00;	
}
/*_________________________________________Registar_________________________________________________*/

#registo{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:2;
	width:704px;
	position:relative;
	left:50%;
	margin-left:-352px;
	top:150px;
	margin-bottom:170px;
}
#NomeEmpresa{
	width:700px;
	border:2px solid #CCC;
	border-radius:4px;	
}

#NomeUtilizador{
	width:700px;
	border:2px solid #CCC;
	border-radius:4px;	
}

#Telefone{
	width:700px;
	border:2px solid #CCC;
	border-radius:4px;
}
#EmailLog{
	width:700px;
	border:2px solid #CCC;
	border-radius:4px;
}
#ConfEmailLog{
	width:700px;
	border:2px solid #CCC;
	border-radius:4px;
}
#Password{
	width:700px;
	border:2px solid #CCC;
	border-radius:4px;
}
#ConfPassword{
	width:700px;
	border:2px solid #CCC;
	border-radius:4px;
}

input[type=button].registar{
	background-color:#F00;
	border-radius:5px; 
	border:#F00 5px solid;
	color:#FFF;
	width:100px;
	position:relative;
	top:10px;
	cursor:pointer;
}

input[type=button].registar:hover{
	background-color:#CCC;
	border-radius:5px; 
	border:#CCC 5px solid;
	color:#000;
	width:100px;
	cursor:pointer;		
}

input[type=checkbox].registo {
		margin-left:25px;
		margin-top:0px;
		position:relative;
		top:0px;
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
	appearance: none;
	height:15px;
	width:15px;
}
/*_________________________________________________Registar_________________________________________________*/
#registoResposta{
	position:relative;
	/*border:#06F 2px solid;*/
	width:500px;
	height:150px;
	top:150px;
	left:50%;
	margin-left:-250px;
	text-align:center;
	color:#F00;
	margin-bottom:150px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:2;
	
}
/*________________________________________________________________Recuperar password______________________________________*/

#Recuperar{
	width:800px;
	height:350px;
	position:relative;
	left:50%;
	margin-left:-400px;
	top:100px;
	text-align:center;
	/*border:#06C 2px solid;*/
	margin-bottom:50px;
}

.tituloRecupa{
	position:relative;
	width:400px;
	left:50%;
	margin-left:-200px;
	top:0px;
	height:50px;
	/*border:#099 2px solid;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	text-transform:uppercase;
	color:#999;
	font-weight:bold;
	text-align:center;
}


/*#Recuperar .explicar{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-align:left;
}*/


.explicar{
	position:relative;
	left:50%;
	margin-left:-400px;
	width:800px;
	height:50px;
	top:0px;
	/*border:#0F0 2px solid;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-align:center;
}

.explicar2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-align:center;
}

#Passrecupera{
	position:relative;
	width:400px;
	left:50%;
	margin-left:-200px;
	top:0px;
	/*border:#06F 2px solid;*/
	height:50px;
	
}

#emaili{
	border:1px solid #CCC;
	border-radius:5px;
	height:25px;
	padding-left:5px;
	width:120px;
	color:#999;
	margin-left:25px;
	position:relative;
	top:0px;
	}
	
#scroolup{
	position:fixed;
	bottom:20px;
	/*right:50px;*/
	opacity:0.5;
	/*margin-right:20px;
	margin-top:150px;*/
	/*border:#F00 250px solid;*/
	left:50%;
	margin-left:580px;
	  display: none;
	  z-index:999;
}

#scroolup:hover{
	
	opacity:1;
}


/*------------------------------------------------LOGIN-----------------*/

#area{
	position:relative;
	top:-18px;
	width:100%;
	background-color:#FFF;
	height:50px;
	border:#FF0 2p solid;
	-webkit-box-shadow: 1px 1px 7px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px 1px 7px 0px rgba(0,0,0,0.75);
	box-shadow: 1px 1px 7px 0px rgba(0,0,0,0.75);
}





#areaa{
	position:relative;
	width:100%;
	background-color:#FFF;
	height:50px;
	border:#FF0 2p solid;
	-webkit-box-shadow: 1px 1px 7px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px 1px 7px 0px rgba(0,0,0,0.75);
	box-shadow: 1px 1px 7px 0px rgba(0,0,0,0.75);
	position:relative;
	top:-0px !important;
}


#btt{
	width:200px;
	height:25px;
	border-radius:0px 0px 15px 15px;
	background-color:#000;
	position:relative;
	left:75%;
	margin-left:-150px;
	text-align:center;
	cursor:pointer;
	z-index:15;
	color:#FFF;
	text-indent: 95px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	vertical-align:central;	
}
#btt a{
	text-decoration:none;
	color:#FFF;
	}


#bt1{
	width:100px;
	height:25px;
	border-radius:0px 0px 15px 15px;
	background-color:#FFF;
	position:relative;
	left:75%;
	margin-left:-150px;
	text-align:center;
	cursor:pointer;
	z-index:15;
	top:-25px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	vertical-align:central;
	
}

#bttt{
	width:200px;
	height:25px;
	border-radius:0px 0px 25px 25px;
	background-color:#FFF;
	position:relative;
	left:75%;
	margin-left:-150px;
	text-align:center;
	cursor:pointer;
	z-index:30;
	position:relative;
	top:-25px;
}



#grupobt{
	position:relative;
	display:block;
	/*border:#F00 2px solid;*/
	width:200px;
	height:25px;
	left:75%;
	margin-left:0px;
	cursor:pointer;
	border-radius:0px 0px 15px 15px;
	-webkit-box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.42);
	-moz-box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.42);
	box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.42);
	z-index:15;
	top:10px;
	}

#grupobtt{
	position:relative;
	display:block;
	/*border:#F00 2px solid;*/
	width:200px;
	height:25px;
	left:75%;
	margin-left:0px;
	cursor:pointer;
	border-radius:0px 0px 15px 15px;
	-webkit-box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.42);
	-moz-box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.42);
	box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.42);
	z-index:15;
	top:28px;
	}

#bttt:hover{
	height:30px;
	-webkit-box-shadow: 1px 1px 7px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px 1px 7px 0px rgba(0,0,0,0.75);
	box-shadow: 1px 1px 7px 0px rgba(0,0,0,0.75);
}


#loginArea{
	position: absolute;
	width:100%;
	top:-50px;
	z-index:25;
}



	
#formula{
	position:relative;
	top:0px;
	width:450px;
	left:75%;
	margin-left:-190px;
	height:95px;
	/*border:#F00 1px solid;*/
}


#formmm{
display:block;
	/*border:#0F0 2px solid;*/
	position:relative;
	top:2px;
	width:400px;
	
	}
	
#okteste{
	display:none;
	/*border:#0F0 2px solid;*/
	position:relative;
	top:0px;
	width:400px;
	
}

#fail{
	border:#FFF 2px solid;
	height:45px;
	
}

#Failteste{
	cursor:pointer;
	display:none;
	/*border:#0F0 2px solid;*/
	position:relative;
	top:0px;
	width:400px;
	
}

input#logg{
	background-color:#FFF;
	border:none;
	width:75px;
	text-align:left;
	background-image: url('../imagens/Logos/icon_login.png');
	background-size: contain;
	background-repeat: no-repeat;
	background-position:right;	
}

input#logg:hover{
	color:#F00;
}

#onmouseJump{
	position:relative;
	/*border:#9C3 2px solid;*/
	width:100%;
	height:40px;
	top:-68px;
	z-index:-20px;
}

#Jump{
	position:relative;
	/*border:#CF9 1px solid;*/
	width:100px;
	height:40px;
	top:-10px;
	z-index:55;
	cursor:pointer;
	left:75%;
	
}



#btafterlog{
	position:relative;
	display:none;
	border:#F00 0px solid;
	border-radius:0px 0px 15px 15px;
	background-color:#FFF;
	width:300px;
	height:25px;
	left:75%;
	margin-left:0px;
	cursor:pointer;
	border-radius:0px 0px 15px 15px;
	-webkit-box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.42);
	-moz-box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.42);
	box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.42);
	z-index:45;
	top:-3px;		
}

#ConteudoNovidades1{
		position:relative;
		margin-left:-400px;
		left:50%;
		height:800px;
		width:800px;
		margin-top:110px;
		/*border:#F00 2px solid;*/
		}
	
	.Clicar{
	position:relative;
	/*width:600px;
	left:50%;
	margin-left:-300px;*/
	top:0px;
	height:50px;
	/*border:#099 2px solid;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration:none;
	color:#000;
	font-weight:bold;
	text-align:center;
	margin-left: auto;
    margin-right: auto;
	
}
.Clicar:hover{
	
	color:#999;
	
}

#alinharcentro_clique{
	position:relative;
	width:700px;
	height:25px;
	
	left:50%;
	margin-left:-350px;
	
}

#closePopUp{
	position:relative;
	margin-left: 915px;
	margin-top: 10px;
	height:25px;
	width:25px;
	cursor:pointer;
	}
	
	
	#closePopUp2{
	position:relative;
	margin-left: 705px;
	margin-top: 10px;
	height:25px;
	width:25px;
	cursor:pointer;
	z-index:50;
	}
	
	.formatosEtamanhosV2{
	position:relative;
	/*border:#CCC 2px solid;*/
	width:750px;
	margin-left:50%;
	left:-375px;
	
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}

#AlterarPass{
	width:800px;
	height:350px;
	position:relative;
	left:50%;
	margin-left:-400px;
	top:100px;
	text-align:center;
	margin-bottom: 55px;
}

.txtt{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-align:left;
}

/*------------------------------------------------------------*/


/*CssALB_CdA.css*/

#targetCDA{
	width:930px;
	position:relative;
	/*border:#0CF 2px solid;*/
	height:auto;
}

#tituloCDA{
	position:relative;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;
	font-size:19px;
	height:auto;

}



#CDA{
	width:930px;
	position:relative;
	height:auto;
	border-top:#F00 2px solid;
	min-height:100%;
	display:inline-block;
	left:50%;
	margin-left:-465px;
}

#left1{
	margin-left:5px;
	position:relative;
	float:left;
	width:930px;
	margin-top:20px;
}

#left11{
	margin-left:5px;
	position:relative;
	float:left;
	width:600px;
}

#left11:hover{
	/* Theoretically for IE 8 & 9 (more valid) */	
	/* ...but not required as filter works too */
	/* should come BEFORE filter */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	
	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	filter: alpha(opacity=70);
	
	/* Older than Firefox 0.9 */
	-moz-opacity:0.7;
	
	/* Safari 1.x (pre WebKit!) */
	-khtml-opacity: 0.7;
    
	/* Modern!
	/* Firefox 0.9+, Safari 2?, Chrome any?
	/* Opera 9+, IE 9+ */
	opacity: 0.7;
	}

#left111{
	margin-left:5px;
	margin-right:15px;
	position:relative;
	float:left;
	width:600px;
	margin-top:-10px;
	margin-bottom:20px;
	border:#000 0px solid;
	height:266px;
}



#rigth1{
	position:relative;
	float:left;
	margin-left:10px;
	margin-right:10px;
	width:910px;
}

#rigth11{
	position:relative;
	float:left;
	margin-left:20px;
	/*margin-right:10px;*/
	width:300px;
	display:inline-block;
	min-height:285px;
}

#rigth111{
	position:relative;
	float:left;
	/*margin-left:10px;*/
	margin-right:10px;
	margin-top:-10px;
	margin-bottom:20px;
	width:300px;
	display:inline-block;
	border:#000 0px solid;
	height:266px;
}

.text{
	position:relative;
	text-align:justify;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	margin-right:0px;
}

#separadorCDA{
	width:930px;
	position:relative;
	/*height:15px;*/
	margin-top:20px;
}
#separadorCDAP{
	width:930px;
	position:relative;
	/*height:15px;*/
	margin-top:10px;
}

#separadorCDAF{
	width:930px;
	position:relative;
	height:15px;
	margin-top:10px;
}

.red{
background-color:#F00 !important;	
}

.gray{
background-color:#666;
}

.red1{
background-color:#F00;	
}

.gray1{
background-color:#666 !important;
}

.minitext{
	position:relative;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
	top:-4px;
}

.seta{
	position:relative;
	margin-left:10px;
	top:-2px;
}

#EespacoSeparador{
	position:relative;
	/*border:#F00 2px solid;*/
	margin-left:-365px;
	left:50%;
	width:730px;
	height:500px;
	min-height:100%;
	display:inline-block;
	margin-top: 20px;
}

#espacoSeparador{
	position:relative;
	/*border:#F00 2px solid;*/
	width:930px;
	height:500px;
	min-height:100%;
	display:inline-block;
}


#espacoSeparadorP{
	position:relative;
	/*border:#F00 1px solid;*/
	width:930px;
	height:auto;
	min-height:100%;
	display:inline-block;
}


#EespacoSeparadorP{
	position:relative;
	/*border:#F00 1px solid;*/
	width:730px;
	left:50%;
	margin-left:-365px;
	height:auto;
	min-height:100%;
	display:inline-block;
	margin-top:20px;
	margin-bottom:20px;
}
#espacoSeparadorF{
	position:relative;
	/*border:#F00 1px solid;*/
	width:930px;
	height:auto;
	min-height:100%;
	display:inline-block;
}


/*.Capa_layout{
	width:100px;
	margin-top:10px;
	margin-left:0px;
	margin-right:103px;
}
.Capa_layout_first{
	width:100px;
	margin-top:10px;
	margin-left:0px;
	margin-right:103px;
}

.Capa_layout_last{
	width:100px;
	margin-top:10px;
	margin-left:0px;
}

.infoCAL{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F00;
	border:#F00 1px solid;
}
.spanInfo{
	width:100px;
	margin-right:106px;
	border:#039 2px solid;
	text-align:center;
	float:left;
}

.spanInfoLast{
	width:100px;
	margin-right:103px;
	border:#039 2px solid;
	text-align:center;
	float:left;
}*/
.divimglayout_last{
	display:inline-block;
	margin-top:10px;
	width:100px;
	/*border:#0F9 2px solid;*/
	text-align:center;
	color:#F00;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px;
}


.divimglayout{
	display:inline-block;
	margin-right:103px;
	margin-top:10px;
	width:100px;
	/*border:#0F9 2px solid;*/
	text-align:center;
	color:#F00;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px;
}

.info{
	position:relative;
	bottom:-3px;
	right:-22px;	
}

.save{
	position:relative;
	width:15px;
	bottom:-2px;
	right:-22px;	
}


.lupa{
	position:relative;
	top:-24px;
	float:right;	
}

.divPeleslayout_last{
	display:inline-block;
	margin-top:10px;
	width:100px;
	/*border:#0F9 2px solid;*/
	text-align:center;
	color:#F00;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px;
}


.divPeleslayout1{
	display:inline-block;
	margin-right:52px;
	margin-top:10px;
	width:100px;
	/*border:#0F9 2px solid;*/
	text-align:center;
	color:#F00;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px;
}

.divPeleslayout{
	display:inline-block;
	margin-right:62px;
	margin-top:10px;
	width:100px;
	/*border:#0F9 2px solid;*/
	text-align:center;
	color:#F00;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px;
}

.divFonteslayout{
	display:inline-block;
	margin-right:85px;
	margin-top:10px;
	width:250px;
	/*border:#0F9 2px solid;*/
	text-align:center;
	color:#F00;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px;
}

.divFonteslayout_last{
	display:inline-block;
	
	margin-top:10px;
	width:250px;
	/*border:#0F9 2px solid;*/
	text-align:center;
	color:#F00;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px;
}
/*__________________________AlbumsDigitais_________________________________*/

.atalhoMenuImg{
	position:relative;
	width:600px;
	margin:20px auto 9px;
	-moz-box-shadow: 0px 5px 6px #888;
	-webkit-box-shadow: 0px 5px 6px #888;
	box-shadow: 0px 5px 6px #888;
	
}

#tituloAtM{
	position:relative;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;
	font-size:19px;
	height:auto;
	margin-top:20px;
}

#tituloAtM2{
	position:relative;
	text-align:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;
	font-size:19px;
	height:auto;
	margin-top:20px;
}

.infoATLMEN{
	position:relative;
	margin-bottom:0px;
	width:16px;
}

.infotxt{
	position:relative;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#F00;
	font-size:12px;
	padding-left:4px;
	top:-3px;
	}
	
.alinharinfo{
	position:relative;
	border:#F00 2px solid;
	width:250px;
	margin-left:20px;
	bottom:0px;
	float:right;
	margin-right:80px;
	margin-top:20px;
}

.alinharinfo1{
	position:relative;
	/*border:#F00 2px solid;*/
	/*width:250px;
	margin-left:20px;*/
	bottom:0px;
	float:right;
/*	margin-right:40px;*/
	margin-top:-15px;
	text-decoration:none;
}

.alinharinfoCPF{
	position:relative;
	width:300px;
	margin-left:20px;
	bottom:0px;
	float:right;
	margin-right:0px;
	margin-top:40px;
	text-decoration:none;
}

.alinharinfoCPF a{
	text-decoration:none;
	}

.alinharinfo1 a{
	text-decoration:none;
	}

.alinharinfo11{
	position:relative;
	/*border:#F00 2px solid;*/
	width:450px;
	/*margin-left:20px;*/
	bottom:0px;
	left:50%;
	margin-left:-225px;
	/*float:right;*/
	/*margin-right:80px;*/
	margin-top:40px;
	
}

.alinharinfo11 a{
	text-decoration:none;
}

#GAS{
	width:930px;
	margin-top:20px;
	position:relative;
	border-top:#F00 1px dotted !important;
	height:auto;
	/*border:#C0C 2px solid;*/
	min-height:100%;
	display:inline-block;
}
.ftptxt{
	position:relative;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0CF;
	font-size:12px;
	padding-left:4px;
	top:-3px;
	}
	
	.ftptxt:hover{
	color:#999;
	}
	
/*______________________________________________________________*/

#Mini{
	position:relative;
	width:490px;
	height:250px;
	background-color:rgb(248,248,248);
	/*border-radius:5px;*/
	padding-top:10px;
	padding-left:10px;	
}
#left22{
	position:relative;
	top:8px;
	/*border:#00F 1px solid;*/
	width:190px;
	height:230px;
	float:left;
}

.mostraLink{
	position:relative;
	top:0px;
	/*border:#9F9 2px solid;*/	
}

.mostraLink:hover{
	position:relative;
	top:0px;
	cursor:pointer;
}

#variacoes{
	width:70px;
	position:relative;
	top:-25px;
	/*border:solid 0px #F00;*/
	left:50%;
	margin-left:-36px;	
	
	
}

#variacoes2{
	width:75px;
	position:relative;
	top:-25px;
	/*border:solid 1px #FF00FF;*/
	left:50%;
	margin-left:-38px;	
}

#ABCD{
	border:solid 1px #F00;
	
	}



#right22{
	position:relative;
	/*border:#F00 1px solid;*/
	width:285px;
	height:230px;
	float:left;
}
#ref{
	position:relative;
	/*border:#F00 1px solid;*/
	width:285px;
	height:33px;
	text-align:right;
}

#close{
	position:relative;
	/*border:#F00 1px solid;*/
	width:285px;
	height:35px;
	text-align:right;
	
}

.reff{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#F00;
	font-size:18px;	
}

#titu{
	position:relative;
	/*border:#F00 1px solid;*/
	width:285px;
	height:43px;
	text-align:right;	
}

.tituu{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;	
}
#descri{
	position:relative;
	/*border:#F00 1px solid;*/
	width:285px;
	height:43px;
	text-align:right;
	
}

#dados{
	position:relative;
	/*border:#F00 1px solid;*/
	width:285px;
	height:43px;
	text-align:right;
}
.minia{
	height:230px;
	position:relative;
	top:-10px;
	/*border:#FF0 2px solid;*/
	
}
#preview_div{
	/*position:relative;*/
	background-color:rgb(248,248,248) !important;
	height:260px;
	width:500px;
	/*border:#FF0 1px solid;*/
	-moz-box-shadow: 0px 5px 6px #888;
	-webkit-box-shadow: 0px 5px 6px #888;
	box-shadow: 0px 5px 6px #888;
	
}

.btx{
	position:relative;
	width:20px;	
	float:right;
	top:-5px;
	right:-8px;
	margin-right:1px;
}
/*____________________________________________________________________________*/
#separadorFTGSLIM{
	width:930px;
	position:relative;
	height:15px;
	margin-top:10px;
	/*margin-bottom:25px;*/
}

#separadorFTGSLIM1{
	width:930px;
	position:relative;
	height:15px;
	margin-top:20px;
	/*margin-bottom:25px;*/
}
#separadorPCB{
	width:930px;
	position:relative;
	height:15px;
	margin-top:10px;
	/*margin-bottom:25px;*/
}

#separadorPCL{
	width:930px;
	position:relative;
	height:15px;
	margin-top:10px;
	/*margin-bottom:25px;*/
}

#separadorLYT{
	width:930px;
	position:relative;
	height:15px;
	margin-top:10px;
	/*margin-bottom:25px;*/
}

#separadorPL{
	width:930px;
	position:relative;
	height:15px;
	margin-top:10px;
	/*margin-bottom:25px;*/
}
#separadorADPSLIM{
	width:930px;
	position:relative;
	height:15px;
	margin-top:10px;
	/*margin-bottom:25px;*/
}


#separadorIAPSLIM{
	width:930px;
	position:relative;
	height:15px;
	margin-top:10px;
	/*margin-bottom:25px;*/
}


.dotedline1{
	/*border:#00F 2px solid;*/
	border-bottom:#F00 1px dotted;
	
}

.dotedline2{
	/*border:#00F 2px solid;*/
	border-bottom:#F00 1px dotted;
	
}

.dotedline3{
	/*border:#00F 2px solid;*/
	border-bottom:#F00 1px dotted;
	
}

.dotedline4{
	border-bottom:#F00 1px dotted;
		
	}
.minitextGamaBest{
	position:relative;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#F00;
	font-size:14px;
	font-weight:bold;
	top:-3px;	
}


.minitextGamaBest2{
	position:relative;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	top:-3px;	
	padding-left: 5px;
}
.minitext_titu{
	position:relative;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	color:#F00;
	font-size:14px;
	font-weight:bold;
	top:-3px;	
}
.minitextGamaBest2{
	position:relative;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	top:-3px;
	padding-left: 5px;	
}
.minitextGamaBest1{
	position:relative;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:red;
	font-size:14px;
	font-weight:bold;
	top:-3px;	
}
#formatosEtamanhos{
	position:relative;
	/*border:#CCC 2px solid;*/
	width:750px;
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}

#enctit{
	background-color:#F00;
	width:710px;
	}
#enctit2{
	background-color:#0C0;
	width:710px;
	}

#tab{
	margin-top:50px;
	margin-bottom:30px;
}

formatosEtamanhosV2{
	position:relative;
	/*border:#CCC 2px solid;*/
	width:750px;
	margin-left:50%;
	left:-375px;
	
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}

.formatosEtamanhos{
	position:relative;
	/*border:#CCC 2px solid;*/
	width:700px;
	margin-left:50%;
	left:-350px;
	
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}
.formatosEtamanhosPacks{
	position:relative;
	/*border:#CCC 2px solid;*/
	width:720px;
	margin-left:50%;
	left:-360px;
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}
.tituloPackTab5{
	position:relative;
	margin-top:40px;
	/*border:#CCC 2px solid;*/
	width:640px;
	margin-left:50%;
	left:-320px;
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}


.tituloPackTab2{
	position:relative;
	margin-top:40px;
	/*border:#CCC 2px solid;*/
	width:720px;
	margin-left:50%;
	left:-360px;
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}

.tituloPackTab4{
	position:relative;
	margin-top:40px;
	/*border:#CCC 2px solid;*/
	width:800px;
	margin-left:50%;
	left:-400px;
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}

.tituloPackTab41{
	position:relative;
	margin-top:40px;
	/*border:#CCC 2px solid;*/
	width:800px;
	margin-left:50%;
	left:-400px;
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}


.tituloPackTab7{
	position:relative;
	margin-top:40px;
	/*border:#CCC 2px solid;*/
	width:810px;
	margin-left:50%;
	left:-400px;
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}
.tituloPackTab3{
	position:relative;
	margin-top:40px;
	/*border:#CCC 2px solid;*/
	width:870px;
	margin-left:50%;
	left:-425px;
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}

.formatosEtamanhosPacks6{
	position:relative;
	/*border:#CCC 2px solid;*/
	width:800px;
	margin-left:50%;
	left:-400px;
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}

.formatosEtamanhosPacks61{
	position:relative;
	/*border:#CCC 2px solid;*/
	width:850px;
	margin-left:50%;
	left:-425px;
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}

.formatosEtamanhosPacks7{
	position:relative;
	/*border:#CCC 2px solid;*/
	width:870px;
	margin-left:50%;
	left:-425px;
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}
.tituloPackTab{
	position:relative;
	margin-top:40px;
	/*border:#CCC 2px solid;*/
	width:850px;
	margin-left:50%;
	left:-425px;
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}
.firstrowpack{
	border:#CCC 1px solid;
	border-bottom:none;
	height:50px;
	}

.firstrow{
	border:#CCC 1px solid;
	height:50px;
	}
	
.minitit{ 
font-size:12px;
}

.conteudo{
	border:#CCC 1px solid;
	height:25px;
}
.firstrowLastelement{
	border:none;
}
.miniimgLog{
	height:25px;
	margin-left:60px;
}

.conteudologtipotex{
	width:60px;
	margin-right:0px;
}

.conteudologtipo{
	width:100px;
	/*border:#03C 1px solid;*/
	text-align:left;
}

.ftptext{
	color:#09F;
}


.slimtext{
	color:#999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-left:40px;

}

#LayoutGSL{
	height:auto;
/*	border:#0F3 25px solid;*/
	
	}
	
#espacoSeparador1{
	position:relative;
	width:930px;
	height:auto;
	min-height:100%;
	display:inline-block;	
	}
	
	#espacoSeparador123{
	position:relative;
	width:930px;
	height:auto;
	min-height:100%;
	display:inline-block;	
	}
	
#espacoSeparador2{
	position:relative;
	/*border:#F00 1px solid;*/
	width:930px;
	height:auto;
	min-height:100%;
	display:inline-block;	
	}
	
#espacoSeparador3{
		position:relative;
	/*border:#F00 1px solid;*/
	width:930px;
	height:auto;
	min-height:100%;
	display:inline-block;	
	}
	
	#redInfoBox{
		position:relative;
		width:280px;
		height:265px;
		/*border:#063 1px solid;*/
		margin-top:0px;
		/*margin-right:-150px;*/
		right:-25px;
		background-color:#FFF;
		/*-moz-box-shadow: 0px 5px 6px #888;
		-webkit-box-shadow: 0px 5px 6px #888;
		box-shadow: 0px 5px 6px #888;*/
		-webkit-box-shadow: 1px 1px 7px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 7px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 7px 0px rgba(0,0,0,0.75);
	}
	
	#infooWHat{
		background-color:#F00;
		text-align:center;
		color:#FFF;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:600;
		height:45px;
		position:relative;
		
		
	}
	
	.BRtext{
		/*border:#903 1px solid;*/
	position:relative;
	text-align:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	/*border:#9FF 0px solid;*/
	padding-right:10px;
	padding-left:10px;
	width:300px;
}

.BRtext2{
		/*border:#903 1px solid;*/
	position:relative;
	text-align:justify;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	/*border:#9FF 0px solid;*/
	padding-right:10px;
	padding-left:10px;
	width:300px;
}

.BRtextBlack{
		/*border:#903 1px solid;*/
	position:relative;
	text-align:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:14px;
	color:#000;
	/*border:#9FF 0px solid;*/
	padding-right:10px;
	padding-left:10px;
	width:300px;
}


	#icone{
		position:relative;
		width:158px;
		margin-left:50%;
		left:-79px;
	}
	
	.alinharinfo12{
	position:relative;
	width:150px;
	/*border:#03F 2px solid;*/
	float:right;
	margin-top:40px;
	
}


.tituloPackTab222{
	position:relative;
	margin-top:40px;
	/*border:#CCC 2px solid;*/
	width:720px;
	margin-left:50%;
	left:-360px;
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}

.formatosEtamanhosPacks2222{
	position:relative;
	/*border:#CCC 2px solid;*/
	width:720px;
	margin-left:50%;
	margin-top:40px;
	left:-360px;
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}


.TituloTab{
	position:relative;
	/*border:#CCC 2px solid;*/
	width:720px;
	margin-left:50%;
	margin-top:20px;
	left:-360px;
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}

.TituloTaKline{
	position:relative;
	/*border:#CCC 2px solid;*/
	width:400px;
	margin-left:50%;
	margin-top:20px;
	left:-200px;
	border-collapse:collapse;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}



.miniProdutos{
	position:relative;
	width:230px;
	height:260px;
	border:#999 1px solid;
	border-bottom:#999 1px solid;
	float:left;
	/*margin-top:10px;*/	
}

.miniProdutoss{
	width:230px;
	height:260px;
	border:#999 1px solid;
	border-bottom:#999 1px solid;
	float:left;
	/*margin-top:10px;*/	
}

.miniProdutossSemM{
	width:180px;
	height:210px;
	border:#999 1px solid;
	border-bottom:#999 1px solid;
	float:left;
	/*margin-top:10px;*/	
}


.redArrow{
	position:relative;
	cursor:pointer;
	background-image:url(../imagens/elementos/botoes/seta_baixo_branco.png);
	background-size: 20px 12px;
	background-position:center; 
	background-repeat:no-repeat;
	height:30px;
	width:30px;
	background-color:#F00;
	float:left;
	top:231px;
	border-bottom:1px solid #F00;
	}
	
	.redArrow:hover{	
	background-color:#FF5C5C;
	}
	
	
	.redArrow2{
	position:relative;
	cursor:pointer;
	background-image:url(../imagens/elementos/botoes/seta_baixo_branco.png);
	background-size: 20px 12px;
	background-position:center; 
	background-repeat:no-repeat;
	height:30px;
	width:30px;
	background-color:#F00;
	float:left;
	top:99px;
	border-bottom:1px solid #F00;
	}
	
	.redArrow2:hover{	
	background-color:#FF5C5C;
	}
	
.redArrow3{
	position:relative;
	cursor:pointer;
	background-image:url(../imagens/elementos/botoes/seta_baixo_branco.png);
	background-size: 20px 12px;
	background-position:center; 
	background-repeat:no-repeat;
	height:30px;
	width:30px;
	background-color:#F00;
	float:left;
	top:109px;
	/*border-bottom:1px solid #F00;*/
	}

.redArrow4{
	position:relative;
	cursor:pointer;
	background-image:url(../imagens/elementos/botoes/seta_baixo_branco.png);
	background-size: 20px 12px;
	background-position:center; 
	background-repeat:no-repeat;
	height:30px;
	width:30px;
	background-color:#F00;
	float:left;
	top:68px;
	/*border-bottom:1px solid #F00;*/
	}
	
	.redArrow4:hover{	
	background-color:#FF5C5C;
	}

.blackBottom{
	position:relative;
	background-color:#999;
	width:100%;
	height:30px;
	/*border:#000 1px solid;*/
	bottom:4px;
	color:#FFF;
	text-align:center;
	vertical-align:central;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.DivProdutosL{
	position:relative;
	width:275px;
	/*height:280px;*/
	border:#00F 0px solid;
	margin-top:10px;
	float:left;
	margin-left: 10px;
	margin-right:30px;
	
	}
	
.DivProdutosR{
	width:275px;
	/*height:280px;*/
	border:#00F 0px solid;
	margin-top:10px;
	float:left;
	margin-left: 10px;
	/*margin-left:30px;*/
	/*margin-right:20px;*/
	
	}
	
	.prdIMG{
		width:230px;
		
		}
	.DivProdutosLSemM{
	position: relative;
	width: 270px;
	height: 280px;
	border: 1px solid #00F;
	margin-top: 10px;
	float: left;
	margin-left: 40px;
	margin-right: 147px;
	
	}
	
.DivProdutosRSemM{
	width:270px;
	height:280px;
	border:#00F 1px solid;
	margin-top:10px;
	float:left;
	float: right;
	margin-right: 2px;
	position: relative;
	
	}
	
.miniaturaP{
	position:relative;
	width:32px;
	height:32px;
	border:#999 1px solid;
	cursor:pointer;
	float:right;
	margin-bottom:7px;
	}

.miniaturaP:hover{
	border:#000 1px solid;
	
	}
	
	.showBoxInfo{
		display:table;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:600;
		text-align:left;
		padding-left:45px;
		float:left;
		vertical-align:central;
		position:relative;
		top:0px;
		background-color:#F0F0F0;
		width:217px;
		height:0px;
	}
	
	.showBoxInfo2{
		display:table;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:600;
		text-align:left;
		/*padding-left:45px;*/
		padding-left:10px;
		float:left;
		vertical-align:central;
		position:relative;
		top:0px;
		background-color:#F0F0F0;
		width:217px;
		height:0px;
	}
	
	.showBoxInfo1{
		display:table;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:left;
		padding-left:5px;
		float:left;
		vertical-align:central;
		position:relative;
		top:0px;
		background-color:#F0F0F0;
		width:217px;
		height:0px;
	}
	
	.VAl{
		
		display:none;
		vertical-align: middle;
		opacity:0;
		
		/*border:#0F0 2px solid;*/
		}
		
		
		
	.mininiText
	{
		font-size:8px;
		
		}
	
	
.alinharinfoP{
	position:relative;
	float:left;
	height:50px;
	width:220px;
	top:10px;
	
	/*border:#F00 1px solid;*/
	}
	
	.alinharinfoPSmM{
	position:relative;
	float:left;
	height:50px;
	width:180px;
	top:10px;
	
	/*border:#F00 1px solid;*/
	}
	
.links{
	/*border:#00F 2px solid;*/	
}

.Maisinfo{
	width:15px;
	height:15px;
	}
	
.nosub{
	text-decoration:none;
	
}

.nosub1{
	text-decoration:none;
	border: #CCC 2px solid;
}

.nosub1:hover{
	text-decoration:none;
	border:#F00 2px solid;
}

#black{
	width:100%;
	height:100%;
	background-color:#000;
	z-index:650;
	position:absolute;
	top:0px;
	display:none;
	
	}
	
.transparent {
	/* Required for IE 5, 6, 7 */
	/* ...or something to trigger hasLayout, like zoom: 1; */
	width: 100%; 
		
	/* Theoretically for IE 8 & 9 (more valid) */	
	/* ...but not required as filter works too */
	/* should come BEFORE filter */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	
	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	filter: alpha(opacity=70);
	
	/* Older than Firefox 0.9 */
	-moz-opacity:0.7;
	
	/* Safari 1.x (pre WebKit!) */
	-khtml-opacity: 0.7;
    
	/* Modern!
	/* Firefox 0.9+, Safari 2?, Chrome any?
	/* Opera 9+, IE 9+ */
	opacity: 0.7;
}

#PopUpDiv{
	width:950px;
	height:auto;
	position:fixed;
	top:50%;
	margin-top:-250px;
	left:50%;
	margin-left:-450px;
	background:#FFF;
	z-index:700;
	display:none;
	min-height:300px;
}

#PopUpDivCPF{
	width:800px;
	/*min-height: 100px;*/
	position:fixed;
	top:50%;
	margin-top:-250px;
	left:50%;
	margin-left:-400px;
	background:#FFF;
	z-index:700;
	display:none;
	/*max-height:400px;*/
	overflow:hidden;
}

#Formatos{
	
	}

#Capas{
	
	}

#Peles{
	
	}
	
	
	.Formatos{
	background-color:#F00;
	border-radius:15px 15px 0px 0px;
	width:200px;
	height:25px;
	text-align:center;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	float:left;
	margin-left:100px;
	cursor:pointer;
	}

.Capas{
	background-color:#CCC;
	border-radius:15px 15px 0px 0px;
	width:180px;
	height:25px;
	text-align:center;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	float:left;
	cursor:pointer;
	}

.Peles{
	background-color:#CCC;
	border-radius:15px 15px 0px 0px;
	width:80px;
	height:25px;
	text-align:center;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	float:left;
	cursor:pointer;
	}
	
	
#menuProdutosInfo{
	position:relative;
	width:950px;
	border-bottom:#F00 2px dotted;
	height:25px;
	margin-top:5px;	
}
	
#contentProdutosInfo{
	
	
	position:relative;
	width:1000px;
	left:50%;
	margin-left:-500px;
	height:600px;;
	min-height:300px;
	/*border:#00C 2px solid;*/
	/*overflow:auto;*/
	height:600px;	
	
}

#nothing{
	height:300px;
	width:350px;
	
	}

	


.Div_CPF_Layout_last{
	width:125px;
	/*background-color:#FFF;*/
	position:relative;
	height:220px;
	float:left;
	/*border:#0F9 1px solid;*/
	}
	
.Div_img_CPF{
	width:125px;
	/*background-color:#FFF;*/
	position:relative;
	/*top:30px;*/
	height:180px;
	float:left;
	}
	
	.Div_img_CPF_last{
		/*top:30px;*/
	width:125px;
	/*background-color:#F00;*/
	position:relative;
	height:180px;
	float:right;
		}
		
		
.infcpf{
	position:absolute;
	bottom:0px;
	height:10px;
	width:125px;
	text-align:right;
	}
	
	
	
	#YOOO{
		position: relative !important;
		width: 0px !important;
		z-index: 2000000000 !important;
		left: 50% !important;
		/*top: -50% !important;*/
		}
		
		#testeload{
	background:#FFF;
	border:#F00 5px solid;
	width:600px;
	height:300px;
	position:relative;
	left:50%;
	margin-left:-450px;
	
	}
	
#img{
	/*border:#CCC 5px solid; */
	position:relative;
	width:250px;
	height:250px;
	margin-left: -50px;
	
		}
		
		#imgg{
	/*border:#CCC 5px solid; */
	position:relative;
	width:250px;
	height:250px;
	margin-left: 120px;
	float:left;
	top:-20px;
		}
	
	#descricao{
		position:relative;
		top:-10px;
		float:left;
		width:290px;
		height:240px;
		/*border:#999 5px solid;*/
		border-left:#F00 dotted 2px;
		}
		
		
	#mod{
		position:relative;
		top:-15px;
		width:100px;
		height:30px;
		left:50%;
		margin-left:-50px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#F00;
		font-size:19px;
		font-weight:bold;
		}	
		
		
		#mod2{
		position:relative;
		top:-15px;
		width:200px;
		height:30px;
		left:50%;
		margin-left:-100px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#F00;
		font-size:19px;
		font-weight:bold;
		}	
		
		
		
	#refe{
		position:relative;
		top:25px;
		margin-left:80px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#999;
		font-size:14px;
		font-weight:bold;
		}
		
		#papel
		{position:relative;
		top:25px;
		margin-left:80px;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#999;
		font-size:14px;
		font-weight:bold;
			}
			
			#Cor
			{position:relative;
			top:25px;
			margin-left:80px;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#999;
		font-size:14px;
		font-weight:bold;
			}
			
			#testel{
	/*background:#FFF;*/
	
	width:850px;
	height:30px;
	position:relative;
	left:50%;
	margin-left:-425px;
	
	}
	
.separadorPeles{
	/*border:#00F 2px solid;*/
	height:40px;
	}
	
	.titulopele{
		/*border:#0F0 1px solid;*/
		position:relative;
		width:130px;
		float:left;
		
		}
		
		#Classic{
		width:100%; 
		height:20px;
		border-radius:2px 2px 2px 2px;
		background-color:#c0c0c0;

/*background: rgba(254,254,254,1);
background: -moz-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(209,209,209,1) 49%, rgba(219,219,219,1) 50%, rgba(230,230,230,1) 51%, rgba(226,226,226,1) 61%, rgba(226,226,226,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(254,254,254,1)), color-stop(49%, rgba(209,209,209,1)), color-stop(50%, rgba(219,219,219,1)), color-stop(51%, rgba(230,230,230,1)), color-stop(61%, rgba(226,226,226,1)), color-stop(100%, rgba(226,226,226,1)));
background: -webkit-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(209,209,209,1) 49%, rgba(219,219,219,1) 50%, rgba(230,230,230,1) 51%, rgba(226,226,226,1) 61%, rgba(226,226,226,1) 100%);
background: -o-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(209,209,209,1) 49%, rgba(219,219,219,1) 50%, rgba(230,230,230,1) 51%, rgba(226,226,226,1) 61%, rgba(226,226,226,1) 100%);
background: -ms-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(209,209,209,1) 49%, rgba(219,219,219,1) 50%, rgba(230,230,230,1) 51%, rgba(226,226,226,1) 61%, rgba(226,226,226,1) 100%);
background: linear-gradient(to bottom, rgba(254,254,254,1) 0%, rgba(209,209,209,1) 49%, rgba(219,219,219,1) 50%, rgba(230,230,230,1) 51%, rgba(226,226,226,1) 61%, rgba(226,226,226,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e2e2e2', GradientType=0 );*/
			}
			
#gold
	{
	width:100%; 
	height:20px;
	border-radius:2px 2px 2px 2px;
	background-color:#d4af37;

/*
background: rgba(255,239,138,1);
background: -moz-linear-gradient(top, rgba(255,239,138,1) 0%, rgba(206,168,44,1) 50%, rgba(165,131,18,1) 51%, rgba(239,210,98,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,239,138,1)), color-stop(50%, rgba(206,168,44,1)), color-stop(51%, rgba(165,131,18,1)), color-stop(100%, rgba(239,210,98,1)));
background: -webkit-linear-gradient(top, rgba(255,239,138,1) 0%, rgba(206,168,44,1) 50%, rgba(165,131,18,1) 51%, rgba(239,210,98,1) 100%);
background: -o-linear-gradient(top, rgba(255,239,138,1) 0%, rgba(206,168,44,1) 50%, rgba(165,131,18,1) 51%, rgba(239,210,98,1) 100%);
background: -ms-linear-gradient(top, rgba(255,239,138,1) 0%, rgba(206,168,44,1) 50%, rgba(165,131,18,1) 51%, rgba(239,210,98,1) 100%);
background: linear-gradient(to bottom, rgba(255,239,138,1) 0%, rgba(206,168,44,1) 50%, rgba(165,131,18,1) 51%, rgba(239,210,98,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffef8a', endColorstr='#efd262', GradientType=0 );*/

				}
				
#blackk
	{
	width:100%; 
	height:20px;
	border-radius:2px 2px 2px 2px;	
	background-color:#000;
	/*background: rgba(76,76,76,1);
	background: -moz-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(89,89,89,1) 12%, rgba(102,102,102,1) 25%, rgba(71,71,71,1) 39%, rgba(44,44,44,1) 50%, rgba(0,0,0,1) 51%, rgba(17,17,17,1) 60%, rgba(43,43,43,1) 76%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(76,76,76,1)), color-stop(12%, rgba(89,89,89,1)), color-stop(25%, rgba(102,102,102,1)), color-stop(39%, rgba(71,71,71,1)), color-stop(50%, rgba(44,44,44,1)), color-stop(51%, rgba(0,0,0,1)), color-stop(60%, rgba(17,17,17,1)), color-stop(76%, rgba(43,43,43,1)), color-stop(91%, rgba(28,28,28,1)), color-stop(100%, rgba(19,19,19,1)));
	background: -webkit-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(89,89,89,1) 12%, rgba(102,102,102,1) 25%, rgba(71,71,71,1) 39%, rgba(44,44,44,1) 50%, rgba(0,0,0,1) 51%, rgba(17,17,17,1) 60%, rgba(43,43,43,1) 76%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
	background: -o-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(89,89,89,1) 12%, rgba(102,102,102,1) 25%, rgba(71,71,71,1) 39%, rgba(44,44,44,1) 50%, rgba(0,0,0,1) 51%, rgba(17,17,17,1) 60%, rgba(43,43,43,1) 76%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
	background: -ms-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(89,89,89,1) 12%, rgba(102,102,102,1) 25%, rgba(71,71,71,1) 39%, rgba(44,44,44,1) 50%, rgba(0,0,0,1) 51%, rgba(17,17,17,1) 60%, rgba(43,43,43,1) 76%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
	background: linear-gradient(to bottom, rgba(76,76,76,1) 0%, rgba(89,89,89,1) 12%, rgba(102,102,102,1) 25%, rgba(71,71,71,1) 39%, rgba(44,44,44,1) 50%, rgba(0,0,0,1) 51%, rgba(17,17,17,1) 60%, rgba(43,43,43,1) 76%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0 );
*/
					}
					
#linha1{
	border:#00F 0px solid;
	height:330px;
	width:100%;
	position:relative;
	overflow: unset !important;
	float: left;
	
	}					
					
#linha2{
	border:#00F 0px solid;
	height:330px;
	width:100%;
	position:relative;
	overflow: unset !important;
	float: left;
	}
	#linha2_2{
	border:#00F 0px solid;
	/*height:330px;*/
	width:100%;
	position:relative;
	overflow: unset !important;
	float: left;
	}
	#linha3{
	border:#00F 0px solid;
	height:370px;
	width:100%;
	position:relative;
	overflow: unset !important;
	float: left;
	}
	
	#linha4{
	border:#00F 0px solid;
	height:325px;
	width:100%;
	position:relative;
	overflow: unset !important;
	float: left;
	}
	
	#linha4_4{
	border:#00F 0px solid;
	/*height:325px;*/
	width:100%;
	position:relative;
	overflow: unset !important;
	float: left;
	}
	
.Div_CPF_Layout{
	width:201px;
	position:relative;
	height:220px;
	float:left;
	display:table;
}

#Log2{
	position:relative;
	top:50px;
	display:block;
	}
	
	#FormDiv{
		position:relative;
	top:-15px;
	border:#09F 0px solid;
	width:200px;
	height:150px;
	left:50%;
	margin-left:-100px;
		}
		
		#logtxt{
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#000;
	text-align:justify;
	
	
			}
			
			#logtxt2{
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#000;
	text-align:justify;
	position:relative;
	top:8px;
	
	
			}
			
			#email2{
	border:1px solid #CCC;
	border-radius:5px;
	height:20px;
	background-size:30px 28px;
	background-repeat:no-repeat;
	padding-left:5px;
	width:120px;
	color:#999;
	/*margin-left:25px;*/
	position:relative;
	float:right;
	top:0px;
	}
	
	#pass2{
	border:1px solid #CCC;
	border-radius:5px;
	height:20px;
	background-size:30px 28px;
	background-repeat:no-repeat;
	padding-left:5px;
	width:120px;
	color:#999;
	position:relative;
	top:3px;
	float:right;
	}
	
	
	input#logg2{
	background-color:#FFF;
	border:#CCC 1px solid;
	border-radius:5px;
	width:65px;
	position:relative;
	left:50%;
	margin-left:36px;
	text-align:left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position:right;
	top:-24px;	
}

input#logg2:hover{
	color:#F00;
	border:#333 1px solid;
}

#adjustForm{
	position:relative;
	display:block;
	border:#CCC 1px solid;
	border-radius:15px;
	width:300px;
	height:200px;
	top:150px;
	left:50%;
	margin-left:-150px;
	margin-bottom:200px;
	
	
	

background: rgba(232,232,232,1);
background: -moz-linear-gradient(top, rgba(232,232,232,1) 0%, rgba(247,247,247,1) 4%, rgba(254,254,254,1) 52%, rgba(247,247,247,1) 97%, rgba(219,219,219,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(232,232,232,1)), color-stop(4%, rgba(247,247,247,1)), color-stop(52%, rgba(254,254,254,1)), color-stop(97%, rgba(247,247,247,1)), color-stop(100%, rgba(219,219,219,1)));
background: -webkit-linear-gradient(top, rgba(232,232,232,1) 0%, rgba(247,247,247,1) 4%, rgba(254,254,254,1) 52%, rgba(247,247,247,1) 97%, rgba(219,219,219,1) 100%);
background: -o-linear-gradient(top, rgba(232,232,232,1) 0%, rgba(247,247,247,1) 4%, rgba(254,254,254,1) 52%, rgba(247,247,247,1) 97%, rgba(219,219,219,1) 100%);
background: -ms-linear-gradient(top, rgba(232,232,232,1) 0%, rgba(247,247,247,1) 4%, rgba(254,254,254,1) 52%, rgba(247,247,247,1) 97%, rgba(219,219,219,1) 100%);
background: linear-gradient(to bottom, rgba(232,232,232,1) 0%, rgba(247,247,247,1) 4%, rgba(254,254,254,1) 52%, rgba(247,247,247,1) 97%, rgba(219,219,219,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#dbdbdb', GradientType=0 );



-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.38);
-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.38);
box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.38);

	}
	
	#logtxtD{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	color:#333;
	text-align:justify;
	position:relative;
	margin-left:10px;
	top:10px;
	
	
		}
		
		#Failteste2{
	cursor:pointer;
	display:none;
	border:#0F0 0px solid;
	position:relative;
	top:15px;
	left:50%;
	margin-left:-125px;
	width:250px;
	height:150px;
	
}

#fail2{
	border:#FFF 2px solid;
	height:45px;
	position:relative;
	top:50px;
	
}

.download{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#666;
	text-align:justify;
	position:relative;
	/*margin-left:10px;
	top:10px;*/	
	}
	
	.download:hover{
	color:#000;
	}
	
	#okteste2{
	display:none;
	/*border:#0F0 2px solid;*/
	position:relative;
	top:200px;
	width:350px;
	margin-left:-175px;
	left:50%;
	
}

.redirect{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#F00;
	text-align:justify;
	position:relative;
	}
	

		.infomais{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

.infomais a{
	color:#999;
	text-decoration:none;
}

.infomais a:hover{
	
	color:#F00;
}

		
.linkCH{
		text-decoration:none;
		color:#F00;
		}
		
		.linkCH:hover{
			color:#999;
		}
		
		.linkminiif{
	text-decoration:none;	
		}	
		
		.linkminiif .infotxt{
	text-decoration:none;
	color:#F00;
	}
			
	.linkminiif:hover .infotxt{
	color:#999;
	}
	
	.ftpmini{
		text-decoration:none;	
	}
	
	.ftpmini:hover .ftptxt{
		color:#999;
		}
		
		.ftpm{
	text-decoration:none;
	}
	
	
	.ftpm:hover .ftptext{
		color:#999;
		
		}
		
		.price{
			display:block;
	position:relative;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;
	font-size:12px;
	padding-left:135px;
	text-align:right;
	top:-19px;
	right: -50px;
width: 45px;
	}
	
	.preco{
			display:none;
			/*border: #F00 1px solid;*/
	position:relative;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;
	font-size:12px;
	/*padding-left:135px;*/
	text-align:right;
	top:-19px;
	right: -145px;
    width: 85px;
}
	
	
	
	
	
	
	
	#PopUpDivProd{
	width:1000px;
	height:600px;
	/*position:fixed;*/
	top:50%;
	margin-top:-250px;
	left:50%;
	margin-left:-500px;
	/*background:#FFF;*/
	z-index:700;
	display:none;
	min-height:300px;
	position:fixed;
	background-color:rgb(255,255,255) !important;
}

#closePopUp3{
	position:absolute;
	width:30px;
	height:30px;
	/*top:8px;*/
	top:-23px;
	right:8px;
	/*margin-right:-20px;*/
	cursor:pointer;
	z-index:800;}
	
	#espacoSeparadorPP{
	position:relative;
	/*border:#F00 1px solid;*/
	width:930px;
	height:auto;
	min-height:100%;
	display:inline-block;
}
#espacoSeparadorP2{
	position:relative;
	/*border:#F00 1px solid;*/
	width:930px;
	height:auto;
	min-height:100%;
	display:inline-block;
	}
#Prefooter25{
				position: absolute;
	height: 100px;
	background:#333;
	width:100%;
	min-width:1200px;
	bottom:-600px;
				} 
				
				.new_mod{
							position:relative;
							left: 50%;
							margin-left:-150px;
							top: -38px;
							}
							
							
							
							
								/*------------------------------------------------------------*/
							
							
							
							#toplog
		{
			position:relative;
			width:600px;
			height:80px;
			border-bottom:#F00 1px dashed;
			text-align:center;
		}				
		
		#midlog
			{
			position:relative;
			width:600px;
			height:320px;
			border:#F00 0px dashed;
			text-align:center;
			}				


.BlackInfoLog{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	font-size:22px;
	position:relative;	
}

.BlackInfoLog2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	font-size:22px;
	position:relative;	
	top: -20px !important;
}

#logmail{
	width:220px;
	
	border:#333 1px solid;
	position:relative;
	right:0px;1
	margin-right:0px;
	padding-right:0px;
	float:right;
    clear:both;
	color:#999;
	}

#logpass{
	width:220px;
	border:#333 1px solid;
	/*top:-10px;*/
	top:-12px;
	position:relative;
	right:0px;
	margin-right:0px;
	padding-right:0px; 
	float:right;
    clear:both;
	color:#999;
	}
	
	#logbox{
		position:relative;
		width:300px;
		height:150px;
		left:50%;
		margin-left:-150px;
		border:#06F 0px solid;
		text-align:right;
		}
		
		#checkboxLog{
			/*float:right;
    clear:both;*/
	/*right:205px;*/
	margin-top:0px !important;
	margin-left:1px !important;
	position:relative;
	top:13px;
	appearance:checkbox;
	 border:#333 1px solid;
	 left:18px;
	 -webkit-appearance:none;
    -moz-appearance: none;
	z-index:850;
	
			}
			
			#btrtrtrt{
				background-color:#F00;
				color:#FFF;
				border:none;
				position:relative;
				top:-35px;
				width:75px;
				height:25px;
				float:right;
    			clear:both;
				}
				
				
				#btrtrtrt:hover{
				background-color:#CCC;
				cursor:pointer;
				
				}
				
				
				
				#recuperarP{
					position:relative;
					top:-15px;
					font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#09F;
	font-size:14px;
	text-decoration:none;
	float:right;
	border:#F00 0px solid;
					}
					
					
					#reGISTARMINI{
					position:relative;
					top:-60px;
					font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#09F;
	font-size:14px;
	text-decoration:none;
	float:right;
	border:#F00 0px solid;
					}
					
					
					
					#recuperar_log{
						position:relative;
						border:#0F0 0px solid;
						height:50px;
						width:300px;
						top:-18px;
						float:right;
						}
						
						
						
						#btminilog{
							width:75px !important;
							position:relative;
							top:-25px;
							}
							
							
							.alinharinfoTbPrc{
	position:relative;
	width:180px;
	margin-left:20px;
	bottom:0px;
	float:right;
	margin-right:0px;
	margin-top:40px;
	text-decoration:none;
}

.alinharinfoTbPrc a{
	text-decoration:none;
	}
	
	/*---------------------------------------------------------------------*/
	
	
	/*-------------------------------------------------------------------*/
	
	
	
		
.teste_aba{    
	background: #c00; /* fallback */
	background:
		linear-gradient(135deg, transparent 10px, #c00 0) top left,
		linear-gradient(225deg, transparent 10px, #c00 0) top right,
		linear-gradient(315deg, transparent 10px, #c00 0) bottom right,
		linear-gradient(45deg,  transparent 10px, #c00 0) bottom left;
	background-size: 50% 50%;
	background-repeat: no-repeat;
}
	
	#tab11{
	position:absolute;
	width:200px;
	height:30px;
	left:14px;
	background-color:#CCC;
	border-radius:15px 15px 0px 0px;
	z-index:20;
	text-align:center;
	}
	#tab1{
	position:absolute;
	width:200px;
	height:30px;
	left:14px;
	background-color:#CCC;
	border-radius:15px 15px 0px 0px;
	z-index:20;
	text-align:center;
	}
	
	#tab2{
	position:absolute;
	width:200px;
	height:30px;
	left:14px;
	background-color:#CCC;
	border-radius:15px 15px 0px 0px;
	z-index:20;
	text-align:center;
	}

	/*#tab1:hover{
		opacity:0.7;
		}*/
		
	#subtab{
	position:absolute;
	width:228px;
	height:30px;
	top:15px;
	float:left;
	background-image:radial-gradient(circle at 0 0, rgba(204,0,0,0) 14px, #FFF 15px),
		radial-gradient(circle at 100% 0, rgba(204,0,0,0) 14px, #FFF 15px);
	z-index:10;
	}
	
	#subtab1{
	position:absolute;
	width:228px;
	height:30px;
	top:15px;
	float:left;
	background-image:radial-gradient(circle at 0 0, rgba(204,0,0,0) 14px, #CCC 15px),
		radial-gradient(circle at 100% 0, rgba(204,0,0,0) 14px, #CCC 15px);
	z-index:10;
	}
	
	#subtab2{
	position:absolute;
	width:228px;
	height:30px;
	top:15px;
	float:left;
	background-image:radial-gradient(circle at 0 0, rgba(204,0,0,0) 14px, #CCC 15px),
		radial-gradient(circle at 100% 0, rgba(204,0,0,0) 14px, #CCC 15px);
	z-index:10;
	}
		
		
	#conj{
		position:relative;
		border:#333 0px solid;
		width:229px;
		height:30px;
		top:-30px;
		float:left;
		
		}
		
	#conj:hover
		{
			cursor:pointer;
		}
		
	#conj:hover > #subtab
		{
			/*border:#0C6 25px solid;*/
			background-image:radial-gradient(circle at 0 0, rgba(204,0,0,0) 14px, #FFF 15px),radial-gradient(circle at 100% 0, rgba(204,0,0,0) 14px, #FFF 15px)!important;
		}
			
	#conj:hover > #tab11
		{
			background-color:#FFF !important;
		}
		
		
	#conj1
		{
			position:relative;
			border:#333 0px solid;
			width:229px;
			height:30px;
			top:-30px;
			float:left;
		}
		
	#conj1:hover
		{
			cursor:pointer;
		}
			
	#conj1:hover > #subtab1
		{
			background-image:radial-gradient(circle at 0 0, rgba(204,0,0,0) 14px, #FFF 15px),radial-gradient(circle at 100% 0, rgba(204,0,0,0) 14px, #FFF 15px)!important;
		}
			
	#conj1:hover > #tab1
		{
			background-color:#FFF !important;
			/*background-image:radial-gradient(circle at 0 0, rgba(204,0,0,0) 14px, #930 15px), radial-gradient(circle at 100% 0, rgba(204,0,0,0) 14px, #930 15px);*/
		}
			
			
	#conj2
		{
			position:relative;
			border:#333 0px solid;
			width:229px;
			height:30px;
			top:-30px;
			float:left;
			
		}
		
	#conj2:hover
		{
			cursor:pointer;
		}
			
	#conj2:hover > #subtab2
		{
			background-image:radial-gradient(circle at 0 0, rgba(204,0,0,0) 14px, #FFF 15px),radial-gradient(circle at 100% 0, rgba(204,0,0,0) 14px, #FFF 15px) !important;
		}
			
	#conj2:hover > #tab2
		{
			background-color:#FFF !important;
		/*background-image:radial-gradient(circle at 0 0, rgba(204,0,0,0) 14px, #930 15px),radial-gradient(circle at 100% 0, rgba(204,0,0,0) 14px, #930 15px);*/
		}
			
			
			
	#tab_name1
		{
			position: relative;
			left: 50px;
			top: 5px;
		}
			
	#tab_name2
		{
			position: relative;
			left: 50px;
			top: 5px;
		}
			
	#tab_name3
		{
			position: relative;
			left: 50px;
			top: 5px;
		}
	
	
	/*---------------------------------------------------------------------*/
	
	
	#AreaPessoal
		{
			position: relative;
			border:#09C 0px solid;	
			width:900px;
			min-height:300px;
				
		}
		
	.error_Red
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			color:#F00;
			font-weight:bold;
			text-align: center;
		}
		
	.Cliente_T
		{
			font-family:Arial, Helvetica, sans-serif;
			font-weight:700;
			size:18px;
		}
		
		.Cliente_cinza{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#999;
}



/*---------------------------------------------------------------------------------------------*/


#teste2{
		position:relative;
		width:800px;
		height:50px;
		/*border:#096 2px solid;*/
	}
	#teste3{
		position:relative;
		width:800px;
		height:50px;
		/*border:#C66 2px solid;*/
	}
	
	.barraEstado1{
		
		position:relative;
		width:175px;
		height:10px;
		/*background-color:#CCC;*/
		border-radius:15px 0px 0px 15px;
		margin-left:5px;
		margin-top:20px;
		float:left;

		
background: rgba(181,179,181,1);
background: -moz-linear-gradient(top, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(181,179,181,1)), color-stop(5%, rgba(240,240,240,1)), color-stop(51%, rgba(237,237,237,1)), color-stop(96%, rgba(240,240,240,1)), color-stop(100%, rgba(181,179,181,1)));
background: -webkit-linear-gradient(top, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
background: -o-linear-gradient(top, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
background: -ms-linear-gradient(top, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
background: linear-gradient(to bottom, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5b3b5', endColorstr='#b5b3b5', GradientType=0 );

		
		
		}
		.barraEstado2{
		
		position:relative;
		width:175px;
		height:10px;
		/*background-color:#CCC;*/
		border-radius:0px 0px 0px 0px;
		/*margin-left:50px;*/
		margin-top:20px;
		float:left;
		
		background: rgba(181,179,181,1);
background: -moz-linear-gradient(top, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(181,179,181,1)), color-stop(5%, rgba(240,240,240,1)), color-stop(51%, rgba(237,237,237,1)), color-stop(96%, rgba(240,240,240,1)), color-stop(100%, rgba(181,179,181,1)));
background: -webkit-linear-gradient(top, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
background: -o-linear-gradient(top, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
background: -ms-linear-gradient(top, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
background: linear-gradient(to bottom, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5b3b5', endColorstr='#b5b3b5', GradientType=0 );
		
		}
		.barraEstado3{
		
		position:relative;
		width:175px;
		height:10px;
		/*background-color:#CCC;*/
		border-radius:0px 0px 0px 0px;
		/*margin-left:50px;*/
		margin-top:20px;
		float:left;
		
		background: rgba(181,179,181,1);
background: -moz-linear-gradient(top, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(181,179,181,1)), color-stop(5%, rgba(240,240,240,1)), color-stop(51%, rgba(237,237,237,1)), color-stop(96%, rgba(240,240,240,1)), color-stop(100%, rgba(181,179,181,1)));
background: -webkit-linear-gradient(top, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
background: -o-linear-gradient(top, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
background: -ms-linear-gradient(top, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
background: linear-gradient(to bottom, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5b3b5', endColorstr='#b5b3b5', GradientType=0 );
		
		}
		.barraEstado4{
		
		position:relative;
		width:155px;
		height:10px;
		/*background-color:#CCC;*/
		border-radius:0px 15px 15px 0px;
		/*margin-left:50px;*/
		margin-top:20px;
		float:left;
		
		background: rgba(181,179,181,1);
background: -moz-linear-gradient(top, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(181,179,181,1)), color-stop(5%, rgba(240,240,240,1)), color-stop(51%, rgba(237,237,237,1)), color-stop(96%, rgba(240,240,240,1)), color-stop(100%, rgba(181,179,181,1)));
background: -webkit-linear-gradient(top, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
background: -o-linear-gradient(top, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
background: -ms-linear-gradient(top, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
background: linear-gradient(to bottom, rgba(181,179,181,1) 0%, rgba(240,240,240,1) 5%, rgba(237,237,237,1) 51%, rgba(240,240,240,1) 96%, rgba(181,179,181,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5b3b5', endColorstr='#b5b3b5', GradientType=0 );
		}
	/*--------------------------------------------------------*/	
		
		
		.barraEstadoV1{
		
		position:relative;
		width:175px;
		height:10px;
		/*background-color:#CCC;*/
		border-radius:15px 0px 0px 15px;
		margin-left:5px;
		margin-top:20px;
		float:left;

		
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#5aaf00+0,a8e25d+23,a8e25d+74,5aaf00+100 */
background: #5aaf00; /* Old browsers */
background: -moz-linear-gradient(top, #5aaf00 0%, #a8e25d 23%, #a8e25d 74%, #5aaf00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5aaf00), color-stop(23%,#a8e25d), color-stop(74%,#a8e25d), color-stop(100%,#5aaf00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #5aaf00 0%,#a8e25d 23%,#a8e25d 74%,#5aaf00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #5aaf00 0%,#a8e25d 23%,#a8e25d 74%,#5aaf00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #5aaf00 0%,#a8e25d 23%,#a8e25d 74%,#5aaf00 100%); /* IE10+ */
background: linear-gradient(to bottom, #5aaf00 0%,#a8e25d 23%,#a8e25d 74%,#5aaf00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5aaf00', endColorstr='#5aaf00',GradientType=0 ); /* IE6-9 */
		}
		
		.barraEstado_Cinza{
		position:relative;
		width:175px;
		height:10px;
		/*background-color:#CCC;*/
		border-radius:15px 0px 0px 15px;
		margin-left:20px;
		margin-top:20px;
		float:left;
		background-image:url(../imagens/elementos/estado/barra_cinza.png);
		background-size: 100% 100%;
    	background-repeat: no-repeat;
		}
		
		.barraEstado_Verde{
		position:relative;
		width:175px;
		height:10px;
		/*background-color:#CCC;*/
		border-radius:15px 0px 0px 15px;
		margin-left:20px;
		margin-top:20px;
		float:left;
		background-image:url(../imagens/elementos/estado/barra_verde.png);
		background-size: 100% 100%;
    	background-repeat: no-repeat;
		}
		
		.barraEstado_CinzaVerde{
		position:relative;
		width:175px;
		height:10px;
		/*background-color:#CCC;*/
		border-radius:15px 0px 0px 15px;
		margin-left:20px;
		margin-top:20px;
		float:left;
		background-image:url(../imagens/elementos/estado/barra_cinzaVerde.png);
		background-size: 100% 100%;
    	background-repeat: no-repeat;
		}
		
		.barraEstado_Cinza2{
		position:relative;
		width:175px;
		height:10px;
		/*background-color:#CCC;*/
		border-radius:15px 0px 0px 15px;
		margin-left:-10px;
		margin-top:20px;
		float:left;
		background-image:url(../imagens/elementos/estado/barra_cinza.png);
		background-size: 100% 100%;
    	background-repeat: no-repeat;
		}
		
		.barraEstado_Verde2{
		position:relative;
		width:175px;
		height:10px;
		/*background-color:#CCC;*/
		border-radius:15px 0px 0px 15px;
		margin-left:-10px;
		margin-top:20px;
		float:left;
		background-image:url(../imagens/elementos/estado/barra_verde.png);
		background-size: 100% 100%;
    	background-repeat: no-repeat;
		z-index:-10;
		}
		
		.barraEstado_CinzaVerde2{
		position:relative;
		width:175px;
		height:10px;
		/*background-color:#CCC;*/
		border-radius:15px 0px 0px 15px;
		margin-left:-10px;
		margin-top:20px;
		float:left;
		background-image:url(../imagens/elementos/estado/barra_cinzaVerde.png);
		background-size: 100% 100%;
    	background-repeat: no-repeat;
		}
		
		
	/*-----------------------------------------------------------*/	
		.barraDeEstado{
			
			position:relative;
			width:700px;
			/*border:#FFF 2px solid;*/
			z-index:2;
			}
			
			.linha{
				
				position:relative;
			height:30px;
				
				}
		.circ1{
			position:relative;
			width:23px;
			height:30px;
			/*border:#FFF 2px solid;*/
			background-image:url(../imagens/elementos/estado/estado_white_1.png);
			background-size: 30px 30px;
    		background-repeat: no-repeat;
			}
			
			.circ2{
			position:relative;
			width:23px;
			height:30px;
			/*border:#FFF 2px solid;*/
			background-image:url(../imagens/elementos/estado/estado_white_2.png);
			background-size: 30px 30px;
    		background-repeat: no-repeat;
			}
			
			.circ3{
			position:relative;
			width:23px;
			height:30px;
			/*border:#FFF 2px solid;*/
			background-image:url(../imagens/elementos/estado/estado_white_3.png);
			background-size: 30px 30px;
    		background-repeat: no-repeat;
			}
			
			.circ4{
			position:relative;
			width:23px;
			height:30px;
			/*border:#FFF 2px solid;*/
			background-image:url(../imagens/elementos/estado/estado_white_4.png);
			background-size: 30px 30px;
    		background-repeat: no-repeat;
			}
			
			.circ5{
			position:relative;
			width:23px;
			height:30px;
			/*border:#FFF 2px solid;*/
			background-image:url(../imagens/elementos/estado/estado_white_5.png);
			background-size: 30px 30px;
    		background-repeat: no-repeat;
			}
			.circ{
			position:relative;
			width:160px;
			height:30px;
			/*border:#FFF 2px solid;*/
			/*background-image:url(imagens/elementos/estado/estado_white_5.png);*/
			background-size: 30px 30px;
    		background-repeat: no-repeat;
			text-align:center;
			}
			
			
			/*------------------------------------*/
			
			
			.circV1{
			position:relative;
			width:23px;
			height:30px;
			/*border:#FFF 2px solid;*/
			background-image:url(../imagens/elementos/estado/estado_Verde.png);
			background-size: 30px 30px;
    		background-repeat: no-repeat;
			}
			
			
			
			
			
			
			/*-------------------------------------------*/
			
			.bar{
			position:relative;
			width:10px;
			height:10px;
			border:#FFF 2px solid;}
			
			
			.barra{
			position:relative;
			width:100px;
			height:10px;
			/*border:#FFF 2px solid;*/
			}
		
		.minibarra{
			position:relative;
			z-index:1;
			top:-40px;
			
			}
		.enccc{
			position:relative;
			margin-left:50px;
			width: 800px;
			}
			
			.titulo_encomenda{
				
				font-family:Arial, Helvetica, sans-serif;
			font-weight:700;
			size:18px;
			position:relative;
			top:-20px;
			margin-left:20px;
				
				
			}
			
		.testewdwd{
			position:relative;
			display:none;
			/*border:#CCC 2px solid;*/
			height: 200px;
			border-bottom:#F00 5px solid;
			width:100%;
			}	
			
			
			.testewdwd2{
			position:relative;
			display:none;
			/*border:#CCC 2px solid;*/
			height: 200px;
			border-bottom:#00BA41 5px solid;
			width:100%;
			}	
			
.numero_T{
			font-family:Arial, Helvetica, sans-serif;
			font-weight:700;
			size:18px;
			color:#000;
			margin-left:30px;
			float:right;
			/*top: -2px;
position: relative;*/
margin-right:50px;
		}
.titulo_T
		{
			font-family:Arial, Helvetica, sans-serif;
			font-weight:700;
			size:18px;
			color:#000;
			margin-left:30px;
		}
.titulo_encomenda:hover{
	opacity:0.5;
	}


.setaEnc{
	position:relative;
	margin-left:11px;
	/*top:20px;*/
}


.mini_TIT_ENC{
	color:#999;
	}


.mini_Num_ENC{
	/*float:right;*/
	color:#999;
	/*top: -2px;
position: relative;*/
/*margin-right:-228px;*/

	}



.pro{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:700;
	}

.dotedlineEnc{
	/*border:#00F 2px solid;*/
	border-bottom:#00BA41 1px dotted;
	
}


.miniTabTitle{
	font-family:Arial, Helvetica, sans-serif;
	font:9px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	color:#000;
	position:relative;
	top:1px;
	height: 25px;
display: block;
width: 200px;
line-height: 30px;
}

#facebook_link{
	background-image:url(../imagens/elementos/botoes/button_facebook.png);
	background-size: 25px 25px;
    background-repeat: no-repeat;
	width:25px;
	height:25px;
	cursor:pointer;
	position:relative;
	float:right;
	margin-left:0px;
}
#facebook_linkRA{
	background-image:url(../imagens/elementos/botoes/button_facebook.png);
	background-size: 25px 25px;
    background-repeat: no-repeat;
	width:25px;
	height:25px;
	cursor:pointer;
	position:relative;
	float:right;
	margin-left:0px;
}
#facebook_linkRA:hover{
	opacity:0.5;
}

#facebook_linkLB{
	background-image:url(../imagens/elementos/botoes/button_facebook.png);
	background-size: 25px 25px;
    background-repeat: no-repeat;
	width:25px;
	height:25px;
	cursor:pointer;
	position:relative;
	float:right;
	margin-left:0px;
}
#facebook_linkLB:hover{
	opacity:0.5;
}
#facebook_link:hover{
	opacity:0.5;
}

#closePopUp44{
	position:absolute;
	width:30px;
	height:30px;
	/*top:8px;*/
	top:5px;
	right:8px;
	/*margin-right:-20px;*/
	cursor:pointer;
	z-index:800;}	
	
	
	.infoMail{
		position:relative;
		text-decoration:none;
		top:0px;
		color:#FFF;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:35px;
	text-align:center;
	cursor:pointer;
	width:300px;
	display:block;
	/*margin-left:50%;
	left:-150px;*/
	float:right;
	background-color:#333;
	height:35px;
	border:#999 2px solid;	
		}
		
		.infoMail:hover{
		
		color:#000;
			background-color:#FFF;
	border:#000 2px solid;
		
		}
		
			.SeparadorHT1{
	border:#CCC 2px solid;
	border-radius:5px;
	text-align:center;
	position:relative;
	/*top:150px;*/
	width:950px;
	height:auto;
	margin-bottom:20px;
	left:50%;
	margin-left:-475px;
	-moz-box-shadow: 0px 5px 6px #888;
	-webkit-box-shadow: 0px 5px 6px #888;
	box-shadow: 0px 5px 6px #888;
	
}

.tituloTec{
	position:relative;
	top:0px;
	margin-top:120px;
	margin-bottom:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	text-transform:uppercase;
	color:#999;
	font-weight:bold;
	text-align:center;
	}
	
	.tituloTec2{
	position:relative;
	top:0px;
	margin-top:50px;
	margin-bottom:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	text-transform:uppercase;
	color:#999;
	font-weight:bold;
	text-align:center;
	}
	
	.FormCliente{
	width:700px;
	border:2px solid #CCC;
	border-radius:4px;	
}

#registoRespostaFT{
	position:relative;
	/*border:#06F 2px solid;*/
	width:500px;
	height:150px;
	/*top:150px;*/
	left:50%;
	margin-left:-250px;
	text-align:center;
	color:#F00;
	/*margin-bottom:150px;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:2;
	margin-bottom:10px;
	margin-top:10px;
}

#registoFT{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:2;
	width:704px;
	position:relative;
	left:50%;
	margin-left:-352px;
	top:0px;
	margin-bottom:10px;
	margin-top:10px;
}

#callFormUpload{
	position:relative;
	border:#999 2px solid;
	border-radius:5px 5px 5px 5px;
	width:150px;
	}
	
#callFormUpload:hover{
	opacity:0.5;
	cursor:pointer;
	}	
	
	
	.FormClient{
	width:700px;
	border:2px solid #CCC;
	border-radius:2px;	
}


.SeparadorHT2{
	border:#CCC 2px solid;
	border-radius:5px;
	/*text-align:center;*/
	position:relative;
	/*top:150px;*/
	width:1140px;
	height:auto;
	margin-bottom:20px;
	left:50%;
	margin-left:-570px;
	-moz-box-shadow: 0px 5px 6px #888;
	-webkit-box-shadow: 0px 5px 6px #888;
	box-shadow: 0px 5px 6px #888;
	
}

.foot_RA{
	bottom:-100px !important;
	}
	
	.MaisInfoRA{
		text-decoration:none;
		color:#000;
		text-align:center;
		font-size:18px;
		}
		
		.MaisInfoRA:hover{
		text-decoration:none;
		color:#999;
		text-align:center;
		cursor:pointer;
		}
		
		
		.txtRA{
			font-size:15px;
			font-weight:700;
			
			}
			
			#Prefooter5{
				position: absolute;
	height: 100px;
	background:#333;
	width:100%;
	min-width:1200px;
	/*bottom: 0px;*/

				}
				
				
/*------------------------------------------------------------------------*/


	.Enc{
	border-collapse:collapse;
	text-align: center !important;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: 500;
	}

.linhaTit{
	color:#FFF;
	background-color:#AEAEAE; 
	opacity:0.5;
	height:20px;
	}
.linhaTit td{
	width:100px;
	text-align: center !important;
	}
	
.greyLine{
	color:#333;
	background-color:#E6E6E6;
	text-align: center !important;
	}	
	
	.WhiteLine{
	color:#333;
	background-color:#FFF;
	text-align: center !important;
	}	
	
	.infoCel{
		width:300px !important;
		text-align: center !important;
		}
		
		.mid{text-align: center !important;
		height:20px;
		}
		
		
		
		
		.dadosAtuais{
			text-decoration: none;
			color: #F00;	
			
		}
		
		.fomrUserInpt{
			padding-left:20px;
			color:#999;
			}
			
			
			/*.EncTb{
		position:relative;
		
		font:Verdana, Geneva, sans-serif;
		}*/
		
		/*.spanN{
		font-size:14px;	
		font-family:Verdana, Geneva, sans-serif;
		font-weight:500;
		}*/

.EncTb tr{

	height:10px;
		}
		
.EncTb td{
	text-align:center;
	width:100px;
		}
		
.verdinho{
	color:#0C0;
	font-weight:bold;
	font-size:14px;	
	font-family:Verdana, Geneva, sans-serif;
	}
	
.vermelhinho{
	color:#F00;
	font-weight:bold;
	font-size:14px;	
	font-family:Verdana, Geneva, sans-serif;
	}
	
	#testeMudarDados{
		position:relative;
		background-color:#F00;
		color:#FFF;
		border-radius:5px 5px 5px 5px;
		text-align:center;
		width:250px;
		font-size:15px;
		margin-left: 225px;
		cursor:pointer;
		}
		
		
		#testeMudarDados:hover{
		position:relative;
		background-color:#999;
		color:#FFF;
		} 
		
		#testeMudarDados:active{
		position:relative;
		background-color:#666;
		color:#FFF;
		}
		
		
		.EncTb{
		position:relative;
		/*border:#F00 1px solid;*/
		
		right: 0px;
float: right;
font: Verdana, Geneva, sans-serif;
width: 430px;
border: #333 0px solid;}
		
		.spanTL{
	font-size:12px;	
		font-family:Verdana, Geneva, sans-serif;
		font-weight:600;
		
		color:#FFF;
		position:relative;
		top:5px;
		float:left;
}



.spanTR{
	font-size:12px;	
		font-family:Verdana, Geneva, sans-serif;
		font-weight:600;
		
		color:#FFF;
		position:relative;
		top:3px;
		
		float:right;
}
		
	.EncbT{
		position:relative;
		border:#F00 0px solid;
		font:Verdana, Geneva, sans-serif;
		width:930px;
		height:25px;
		/*background-color:#979797;*/}
		
		.EncbT tr{
		height:25px !important;}
		
		.EncbT tr td{
		text-align:center;}
		
		
		.spanN{
		font-size:12px;	
		font-family:Verdana, Geneva, sans-serif;
		font-weight:600;
		text-transform: uppercase;
		color:#979797;
		}
.spanV{
	font-size: 12px;
font-family: Verdana, Geneva, sans-serif;
font-weight: 600;
/*text-transform: uppercase;*/
color: #979797;
}

.HoraEntrega{
	text-align: right !important;
	}


.tit{text-align: left !important;}

		
/*.spanV{
	font-size:12px;	
		font-family:Verdana, Geneva, sans-serif;
		font-weight:600;
		
		color:#FFF;
}*/

/*.spanTL{
	font-size:12px;	
		font-family:Verdana, Geneva, sans-serif;
		font-weight:600;
		
		color:#FFF;
		position:relative;
		top:5px;
		float:left;
}*/

/*.spanTR{
	font-size:12px;	
		font-family:Verdana, Geneva, sans-serif;
		font-weight:600;
		
		color:#FFF;
		position:relative;
		top:3px;
		
		
}
*/
.EncTb tr{

	height:10px;
		}
		
.EncTb td{
	text-align:center;
	width:100px;
		}
		
.verdinho{
	color:#0C0;
	font-weight:bold;
	font-size:14px;	
	font-family:Verdana, Geneva, sans-serif;
	}
	
	.EncEstadoV{
		position:relative;
		width:300px;
		background-color:#9C0;
		color:#FFF;
		height:25px;
		float:right;
	}
	
	.EncEstadoAZ{
		position:relative;
		width:300px;
		background-color:#09F;
		color:#FFF;
		height:25px;
		float:right;
	}
	
	.EncEstadoAM{
		position:relative;
		width:300px;
		background-color:#efc825;
		color:#FFF;
		height:25px;
		float:right;
	}
	
	
	
	.EncNum{
		position:relative;
		width:630px;
		background-color:#808180;
		color:#FFF;
		height:25px;
		float: left;
			}
				
	.InfoEncNum{
		position:relative;
		width:930px;
		height:25px;
		border-bottom: #979797 1px solid;
		display:block;
		overflow:hidden;
	}
	
	.InfoEncNum2{
		position:relative;
		width:926px;
		
		
		display:none;
		border-bottom:#808180 1px solid;
	}
	
	
	.infoArtigoQTD{width: 41px;}

.EncTb1{position: relative;
float: left;
clear: left;
border: #F00 0px solid;
font: Verdana, Geneva, sans-serif;
width: 440px;
margin-left: 10px;}

.EncTb1 tr {
    height: 15px;
}

.spanV1{
	font-size: 11px;
font-family: Verdana, Geneva, sans-serif;
font-weight: 600;
/*text-transform: uppercase;*/
color: #979797;
text-align: left;
width: 320px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
	}
	
	
	.redArrow3{
	position:relative;
	cursor:pointer;
	background-image:url(imagens/elementos/botoes/seta_baixo_branco.png);
	background-size: 20px 12px;
	background-position:center; 
	background-repeat:no-repeat;
	height:25px;
	width:25px;
	background-color:#F00;

	float:left;
	/*top:109px;*/
	z-index:5555;
	/*border-bottom:1px solid #F00;*/
	}
	
	.Geral{
		position:relative;
		border:#00F 0px solid;
		width:930px;
		height:auto;
		min-height: 50px;
		overflow:hidden;
		margin-bottom: 18px !important;
		}
		
		.leftDivInfo{
		width:148px;
		float:left; 
		text-align:center;
		}
		
		.rigthDivInfo{
			width:148px;
			float:right;
			text-align:center;
			}
			
			
			.redArrow5{
	position:relative;
	cursor:pointer;
	background-image:url(../imagens/elementos/botoes/seta_baixo_branco.png);
	background-size: 20px 12px;
	background-position:center; 
	background-repeat:no-repeat;
	height:25px;
	width:25px;
	background-color:#F00;
	float:left;
	z-index:55;
	
	}
	
	.redArrow5:hover{	
	background-color:#FF5C5C;
	}
	
	
/*	.EncbT tr{
		height:25px !important;}
		*/
		
		
		/*.EncbT tr td{
		text-align:center;}*/


#bubble-image{
	display:none !important;
	}

.bt_vnMN{
	position:relative;
	width:332px;
	height:184px;
	border:#CCC 0px solid;
	float:right;
	margin-top:25px;
	}
	.bt_vnMNL{
	position:relative;
	width:332px;
	height:184px;
	border:#CCC 0px solid;
	float:left;
	/*margin-right:60px;*/
	margin-top:25px;
	}
	
	.bt_vnMN_lastrow{
	position:relative;
	width:332px;
	height:184px;
	border:#CCC 0px solid;
	float:right;
	margin-top:25px;
	margin-right:168px;
	}
	
	
	.bt_vnMNL_lastrow{
		position:relative;
	width:332px;
	height:184px;
	border:#CCC 0px solid;
	float:left;
	/*margin-right:60px;*/
	margin-left:168px;
	margin-top:25px;
		
		}
	#new_menu{
		position:relative;
		border:#F00 0px solid;
		/*margin-top:110px;*/
		/*float:none;*/
		/*display: inline-block;*/
    width: 1000px;
	margin-left:-500px;
	left:50%;
	/*display: inline-block;*/
	height:1020px;

		}
		
		#slideshowAP{
			position:relative;
		border:#F00 0px solid;
		/*margin-top:110px;*/
		float:none;
		display:none;
    width: 1000px;
	margin-left:-500px;
	left:50%;
			}
		
		#ALBM_Classic{
				background-image:url(../imagens/novoMenu/AlbumCat.jpg);
				z-index:10;
				}
		
		
		#ALBM_Gold{
				background-image:url(../imagens/novoMenu/bt_albuns_gold.jpg);
				z-index:10;
				}
				
		#ALBM_Sublime{
				background-image:url(../imagens/novoMenu/bt_albuns_sublime.jpg);
				z-index:10;
				}
				
		#BOOK_Classic{
				background-image:url(../imagens/novoMenu/BookCat.jpg);
				z-index:10;
				}
				
		#BOOK_Slim{
				background-image:url(../imagens/novoMenu/bt_books_classic_slim.jpg);
				z-index:10;
				}
				
		#BOOK_Sublime{
				background-image:url(../imagens/novoMenu/bt_books_sublime.jpg);
				z-index:10;
				}
				
		#Photo_Box{
				background-image:url(../imagens/novoMenu/bt_photo_box.jpg);
				z-index:10;
				}
				
		#RVT_Livros{
				background-image:url(../imagens/novoMenu/bt_revistas_livros.jpg);
				z-index:10;
				}
				
		#FT_Posteres{
				background-image:url(../imagens/novoMenu/bt_photos_posters.jpg);
				z-index:10;
				}
				
		#DecorR{
				background-image:url(../imagens/novoMenu/bt_decoracao.jpg);
				z-index:10;
				}
				
		#Cp_PortaFT{
				background-image:url(../imagens/novoMenu/bt_porta_fotos.jpg);
				z-index:10;
				}
				
		#LbmC{
				background-image:url(../imagens/novoMenu/bt_lembrancas.jpg);
				z-index:10;
				}
				
		
				
		#ESCLS{
				background-image:url(../imagens/novoMenu/bt_escolas.jpg);
				z-index:10;
				}
				
				
						
		#PrdsPers{
				background-image:url(../imagens/novoMenu/bt_prendas_personalizadas.jpg);
				z-index:10;
				}
						
		
		#ALBM_Classic:hover{
				opacity:0.5;
		cursor:pointer;
				}
				
				
				
				#ALBM_Gold:hover{
				opacity:0.5;
		cursor:pointer;
				}
				
				#ALBM_Sublime:hover{
				opacity:0.5;
		cursor:pointer;
				}
				
				#BOOK_Classic:hover{
				opacity:0.5;
		cursor:pointer;
				}
				
				#BOOK_Slim:hover{
				opacity:0.5;
		cursor:pointer;
				}
				
				#BOOK_Sublime:hover{
				opacity:0.5;
		cursor:pointer;
				}
				
				#Photo_Box:hover{
				opacity:0.5;
		cursor:pointer;
				}
				
				#RVT_Livros:hover{
				opacity:0.5;
		cursor:pointer;
				}
				
				#FT_Posteres:hover{
				opacity:0.5;
		cursor:pointer;
				}
				
				#DecorR:hover{
				opacity:0.5;
		cursor:pointer;
				}
				
				#Cp_PortaFT:hover{
				opacity:0.5;
		cursor:pointer;
				}
				
				#LbmC:hover{
				opacity:0.5;
		cursor:pointer;
				}
				
				#ESCLS:hover{
				opacity:0.5;
		cursor:pointer;
				}
				
				#PrdsPers:hover{
				opacity:0.5;
		cursor:pointer;
				}
				#SFTLN{
				background-image:url(../imagens/novoMenu/SFTLN.jpg);
				z-index:10;
				}


#SFTLN:hover{
				opacity:0.5;
		cursor:pointer;
				}
				
				#EditorLink{
					position:relative;
					width:1000px;
					height:67px;
					border:#CCC 0px solid;
					margin-left:-500px;
					left:50%; margin-top:25px;
					}
				
				#EditorPub{
					position:relative;
					width:700px;
					height:67px;
					background-image:url(../imagens/novoMenu/EditorPub.jpg);
				z-index:10;
				float:left;
					}
					
				#EditorPubBT{
					position:relative;
					width:300px;
					height:67px;
					background-image:url(../imagens/novoMenu/EditorPubBT.jpg);
				z-index:10;
				float:left;
					}
				
				
				#EditorPubBT:hover{
					opacity:0.5;
		cursor:pointer;
				}
				
				
			#EditorLink2{
					position:relative;
					width:903px;
					height:67px;
					border:#CCC 0px solid;
					margin-left:-465px;
					left:50%; margin-top:25px;
					}
							
				
				
				#EditorPub2{
					position:relative;
					width:650px;
					height:67px;
					background-image:url(../imagens/novoMenu/EditorPub2.jpg);
				z-index:10;
				float:left;
					}
					
				#EditorPubBT2{
					position:relative;
					width:250px;
					height:67px;
					background-image:url(../imagens/novoMenu/EditorPubBT2.jpg);
				z-index:10;
				float:left;
					}	
				
				#EditorLink3{
					position:relative;
					width:950px;
					height:67px;
					border:#CCC 0px solid;
					margin-left:-475px;
					left:50%;
					margin-bottom:50px;
					}
							
				
				
				#EditorPub3{
					position:relative;
					width:664px;
					height:67px;
					background-image:url(../imagens/novoMenu/EditorPub3.jpg);
				z-index:10;
				float:left;
					}
					
				#EditorPubBT3{
					position:relative;
					width:286px;
					height:67px;
					background-image:url(../imagens/novoMenu/EditorPubBT3.jpg);
				z-index:10;
				float:left;
					}
				
				#pop{
	 display: none;
	 right:-190px;
	 margin-right:25px;
	 position:absolute;
	 top:0px; 
	 bottom:1%;
	}
	
	#infoRA{
	width:950px;
	position:relative;
	left:50%;
	margin-left:-475px;
	}
	
	
	
	/*ul,li{}
	
	ul li ul li a{
	color:#F00;
	position:relative;
	top:20px;
	}
	ul li ul{
	color:#F00;
	position:relative;
	top:20px;
	}*/
	.row{
		margin-top:20px;
		position:relative;
		}
		.list-inline{
			 text-align: center !important;
			}
	
#CatBookSoftline{position:relative;display:block;}
#CatAlbum{position:relative; display:none;}
#CatBook{position:relative; display:none;}
#CatPhotoBox{position:relative; display:none;}
#CatLivrosRevistas{position:relative; display:none;}
#CatFotoPosteres{position:relative; display:none;}
#CatDecorRigidos{position:relative; display:none;}
#CatCapaPortaFotos{position:relative; display:none;}
#CatLembrancas{position:relative; display:none;}
#CatEscolas{position:relative; display:none;}
#CatPrendasPersonalizadas{position:relative; display:none;}
#CatAlbumSublime{position:relative; display:none;}
#CatBookBest{position:relative; display:none;}
#CatBookSlim{position:relative; display:none;}
#CatBookSublime{position:relative; display:none;}
#CatBookSoftline{position:relative; display:none;}
	
/*.active{position:relative;display:block;}	*/
	
.col-sm-4, .col-md-4, .col-lg-4:hover{
	cursor:pointer;
	z-index:10;
}

.BT{
	cursor:pointer;
	}
	
	
	#TmnhVL{
		position:relative;
		float:left;
		margin-right:50px;
		list-style-type: none;
		}
	
	#TmnhQL{
		position:relative;
		float:left;
		margin-right:50px;
		list-style-type: none;
		}
	
	#TmnhPL{
		position:relative;
		float:left;
		list-style-type: none;
		}
		
		#TmnhVE{
		position:relative;
		float:left;
		margin-right:50px;
		list-style-type: none;
		}
	
	#TmnhQE{
		position:relative;
		float:left;
		margin-right:50px;
		list-style-type: none;
		}
	
	#TmnhPE{
		position:relative;
		float:left;
		list-style-type: none;
		}
		
		
		#Bt_editar{
			position:relative;
			clear:both;
		}
		
		#New{
			position:relative;
			border:#F00 0px solid;
			width:430px;
			min-height: 370px;
			
			}
			
		#Layout{
			display:none;
			}
		#Envio{
			display:block;
			}
			
		.Centrar{
			text-align: center;
			list-style-position: inside;
			color:#FFF;
			cursor:default !important;
			background-color:#06F;
			}
		.Centrar:hover{color:#FFF!important;}
				
		.Centrar2{
		 	text-align: center;
			list-style-position: inside;
			color:#FFF;
			cursor:default !important;
			background-color:#6C0;
			}
		.Centrar2:hover{color:#FFF!important;}
				
		.Select li:hover{
			/*opacity:0.5;*/
			color:#06F;
			cursor:pointer;
			}
			
			.Select2 li:hover{
			/*opacity:0.5;*/
			color:#6C0;
			cursor:pointer;
			}
				
		#FooterInfo{
			position:relative;
			text-align:center;
		}
		
		.testeIMG2{display:none;}
.testeIMG3{display:none;}


#MiniaturaA{display:none;}
#MiniaturaB{display:none;}
.carousel-control.left{background-image:none !important;z-index:25;}
.carousel-control.right{background-image:none !important;z-index:950;}



#TmnhFT{
	display:none;
		position:relative;
		/*float:left;*/
		
		list-style-type: none;
		/*margin-bottom: 100px;*/
		}
		
		
#TmnhFT2{
	display:none;
		position:relative;
		/*float:left;*/
		
		list-style-type: none;
		/*margin-bottom: 100px;*/
		}
		
		
		
	#GeralUnk{ display:none;}
	
	
#TmnhUNK{
	display:none;
		position:relative;
		/*float:left;*/
		top:105px;
		list-style-type: none;
		/*margin-bottom: 100px;*/
		}
		
#Lay{
	border:#3CF 2px solid; 
	width:170px; 
	height:30px;
	text-align:center; 
	vertical-align:middle; 
	line-height:23px; 
	float:left; 
	margin-right:20px;
	}

#Lay:hover{background-color:#3CF; cursor:pointer;}

#Lay:hover	#LAySpan{color:#FFF; cursor:pointer;}
#LAySpan{color:#3CF;}

#EnviSpan{color:#0C9;}

#Envi{
	border:#0C9 2px solid; 
	width:170px; 
	height:30px; 
	text-align:center; 
	vertical-align:middle; 
	line-height:23px; 
	float:left;
	}
	
#Envi:hover{background-color:#0C9; cursor:pointer;}	
#Envi:hover #EnviSpan{color:#FFF; cursor:pointer;}
#TmnhFT li { width:25%; 
line-height:1.5em;
  
  float:left;
  /*display:inline*/;}
  
  #TmnhFT2 a li:hover{color:#69F;}
  
  
  #TmnhFT2 li { width:25%; 
line-height:1.5em;
  list-style-type: none;
  float:left;
  /*display:inline*/;}
  
 #myTab1{
	 width:430px;
	 }
	 
	 .testeIMG1{ display:block;}
	 
/*.testeIMG1{ margin: auto !important;}
.testeIMG2{ margin: auto !important;}
.testeIMG3{ margin: auto !important;}*/


#Cat1{
	background-color: #964747;
	height: 40px;
	line-height:40px;
	top: 1px;
	position: relative;
}

ul#Cat1 li, ul#CatAlbum li, ul#CatBook li, ul#CatPhotoBox li, ul#CatLivrosRevistas li, ul#CatFotoPosteres li, ul#CatDecorRigidos li, ul#CatCapaPortaFotos li, ul#CatLembrancas li, ul#CatEscolas li, ul#CatPrendasPersonalizadas li{ font-family: "Tw Cen MT";
      src: url("HUM521N.TTF") format("truetype");
	  text-transform: uppercase;
	  font-size:14px;
	  color:#FFF;
	  }
	   #Cat1 li a,#CatAlbum li a, #CatBook li a, #CatPhotoBox li a, #CatLivrosRevistas li a, #CatFotoPosteres li a, #CatDecorRigidos li a, #CatCapaPortaFotos li a, #CatLembrancas li a, #CatEscolas li a, #CatPrendasPersonalizadas li a{text-decoration:none; }
	  #Cat1 li a span{text-decoration:none; 
	  color:#d3a09f;
	  }
	  
	  #Cat1 li a span:hover{
		  color:#FFF;
	  }
	  
	  
	   #CatAlbum li a span, #CatBook li a span, #CatPhotoBox li a span, #CatLivrosRevistas li a span, #CatFotoPosteres li a span, #CatDecorRigidos li a span, #CatCapaPortaFotos li a span, #CatLembrancas li a span, #CatEscolas li a span, #CatPrendasPersonalizadas li a span{text-decoration:none; 
	  color:#d3a09f;
	  text-decoration:none; 
	  }
	  #CatAlbum li a span:hover, #CatBook li a span:hover, #CatPhotoBox li a span:hover, #CatLivrosRevistas li a span:hover, #CatFotoPosteres li a span:hover, #CatDecorRigidos li a span:hover, #CatCapaPortaFotos li a span:hover, #CatLembrancas li a span:hover, #CatEscolas li a span:hover, #CatPrendasPersonalizadas li a span:hover{text-decoration:none; 
	  color:#964747;
	  text-decoration:none; 
	  }
	/*ul#CatAlbum li{ font-family: "Tw Cen MT";
      src: url("HUM521N.TTF") format("truetype");
	  text-transform: uppercase;
	  font-size:14px;
	  color:#FFF;
	  }  */
	  
	  
.sep{color:#d3a09f;}

.sep2{color:#d3a09f;}


.activeCl span{
	color:#FFF !important;
	}
	
	
.activeCl2 span{
	color:#964747 !important;
	}
	
	.textinfoPLTPRV{
	position:relative;
	width:950px;
	height:auto;
	border:250#963 2px solid;
	left:50%;
	margin-top:25px;
	margin-left:-475px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:1.5;	
}