div#loading {
    z-index:5;
	position: absolute; left:0; top:0; 
	background-color: #FFFFFF; 
	layer-background-color: #FFFFFF; 
	height: 100%; 
	width: 100%;
}
div#loading img { 	position: absolute; left:50%; top:50%;  }
body {width: 1024px;	margin: 0px auto; }
a, a:hover {	text-decoration: none; }
img { border: 0;	margin: 0;	padding: 0; }
div#crea, table#table_book {
	position: absolute;
	top:0;
	width:1024px;
	margin-left: auto;
	margin-right: auto;
}
div#crea {z-index:0;}
table#table_book {z-index:6;}
body#contact_page div#contact, body#contact #table_contact {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
}
body#contact_page div#contact {z-index:2; top:240px; padding-left:230px; width:500px;}
body#contact #table_contact {	z-index:1;top:0;width:1024px;}
body#contact_page select {background:white; }
body#contact_page input { 
	color: #000; 
	font-size: 11px; 
	font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	background-color: #EEEEEE;
	border: solid 1px gray;
}
body#contact_page select  { 
	color: #000; 
	font-size: 11px; 
	font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	background-color: #EEEEEE;
	border: solid 1px gray;
}
body#contact_page textarea { 
	color: #000; 
	font-size: 11px; 
	font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	background-color: #EEEEEE;
	border: solid 1px gray;	
}
body#contact_page .txterror { 
	text-align:center;
	color: black; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}
body#contact_page .txtform { 
	color: black; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}

