.tooltip {
	/*position: fixed; */
	filter: alpha(opacity=70) !important;
	-moz-opacity: 0.7 !important;
	opacity: 0.7 !important;
	-khtml-opacity: 0.7 !important;
	/*top: 65%;*/
	-moz-border-radius:5px;
	width:230px;
	height:135px;
	padding:8px;
	display: none;
	z-index:13000;
	border:1px solid #680000;
	background:#6CF270 url('/templates/assinaturas/aluguel/images/20.gif') left top no-repeat;
}

.tooltip h4 {
	font-weight:bold;
	font-size:100%;
	margin:0;
	text-align:center;
	padding-bottom:8px;
}

.tooltip p {
	margin:0px;
}

.contrato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	margin: 10px;
	padding: 10px;
	width:90%;
	border: 1px solid #CCCCCC;
	height: 300px;
}

.displayOff {
	display: none;
}

.displayOn {
	visibility: table-row;
}

.selected {
	background:#FFFFF2 url('/templates/assinaturas/aluguel/images/selected.png') repeat-x;
	border-color:#fc6
}

.noSelected {
	background:#D4D7DC url('/templates/assinaturas/aluguel/images/noselected.png') repeat-x;
	border-color: #989898;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #f5f5f5;
}

legend {
	font-size:12px;
	font-weight: bold;
	background-color: transparent;
}

fieldset {
	background:#D4D7DC url('/templates/assinaturas/aluguel/images/noselected.png') repeat-x;
	border-color: #989898;
	border-width:	1px;
	border-style: solid;
	padding: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

input {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}

input[type="text"] {
	background:#fff url('/templates/assinaturas/aluguel/images/inputs.gif') no-repeat;
	border:1px solid #aaa;
}

input[type="submit"] {
	cursor:pointer;
	border:outset 1px #ccc;
	background:#999;
	color:#666;
	font-weight:bold;
	font-size: 12px !important;
	padding: 1px 2px;
	background:url('/templates/assinaturas/aluguel/images/bt_enviar.gif') repeat-x left top;
}

input[type="submit"]:active {
	border-style: inset;
}

input[type="password"] {
	background:#fff url('/templates/assinaturas/aluguel/images/inputs.gif') no-repeat;
	border:1px solid #aaa;
}

select {
	font-family: Verdana;
	font-size: 10px;
	background:#fff;
	border:1px solid #aaa;
}

textarea {
	background:#fff url('/templates/assinaturas/aluguel/images/inputs.gif') no-repeat;
	border:1px solid #aaa;
}

table {
	font-size: 10px;
}

ul {
	list-style: none;
}

li.right {
	margin-left: -20px;
	padding:2px;
}

li.left {
	margin-left: -45px;
	padding:2px"
}
