body,table,tr,td{
	margin: 		0px;
	font-family: 	Arial,Trebuchet MS,Verdana;
	font-size: 		11px;
	color:			#000000;
}
body{
	background-color: #ECE9D8!important;
	min-width:		780px;
	min-height:		430px;
	overflow:		hidden;
}
.container {	
	border-top: 	1px #FFFFFF solid; 
	border-bottom: 	1px #ACA899 solid; 
	border-right: 	1px #ACA899 solid;
	border-left: 	1px #FFFFFF solid;		
	cursor:			default;
}

.Titulo1{
	font-size:		18px;
	font-weight:	normal;
}
.Titulo2{
	font-size:		18px;
	font-weight:	normal;
}
.Titulo3{
	font-size:		14px;
	font-weight:	bold;
}

.ProgramaCaminho{
	font-size:		16px;
	font-weight:	normal;
	float:			left;
	margin-right:	10px;
}
#Topo{
	padding:		10px;
	height:			70px;
	max-height:		70px;
	overflow:		hidden;
}
#Caminho{
	width:			100%;
	max-width:		100%;
	overflow:		hidden;
}
#DescricaoPrograma{
	width:			100%;
	max-width:		100%;
	overflow:		hidden;
	font-style:		italic;
}
.Perfil{
	font-size:		12px;
	font-weight:	bold;
	margin-top:		10px;
}
#Menu{
	overflow:		auto;
	padding:		0px;
}
.Menu{
	font-size:		11px;
	font-weight:	bold;
	padding:		4px;
	padding-left:	20px;
	padding-right:	0px;
	margin:			3px;
	margin-left:	0px;
	margin-right:	0px;
	border-top: 	1px #FFFFFF solid; 
	border-bottom: 	1px #ACA899 solid; 
	border-right: 	1px #ACA899 solid;
	border-left: 	1px #FFFFFF solid;
	overflow:		hidden;
	cursor:			pointer;
	background:		url('../img/flecha_5.gif') no-repeat 6px 6px;
}
.MenuOver{
	font-size:		12px;
	font-weight:	bold;
	padding:		4px;
	padding-left:	25px;
	padding-right:	0px;
	margin:			3px;
	margin-left:	0px;
	margin-right:	0px;
	border-top: 	1px #FFFFFF solid; 
	border-bottom: 	1px #ACA899 solid; 
	border-right: 	1px #ACA899 solid;
	border-left: 	1px #FFFFFF solid;
	overflow:		hidden;
	cursor:			pointer;
	background:		url('../img/flecha_5.gif') #F8F5E3 no-repeat 11px 6px;
}
.MenuSelected{
	font-size:		12px;
	font-weight:	bold;
	padding:		4px;
	padding-left:	25px;
	padding-right:	0px;
	margin:			3px;
	margin-left:	0px;
	margin-right:	0px;
	border-bottom: 	1px #FFFFFF solid; 
	border-top: 	1px #ACA899 solid; 
	border-left: 	1px #ACA899 solid;
	border-right: 	1px #FFFFFF solid;
	overflow:		hidden;
	cursor:			pointer;
	background:		url('../img/flecha_5_.gif') #F8F5E3 no-repeat 9px 8px;
}
.SubMenu{
	font-weight:	normal;
	margin-left:	10px;
	position:		absolute;
	visibility:		hidden;
	overflow:		hidden;
}
.SubMenuOp{
	font-weight:	normal;
	padding-left:	10px;
	cursor:			pointer;
	background:		url('../img/linha.gif') no-repeat 2px top;
	overflow:		hidden;
}
.SubMenuOpOver{
	font-weight:	bold;
	padding-left:	16px;
	cursor:			pointer;
	background:		url('../img/linha_over.gif') no-repeat 2px top;
	overflow:		hidden;
}
#Abas{
	width: 			100%;
	height:			24px;
	padding:	 	2px;
	z-index: 		1;
}
.Aba {
	float:			left;
	font-weight:	bold;
	padding:		3px;
	padding-left:	20px;
	padding-right:	10px;
	border-top: 	1px #FFFFFF solid; 
	border-bottom: 	1px #FFFFFF solid;
	border-right: 	1px #ACA899 solid;
	border-left: 	1px #FFFFFF solid;
	cursor:			pointer;
	overflow:		hidden;
	background: 	url('../img/flecha_5.gif') no-repeat 5px 6px;
}
.AbaSelect {
	float:			left;
	font-weight:	bold;
	padding:		3px;
	padding-left:	20px;
	padding-right:	10px;
	border-top: 	2px #FF6600 solid; 
	border-bottom: 	0px #ACA899 solid;
	border-right: 	1px #ACA899 solid;
	border-left: 	1px #FFFFFF solid;	
	overflow:		hidden;
	background: 	url('../img/flecha_5_.gif') no-repeat 3px 8px;
	/*background: 	url('img/aba1.jpg') no-repeat left top;*/
}
.AbaComp {
	margin-right:	5px;
	height:			22px;
	border-top: 	0px #FFFFFF solid; 
	border-bottom: 	1px #FFFFFF solid;
	border-right: 	0px #ACA899 solid;
	border-left: 	0px #FFFFFF solid;	
	overflow:		hidden;
}
.AbaCompLeft {
	float:			left;	
	width:			10;
	height:			22px;
	border-top: 	0px #FFFFFF solid; 
	border-bottom: 	1px #FFFFFF solid;
	border-right: 	0px #ACA899 solid;
	border-left: 	0px #FFFFFF solid;	
	overflow:		hidden;
}
#Principal{
	width:			100%;
	max-width:		100%;
	min-width:		400px;
	padding-top:	10px;
	padding-left:	10px;
	overflow:		auto;
	border-top:		0px;
}
#Base{
	position:		absolute;
	bottom: 		0px;
	margin:			0px;
	width: 			100%;
	max-width: 		100%;
	height:			50px;
	max-height:		50px;
	overflow:		hidden;
	padding-left:	10px;
	padding-top:	10px;
}
.AbaSelectRight {
	float:			left;
	height:			22px;
	max-height:		22px;
	font-weight:	bold;
	padding:		3px;
	padding-left:	20px;
	padding-right:	10px;
	border-top: 	1px #FFFFFF solid; 
	border-bottom: 	1px #FFFFFF solid;
	border-right: 	1px #FFFFFF solid;
	border-left: 	1px #FFFFFF solid;
	cursor:			pointer;
	overflow:		hidden;
	background: 	url('../img/flecha_5.gif') no-repeat 5px 6px;
	/*background: 	url('img/aba1.jpg') no-repeat left top;*/
}

