/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
/* #00c2d6 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body					{font: 75%/1.5 Arial, Verdana, "Liberation Sans", "Bitstream Vera Sans", sans-serif;color:#ffffff;}	

/* INDEX */
body#index				{background:url(images/bg.png);}
#entrada				{width:1000px;margin:0 auto;}
#entrada p 				{text-align:center;}
/* END INDEX */

#wrapper				{}
#content				{background:#777 url(images/bg-content.png) repeat-y;width:606px;padding:50px 80px;margin-left:242px;text-align:justify;min-height:515px;}

#menu					{width:242px;position:fixed;left:0;top:0;}
#menu li					{line-height:0;font-size:0%;}
#menu img				{vertical-align:top;}

#links					{list-style-type:none;}
#links li					{padding:7px 0;}

/* FLOATS */
.left					{float:left;}
.right					{float:right;}
.clear					{clear:both;}
/* END FLOATS */

/* HEADERS */
h2,h3					{padding:10px 0 10px 0; font-family:Verdana, Arial, "Liberation Sans", "Bitstream Vera Sans", sans-serif;text-shadow:1px 1px 1px #000;}
h2						{font-size: 1.7em;line-height:22px;color:#FFFFFF;}
h3						{font-size: 1.3em;color:#CC0033;}
.center					{text-align:center;padding-top:100px;padding-bottom:30px;}
/* END HEADERS */

/* SPRITES */
#menu li a 				{width:242px;background:url('images/sprites.png');display:block;overflow:hidden; text-indent:-10000px; }

#menu li a#home 			{height:28px;background-position:0 0;}
#menu li a:hover#home 		{background-position:-242px 0;}

#menu li a#intro			{height:29px;background-position:0 -28px;}
#menu li a:hover#intro		{background-position:-242px -28px;}

#menu li a#deus			{height:29px;background-position:0 -57px;}
#menu li a:hover#deus		{background-position:-242px -57px;}

#menu li a#preparo			{height:31px;background-position:0 -85px;}
#menu li a:hover#preparo	{background-position:-242px -85px;}

#menu li a#historia		{height:52px;background-position:0 -115px;}
#menu li a:hover#historia	{background-position:-242px -115px;}

#menu li a#cuidados		{height:33px;background-position:0 -167px;}
#menu li a:hover#cuidados	{background-position:-242px -167px;}

#menu li a#americas		{height:52px;background-position:0 -200px;}
#menu li a:hover#americas	{background-position:-242px -200px;}

#menu li a#brasil			{height:30px;background-position:0 -252px;}
#menu li a:hover#brasil	{background-position:-242px -252px;}

#menu li a#galeria			{height:32px;background-position:0 -282px;}
#menu li a:hover#galeria	{background-position:-242px -282px;}

#menu li a#contato			{height:30px;background-position:0 -314px;}
#menu li a:hover#contato	{background-position:-242px -314px;}

#menu li a#links			{height:34px;background-position:0 -344px;}
#menu li a:hover#links		{background-position:-242px -344px;}

/* END SPRITES */

/* Anchor Links */
#index a					{text-decoration:none;background:none;}
a:link					{text-decoration: none; color:#999999;}
a:hover 		 			{color:#ffffff; background-color:#9e1b2f; text-decoration: none;}
a:visited 				{text-decoration: none;color:#999999; }
/* End Anchor Links */

/* FORM */
fieldset, label				{display:block;}
fieldset					{padding-bottom:15px;}
input:focus, textarea:focus{border:2px solid red;}
input, textarea			{border:2px solid #333;}

/* END FORM */
/* PARAGRAPH */
p 						{padding:0 0 20px 0;}
.splash					{font-size:19px;line-height:22px;text-align:center;padding:40px 0;display:block;text-shadow:1px 1px 1px #000;}
.biblio					{list-style-position:inside;font-family:serif;}
.caption				{font-family:serif;background:#999;padding:5px 10px;color:#000;}
/* END PARAGRAPH */

/* IMAGE */
#content img, .picFrame	{padding-right:20px;}
.picCenter				{margin:0 53px 30px 53px;}
.picFrame				{width:400px;}
.double					{padding:0 0 20px 0 !important; }
/* END IMAGE */