﻿/*Configuração geral_________________________________________________________*/
body{
    margin:0; padding:0; font-family: Trebuchet MS;	font-size: 12px; color: #333; background-color: #99cc00;	background-image: url(img/bg.gif); background-position: 10px -50px; background-repeat: no-repeat;
}
*{
	font-family: Trebuchet MS;
}
img{
	border:0;
}
.btnDetalhes{
	margin-top:3px;
}
.frm, .frm2{
      border:1px solid #CCCCCC; width:90px; font:11px verdana,arial,sans-serif;padding:0px; margin-left:4px;
      }
      .frm a{
      display:inline; 
      }
		.textareamedio{
      border:2px solid #666666; width:260px; font:11px verdana,arial,sans-serif;padding:0px; margin-left:4px;
      }
		.textareamedioclicado{
		border:2px solid #000000; width:260px; font:11px verdana,arial,sans-serif;padding:0px; margin-left:4px;
		}
      .textareamedio a{
      display:inline; 
      }
		.btn{
			background-color:#99cc00; border:2px solid #000000;	margin:5px; color:white; font-family:Verdana; font-weight: bold; font-size:10px; width:80px;
		}

.Sucesso{
	width:260px; height:150px; background-color:#99cc00; color:white; font-weight:bold; font-size:medium; text-align:center; padding:20px; border:solid 3px black;
}		
.SucessoAssine{
	width:100%; height:150px; background-color:#99cc00; color:white; font-weight:bold; font-size:medium; text-align:center; padding:20px; border:solid 3px black; margin-left:10px;
}		

/*Site_______________________________________________________________________*/
.Menu a{
	color:#99cc00; font-weight:normal; text-decoration:none;
}
.Menu a:hover{
  color:white;
}
.Menu{
    margin-top:10px; padding-top:14px;  text-align:center; width: 100%;	height: 35px;	background-color: Black;
	background-image: url(img/bg_menu.jpg);	background-position: top right; background-repeat: repeat-x;	font: 14px "Trebuchet MS";
}
.Menu ul{
	margin:0px; list-style:none; padding:0;
}
.Menu ul li{
 display:inline; margin-left:20px;
}
.centro{
 	width:100%; height:290px; text-align:center; background-color: White; padding-bottom:5px; margin-top:5px; margin-bottom:5px; border-top:solid 3px #000000; border-bottom:solid 3px #000000;
}
.limite800x600{
	width:768px; height: auto; display: table; text-align:left;
    
}
.EndFone{
   width:100%; text-align:right;
}
.Logo{
	margin-top:65px; float:left;
}
.ListaClientesHome{
  display:table; width:315px; padding-left:20px; padding-top:70px; 
  background-image:url('img/tituloClientes.jpg'); background-position:left top; background-repeat:no-repeat;
}
.ListaClientesHome ul{
	padding:0; margin:0; 
}
.ListaClientesHome ul li{
   list-style:none; color:#666666; margin-bottom:2px;
}
.ListaClientesHome b{
	color:#99cc00;
}
.ListaClientesHome a{
  color:#666666; text-decoration:none;
}
.Promo{
	float:right; width:287px; margin-top:10px;
}
/*HOSPEDAGENS*/
.hospedagens{
    width: 100%; height: 144px; background-color: Black; background-image: url(img/bgHospedagens.jpg); background-position: top left; background-repeat: repeat-x; text-align:center;
}
.tituloHospedagens{
	float:left;
}
.BoxPlano1, .BoxPlano2, .BoxPlano3{
	width:175px; height:60px; color:white; font-size:11px; line-height:12px;
}
.BoxPlano1{
	background-image:url('img/tituloPlano1.gif'); background-repeat:no-repeat; background-position:top left; 
}
.BoxPlano2{
	background-image:url('img/tituloPlano2.gif'); background-repeat:no-repeat; background-position:top left;
}
.BoxPlano3{
	background-image:url('img/tituloPlano3.gif'); background-repeat:no-repeat; background-position:top left;
}
.ULHospedagem li{
	list-style:none; float:right; margin:0; padding-top:30px;
}
.ULHospedagem{
    display:inline-table; margin-top:20px; 
}
/*PÁGINAS INTERNAS ________________________________________________________________________*/
.center{
	width:750px; background-color:#f1f1f1;
}
.MenuIn a{
	color:#99cc00; font-weight:normal; text-decoration:none;
}
.MenuIn a:hover{
  color:white;
}
.MenuIn{
     padding-top:14px;  text-align:center; width:730px;	height: 30px;	background-color: Black; 
	background-image: url(img/bg_menu.jpg);	background-position: top right; background-repeat: repeat-x;	font: 14px "Trebuchet MS";
	border:3px solid black;
}
.MenuIn ul{
	margin:0px; list-style:none; padding:0;
}
.MenuIn ul li{
 display:inline; margin-left:20px;
}
.centroIn{
 	width:730px; height:auto; text-align:left; background-color: White; padding-bottom:5px; margin-top:5px; margin-bottom:5px; border:solid 3px #000000; display:table; 	
}
.EndFoneIn{
   width:730px; text-align:right;
}
.LogoIn{
	margin-top:50px; float:left; margin-left:40px; display:block;
}
.Cab{
  display:table; width:730px; text-align:right;
}
.Cab ul{
 width:730px; margin:0; padding:0;
}
.Cab ul li{
   display:inline;
}
.Conteudo{
  display:table; width:730px;
}
.Conteudo input{
  border:solid 1px black; margin-right:4px;
}
.Conteudo textarea{
  border:solid 1px black; height:18px;
}
.ConteudoSub{
  display:table; width:700px; padding:15px;
}
.ConteudoSub b{
   color:#99cc00; font-size:medium;
}
.ConteudoSub b a{
   color:#99cc00; font-size:medium; text-decoration:none;
}
.bSub{
   color:#99cc00; font-size:medium;
}
.bSub{
   color:#99cc00; font-size:medium; text-decoration:none;
}