.DivSub {
	cursor:			pointer;
	font-weight:	bold;
	padding: 		3px;
	padding-left:	12px;
	background: 	url('../img/flecha_2.gif') no-repeat 0px 6px;
	overflow:		hidden;
}

.Erro{
	color:			red;
}
#AlterarSenha{
	position:		absolute;
	visibility:		hidden;
	height:			15px;
}
#LinkAlterarSenha{
	position:		relative;
	visibility:		visible;
	height:			15px;
}









a:link, a:visited {
	color: 				#FF6600;
	text-decoration: 	none;
	font-weight:		bold;
	padding-left:		10px;
	background:			url('../img/flecha_5__.gif') no-repeat 0px center;
}
a:hover {
	text-decoration: underline;
	background:			url('../img/flecha_5__.gif') no-repeat 2px center;
}
.containerOver {	
	border-top: 	1px #FFFFFF solid; 
	border-bottom: 	1px #ACA899 solid; 
	border-right: 	1px #ACA899 solid;
	border-left: 	1px #FFFFFF solid;	
	overflow:		hidden;
}
.button_ok{   
	font-size:			12px;
	font-weight: 		bold;
	color:				#FFFFFF;
	width:				85px;
	height:				25px;
	padding-bottom:		2px;
	background:			url('../img/button_ok.gif') no-repeat center center;
	border:				0px;
}
.button_cancelar{   
	font-size:			12px;
	font-weight: 		bold;
	color:				#FFFFFF;
	width:				85px;
	height:				25px;
	padding-bottom:		2px;
	background:			url('../img/button_cancelar.gif') no-repeat center center;
	border:				0px;
}
.input{
	font-size:		10px;
	text-align:		left;
	padding:		1px;
	font-weight: 	normal;
	color:			#000000;
	BACKGROUND-COLOR:	#FFFFFF;
	BORDER-BOTTOM: 		#ACA899 1px solid;   
	BORDER-LEFT: 		#ACA899 1px solid;   
	BORDER-RIGHT: 		#ACA899 1px solid;   
	BORDER-TOP: 		#ACA899 1px solid;      
}
.input_textarea{
	font-family: 		Arial;
	font-size:			11px;
	text-align:			left;
	padding:			5px;
	font-weight: 		normal;
	color:				#000000;
	width:				420px;
	height:				200px;
	BACKGROUND-COLOR:	#FFFFFF;
	BORDER-BOTTOM: 		#ACA899 1px solid;   
	BORDER-LEFT: 		#ACA899 1px solid;   
	BORDER-RIGHT: 		#ACA899 1px solid;   
	BORDER-TOP: 		#ACA899 1px solid;      
}
.input_lista{
	color:				#FFFFFF;
	width:				175px;
	FONT-SIZE: 			11px; 
	font-family:		Arial;
	font-weight: 		normal;
	letter-spacing: 0.01cm;
	BACKGROUND-COLOR:	#666666;
	BORDER-BOTTOM: 		#CECECE 1px solid;   
	BORDER-LEFT: 		#CECECE 1px solid;   
	BORDER-RIGHT: 		#CECECE 1px solid;   
	BORDER-TOP: 		#CECECE 1px solid;   
}

