body {
	margin: 0 0 0 0;
	background-image: url(bkg.gif);
}	
#logo {
	background-image: url(topo_bg.png);
	background-repeat: repeat-x;
	width: 100%;
	height: 79px;
	text-align: right;
	padding: 0px;
	padding-top: 0px;
}
#tips_logo 
{
	background-color: #EFEFF4;
	border: 1px solid #CECECE;
	font-family: Tahoma, Verdana;
	font-size: 9px;
	text-align: right;
	padding: 4px;
	color: #878784;
}
a {
	color: #878787;
	text-decoration: none;
}
a:hover {
	color: orange;
	text-decoration: none;
}
#hospedando{
	background-color: White;
	text-align: right;
	font-family: Verdana;
	font-size: 9px;
	padding-bottom: 3px;
	color: #CC6600;
}
#menu_principal {
	font-family: Verdana;
	width: 100%;
	font-size: 12px;
	color: #878787;
}

#menu_principal ul {
   padding:0px;
   margin:0px;
   width: 100%;
	float:left;
  	background-image: url(bg_nav.gif);
   list-style:none;
}

#menu_principal ul li { display: inline; }

#menu_principal ul li a {
   padding-top: 8px;
	padding-right: 12px;
	padding-left:12px;
	padding-bottom: 6px;
	border-right: 1px solid #CECECE;
	float: left;
   /* visual do link */
   background-image: url(bg_nav.gif);
   color: #878787;
   text-decoration: none;
}
#menu_principal ul li a:hover {
   background-image: url(bg_nav_on.gif);
   color: #333;
}
.lista{
	width: 100%;
	font-family: Verdana;
	font-size: 5px;
	border-bottom: 1px solid #C9CACF;
}
.lista1{
	width: 100%;
	font-family: Verdana;
	font-size: 5px;
	border-top: 1px solid #C9CACF;
	border-bottom: 1px solid #C9CACF;
}
#conteudo_principal{
	background-color: White;
	width: 100%;
	font-family: Verdana;
	font-size: 11px;
	color: #666;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #C9CACF;
}
#conteudo_IN{
	width: 770px;
	text-align: left;
}
.title	{
	font-family: 		"Trebuchet MS", Helvetica, Sans-serif;
	font-weight: 		normal;
	word-spacing: 		-1px;
	font-size: 			18px;
	color:				#CC6600;
	padding:			6px 0 6px 8px;
	letter-spacing: 	-1px;	
}
.cont	{
	font-family:		Tahoma, Verdana, Sans-serif;
	width:				120px;
	font-size:			10px;
	color:				#777;
	padding-left:		8px;
}
.cont2	{
	font-family:		Tahoma, Verdana, Sans-serif;
	width:				100%;
	font-size:			10px;
	color:				#777;
	padding:            5px;
	padding-left:		8px;
}
.lnk		{
	background: 		url(a_bg.gif) no-repeat 0px 2px;
	margin-left:		15px;
	padding-left:		15px;
	height:				18px;
}
.lnk1		{
	background: 		url(a_bg1.jpg) no-repeat 0px 2px;
	margin-left:		15px;
	padding-left:		15px;
	height:				18px;
}
.lnk2		{
	background: 		url(a_bg3.gif) no-repeat 0px 2px;
	margin-left:		2px;
	padding-left:		15px;
	padding-top:       -2px;
	height:             22px;
}
a.plan {
	font-size:			10px;
	color:				#C60;
	text-decoration:	none;
	border-bottom:		1px dashed #C60;
}

a.plan:hover {
	color:				#049;
	border-bottom:		1px solid #049;
}

a.plan1 {
	font-size:			10px;
	color:				#F9F891;
	text-decoration:	none;
	border-bottom:		1px dashed #F9F891;
}

a.plan1:hover {
	color:				#EFD633;
	border-bottom:		1px solid #EFD633;
}
a.plan2 {
	font-size:			10px;
	color:				#416224;
	text-decoration:	none;
	border-bottom:		1px dashed #416224;
}

