@import url("http://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic|PT+Serif:700,700italic");
@import url("desk1200_MediaQueries.css");
html, body {
	height: 100%;
}
.texturaFundo {
	background: url(images/fundoTextura.png);
	width: 100%;
	height: 100%;
	display: table;
}
body, td, th, img {
	border: 0;
	margin:0;
	padding:0;
	-webkit-font-smoothing: antialiased;
}
input:focus, select:focus, textarea:focus, button:focus {
	outline: 2px solid #fad88e;
	outline-offset: 1px;
}
body {
	font-family: 'PT Sans', sans-serif;
	/*font-family: 'PT Serif', serif;*/

	font-size: 90%;
	z-index:0;
	
        /* imagem inserida dinamicamente pelo php para permitir imagem de fundo aleatória*/
        background: #000 fixed center top no-repeat; /*url(images/fundoGeral.jpg)*/
	
        background-size: cover;
}
a {
	color: #069;
	text-decoration: none;
}
a:hover {
	color: #900;
	text-decoration: none;
}
a:focus {
	outline: solid 1px #f7af15;
}
::-webkit-input-placeholder {
color:#f3c37c;
}
::-moz-placeholder {
color:#f3c37c;
} /* firefox 19+ */

::-ms-input-placeholder {
color:#f3c37c;
} /* ie */
 input:-moz-placeholder {
color:#f3c37c;
}
 #buscaDestinosTextBox::-webkit-input-placeholder {
color: #c2c3c9 !important;
}
.campoCinza::-webkit-input-placeholder {
color: #666 !important;
}
.ui-autocomplete-input::-webkit-input-placeholder {
	color: #666;
}
h1 {
	margin: 0;
	padding: 0;
	font-size: 14pt;
}
h2 {
	margin: 0;
	padding: 0;
	font-size: 12pt;
}
h3 {
	margin: 0;
	padding: 0;
	font-size: 11pt;
}
h4 {
	margin: 0;
	padding: 0;
	font-size: 10pt;
}
p {
	margin: 0;
	padding: 0;
}
.Discreto {
	color: #666;
}
#ListaSimplesCapa ul li {
	list-style-type: none;
}
#ListaSimplesCapa ul li a {
	color: #333;
	display: block;
	font-weight: 500;
	margin-left: -24px;
	padding: 8px 10px 8px 10px;
}
#ListaSimplesCapa ul li a:hover {
	background-color: #eee;
	text-decoration: none;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}
#ListaSimplesCapa .cListaLinkMais {
	display: block;
	padding: 4px 5px;
}
#ListaSimplesCapa .cListaLinkMais a {
	color: #333;
	text-decoration: none;
}
#ListaSimplesCapa .cListaLinkMais:hover {
	background-color: #eee;
	text-decoration: none;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}
.cConteudoEventoListaItem h3 {
	padding: 0 0 4px 0 !important;
	margin: 0 !important;
	font-size: 150% !important;
	font-weight: 400;
}
.cConteudoEventoListaItem h3 a {
	color:#333333;
}
.cConteudoEventoListaItem h3 a:hover {
	color: #900;
}