.ConteudoSubSemCab{
  display:table; width:460px; padding:15px; float:right;
}
.ConteudoSubSemCab b{
   color:#99cc00; font-size:medium;
}
.ConteudoSubSemCab b a{
   color:#99cc00; font-size:medium; text-decoration:none;
}
.LogoInSemCab{
	margin-top:50px;  margin-left:25px; 
}
.ConteudoSub ul{
	margin:0; padding:0;
}
.ConteudoSub ul li{
	 list-style:none; background-image:url('img/bgItensProdutos.jpg');
	 background-position:top left; background-repeat:no-repeat; padding-left:30px; padding-top:25px;
}
h2{
margin-top:20px; padding-left:50px; padding-top:23px;
height:50px; background-image:url('img/bgTitulos.jpg'); background-position:left top; background-repeat:no-repeat; margin-bottom:0;
 font-size:large;
}
.Rodape{
    margin-top:5px; text-align:center; width:730px;	height:50px; background-color: Black; background-image: url(img/bg_menu.jpg);	background-position: top right; background-repeat: repeat-x;	font: 12px "Trebuchet MS";	border:3px solid black;	color:#99cc00; text-align:left;
}
.Rodape p{
	margin:8px;
}
.MenuTop{
	width:736px; height:20px; text-align:right; margin:0; padding:0; margin-top:5px;
}
.MenuTop img{
	margin-left:5px;
}
ins{
	color:#349EC1; font-weight:bold; text-decoration:none; border-bottom:dotted 1px #999999;
	height:18px;
}
.ItemClientes{
list-style:none; background-repeat:no-repeat; padding-left:30px; padding-top:25px;
 height:280px; display:table; margin-top:10px;
 width:660px;
}
.ItemClientesDetalhes{
 list-style:none; background-repeat:no-repeat; padding-left:30px; padding-top:25px;
 height:180px; display:table; margin-top:10px;
 width:660px;
}
.ItemClientesDetalhesSemCab{
 list-style:none; background-repeat:no-repeat; padding-left:30px; padding-top:25px;
 display:table; margin-top:10px;
 width:450px;
}
.DivSeparaItens{
	background-image:url('img/bgDivisaoItens.jpg'); width:685px; height:55px;
	 background-position:bottom right; background-repeat:no-repeat; display:table;
	 text-align:right; padding-right:10px;
}
.DivPaginacao{
	background-image:url('img/bgPaginacao.jpg'); width:450px; height:60px;
	 background-position:top center; background-repeat:no-repeat; display:table;
	 text-align:center; margin-left:110px; padding:10px;
}
.ULPaginacao{
	margin:0; padding:0; width:550px; padding-top:15px;
}
.ULPaginacao li{
    display:inline; list-style:none;
}
.btnDetalhesClientes{
	float:right; margin-right:10px;
}
.btnAcesseClientes{
	float:right;  
}
.ULProdutos{
  padding-bottom:20px;
}
.PDescricao{
  width:470px; margin:0; padding:0; float:left;
}
.boxExemplosPS a, .boxClientesList a{
  color:#99cc00; text-decoration:none; padding-left:5px;
}
.boxExemplosPS a:hover, .boxClientesList a:hover{
  color:#000000; padding-left:3px; border-left:solid 1px #99cc00;
} 
 
