BODY {
scrollbar-face-color: #084C9C; 
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #084C9C;
scrollbar-darkshadow-color: #084C9C; 
scrollbar-track-color: #084C9C;
scrollbar-arrow-color: #FFFFFF;
background-color: #FFFFFF;
background-image:  url(../imagens/background.jpg);
background-repeat: repeat-x;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

td, body {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:20px;}

/*FORMULARIOS */
.form{font-family:Arial , Verdana; font-size:11px; color:#64606F; BACKGROUND: #FFFFFF; BORDER-BOTTOM: #CC0000 1px solid; BORDER-LEFT: #CC0000 1px solid; BORDER-RIGHT: #CC0000 1px solid; BORDER-TOP: #CC0000 1px solid;}
.bt_form {font-family: Arial, Verdana; font-size:11px; color:#64606F; BACKGROUND: #FFFFFF; BORDER-BOTTOM: #CC0000 1px solid; BORDER-LEFT: #CC0000 1px solid; BORDER-RIGHT: #CC0000 1px solid; BORDER-TOP: #CC0000 1px solid;}
/*FORMULARIOS */

a.menu:link, a.menu:visited {
 display:block;
 list-style-type:none;
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
 font-size:13px;
 color:#660000;
 font-weight: bold;
 text-decoration:none;
 border-left:0px solid #FFFF00;
 padding-left:10px;
 padding:3px;
 }
 
a.menu:hover {
 display:block;
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
 color:#FFFFFF;
 font-weight: bold;
 font-size:13px;
 text-decoration:none;
 background-color:#102365;
 border-left:5px solid #0468C1;
 }

a:link,a:visited{font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #666666; text-decoration: none;}
a:active{font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #666666; text-decoration: none;}
a:hover{font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #CC0000; text-decoration: underline;}

.borda_img { margin: 2px; BORDER: 1px SOLID #CC0000; -moz-border-radius: 2px 2px 2px 2px; padding: 2px;}

a.foto_pq_galeria:link, a.foto_pq_galeria:visited {display:block; border: 1px solid #FF3300; margin: 1px; padding:5px; background-color:#FFFFFF;}
a.foto_pq_galeria:hover {display:block; border: 1px solid #FF3300; margin: 1px; padding:5px; background-color:#FFFF00;}
.fonte_nome_foto {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10px;color: #CCCCCC; border: 1px solid #CCCCCC; margin: 1px; padding:5px; background-color:#FFFFFF;}
.tabela_foto_gr_galeria {border: 1px solid #CCCCCC; background: #FFFFFF;}
.tabela_galeria {background: #E0DFE3;}
.borda_tabela_cinza {border: 1px solid #CCCCCC; background: #F5F5F5;}

.pergunta_enquete{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #340E70;}

.fonte_br{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}

.subtitulos{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #CC0000; font-weight: bold;}
.subtitulos:link {color:#CC0000;text-decoration:none}
.subtitulos:active {color:#CC0000;text-decoration:none}
.subtitulos:visited {color:#CC0000;text-decoration:none}
.subtitulos:hover {color:#003399;text-decoration:underline}

.fonte_paginacao{border: 1px solid #CCCCCC; BACKGROUND: #FFFFFF; padding: 5px;}
.fonte_paginacao:link {border: 1px solid #CCCCCC; BACKGROUND: #FFFFFF; padding: 5px;}
.fonte_paginacao:active {border: 1px solid #CCCCCC; BACKGROUND: #FFFFFF; padding: 5px;}
.fonte_paginacao:visited {border: 1px solid #CCCCCC; BACKGROUND: #FFFFFF; padding: 5px;}
.fonte_paginacao:hover {border: 1px solid #CCCCCC; BACKGROUND: #E8E8E8; padding: 5px;}
.fonte_paginacao_atual{border: 1px solid #CCCCCC; BACKGROUND: #E8E8E8; padding: 5px;}

.fonte_nome_aniversariante {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; color: #F27000; font-weight: bold;}
.fonte_data_aniversariante {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #F27000; font-weight: bold;}

.numero_mais_pedidas{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #FF3300; font-weight: bold;}

.fieldset { margin-bottom: 6px; BORDER: 1px SOLID #CC0000; -moz-border-radius: 5px 5px 5px 5px; padding: 2px}

/*Caixas de mensagens*/
.info, .sucesso, .atencao, .erro {
	border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.info {
    text-align: left;
	color: #00529B; 
    background-color: #BDE5F8;
    background-image: url('../imagens/ic_cx_info.gif');
}
.atencao {
    text-align: left;
	color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('../imagens/ic_cx_atencao.gif');
}
.erro {
    text-align: left;
	color: #D8000C;
    background-color: #FFBABA;
    background-image: url('../imagens/ic_cx_erro.gif');
}
/*Caixas de mensagens*/

.direitos {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000;}
.direitos :link {color:#CC0000;text-decoration:none}
.direitos :active {color:#CC0000;text-decoration:none}
.direitos :visited {color:#CC0000;text-decoration:none}
.direitos :hover {color:#FFFFFF;text-decoration:none}
.box_2 {
border-left: #999999 solid 1px;
border-bottom:#999999  solid 1px;
border-right:#999999 solid 1px;
border-top:#999999 solid 1px;
margin-top:10px;
margin-bottom:10px;
padding:5px;
/*background-color:#327e25;*/
}
.td_pad {
padding-left:10px;
}
.td_pad2 {
padding-right:10px;
}
.fonte_9 {
font-size:9px;
}
.div_foto_gal {
border:#999999 solid 1px;
margin:10px;
padding:5px;
/*background-color:#327e25;*/
}
.div_foto_gal2 {
border:#999999 solid 1px;
margin:3px;
padding:3px;
width:72px;
float:left;
/*background-color:#327e25;*/
}
.div_foto_gal3 {
border:#999999 solid 1px;
margin:3px;
padding:3px;
float:left;
/*background-color:#327e25;*/
}

.top_box {
    background-image: url('../imagens/topo_box.jpg');
	height:8px;
}
.base_box {
    background-image: url('../imagens/base_box.jpg');
	height:8px;
}
.box_titulo {
    background-image: url('../imagens/box_top.jpg');
	height:26px;
	color:#FFFFFF;
	font-weight:bold;
	font-style:italic;
	padding-left:20px;
	padding-top:1px;
	font-size:14px;
}
.link_bt{
    background-image: url('../imagens/bt_bg.jpg');
	text-align:center;
	height:24px;
	width:94px;
	color:#FFFFFF;
	font-weight:bold;
	font-style:italic;
}
.link_b{
	color:#FFFFFF;
	font-weight:bold;
	font-style:italic;
}
