/* CSS Document */


/* Corpo */

body {
	margin: 0px;
	padding: 0px;
	background-image: url(../componentes/imagens/layout/fundo.jpg);
	background-repeat: repeat-x;
	}
	
/*******************************************************************************/

/*Divs*/
	
	#geral{
		width: 780px;
		height: auto;
		left: 50%;
		margin-left: -390px;
		margin-top: 0px;
		padding: 0px;
		position: absolute;
		}
		
		#parte1{
			width: 780px;
			height: auto;
			margin: 0px;
			padding: 0px;
			background-image: url(../componentes/imagens/layout/fundo_meio.jpg);
			background-repeat: repeat-y;
			}
			
			#topo_p1{
				width: 780px;
				height: 44px;
				margin: 0px;
				padding: 0px;
				}
				
			#menu_p1{
				width: 179px;
				height: 583px;
				margin: 0px;
				padding: 0px;
				float: left;
				}
				
			#meio_p1{
				width: 601px;
				height: auto;
				margin: 0px;
				padding: 0px;
				float: left;
				}
				
				#banner_p1{
					width: 601px;
					height: 288px;
					margin: 0px;
					padding: 0px;
					float: left;
					}
					
				#banner2_p1{
					width: 601px;
					height: 58px;
					margin: 0px;
					padding: 0px;
					float: left;
					}
					
				#meio1_p1{
					width: 412px;
					height: auto;
					margin-top: 0px;
					margin-bottom: 0px;
					margin-left: 0px;
					margin-right: 9px;
					padding: 0px;
					float: left;
					}
					
						#topo_meio1p1{
							width: 412px;
							height: 10px;
							margin: 0px;
							padding: 0px;
							float: left;
							}
							
						#cont_meio1p1{
							width: 412px;
							height: auto;
							margin: 0px;
							padding: 0px;
							float: left;
							background-image: url(../componentes/imagens/layout/fundo_meio1.jpg);
							background-repeat: repeat-y;
							}
							
							#texto1{
								width: 385px;
								height: auto;
								margin: 0px;
								padding: 0px;
								}
								
							#texto1_2{
								width: 380px;
								height: auto;
								margin-left: 15px;
								margin-top: 0px;
								margin-right: 0px;
								margin-bottom: 0px;
								padding: 0px;
								}
								
							#texto1_3{
								width: 360px;
								height: auto;
								margin-left: 15px;
								margin-top: 0px;
								margin-right: 0px;
								margin-bottom: 0px;
								padding: 0px;
								}
								
							#texto1_4{
								width: 340px;
								height: auto;
								margin-left: 0px;
								margin-top: 0px;
								margin-right: 0px;
								margin-bottom: 4px;
								padding-left: 3px;
								border: 1px solid #CCCCCC;
								background-color: #F8F8F8;
								}
								
							#texto1_5{
								width: 327px;
								height: auto;
								margin-left: 15px;
								margin-top: 0px;
								margin-right: 0px;
								margin-bottom: 0px;
								padding-left: 52px;
								padding-right: 0px;
								padding-top: 0px;
								padding-bottom: 0px;
								}								
								
								#foto1{
									width: 120px;
									height: 100px;
									margin: 0px;
									padding: 0px;
									text-align: left;
									float: left;
									}
									
								#foto2{
									width: 97px;
									height: 82px;
									margin: 0px;
									padding: 0px;
									text-align: left;
									float: left;
									}
					
				#meio2_p1{
					width: 170px;
					height: auto;
					margin: 0px;
					padding: 0px;
					float: left;
					}
					
						#topo_meio2p1{
							width: 170px;
							height: 10px;
							margin: 0px;
							padding: 0px;
							float: left;
							}
							
						#cont_meio2p1{
							width: 170px;
							height: auto;
							margin: 0px;
							padding: 0px;
							float: left;
							background-image: url(../componentes/imagens/layout/fundo_meio2.jpg);
							background-repeat: repeat-y;
							}
							
							#texto2{
								width: 145px;
								height: auto;
								margin-left: 12px;
								padding: 0px;
								float: left;
								}
				
			#fim_p1{
				width: 780px;
				height: 23px;
				margin: 0px;
				padding: 0px;
				float: left;
				}
		
		#parte2{
			width: 780px;
			height: auto;
			margin: 0px;
			padding: 0px;
			}
			
				#banner_p2{
					width: 149px;
					height: 410px;
					margin: 0px;
					padding: 0px;
					float: left;
					}
					
				#meio1_p2{
					width: 631px;
					height: 311spx;
					margin: 0px;
					padding: 0px;
					float: left;
					}
					
					#lado1_meio1p2{
						width: 426px;
						height: 311px;
						margin: 0px;
						padding: 0px;
						float: left;
						}
						
						#titulo_lado1{
							width: 426px;
							height: 48px;
							margin: 0px;
							padding: 0px;
							float: left;
							}
							
						#cont_lado1{
							width: 426px;
							height: 141px;
							margin: 0px;
							padding: 0px;
							float: left;
							background-image: url(../componentes/imagens/layout/fundo_agenda.jpg);
							background-repeat: no-repeat;
							}
							
							#texto3{
								width: 360px;
								height: auto;
								margin-left: 30px;
								padding: 0px;
								float: left;
								}
						
					#lado2_meio1p2{
						width: 205px;
						height: 311px;
						margin: 0px;
						padding: 0px;
						float: left;
						}
					
				#meio2_p2{
					width: 426px;
					height: 122px;
					margin: 0px;
					padding: 0px;
					float: left;
					background-color: #eaeaea;
					}
					
					#lado1_meio2p2{
						width: 195px;
						height: 110px;
						margin: 0px;
						padding-top: 0px;
						*padding-top: 10px;
						padding-bottom: 0px;
						padding-right: 0px;
						padding-left: 0px;
						float: left;
						background-color: #eaeaea;
						}
						
						#texto4{
							width: 170px;
							height: auto;
							margin-top: 0px;
							margin-bottom: 0px;
							margin-right: 0px;
							margin-left: 15px;
							padding: 0px;
							text-align: center;
							}
							
						#texto5{
							width: 170px;
							height: auto;
							margin-top: 0px;
							margin-bottom: 0px;
							margin-right: 0px;
							margin-left: 9px;
							padding: 0px;
							text-align: center;
							}
							
						#texto6{
							width: 170px;
							height: auto;
							margin-top: 0px;
							margin-bottom: 0px;
							margin-right: 0px;
							margin-left: 4px;
							padding: 0px;
							text-align: center;
							}
						
					#divide_meio2p2{
						width: 32px;
						height: 122px;
						margin: 0px;
						padding: 0px;
						float: left;
						}
					
				#meio3_p2{
					width: 631px;
					height: 99px;
					margin: 0px;
					padding: 0px;
					float: left;
					}
					
					#lado1_meio3p2{
						width: 426px;
						height: 71px;
						margin: 0px;
						padding: 0px;
						float: left;
						background-image: url(../componentes/imagens/layout/fundo_rod1.jpg);
						background-repeat: no-repeat;
						}
						
						#texto7{
							width: 370px;
							height: 10px;
							margin-top: 20px;
							margin-bottom: 0px;
							margin-right: 0px;
							margin-left: 30px;
							padding: 0px;
							text-align: left;
							}
						
					#lado2_meio3p2{
						width: 205px;
						height: 71px;
						margin: 0px;
						padding: 0px;
						float: left;
						}
						
					#lado3_meio3p2{
						width: 631px;
						height: 28px;
						margin: 0px;
						padding: 0px;
						float: left;
						background-color: #eaeaea;
						}


