	A { text-decoration: none; }

	body {
		margin:0;
		padding:0;
		min-width:800px;
		background-image: url(../images/background_main.png);
		background-repeat: repeat;
		text-align: center;
	}
	

	#main {
		margin:0 auto;
		width:840px;
		text-align: left;
	}

	#left {

		float:left;
		width:20px;
		background-image: url(../images/background_main_left.png) !IMPORTANT;
		background-image: url(../images/background_main_left.gif);
		background-repeat: repeat-y;
		opacity: 0.1; /* css3 */
		filter: alpha(opacity=2); /* only IE */
	}

	#right {

		float:left;
		width:20px;
		background-image: url(../images/background_main_right.png) !IMPORTANT;
		background-image: url(../images/background_main_right.gif);
		background-repeat: repeat-y;
		opacity: 0.1; /* css3 */
		filter: alpha(opacity=2);  /* only IE */
	}

	#wrap {
		margin:0 auto;
		width:800px;
		background:#b7bd95;
		float:left;
		/*background-image: url(http://localhost/pousadacalil/images/background_wraper.png);*/
	}

	#header {

	}

	#header_green {
		background:#006600;
		height: 50px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 28px;
	}

	#content {
		background:#fff;
		float:left;

		width:567px !important;
		width:627px;

		padding-left: 60px;
		padding-top:15px;

		min-height: 495px !important; /* to firefox & IE7 */
		_height: 522px;				  /* to IE6 */

	}


	#sidebar {
		background:#b7bd95;
		float:left;
		width:173px;
	}

	#navigation {
		margin-left: 0;
		margin-top:0;
		padding-left: 0;
		padding-top: 0;
	}

	#navigation .list_first {
		padding-left: 28px;
		background-image: url(../images/background_menu_hr.png);
		background-repeat: repeat-x;
		background-position: bottom;
		height: 1px;
	}

	#navigation .list_main {
		padding-left: 28px;
		padding-top: 7px;
		background-image: url(../images/background_menu_hr.png);
		background-repeat: repeat-x;
		background-position: bottom;
		height: 24px !important;
		height: 32px;

		text-decoration: none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #fff;
		
		cursor:pointer;
	}

	#navigation .list_main_over {
		padding-left: 28px;
		padding-top: 7px;
		background-image: url(../images/background_menu_hr_on.png);
		background-repeat: repeat-x;
		background-position: bottom;
		height: 24px !important;
		height: 32px;

		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #fff;
		text-decoration: none;
		
		cursor:pointer;
	}


	#navigation .list_sub {
		padding-left: 28px;
		padding-top: 7px;
		background-image: url(../images/background_menu_hr.png);
		background-repeat: repeat-x;
		background-position: bottom;
		height: 24px !important;
		height: 32px;

		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #006600;
		text-decoration: none;
		
		cursor:pointer;
	}

	#navigation .list_sub_over {
		padding-left: 28px;
		padding-top: 7px;
		background-image: url(../images/background_menu_hr.png);
		background-repeat: repeat-x;
		background-position: bottom;
		height: 24px !important;
		height: 32px;

		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #663300;
		text-decoration: none;
		
		cursor:pointer;
	}

	#footer {
		background:#cc9;
		clear:both;
		height:1px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}




/* TEXTS */

.whiteTitle, .whiteTitle a {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.whiteText {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
}

.greenTitle {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight: bold;
	text-decoration: none;
}

.greenText, .greenText a {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
	line-height: 22px;
	text-decoration: none;
}

.greenLegend {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006600;
	text-decoration: none;
}

.grayText {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 22px;
	text-decoration: none;
}

.grayLegend {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	text-decoration: none;
}

.blackText {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	line-height: 22px;
	text-decoration: none;
}

.brownTitle {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663300;
	font-weight: bold;
	text-decoration: none;
}

.brownText {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #663300;
	line-height: 22px;
	text-decoration: none;
}

input {

	border: 1px solid #707070;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}

textarea {

	border: 1px solid #707070;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}

.checkbox {

	border: 1px solid #006600;
}
