body {
	background-image: url(pg_img/bg.gif);
	background-repeat: repeat;
	margin: 0px;
}

.campo1 { 
width: 70px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #FFFFFF; 
 color: #000000;
 border: 0px solid #000000;
 margin-right: 0px; 
}

td {
	font-family: arial;
	font-size: 11px;
	color: #444444;
}
td.cel-top {
	background-image: url(pg_img/cel_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
td.cel-footer {
	background-image: url(pg_img/cel_footer.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
td.cel-left {
	background-image: url(pg_img/cel_l.gif);
	background-repeat: repeat-y;
	background-position: right;
}
td.cel-right {
	background-image: url(pg_img/cel_r.gif);
	background-repeat: repeat-y;
	background-position: left;
}
td.fot-bg {
	background-image: url(pg_img/fot_img.gif);
	background-repeat: no-repeat;
}
td.menu-rbg {
	background-image: url(pg_img/menu_rbg.gif);
	background-repeat: repeat-y;
	background-position: left;
}
td.menu-lbg {
	background-image: url(pg_img/menu_lbg.gif);
	background-repeat: repeat-y;
	background-position: right;
}
td.texto {
	font-family: arial;
	font-size: 11px;
	color: #444444;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 15px;
	text-indent: 60px;
	padding-bottom: 10px;
}
td.txt_alt {
	font-family: arial;
	font-size: 11px;
	color: #444444;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 15px;
	padding-bottom: 10px;
}
td.left {
	background-image: url(pg_img/lft_fimg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
td.right {
	background-image: url(pg_img/rgt_fimg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
input.form {
	font-family: arial;
	font-size: 11px;
	color: #667866;
	width: 250px;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
}
.textareahome {
	font-family: arial;
	font-size: 11px;
	color: #667866;
	width: 185px;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
}

textarea {
	font-family: arial;
	font-size: 11px;
	color: #667866;
	width: 250px;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
}

.shots {background-image:  url(galeria/pg_img/shot.gif);background-repeat: no-repeat;background-position: left center;height: 90px;width: 133px;padding-top: 11px;padding-left: 20px;vertical-align: top}

/*fontes : cores*/
.fc01 {color: #9FDC00;}
.fc02 {color: #006600;}
.fc03 {color: #5A5443;}
/*fontes : tamanho*/
.fs00 {
font-size:10px;
}
.fs01 {
    font-size:11px;
}
.fs02 {
    font-size:12px;
}
.fs03 {
    font-size:14px;
}
/*fontes : familia*/
.ft01 { font-family:verdana; }

/*link geral*/
a:link,a:active,a:visited { color: #647864; text-decoration: none; }
a:hover { color: #9FDC00; text-decoration: underline; }
/*link home*/
.lk01:link,.lk01:active,.lk01:visited { color: #887E64; text-decoration: none; }
.lk01:hover { color: #5A5443; text-decoration: underline; }

/*layers */
div#container { position:relative; z-index:1; top: 0px; left: 0px; width:696px; }
div#menu { position:absolute; top: 182px; left: 14px; width: 225px; height: 200px; margin: 0; }
div#icons { position:absolute; top: 107px; left: 459px; width: 250px; height: 180px; margin: 0; }