.ULProdutos li{
	width:650px; display:table; margin-bottom:20px;
}
.boxExemplosPS{
	position:static; height:150px; width:140px; margin:5px; padding-left:5px; border-left:dotted 1px #99cc00;  float:right;
}
.boxClientesList{
	position:static; height:350px; width:140px; margin:5px; padding-left:5px; border-left:dotted 1px #99cc00;  float:right;
}


/*HOST_______________________________________________________________________*/
.ConteudoDireito{
	float:right; width:150px; display:table; padding-right:10px;
}
.ConteudoDireito hr{
	border-style:dotted; border-color:#99cc00;
}
.ConteudoEsquerdo{
	float:left; width:550px; display:table; margin-left:5px;
}
.btn_assine{
 border:solid 3px black; margin-left:5px; margin-top:5px;
}
.btn_assine a{
 border:solid 3px #99cc00; display:block;
}
.imgCabVantagens{
	margin-right:20px; margin-top:20px;
}
/*ASSINE_________________________________________________________________*/

fieldset{
	border:solid 2px #99cc00; display:table; padding:5px;
}
legend{
	font-weight:bold; font-size:13.5px;
}
.ImagesButtons{
	padding:5px; text-align:left;
}
.TablelaPlanos{
	width:500px; border:solid 2px #99cc00; margin:5px;
}
.CabTable{
	background-color:#99cc00; color:white; font-weight:bold; padding:4px;
}
.CabTable td{
  padding:5px; border-right:solid 1px white; border-left:solid 1px white;
}
.TablelaPlanos td{
	padding:4px; text-align:center; border-bottom:solid 1px #f1f1f1;
}
.linha1, .linha2{
	 text-align:center;
}
.linha1P{
	 text-align:left; background-image:url('img/bg_menu.jpg'); color:#99cc00;
	 width:100px; padding:4px;	border-left:solid 1px white; font-weight:bold;
}
.linha1P input{
   background-color:black; vertical-align:middle; padding-top:2px;
}
.linha1{
	background-color:#f9f9f9;
}
.TabFormulario td{
	padding:4px; border-bottom:solid 1px #f1f1f1; border-left:solid 1px #f1f1f1;
	 font-weight:bold;
}
.TFColunaEsq{
  background-image:url('img/bgAreaForm.jpg');
}
/* ####################   tabela host ########################## */
#tabelahost{
	float:right;
}
#tabelahost td{
	font-family: Trebuchet MS; font-size: 12px;
}
#tabelahost .td1Cab, .td2Cab, .td3Cab, .td4Cab{
	 color: #ffffff; padding-left:10px; padding-top:5px; height: 25px;
	 background-image: url(http://www.estudiowebmais.com.br/img/BulletPlanos.gif); background-repeat: no-repeat; background-position: right bottom;
}
#tabelahost .td1Cab{
	background-color:#99cc00;
}
#tabelahost .td2Cab{
	background-color:#FFCC00;
}
#tabelahost .td3Cab{
	background-color:#FF9900;
}
#tabelahost .td4Cab{
	background-color:#FF6600;
}
#tabelahost .td1, .td3{
	background-color: #f9f9f9; 
}
#tabelahost .td2, .td4{
	background-color: #ffffff;
}
#tabelahost .td1{
	padding-left: 10px; width: 150px;
}
#tabelahost .td2, .td3, .td4{
	text-align: center;
}
#tabelahost .td1, .td2, .td3, .td4{
	border-bottom:solid 1px #f1f1f1; border-right:solid 1px #f1f1f1; border-left:solid 1px #f1f1f1;
}
#tabelahost .td1Final, .td2Final, .td3Final, .td4Final{
 padding-left: 10px; padding-top: 5px;
 background-color: #99cc00;  font-family: Trebuchet MS; font-size: 12px; color: #FFFFFF; font-weight: bold;
}
#tabelahost .TabelaPlanos{
   width: 500px;
}
#tabelahost .primeira, .valormes{
	font-family: "Trebuchet MS"; font-weight:bold; color: White; background-color: #99cc00; padding: 2px; border-right:solid 2px white;
}
#tabelahost #tabela_padrao td{
	border: solid 1px #f1f1f1; padding: 2px; text-align:left;
}
#tabelahost #tabela_padrao{
   width:500px;	
}