.TableGrid{
	padding:			0px;
	margin-right:		20px!important;
	width:				100%;
	background-color:	#FFFFFF;
	BORDER-top: 		#D4D0C8 1px solid;   
	BORDER-left: 		#D4D0C8 1px solid;  
}
.CelGrid{
	padding-left:		5px;
	padding-right:		5px;
	BORDER-BOTTOM: 		#D4D0C8 1px solid;   
	BORDER-RIGHT: 		#D4D0C8 1px solid;   
}
.Row0{
	/*cursor:				pointer;*/
	background-color:	#FFFFFF;
}
.Row1{
	/*cursor:				pointer;*/
	background-color:	#FCFAF6;
}
.RowCab{
	height:				21px;
	padding-left:		5px;
	padding-right:		5px;
	font-weight:		bold;
	background:			url('../img/bg_rowCab.gif');
	background-position:top left;
	background-repeat:repeat-x;
	background-color:	#ECE9D8;
	BORDER-RIGHT: 		#D4D0C8 1px solid;  
}

.loading {
	width:400px;
	height:20px;
	background:url(grids/styles/xp/loading.gif) no-repeat;
}






















#UsuarioSenha{
	position:		relative;
	visibility:		visible;
}

#DivTopo {
	font-size:		30px;
	font-weight:	bold;
	position:		absolute;
	left:	 		0px;
	top:	 		0px;
	width: 			100%;
	height:			45px;
	max-width: 		100%;
	max-height:		45px;
	padding:	 	2px;
	padding-left: 	60px;
	background:url(img/logo_topo.gif) no-repeat 10px center;
	z-index: 		1;
	overflow:		hidden;
}

#DivHora {
	position:		absolute;
	right:	 		0;
	top:	 		10px;
	width: 			130px;
	height:			24px;
	padding:	 	2px;
	z-index: 		1;
	overflow:		hidden;
}

#DivCentral{
	position:		absolute;
	margin:			10px;
	left:	 		0;
	top:	 		75px;
	width: 			97%;
	max-width:		97%;
	height:			400px;
	max-height:		400px;
	overflow:		hidden;
}
#DivMenu{
	position:		absolute;
	padding: 		3px;
	left:	 		10px;
	top:	 		85px;
	width: 			150px;
	max-width:		150px;
	overflow:		auto;
	overflow-y:		auto; 
	overflow-x:		hidden;
	z-index:		50;
}
#DivSeparador{
	border-top: 	1px #FFFFFF solid; 
	border-bottom: 	1px #ACA899 solid; 
	border-right: 	1px #FFFFFF solid;
	border-left: 	1px #ACA899 solid;	
	position:		absolute;
	left:	 		166px;
	top:	 		85px;
	width: 			2px;
	max-width:		2px;
	height:			400px;
	max-height:		400px; 
	overflow:		hidden;
	z-index:		51;
}
#DivPrincipal{
	position:		absolute;
	padding: 		10px;
	left:	 		175px;
	top:	 		85px;
	width: 			510px;
	max-width:		510px;
	height:			400px;
	max-height:		400px;
	overflow:		auto;
}



