/* RESET CSS: v1.0 | 20080212 */
/* http://meyerweb.com/eric/tools/css/reset*/

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 {
	line-height: 1;
}
ol, ul {
	list-style: none;
}

/* END RESET */

body{ 
	background:#fff;
	margin:0;padding:0;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
a img{border:0;}
a{color:#000;}
a:visited{color:#666;}
p{text-align:left;font-size:12px;line-height:18px;margin-top:10px;}
strong{font-size:12px;}
strong.s12{font-size:12px;text-transform:uppercase;}
strong.s14{font-size:14px;}
strong.convidado{font-size:11px;text-transform:uppercase;}
strong.cal{font-size:11px;text-transform:uppercase;}
strong.cal14{font-size:16px;text-transform:uppercase;}
h1{font-size:13px;text-transform:uppercase;}
ul{margin:0;padding:0;list-style:none;}
ul li{margin:0;padding:0;}
.center{text-align:center;}
#wrapper{text-align:left;width:900px;margin:0 auto;}

#header{height:170px;}
#logo{width:380px;height:150px;float:left;cursor:pointer;}
#logo:hover{cursor:pointer;}
#menu-left{text-align:right;float:left;margin:40px 0 0 0;width:250px;}
#menu-right{text-align:left;float:left;margin:10px 0 0 10px;}
ul.menu li a{color:#fff;font:bold 14px/20px Arial, Helvetica, sans-serif;text-decoration:none;padding:3px 5px;}
ul.menu li a:hover{font-size:18px;background:#fff;color:#000;}
ul.menu li.active a{font-size:20px;background:#000;}
ul.menu li.active a:hover{background:#000;color:#fff;}

p.main{display:block;clear:both;white-space:pre;position:absolute;margin-top:30px;}
p.main[class]{margin-top:10px;}
