/*Tira todos os margins e paddings dos elementos*/
*{margin:0; padding:0;}*

/*Configura o BODY*/
body{background-color:#FFF;background-image:url(images/back_body.jpg);background-repeat:repeat-x;}

.main_table{margin:0 auto;}

.back_top{background-image:url(images/back_top.jpg); background-repeat:no-repeat; background-color:#FFF; height:113px;}

.back_shadow_left{background-image:url(images/back_shadow_left.gif); background-repeat:repeat-y; background-color:#FFF; width:17px;}

.back_shadow_right{background-image:url(images/back_shadow_right.gif); background-repeat:repeat-y; background-color:#FFF; width:22px;}

.back_content{background-color:#FFF; width:740px;}

.back_contentheader{background-image:url(images/img_content_header.gif);background-repeat:repeat-x;padding:7px 0 0 10px;
font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#FFF;height:28px;text-transform:uppercase;}

.back_news{background-image:url(images/back_news_degrade.gif); background-repeat:repeat-x; background-color:#FFF; background-position:left bottom;}

.back_footer{background-image:url(images/back_bottom.jpg); background-repeat:no-repeat; background-color:#FFF; padding-top:10px;}

/*Fonts*/
p {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#666;}
p a:link	{color:#666; text-decoration:underline;}
p a:visited	{color:#666; text-decoration:underline;}
p a:active	{color:#666; text-decoration:underline;}
p a:hover	{color:#3B99D6; text-decoration:none;}

h1 {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#3B99D6;}
h1 a:link	{color:#3B99D6; text-decoration:none;}
h1 a:visited{color:#3B99D6; text-decoration:none;}
h1 a:active	{color:#3B99D6; text-decoration:none;}
h1 a:hover	{color:#3B99D6; text-decoration:underline;}

h2 {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#333;}
h2 a:link	{color:#333; text-decoration:none;}
h2 a:visited{color:#333; text-decoration:none;}
h2 a:active	{color:#333; text-decoration:none;}
h2 a:hover	{color:#333; text-decoration:underline;}

h3 {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#D70C4B;}
h3 a:link	{color:#D70C4B; text-decoration:none;}
h3 a:visited{color:#D70C4B; text-decoration:none;}
h3 a:active	{color:#D70C4B; text-decoration:none;}
h3 a:hover	{color:#D70C4B; text-decoration:underline;}

h4 {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFAB0D;}
h4 a:link	{color:#FFAB0D; text-decoration:none;}
h4 a:visited{color:#FFAB0D; text-decoration:none;}
h4 a:active	{color:#FFAB0D; text-decoration:none;}
h4 a:hover	{color:#FFAB0D; text-decoration:underline;}

h5 {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#009900;}
h5 a:link	{color:#009900; text-decoration:none;}
h5 a:visited{color:#009900; text-decoration:none;}
h5 a:active	{color:#009900; text-decoration:none;}
h5 a:hover	{color:#009900; text-decoration:underline;}

h6 {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#003366;}
h6 a:link	{color:#003366; text-decoration:none;}
h6 a:visited{color:#003366; text-decoration:none;}
h6 a:active	{color:#003366; text-decoration:none;}
h6 a:hover	{color:#003366; text-decoration:underline;}

.font_paragraph_white {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#CCC;}
.font_paragraph_white a:link	{color:#CCC; text-decoration:underline;}
.font_paragraph_white a:visited	{color:#CCC; text-decoration:underline;}
.font_paragraph_white a:active	{color:#CCC; text-decoration:underline;}
.font_paragraph_white a:hover	{color:#3B99D6; text-decoration:none;}

.font_menu   {font-family: Tahoma, Verdana, Arial; font-size:11px; font-weight:bold; color:#666; padding-left:20px; line-height:20px;}
.font_menu a:link		{color:#666; text-decoration:none;}
.font_menu a:visited	{color:#666; text-decoration:none;}
.font_menu a:active		{color:#666; text-decoration:none;}
.font_menu a:hover		{color:#3B99D6; text-decoration:none;}

.font_title2 {font-family:Verdana, Tahoma, Arial; font-size:18px; color:#666; font-weight:bold;}
.font_title2 a:link		{color:#666; text-decoration:none;}
.font_title2 a:visited	{color:#666; text-decoration:none;}
.font_title2 a:active	{color:#666; text-decoration:none;}
.font_title2 a:hover	{color:#3B99D6; text-decoration:underline;}

.font_title {font-family:Verdana, Tahoma, Arial; font-size:12px; color:#3B99D6; font-weight:bold;}
.font_title a:link		{color:#3B99D6; text-decoration:none;}
.font_title a:visited	{color:#3B99D6; text-decoration:none;}
.font_title a:active	{color:#3B99D6; text-decoration:none;}
.font_title a:hover		{color:#3B99D6; text-decoration:underline;}

.font_subtitle   {font-family: Tahoma, Verdana, Arial; font-size:11px; font-weight:bold; color:#666;}
.font_subtitle a:link		{color:#666; text-decoration:none;}
.font_subtitle a:visited	{color:#666; text-decoration:none;}
.font_subtitle a:active		{color:#666; text-decoration:none;}
.font_subtitle a:hover		{color:#3B99D6; text-decoration:none;}

.font_footer {font-family:Verdana, Tahoma, Arial; font-size:9px; color:#999;}
.font_footer a:link		{color:#999; text-decoration:none;}
.font_footer a:visited	{color:#999; text-decoration:none;}
.font_footer a:active	{color:#999; text-decoration:none;}
.font_footer a:hover	{color:#999; text-decoration:underline;}

.font_calendar_month {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; font-weight:bold;}
.font_calendar_month a:link		{color:#333; text-decoration:none;}
.font_calendar_month a:visited	{color:#333; text-decoration:none;}
.font_calendar_month a:active	{color:#333; text-decoration:none;}
.font_calendar_month a:hover	{color:#000; text-decoration:none;}

.font_calendar_day {font-family: Arial, Helvetica, sans-serif; font-size:62px; color:#333; font-weight:bold;}
.font_calendar_day a:link	{color:#333; text-decoration:none;}
.font_calendar_day a:visited{color:#333; text-decoration:none;}
.font_calendar_day a:active	{color:#333; text-decoration:none;}
.font_calendar_day a:hover	{color:#000; text-decoration:none;}

.font_preco_promo{font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:16px; color:#000; font-weight:bold;}
.font_texto_promo 			{font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:11px; color:#FFF;}
.font_texto_promo a			{color:#FFF; text-decoration:underline;}
.font_texto_promo a:hover	{color:#FFF; text-decoration:underline;}
.font_title_promo{font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:14px; color:#000; font-weight:bold; text-transform:uppercase;}

/*Bullets*/
ul {font-family:Tahoma, Verdana, Arial;	font-size:11px;	color:#666; margin-left: 0;
 padding-left:16px; text-indent: -16px; list-style-image: url(/images/img_bullet.gif); list-style-position:inside;}
ol {font-family:Tahoma, Verdana, Arial;	font-size:11px;	color:#666;	margin-left: 0;
 padding-left:16px; text-indent: -16px; list-style-position:inside;}
li {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#666;}

/*Form*/
input[type="text"]{font-family:Verdana, Tahoma, Arial; font-size:11px; color:3B99D6; background-color:#FFF; border:solid 1px #3B99D6;}

input[type="button"]{font-family:Verdana, Tahoma, Arial; font-size:11px; color:3B99D6; background-color:#FFF; border:solid 1px #3B99D6;}

input[type="submit"]{font-family:Verdana, Tahoma, Arial; font-size:11px; color:3B99D6; background-color:#FFF; border:solid 1px #3B99D6;}

select {font-family:Verdana, Tahoma, Arial; font-size:11px; color:3B99D6; background-color:#FFF; border:solid 1px #3B99D6;}