BODY { color: #56595C; font: normal normal 11px tahoma,georgia,arial; PADDING: 0; MARGIN: 0; text-align: center; background: #626466; }

img { border: none; }
td { text-align: left; vertical-align: top; color: #56595C; font: normal normal 11px tahoma,georgia,arial; line-height: 20px; }  

p { margin: 0 0 0 0;}

table, ul, li { color: #56595C; font: normal normal 11px tahoma,georgia,arial; line-height: 20px; }		   
	
a { color: #56595C; font: normal normal 11px tahoma,georgia,arial; line-height: 20px; text-decoration: underline; }

a:hover { text-decoration: none; }
	
h1 { color: #39648D; font: normal normal 36px arial narrow, georgia,arial,tahoma; margin: 0 0 15px 0; }			
.ppf{ display:inline; width:100%; margin:0 auto;}
.ppf h3{margin:0; padding:0; display:inline;background:none; border:none;}
.ppf h3 a{text-decoration:none;color:#B9DB87; cursor:default; background:none; background:none;}

.foto_right {
 	float: right;
	margin: 5px 0 5px 0px;
    }
	
.foto_right img {
	margin: 0px 0px 0px 5px;
    }			

.foto_left {
 	float: left;
	margin: 5px 0px 5px 0px;
    }
	
.foto_left img {
 	float: left;
	margin: 0px 5px 0px 0px;
    }	

/* --------------------- */
	
#main {
	margin: 0 auto 1px auto;
	padding: 0;
	width: 802px; 
	height: 100%;
	border: none;
	}

#main .left_field {
	background: url(field_left.jpg) repeat-y;
	}

#main .right_field {
	background: url(field_right.jpg) repeat-y;
	}

#main .cent_field {
	background: #B9DA87;
	}
	
#main .top {
	background: url(bottom_logo.gif) no-repeat 668px center;
	}	

#main .fill_nav {
	background: #39648D;
	} 
	
#main .index_center {
	background: url(fill_top_cent.jpg) repeat-x top;
	padding: 14px 10px; 
	}
	
#main .footer {
	background: url(bottom_logo.gif) no-repeat 668px top;
	text-align: center;
	padding: 10px 0 0 0;
	color: #666; 
	font: normal bold 9px arial,tahoma,georgia;	 
	}
	
#main .footer_sub {
	background: none;
	text-align: center;
	padding: 10px 0 0 0;
	color: #666; 
	font: normal bold 9px arial,tahoma,georgia;	 
	}	
	
#main .footer a {
	color: #666; 
	font: normal bold 9px arial,tahoma,georgia;
	text-decoration: underline;
	}
	
#main .footer a:hover {
	text-decoration: none;
	}	
	
#main .footer p {
	color: #666; 
	font: normal bold 9px arial,tahoma,georgia;
	margin: 10px 0 0 0;
	}
	
/*--------------------------------------------------------------*/	

table.cent_ind {float: left;}	
table.cent_ind h1 {
	color: #2B5D8F;
	font: normal normal 22px georgia,arial,tahoma;
	margin: 0 0 10px 0;
	}
table.cent_ind .top {background: url(c_top.jpg) repeat-x;}
table.cent_ind .left {background: url(c_left.jpg) repeat-y;}	
table.cent_ind .right {background: url(c_right.jpg) repeat-y;}
table.cent_ind .bot {background: url(c_bot.jpg) repeat-x;}

table.rig_ind h1 {
	color: #9BD1E9;
	font: normal bold 20px 'arial narrow',georgia,arial,tahoma;
	text-align: center;
	margin: 0 0 10px 0;
	}

table.rig_ind .top {background: url(r_top.jpg) repeat-x;}
table.rig_ind .left {background: url(r_left.jpg) repeat-y;}	
table.rig_ind .right {background: url(r_right.jpg) repeat-y;}
table.rig_ind .bot {background: url(r_bot.jpg) repeat-x;}					
table.rig_ind p {
	color: #ffffff;
	font: normal normal 11px tahoma,georgia,arial;
	line-height: 20px;
	}

table.cent_int {background: white; margin: 0 0 0 0 }

table.foto td {text-align: center; vertical-align: middle; }
table.foto td img {border: 5px solid white; }	
