@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	text-align:center;
	padding:0px;
	background-image:url(background.jpg);
	background-position:top;
	background-repeat:no-repeat;
	text-align:center;
}

a {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#247272;
}

a:hover {
	opacity:0.80;
	filter:alpha(opacity=80);
}

img {
	border:none;
}

table.lap {
	table-layout:fixed;
	clear:both;
	text-align:center;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
	top:0px;
	margin-left:auto;
	margin-right:auto;
	width:699px;
	height:auto;
}

tr.space, td.space {
	top:0px;
	border:none collapse;
	width:699px;
	height:37px;
	padding:0px;
}

tr.cont, td.cont {
	color:#247272;
	vertical-align:top;
	text-align:center;
	top:0px;
	background-color:#B3D9FF;
	border:0px;
	border-style:solid;
	border-collapse:collapse;
	border-color:#000;
	width:699px;
	height:439px;
	padding:0px;
}

object { 
	outline: none; 
	border:none;
	margin:0px;
	padding:0px;
	top: 0px;
	vertical-align:top;
}

#FlashID { 
	outline: none; 
	border:none;
	margin:0px;
	padding:0px;
	top: 0px;
	vertical-align:top;
}

* {
margin: 0;
}

html, body {
height: 100%;
min-width:980px;
}
.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -52px;
}

.footer, .push {
height: 52px;
clear: both;
margin-left:auto;
margin-right:auto;
}

td.inputs {
	color:#000:
}

div.footer {
	color:#fff;
	width:100%;
	bottom:0px;
	padding:0px;
	margin:0px;
	position:fixed;
	background-image:url(frame_background.png);
	background-position:bottom;
	background-repeat:repeat-x;
}

.footer td, form{
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	vertical-align:bottom;
}

table.footer{
	width:935px;
	/*background-image:url(frame_background.png);
	background-position:bottom;
	background-repeat:no-repeat;*/
}

table.footer, table.footer tr {
	font-weight:bold;
	color:#fff;
	height:52px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}


form.clientes input {
	color:#000;
	/*opacity: 0.50;*/
	/*filter:alpha(opacity=50);*/
}

form.clientes input:hover {
	color:#000;
	/*opacity: 0.85;*/
	/*filter:alpha(opacity=85);*/
}

img.logo {
	bottom:0px;
}

input {
	margin-bottom:5px;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
}

tr.space, td.space td.space font, tr.space font{
	color:#FFF;
}

/* End CSS */