.DivTitulo {
	text-align:		left;
	font-size:		16px;
	font-weight:	bold;
	padding:		4px;
	padding-left:	20px;
	background: 	url('img/flecha_5.gif') no-repeat 6px 11px;
	border-top: 	1px #FFFFFF solid; 
	border-bottom: 	1px #ACA899 solid;
	border-right: 	1px #ACA899 solid;
	border-left: 	1px #FFFFFF solid;	
}
.DivInserir {
	text-align:		left;
	font-weight:	bold;
	font-size:		11px;
	padding:		0px;
	padding-left:	15px;
	margin-left:	20px;
	background: 	url('img/flecha_2.gif') no-repeat 4px 3px;
	border-top: 	0px #FFFFFF solid; 
	border-bottom: 	0px #ACA899 solid;
	border-right: 	0px #ACA899 solid;
	border-left: 	0px #FFFFFF solid;	
	cursor:			pointer;
}
.DivInst {
	text-align:		left;
	padding:		0px;
	padding-left:	15px;
	margin-top:		10px;
	margin-bottom:	10px;
	background: 	url('img/flecha_5.gif') no-repeat 4px 3px;
	border-top: 	0px #FFFFFF solid; 
	border-bottom: 	0px #ACA899 solid;
	border-right: 	0px #ACA899 solid;
	border-left: 	0px #FFFFFF solid;	
}






















#DivCabecalho {
	background-color: #FFFFFF;
	position:		absolute;
	left:	 		0px;
	top: 			24px;
	width: 			100%;
	height:			46px;
	padding: 		0px;
	z-index:		2;
	overflow:		hidden;
}
#DivMenuBar {
	position:		absolute;
	left:	 		0px;
	top: 			70px;
	width: 			100%;
	height:			24;
	padding: 		3px;
	z-index:		3;
	overflow:		hidden;
}
#DivMenuBar1 {
	position:		absolute;
	text-align:		center;
	font-weight:	bold;
	left:	 		70px;
	top: 			70px;
	width: 			60;
	height:			24;
	padding: 		3px;
	z-index:		30;
	overflow:		hidden;
	cursor:			pointer;
}
#DivMenuBar2 {
	position:		absolute;
	text-align:		center;
	font-weight:	bold;
	left:	 		130px;
	top: 			70px;
	width: 			70;
	height:			24;
	padding: 		3px;
	z-index:		30;
	overflow:		hidden;
	cursor:			pointer;
	cursor:			pointer;
}
#DivMenuBar3 {
	position:		absolute;
	text-align:		center;
	font-weight:	bold;
	left:	 		130px;
	top: 			70px;
	width: 			50;
	height:			24;
	padding: 		3px;
	z-index:		30;
	overflow:		hidden;
	cursor:			pointer;
}
#DivMenuBar4 {
	position:		absolute;
	text-align:		center;
	font-weight:	bold;
	left:	 		200px;
	top: 			70px;
	width: 			65;
	height:			24;
	padding: 		3px;
	z-index:		30;
	overflow:		hidden;
	cursor:			pointer;
}
#DivMenuBar5 {
	position:		absolute;
	text-align:		center;
	font-weight:	bold;
	left:	 		265px;
	top: 			70px;
	width: 			90;
	height:			24;
	padding: 		3px;
	z-index:		30;
	overflow:		hidden;
	cursor:			pointer;
}
#DivMenuBar6 {
	position:		absolute;
	text-align:		center;
	font-weight:	bold;
	left:	 		285px;
	top: 			70px;
	width: 			105;
	height:			24;
	padding: 		3px;
	z-index:		30;
	overflow:		hidden;
	cursor:			pointer;
}
#DivMenuBar7 {
	position:		absolute;
	text-align:		center;
	font-weight:	bold;
	left:	 		355px;
	top: 			70px;
	width: 			45;
	height:			24;
	padding: 		3px;
	z-index:		30;
	overflow:		hidden;
	cursor:			pointer;
}
#DivMenuBar8 {
	position:		absolute;
	text-align:		center;
	font-weight:	bold;
	left:	 		0px;
	top: 			70px;
	width: 			70;
	height:			24;
	padding: 		3px;
	z-index:		30;
	overflow:		hidden;
	cursor:			pointer;
}
#DivMenuBar9 {
	position:		absolute;
	text-align:		center;
	font-weight:	bold;
	left:	 		400px;
	top: 			70px;
	width: 			300;
	height:			24;
	padding: 		3px;
	z-index:		30;
	overflow:		hidden;
}