/*******************************************************************************/

/* Textos */

	.titulo{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #E17600;
		font-size:14px;
		}
		
	.titulo2{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #E17600;
		font-size:12px;
		font-weight: bold;
		margin-bottom: 12px;
		}
		
	.titulo3{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size:12px;
		font-weight: bold;
		margin-bottom: 12px;
		}
		
	.txt1{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #333333;
		font-size: 11px;
		}
		
	.txt2{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 11px;
		}
		
	.txt3{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 10px;
		}
		
	.txt4{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #333333;
		font-size: 10px;
		}
		
/*******************************************************************************/
	
/* Links */

	a:link {
		color: #333333;
		text-decoration: none;
	}
	a:visited {
		text-decoration: none;
		color: #666666;
	}
	a:hover {
		text-decoration: none;
		color: #FF9900;
	}
	a:active {
		text-decoration: none;
		color: #333333;
	}
	
	.a2:link {
		color: #FFFFFF;
		text-decoration: none;
	}
	.a2:visited {
		text-decoration: none;
		color: #FFFFFF;
	}
	.a2:hover {
		text-decoration: underline;
		color: #FFFFFF;
	}
	.a2:active {
		text-decoration: none;
		color: #F5F5F5;
	}

/*******************************************************************************/

/* Formulários */

	.campo{
		border: 1px solid #666666;
		background-color: #FFFFFF;
		height: 15px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #666666;
	}
	
	.combox{
		border: 1px solid #666666;
		background-color: #FFFFFF;
		height: 16px;
		*height: 18px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #666666;
	}
	
	.memorando{
		border: 1px solid #666666;
		background-color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #666666;
	}
	
	.botao{
		border: 1px solid #666666;
		background-color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		height: 16px;
	}
	
/*******************************************************************************************/

/* Tags */

ul {

	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	
}

ol {

	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	
}