a.plan2:hover {
	color:				#CC6600;
	border-bottom:		1px solid #CC6600;
}
h1, h2, h3		{
	font-family: 		"Trebuchet MS", Helvetica, Sans-serif;
	font-weight: 		normal;
	color:				#C60;
	margin:				0px;
	padding:			0;
	word-spacing: 		-1px;
}

h1 {
	font-size: 			180%;
	margin:				6px 0 10px 0;
	letter-spacing: 	-1px;
}

h2 {
	font-size: 			130%;
	font-weight:		bold;
	margin:				5px 0 5px 0;
}

h3 {
	font-size: 			110%;
	color:				#922;
	font-weight:		bold;
	margin:				5px 0 5px 0;
}
#body	{
	margin-top:			6px;
	padding:			10px;
	font-size:			11px;
	color:				#333;
}
#c_r	{
	background: 		#B0590C url(r_bg.png) bottom right no-repeat;
	color:				#fff;
	font-size:			10px;
	padding:			0 5px 0 10px;

}

#c_r a {
	color:				#fff;
	text-decoration:	none;
	border-bottom:		1px dashed #fff;
}

#c_r a:hover {
	color:				#fff;
	border-bottom:		1px solid #fff;
}

#c_r h2	 {
	margin-top:			5px;
	color:				#fff;
	font-weight:		bold;
	font-size:			16px;
	padding-bottom:		5px;
}

#c_r p	{
	padding:			0;
	margin:				10px 0 10px 40px;	
}
.footer{
	background-image: url(f_bg_t.gif);
	background-repeat: repeat-x;
	width: 100%;
	font-family:		Tahoma, Verdana, Sans-serif;
	font-size:			10px;
	color:				#777;
}
.footer1{
	background-color: White;
	width: 100%;
	font-family:		Tahoma, Verdana, Sans-serif;
	font-size:			10px;
	color:				#777;
	text-align: center;
	border-bottom: 1px solid #C9CACC;
    padding-bottom: 5px;
    padding-top: 5px;
}
/* Left Navigation {{{ */
#leftnav		{
	margin-top:			15px;
	font-size:			10px;
	padding:			0 0px 0 0;
	line-height:		22px;
}

#leftnav a		{
	color:				#666;
	text-decoration:	none;
	border-bottom:		0px;
	border-bottom:		0px;
}

#leftnav a:hover		{
	color:				#C60;
	border-bottom:		0px;
}

#leftnav ul	{
	margin:				0;
	padding:			0;
}

#leftnav li	{
	list-style-type:	square;
	list-style-position:inside;
	background:			#eee;
	color:				#aaa;
	border-bottom:		2px solid #fff;
	padding-left:		10px;
	font-size:			11px;
}

#leftnav span	{
	color:				#666;
}

#leftnav li.ls	{
	list-style-type:	none;
	list-style-position:outside;
	padding-left:		20px;
	background:			#fff;
	font-size:			10px;
	line-height:		18px;
}

#leftnav .hosting, #leftnav .company, #leftnav .services, #leftnav .contact {
	margin:				15px 0 3px 0;
	height:				32px;
}
.hosting {
	background: 		#B0590C;
	height:				32px;
	border-bottom:		1px solid #fff;
	color: White;
	text-align: center;
	font-family: "Trebuchet MS", Helvetica, Sans-serif;
	font-size: 16px;
	font-weight: bolder;
	padding-top:3px;
}
.hosting1 {
	background: 		#46662A;
	height:				32px;
	border-bottom:		1px solid #fff;
	color: White;
	text-align: center;
	font-family: "Trebuchet MS", Helvetica, Sans-serif;
	font-size: 16px;
	font-weight: bolder;
	padding-top:3px;
}
.hosting_sub {
font-size:10px;
}
.dataBox1	{
	border:				1px solid #EFEFEF;
	padding:			2px;
	background:			#fff;
}

.dataBox2	{
	border:				4px solid #F9F9F9;
}

