* {
	margin:0;
	padding:0;
	border:none;
	list-style:none;
	text-decoration:none;
}
#carregando{
	width:100%;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
#moostick,  .moostick {
	display: block;
	height: 1.1em;
	margin: 0;
	padding: 2px 0 2px 0;
	overflow: hidden;       /* used in css check */
}
#moostick li,  .moostick li {
	display: block;         /* used in css check */
	list-style-type: none;  /* used in css check */
	margin: 0 auto 0 auto;
	padding: 0;
}
#moostick .show,  .moostick .show {
	visibility: visible;
	opacity: 1;
}
div {
	overflow:hidden;
}
div, a, img {
	behavior:url("iepngfix.htc");
}
#semRegistros {
	width:70%;
	margin:0 auto;
	padding-top:20px;
	padding-bottom:20px;
	background:#FFEAEB;
	border:1px dotted #F00;
	text-align:center;
	color:#F00;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin-top:10px;
}
#ok {
	width:70%;
	margin:0 auto;
	padding-top:20px;
	padding-bottom:20px;
	background:#E2FFE1;
	border:1px solid #0F0;
	text-align:center;
	color:#0C0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
#vinheta {
	width:650px;
	float:left;
	padding-left:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#0082A8;
	border-bottom:2px solid #0082A8;
	margin-bottom:5px;
}
#voltar {
	width:98%;
	float:left;
	padding-top:10px;
	text-align:right;
	padding-bottom:10px;
}
#holder {
	width:0px;
	height:0px;
	float:left;
	overflow:visible;
	clear:both;
}
#holderMenu {
	width:156px;
	height:650px;
	float:left;
	overflow:visible;
	clear:both;
}
/* --------------------------------------------------------------------- */
.preto, .preto a {
	color:#353535;
}
.vermelho, .vermelho a {
	color:#F00;
}
.bordo, .bordo a {
	color:#AB0800;
}
.vinho, .vinho a {
	color:#900;
}
.grafite, .grafite a {
	color:#464646;
}
.cinzaclaro, .cinzaclaro a {
	color:#333;
}
.cinzaclaro2, .cinzaclaro2 a {
	color:#CCC;
}
.branco, .branco a {
	color:#FFF;
}
.verde, .verde a {
	color:#228b43;
}
.laranja, .laranja a {
	color:#F66013;
}
.azul, .azul a {
	color:#0c4b8e;
}
.azulclaro, .azulclaro a {
	color:#698fb1;
}
.azulclaro2, .azulclaro2 a {
	color:#3386b1;
}
.azulescuro, .azulescuro a {
	color:#014891;
}
/* --------------------------------------------------------------------- */
.t8, .t8 a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:8px;
}
.t10, .t10 a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
}
.t11, .t11 a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
.t12, .t12 a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
.t13, .t13 a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
}
.t15, .t15 a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
}
.t14, .t14 a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
}
.t16, .t16 a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
}
.t18, .t18 a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
}
.t23, .t23 a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:23px;
}
.borda {
	border:1px solid #e4e4e4;
	display:block;
}
.borda:hover {
	border-color:#000;
}
.bold {
	font-weight:bold;
}
body {
	background:url(../images/bg.jpg) repeat-x top #FFF;
}
.form {
	border:1px solid #d0d5d7;
	background:url(../images/bginput.jpg) repeat-x top #FFF;
}
/* --------------------------------------------------------------------- */
#site {
	width:991px;
	margin:0 auto;
}
#miniTopo {
	width:991px;
	float:left;
	text-align:right;
	padding-top:3px;
	padding-bottom:4px;
}
#miniTopo a {
	text-align:right;
	padding-top:3px;
	color:#CCE1EC;
}
#miniTopo a:hover {
	text-decoration:underline;
	color:#FFF;
}
#logoAndBusca {
	width:991px;
	float:left;
}
#logoFCDL {
	width:221px;
	height:121px;
	position:absolute;
	z-index:5;
}
#busca {
	width:210px;
	height:49px;
	float:right;
	padding-top:38px;
}
#vinBusca {
	width:200px;
	float:left;
	padding-left:7px;
	margin-top:-2px;
}
#boxBusca {
	width:210px;
	float:left;
	height:39px;
}
#bLbusca {
	width:6px;
	height:39px;
	float:left;
	background:url(../images/bLbusca.jpg) no-repeat left top;
}
#bRbusca {
	width:5px;
	height:39px;
	float:left;
	background:url(../images/bRbusca.jpg) no-repeat right top;
}
#ctBusca {
	width:194px;
	float:left;
	height:34px;
	background:url(../images/bgBusca.jpg) repeat-x top;
	padding-top:5px;
	padding-right:2px;
	padding-left:3px;
}
#campoBuscar {
	width:155px;
	float:left;
	height:25px;
	padding-right:5px;
	padding-top:3px;
}
#campoBuscar input {
	width:153px;
	float:left;
	height:18px;
	padding-top:5px;
}
#botaoBuscar {
	width:34px;
	height:30px;
	float:left;
}
#botaoBuscar input {
	width:34px;
	height:30px;
	background:url(../images/bTnBusca.jpg) no-repeat;
}
#animacaoTopo {
	width:991px;
	float:left;
}
#conteudo {
	width:991px;
	float:left;
}
#menuEsquerdo {
	width:154px;
	border:1px solid #ececec;
	position:absolute;
	z-index:5;
	margin-top:-13px;
	background:url(../images/bgMenu.jpg) repeat-x top #FFF;
	height:649px;
	padding-top:5px;
}
#capa {
	width:664px;
	padding:16px 9px 0 9px;
	float:left;
}
#publicidades {
	width:153px;
	float:left;
	padding-top:5px;
}
#linksPrincipais, #linksPrincipaisA, #linksPrincipaisB {
	width:142px;
	float:left;
	padding-left:11px;
}
#itemLinks {
	width:100%;
	float:left;
}
#itemLinks a {
	width:100%;
	float:left;
	padding-top:4px;	/**/
	padding-bottom:4px;	/**/
}
#itemLinks a:hover {
	text-decoration:underline;
}
#boxMaisLinks {
	width:154px;
	float:left;
	padding-top:7px;
}
#headerMenu {
	width:146px;
	float:left;
	background:#03798c;
	padding:9px 0 9px 8px;
	cursor:pointer;
	margin-top:1px;
}
#itemBanner {
	width:145px;
	height:65px;
	float:left;
	padding-top:6px;
}
#noticiasDestaque {
	width:664px;
	float:left;
	padding-bottom:10px;
}
#headerCapa {
	width:100%;
	float:left;
	color:#03798c;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-bottom:4px; /**/
}
#itemNoticiaDestaque {
	width:316px;
	float:left;
	height:151px;
	background:url(../images/bgDestaques.png) repeat;
	padding:10px 5px 10px 9px;
	margin-right:4px;
}
#tituloDestaque {
	width:100%;
	float:left;
	height:34px;
	padding-bottom:3px;
}
#dataDestaque {
	width:100%;
	float:left;
	padding-bottom:3px;
}
#fotoDestaque {
	width:99px;
	height:99px;
	float:left;
	padding-right:9px;
}
#textoDestaque {
	width:208px;
	float:left;
	line-height:12px;
	text-align:justify;
}
#itemNoticiaDestaque a:hover {
	text-decoration:underline
}
#cdlConnectNews {
	width:335px;
	float:left;
	background:url(../images/bgConect.jpg) repeat-y right top;
}
#itemConnect {
	width:331px;
	float:left;
	padding-left:4px;
	padding-top:13px;
	padding-bottom:10px;
	height:115px;
}
#itemConnect a:hover{
	text-decoration:underline;
}
#dataConnect {
	width:98%;
	float:left;
	padding-bottom:5px;
	padding-left:5px;
}
#tituloConnect {
	width:100%;
	float:left;
	padding-bottom:5px;
}
#textoConnect {
	width:98%;
	float:left;
	text-align:justify;
}
#boxDireito {
	width:329px;
	float:left;
}
#tvFCDL {
	width:323px;
	float:left;
	padding-left:6px;
}
#fotoTv {
	width:103px;
	float:left;
	padding-top:5px;
}
#itemTextoCapa {
	width:220px;
	float:left;
	padding-top:3px;
}
#itemTextoCapa a:hover {
	text-decoration:underline;
}
#galeriaCapa {
	width:323px;
	float:left;
	padding-left:6px;
	padding-top:16px;
	padding-bottom:10px;
}
#fotoGaleria {
	width:116px;
	float:left;
}
#boxSitesConnect {
	width:322px;
	float:left;
	height:51px;
	background:#00689E;
	padding:7px 0 15px 5px;
	margin-left:5px;
}
#vinSites {
	width:100%;
	float:left;
	padding-bottom:10px;
}
#inputSelectSites {
	width:225px;
	float:left;
	margin-left:8px;
	padding-left:3px;
	padding-top:5px;
	background:#FFF;
	height:20px;
}
#inputBtnSites {
	width:67px;
	float:left;
	padding-top:5px;
	padding-left:5px;
}
#inputBtnSites input {
	background:#00689E;
}
#boxCadastro {
	width:325px;
	float:left;
	padding-left:4px;
	padding-top:15px;
}
#cadastroCdl {
	width:308px;
	float:left;
	height:63px;
	border:1px solid #cfcfcf;
	background:url(../images/bgCadastro.jpg) no-repeat;
	padding:7px 7px 0 8px;
}
#inputMunicipio {
	width:134px;
	float:left;
}
#inputMunicipio label {
	width:100%;
	float:left;
	padding-bottom:5px;
}
#inputMunicipio input {
	width:125px;
}
#rodape {
	width:100%;
	float:left;
	background:#06447d;
	padding-top:10px;
}
#conteudoRodape {
	width:991px;
	margin:0 auto;
}
#logoRodapeFCDL {
	width:79px;
	height:38px;
	float:left;
}
#logoRodapeFaca {
	width:146px;
	float:left;
	height:25px;
	padding-top:10px
}
#centroRodape {
	width:688px;
	float:left;
	padding-left:78px;
	padding-top:10px;
	padding-bottom:15px;
}
#inputSenha {
	width:135px;
	float:left;
}
#inputBtnOK{
	width:39px;
	height:22px;
	float:left;	
	padding-top:15px;
}
#inputBtnOK input{
	width:39px;
	height:22px;
	background:url(../images/btnOk.jpg) no-repeat;
}
#inputSenha label {
	width:100%;
	float:left;
	padding-bottom:5px;
}
#inputSenha input {
	width:127px;
}
#infoCadastro {
	width:100%;
	float:left;
	padding-top:2px;
}
#infoCadastro a:hover {
	text-decoration:underline;
}
#itemGaleria{
	width:323px;
	float:left;
	height:80px;
}
#itemGaleria li{
	width:323px;
	float:left;
}