#DivToolPedidosBar {
	position:		absolute;
	text-align:		left;
	left:	 		0px;
	top: 			475px;
	width: 			110px;
	height:			25;
	padding: 		3px;
	z-index:		3;
	overflow:		hidden;
}
#DivToolBarMenus {
	position:		absolute;
	text-align:		left;
	left:	 		0px;
	top: 			285px;
	width: 			85px;
	height:			25;
	padding: 		3px;
	z-index:		3;
	overflow:		hidden;
}

#DivCloseButton {
	position:		absolute;
	text-align:		center;
	left:	 		670px;
	top: 			475px;
	width: 			30px;
	height:			25;
	padding: 		3px;
	z-index:		10;
	overflow:		hidden;
}
#DivCloseButtonMenus {
	position:		absolute;
	text-align:		center;
	left:	 		570px;
	top: 			285px;
	width: 			30px;
	height:			25;
	padding: 		3px;
	z-index:		10;
	overflow:		hidden;
}
#DivStatusBar {
	position:		absolute;
	text-align:		left;
	left:	 		110;
	top: 			475px;
	width: 			560;
	height:			25;
	padding: 		2px;
	padding-left: 	10px;
	z-index:		4;
	overflow:		hidden;
}
#DivStatusBarMenus {
	position:		absolute;
	text-align:		left;
	left:	 		85;
	top: 			285px;
	width: 			485;
	height:			25;
	padding: 		2px;
	padding-left: 	10px;
	z-index:		4;
	overflow:		hidden;
}
#DivTitTop {
	position:		absolute;
	vertical-align: middle;
	font-weight:	bold;
	font-size:		20px;
	left:	 		0px;
	top: 			95px;
	width: 			100%;
	height:			34;
	padding: 		2px;
	padding-left:	10px;
	z-index:		5;
	overflow:		hidden;
}
#DivTitTopMenus {
	position:		absolute;
	font-weight:	bold;
	font-size:		20px;
	left:	 		0px;
	top: 			24px;
	width: 			450;
	height:			34;
	padding: 		2px;
	padding-left:	10px;
	z-index:		5;
	overflow:		hidden;
}
#DivTitTopDetPedidos {
	position:		absolute;
	font-weight:	bold;
	font-size:		20px;
	left:	 		0px;
	top: 			24px;
	width: 			434;
	height:			34;
	padding: 		2px;
	padding-left:	10px;
	z-index:		5;
	overflow:		hidden;
}
#DivToolBarDetPedidos {
	position:		absolute;
	text-align:		left;
	left:	 		0px;
	top: 			25px;
	width: 			85px;
	height:			25;
	padding: 		3px;
	z-index:		3;
	overflow:		hidden;
}
#DivSelectMenu {
	position:		absolute;
	vertical-align: middle;
	font-weight:	bold;
	font-size:		20px;
	left:	 		450px;
	top: 			24px;
	width: 			150px;
	height:			34;
	padding: 		2px;
	padding-left:	10px;
	z-index:		5;
	overflow:		hidden;
}
#DivStatusSisBar {
	position:		absolute;
	text-align:		left;
	left:	 		200;
	top: 			103px;
	height:			18;
	z-index:		40;
	padding-left:	20px;
	background: 	url("../img/buttons/separador.gif");
	background-repeat: 	no-repeat;
	overflow:		hidden;
}
#DivButtomBot {
	position:		absolute;
	left:	 		0px;
	top: 			360px;
	width: 			100%;
	height:			40;
	padding: 		3px;
	z-index:		4;
	overflow:		hidden;
}
#DivGridPedidos {
	vertical-align: middle;
	position:		absolute;
	left:	 		0px;
	top: 			130px;
	width: 			100%;
	height:			345;
	padding: 		0px;
	z-index: 		100;
	overflow:		auto;
}
#DivGridMenus {
	position:		absolute;
	left:	 		0px;
	top: 			58px;
	width: 			100%;
	height:			226;
	padding: 		0px;
	z-index: 		100;
	overflow:		auto;
}
#DivGridHistPedidos {
	position:		absolute;
	left:	 		0px;
	top: 			93px;
	width: 			100%;
	height:			282;
	padding: 		0px;
	z-index: 		100;
	overflow:		auto;
}
#DivFormMenus {
	position:		absolute;
	left:	 		0px;
	top: 			310px;
	width: 			100%;
	height:			90;
	padding: 		5px;
	z-index: 		100;
	overflow:		hidden;
}


