@charset "utf-8";

/* ---------------------------------------------------
 * Filename:	basic.css
 * Description:	Regras das estruturas básicas do site.
 * Version:		1.0.0 (2009-06-30) YYYY-MM-DD
 * Website:		http://www.recantogaivotas.com.br/
 * Author:		Heitor Rolim – iDesk Informática
 *
 * == STRUCTURE ======================================
 * 
 * Page width: 990px  static
 * Number of columns: 02
 *
 * $__globals	Definicoes de estilos a elementos globais
 * $__header	Definições do cabeçalho da página
 * $__menu		Definições do menu de navegação global
 * $__content	Definições dos elementos do conteúdo
 * $__footer	Definições dos elementos do rodapé
 * --------------------------------------------------- */
 
 
/* $__globals
 * --------------------------------------------------------------------*/
 
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre, blockquote,  
br, hr, a, abbr, acronym, address, code, 
del, dfn, em, img, q, dl, dd, ol, ul, li, 
table, caption, tbody, thead, tfoot, tr, th, td,
form, fieldset, label, legend, input, select, embed {
	margin:0;
	padding:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* Remove annoying border on linked images. */
a img { border: none; }

a { color:#072E43; text-decoration:none; border-bottom:1px solid #072E43; }
a:hover { border:0px; }


body {
	text-align:center;
	font-family:"Trebuchet MS",Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background:url(images/fundo.jpg) no-repeat top center #ffeea8;	
}

.clear {
	clear:both;
	float:none;
	display:block;
	overflow:hidden;
	visibility:hidden;
	height:0;
}

h1 { font-size:24px; }
h2 { font-size:18px; }
h3 { font-size:16px; }

/* $__header
 * --------------------------------------------------------------------*/

#header {
	margin:auto;
	text-align:left;
	position:relative;
	width:916px;
	text-align:left;
}

.center-content {
	position:relative;
	margin:auto;
	width:900px;
	padding:0 8px;
	float:none;
	clear:both;
	background:url(images/fundo-center-content.png) repeat-y top left;
}

#content {
	position:relative;
}

#fotopousada {
	width:776px;
	height:586px;
	top:0;
	left:-100px;
	position:absolute;

}

#sidebar {
	margin:20px 30px 0px 0px;
	text-align:right;
	float:right;
	width:215px;
}

#patrocinadores{
	width:916px;
	background:url(images/fundo-center-content.png) repeat-y top left;
	margin:auto;
	float:none;
	text-align:center;

}


#footer {
	font-size:11px;
	margin:auto;
	padding:20px 0 0 400px;
	text-align:rigth;
	background:url(images/fundo-center-content.png) repeat-y top left;
	position:relative;
	height:70px;
	width:516px;

}
#footer p {
	margin-right:30px;
	text-align:right;
}

#gaivota{
	top:0px;
	left:-80px;
	position:absolute;

}



.margin10 {
	margin:10px;
}