.dataBox3	{
	border:				1px solid #ccc;
	padding:			3px;
	background:			#fff;
}
#a_1	{ background: url(a_1.png) no-repeat 0 0; }/*revenda avancada 01*/
#a_2	{ background: url(a_2.png) no-repeat 0 0; }/*revenda avancada 02*/
#b_1	{ background: url(b_1.png) no-repeat 0 0; }/*hospedagem 01*/
#b_2	{ background: url(b_2.png) no-repeat 0 0; }/*hospedagem 02*/
#r_1	{ background: url(r_1.png) no-repeat 0 0; }/*revenda standard 01*/
#r_2	{ background: url(r_2.png) no-repeat 0 0; }/*revenda standard 02*/
#w_1    { background: url(w_1.png) no-repeat 0 0; }/*hospedagem windows 01*/
#w_2    { background: url(w_2.png) no-repeat 0 0; }/*hospedagem windows 02*/
/* Plan Page Table {{{ */
.dataTable	{
	width:				100%;
	color:				#333;
	font-size:			10px;
}

.features	{
	width:				493px !important;
	margin:				10px 5px 5px 5px;
}

.inner	{
	width:				95%;
}

.dataTable th	{
	color:				#147;
	border-bottom:		1px solid #147;
}

.dataTable th.top	{
	padding:			3px;
	background:			#158;
	color:				#fff;
	border:				1px solid #147;
}

.dataTable td {
	padding:			4px;
	border-bottom:		1px solid #ddd;
}

.dataTable td.sp {
	padding:			0px;
	border-bottom:		0px;
}

.dataTable td.pad3	{
	padding:0 3px 0 3px;
}

.dataTable td.pad5	{
	padding:0 5px 0 7px;
}

.dataTable tr.dark {
	background:			#FAFAFA;
	border:				1px solid #000 !important;
	font-weight:		bold;
	color:				#666;
}

.dataTable tr.dark td {
	border-top:			1px solid #ccc !important;
	border-bottom:		1px solid #ccc !important;
}

.dataTable tr.dark td.st {
	border-left:		1px solid #ccc !important;
}

.dataTable tr.dark td.ed {
	border-right:		1px solid #ccc !important;
}


.dataTable .nul {
	border-bottom:		0px !important;
}

.dataTable .center {
	text-align:			center;
}

.dataTable .gy{
	background:			#F6F6F6;
}

.dataTable a.dis {
	display:			block;
	height:				20px;
	line-height:		20px;
	padding-left:		8px;
	border-bottom:		1px solid #E5E5E5 !important;
	border-right:		1px solid #ccc !important;
	border-left:		1px solid #E5E5E5 !important;
	background:			#FAFAFA;
	cursor:            pointer;
}

.dataTable a.tl {
	border-top:			1px solid #E5E5E5 !important;
}

.dataTable a.bl {
	border-bottom:		1px solid #E5E5E5 !important;
}

.dataTable a.hightl {
	border-top:			1px solid #ccc !important;
}

.dataTable a.highlighted {
	background:			#fff;
	color:				#147 !important;
	font-weight:		bold;
	border-right:		0px !important;
	display:			block;
	height:				20px;
	line-height:		20px;
	padding-left:		8px;
	border-bottom:		1px solid #ccc !important;
	border-left:		1px solid #ccc !important;	
}

.dataTable a.highbot {
	border-bottom:		1px solid #ccc !important;	
}

.dataTable a.dis:hover {
	background:			#fff;
}

.displayBox {
	width:				350px;
	border:				1px solid #ccc !important;
	border-left:		0px !important;
	background:			#fff;
}

#display	{
	width:				100%;
	height:				280px;
	overflow: 			auto;
	background:			#fff;
}

/* }}} */

a.titulo_url{
	color: #E1E1E1;
}
a.titulo_url:hover{
	color: #C60;
}
a.contrata {
	color: #585858;
	font-style: italic;
}
a.contrata:hover{
	color: #c60;
}
a.contrata1 {
padding-top: 30px;
padding-bottom: 10px;
color: #000;
}
a.contrata1:hover{
padding-top: 30px;
padding-bottom: 10px;
color: #000;
}
.FORMULARIO{
		border: 1px solid #CCCCCC;
		font-family: Verdana;
		font-size: 11px;
		color: #414141;
		background: #F5F5F5;
        padding: 1px;
        height: 16px;
	}
.BOTAO {
  border: 1px solid #CCCCCC;
  font-family: Verdana;
  font-size: 11px;
}
.smal {
font-size: 9px;
}