#DivTitTopDetPedidos {
	position:		absolute;
	font-weight:	bold;
	font-size:		20px;
	left:	 		0px;
	top: 			24px;
	width: 			300;
	height:			34;
	padding: 		2px;
	padding-left:	10px;
	z-index:		5;
	overflow:		hidden;
}
#DivTitTopDetPedidosRel {
	position:		absolute;
	font-weight:	bold;
	font-size:		20px;
	left:	 		0px;
	top: 			24px;
	width: 			100%;
	height:			34;
	padding: 		2px;
	padding-left:	10px;
	z-index:		5;
	overflow:		hidden;
}
#DivToolBarDetPedidos {
	position:		absolute;
	text-align:		left;
	left:	 		300px;
	top: 			24px;
	width: 			110px;
	height:			24;
	padding: 		3px;
	z-index:		3;
	overflow:		hidden;
}
#DivCloseButtonDetPedidos {
	position:		absolute;
	text-align:		center;
	left:	 		616px;
	top: 			24px;
	width: 			34px;
	height:			24;
	padding: 		3px;
	z-index:		10;
	overflow:		hidden;
}
#DivStatusBarDetPedidos {
	position:		absolute;
	text-align:		left;
	left:	 		410;
	top: 			24px;
	width: 			206;
	height:			24;
	padding: 		2px;
	padding-left: 	10px;
	z-index:		4;
	overflow:		hidden;
}
#DivComplementoBarDetPedidos {
	position:		absolute;
	text-align:		left;
	left:	 		300;
	top: 			48px;
	width: 			350;
	height:			10;
	padding: 		2px;
	padding-left: 	10px;
	z-index:		4;
	overflow:		hidden;
}
#DivDetPedidosCabecalho {
	position:		absolute;
	left:	 		0px;
	top: 			58px;
	width: 			100%;
	height:			120;
	padding: 		5px;
	z-index: 		100;
	overflow:		hidden;
}
#DivDetPedidosThumbnails {
	position:		absolute;
	left:	 		0px;
	top: 			178px;
	width: 			100%;
	height:			272;
	padding: 		5px;
	z-index: 		100;
	overflow:		auto;
}
#DivDetPedidosRelatorio {
	background-color: #FFFFFF!important;
	position:		absolute;
	left:	 		0px;
	top: 			58px;
	width: 			100%;
	height:			642;
	padding: 		10px;
	z-index: 		100;
}
#DivTopoDown {
	position:		absolute;
	left:	 		0px;
	top:	 		0px;
	width: 			100%;
	height:			24px;
	padding:	 	2px;
	padding-left: 	30px;
	z-index: 		1;
	overflow:		hidden;
}
#DivDownTexto {
	position:		absolute;
	text-align:     center;
	left:	 		0px;
	top:	 		25px;
	width: 			100%;
	height:			100%;
	padding:	 	10px;
	z-index: 		1;
	overflow:		hidden;
}
#DivStatusBarHistPedidos {
	position:		absolute;
	text-align:		left;
	left:	 		55;
	top: 			375px;
	width: 			515;
	height:			25;
	padding: 		2px;
	padding-left: 	10px;
	z-index:		4;
	overflow:		hidden;
}
#DivToolBarHistPedidos {
	position:		absolute;
	text-align:		left;
	left:	 		0px;
	top: 			375px;
	width: 			55px;
	height:			25;
	padding: 		3px;
	z-index:		3;
	overflow:		hidden;
}
#DivCloseButtonHistPedidos {
	position:		absolute;
	text-align:		center;
	left:	 		570px;
	top: 			375px;
	width: 			30px;
	height:			25;
	padding: 		3px;
	z-index:		10;
	overflow:		hidden;
}
#DivGridHistPedidosMenus {
	position:		absolute;
	left:	 		0px;
	top: 			58px;
	width: 			100%;
	height:			35;
	padding: 		7px;
	z-index: 		100;
	overflow:		hidden;
}
