/* CSS Document */
* { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333;}
body { margin:0px; background:url(img/bg_site.jpg) top repeat-x #8A1C25;}
img { border:0px;}
a { text-decoration:underline;}
a:hover{ text-decoration:none;}
table { border:0px; margin:0px; padding:0px;}
td { border:0px; margin:0px; padding:0px;}
td img {display: block;}

a.lk01:link, a.lk01:visited, a.lk01:active { text-decoration:none; font-size:12px;}
a.lk01:hover { text-decoration:underline; font-size:12px;}

a.tipo02:link, a.tipo02:visited, a.tipo02:active { text-decoration:none; font-size:11px; color:#999999;}
a.tipo02:hover { text-decoration:underline; font-size:11px; color:#999999;}
.altura_linha { line-height:10px;}

#main01 { width:798px; margin:auto; margin-top:30px; border:0px solid #009999;}

#conteudo { width:756px; background:url(img/bg_pedra.jpg) repeat; margin:37px 0px 20px 20px; border:0px solid #99FF00;}
#menu { width:678px; height:51px; clear:both; background:url(img/logo.gif) right no-repeat; padding:22px 0px 0px 30px;}
#internas { width:800px; height:600px; background:url(images/bg_internas.jpg) top repeat-x; margin:auto; margin-top:2%;}
#pedra_branca { width:660px; background:url(img/pedra_branca.jpg) top repeat; border:1px solid #FFFFFF; margin:auto; padding:14px 20px 30px 20px; margin-bottom:30px;}
#pedra_br_c { width:460px; height:100%; background:url(img/pedra_branca.jpg) top repeat; border:1px solid #FFFFFF; margin:auto; padding:14px 55px 10px 55px; margin-bottom:30px;}
.bg_box_home { width:334px; height:250px; background:url(img/bg_box_home.jpg) no-repeat; float:left; padding:38px 0px 0px 12px;}

.nome_proj { float:left; margin-right:357px;}
.fl { float:left;}
.fl_01 { float:left; margin-right:10px;}
.fr { float:right;}
.bold_12 { font-weight:bold; font-size:12px;}
.bold_13 { font-weight:bold; font-size:13px;}
.bold_15 { font-weight:bold; font-size:15px;}
.tit_cardapio { height:24px; font-size:18px; background:url(img/bg_tit_cardapio.gif) left bottom no-repeat; clear:both; margin:10px 0px; color:#333333;}
.tit_card_01 { font-size:13px; color:#333333;}
.box_card { width:350px; float:left; border:0px solid #009933; margin-right:10px;}
.cb { clear:both;}

.separa_01 { width:330px; background:url(img/separa_02.gif) repeat-x; margin-top:20px; margin-bottom:20px;}
.separa_02 { width:330px; background:url(img/separa_02.gif) repeat-x; margin-top:10px;}
.bandeira { float:left; margin-right:10px; margin-top:4px;}

.txt_h00 { font-size:10px;}
.txt_h01 { font-size:11px; color:#999999;}
.txt_h02 { font-size:11px; color:#FFAE00; font-weight:bold;}
.txt_h03 { font-size:14px; color:#FFAE00; font-weight:bold;}
.txt_h04 { font-size:11px; color:#333333;}

.transp_01 {
	background:url('img/transp_01.png') top repeat !important;
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='iimg/transp_01.png', sizingMethod='scale');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/transp_01.png', sizingMethod='scale');
	border:1px solid #646665;
	width:290px;
	height:80px;
	padding:15px;
	}
.transp_02 {
	background:url('img/transp_01.png') top repeat !important;
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='iimg/transp_01.png', sizingMethod='scale');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/transp_01.png', sizingMethod='scale');
	border:1px solid #646665;
	width:305px;
	height:84px;
	padding:15px 15px 0px 2px;
	margin-top:15px;
	}
label { width:80px; text-align:right; float:left; margin:5px; color:#7D2222; font-weight:bold; font-size:12px;}
.i_size { float:left; width:230px; border:1px solid #7E2323; margin:5px; height:14px;}	
.t_size { float:left; width:230px; height:70px; overflow:auto; border:1px solid #7E2323; margin:5px;}	
.enviar { background:#CA0023; color:#FFFFFF; width:85px; height:35px; border:0px; font-weight:bold; margin:auto; background:url(img/bt_enviar.gif) no-repeat; margin:5px;}