

/* *** TABLE PARA MOSTRAR DADOS DE HOSPEDAGEM *** */

table.data {
	margin: 10px 0;
	width: 525px;
}

table.data th, table.data td {
	border-bottom: 1px solid black;
	text-align: center;
	padding: 2px 2px;
}

table.data th {
	font-weight: bold;
}	

table.data td {
	border-bottom: 1px solid black;
	text-align: center;
}

table.data th.first, table.data td.first {
	text-align: left;
	font-weight: bold;
}

table.data td.title {
	font-weight: bold;
	text-align: left;
}

table.data td.content {
	text-align: left;
}


/* *** TABELAS MOSTRAR INFORMACOES MINHA CONTA *** */
table.info {
	margin: 10px 5px;
	width: 515px;
}

table.info th, table.info td {
	border-bottom: 1px solid black;
	padding: 3px 5px;
}

table.info th {
	font-weight: bold;
	text-align: left;
}

table.info tr.total td {
	font-weight: bold;
}


/* *** LISTAS DE FUNCIONALIDADES - 2 COLUNAS *** */
div.data_list {
	margin-bottom: 20px;
	display: table;
}

div.data_list h3 {
	font-size: 10pt;
	font-weight: bold;
}

div.data_list #left_column {
	float: left;
	width: 250px;
}

div.data_list #right_column {
	float: right;
	width: 250px;
}

div.data_list ul {
	margin: 5px 10px;
	list-style-type: none;
}

div.data_list ul li {
	margin-left: 15px;
}

div.data_list ul li.title {
	font-weight: bold;
	margin-left: 0;
}

/* *** LISTA DE DESTAQUES *** */
ul.ad {
	list-style-type: none;
	margin: 10px 20px 0px 20px;
}

ul.ad li {
	font-weight: bold;
	font-size: 10pt;
	padding: 2px 0;
}


/* *** FORMULARIO *** */
form table {
}

form table td {
	padding: 5px 2px;
	border-width: 0;
}

td.label {
	text-align: right;
	width: 150px;
	vertical-align: top;
	padding-top: 8px;
}

td.input, td.inputsz  {
	text-align: left;
}


td.input input.text, td.input select, td.input textarea {
	width: 250px;
}

td.input textarea {
	height: 75px;
}


td.input ul {
	list-style-type: none;
}


table.hosting_buy {
	width: 525px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	margin: 10px 4px;
}

table.hosting_buy td {
	padding: 5px 10px;
}








