/*
 * Documento: boby.css
 * Configuraçao para todas as Página - CORPO
 */ 
 

 #site{
 	border:0;
 	width:998px;
	margin:auto auto;
			
 }
 a:hover, a:active, a:visited, a:link{ margin:0; padding:0;}
 
 /*
 * Configuraçao para todas as Página - HEADER
 */
 #header-site{
 	border:0;
	width:100%;
	float:left;
 	}
 		#header-site-cont{
			border:0;
			width:998px;
			margin:auto auto;			
			height:242px;						
		 	}
				#header-logo{
					border:0;			
					float:left;
					height:65px;
					width:195px;
					margin-left:15px;
					}					
				#header-nav{
					border:0;	
					float:left;
					width:774px;
					margin:39px 0 0 0;
					}
					#header-nav ul{						
						margin:0;
						background:url(../imagens/fd_rep_menu_06.jpg) repeat-x;						
						border:0;
						float:right;								
					}
					
						#header-nav ul li{
							border:0;			
							display:inline;							
							font:bold 11px Verdana, Arial, Helvetica, sans-serif;
							color:#FFFFFF;
							padding:7px 0 7px 0;
							float:left;
							margin:0;																														
						}
							.header-li{							
								background:url(../imagens/dev_menu_09.jpg) no-repeat left;							
														
							}
						#header-nav ul li a:link, #header-nav ul li a:visited,#header-nav ul li a:hover, a:active{
							padding:7px 25px 7px 24px;							
						
						}						
						#header-nav ul li a:hover, #header-nav ul li a:active{
							background:url(../imagens/fd_rep_menu_sel_09.jpg) repeat-x;												
						}
						#navHome, #navEmpresa, #navNoticias, #navColecao, #navContato{
							background:url(../imagens/fd_rep_menu_sel_09.jpg) repeat-x;
							border: 1px solid red;													
						}							
				#header-img{
					border:0;					
					float:left;
					height:173px;
					width:969px;					
					margin: 0 0 7px 15px;
					}
					#header-img img{
						border: 2px solid #686465;	
					}				
				a:hover, a:active, a:visited, a:link{ margin:0; padding:0;}
 

/*				
 * Configuraçao para todas as Página - RODAPE
 */ 	 

#rodape{
 	border:0;
	width:100%;
	float:left;
 }	 
	  #roda-corpo{
		border:0;
		text-align:center;
		margin:auto auto;
		width:970px;
		height:22px;
		background-color:#667ab3;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		padding-top:12px;
		
	 }
		/*
 * Documento: boby.css
 * Página de BREADCRUMD
 */	
		#breadcrumb{
			border: 0;
			margin:3px 5px 0 0;	
			font:10px Verdana, Arial, Helvetica, sans-serif;				
			color:#667ab3;
			padding-bottom:8px;
			width:400px;
			float:right;
			text-align:right;
		}
			#breadcrumb a:hover,#breadcrumb a:active, #breadcrumb a:visited, #breadcrumb a:link{ 
				font:10px Verdana, Arial, Helvetica, sans-serif;				
				color:#667ab3;
				}	 		
 
 /*
 * Documento: boby.css
 * Página de PRINCIPAL
 */
 
 #content-princ{
 	float:left;
 	width: 998px;
	height:457px;
	border:0;	
 }

	#colecao{
		border:0;
		float:left;
		width:998px;
		height:64px;
		margin-left:15px;	
		}
		#colecao-img{
			border:1px solid #c3c3c3;
			float:left;
			width: 250px;
			height:388px;
			margin-left:15px;	
			}
		#notic-novid{
			border:0;
			float:left;
			width: 510px;
			height:388px;
			margin-left:20px;	
			}
			#notic-novid p{
				border:0;			
				margin:5px 0 0 2px;
				font:11px Verdana, Arial, Helvetica, sans-serif;
				float:left;
				text-align:justify;
				}
			#leia-mais{
				border:0;
				margin:5px 0 0 0;
				float:right;
				text-align:right;				
				width:510px;
				background-color:#e5e4e4;
				font:bold 12px Verdana, Arial, Helvetica, sans-serif;
				color:#667ab3;
				padding:2px 0 2px 0;
			}
			
			#leia-mais a:hover, #leia-mais a:active, #leia-mais a:visited, #leia-mais a:link{
				 font:bold 12px Verdana, Arial, Helvetica, sans-serif;
				 color:#667ab3;				 
			}
		
		#download{
			border:0;
			float:left;
			width: 165px;
			height:400px;
			margin-left:15px;				
			}
			.titulo-h1{
				border-bottom:1px solid #acb7d6;				
				margin:4px 0 4px 0;
				font: bold 13px Verdana, Arial, Helvetica, sans-serif;				
				color:#667ab3;
				letter-spacing:1px;
				padding-bottom:5px;
				}
			#down-img-vid{
				border:1px solid #acb7d6;				
				width: 165px;
				height:235px;
				margin-top:5px;
				text-align:center;					
				}
				.img-border{
					border: 3px solid #b5b7b4;
				}
				#down-img-vid img{
					margin-top:10px;					
				}
				.tit-down{
					border: 0;
					font: bold 11px Verdana, Arial, Helvetica, sans-serif;
					color:#00a450;
					padding-top:5px;	
				}	
		
				#box-rodape-2{
					height: 110px;
					width: 150px;					
					background-color: transparent;
					text-align: left;
					float: left;					
				}
                	.menu {
						border:0;
						display: block;
						margin-top:5px;
						margin-left:10px;
						float:left;                         
					}
                        
                        .menu li{
							list-style:none;
						}
						.menu a:link, .menu a:active, .menu a:visited{
                             text-decoration:none;
                             float:left;
                             width:85%;
                             padding: 3px 3px 3px 30px;
                             margin:1px;
                             color:#667ab3;
                        }
						.menu a:hover{
							color:#667ab3;
							text-decoration:underline;
						}

                        .menu a.img-1{
							 background: url(../imagens/blog.png) left no-repeat;
							 margin-left: 3px;
							 border-bottom: 1px dashed #acb7d6;
							 text-decoration: none;
							}

                        .menu a.img-2{
							 background: url(../imagens/twitter.png) left no-repeat;
							 margin-left: 3px;
							 border-bottom: 1px dashed #acb7d6;
							 text-decoration: none;
							}
                         .menu a.img-3{
							 background: url(../imagens/orkut.png) left no-repeat;
							 margin-left: 3px;
							 border-bottom: 1px dashed #acb7d6;
							 text-decoration: none;
							}
                         .menu a.img-4{
							 background: url(../imagens/youtube.png) left no-repeat;
							 margin-left: 3px;
							 text-decoration: none;
							  border-bottom: 1px dashed #acb7d6;
							}
						 .menu a.img-5{
							 background: url(../imagens/drimio.jpg) left no-repeat;
							 margin-left: 3px;
							 text-decoration: none;
							  border-bottom: 1px dashed #acb7d6;
							}

                        .border, .menu a.img-4,{
                          border-bottom: 1px dashed #acb7d6;

                        }
 
 
				/*-----------------------------------------------------------------*/
				
				#bloco-loja-ecommerce{
					border:0;
					margin:5px 0 0 0;
					float:left;
					width:510px;
				}
					#loja-virtual, #ecommerce{
						border:0;					
						height:175px;
						float:left;					
					}
					#loja-virtual{					
						width: 285px;									
					}
					#ecommerce{					
						width: 201px;
						margin-left:20px;					
					}
			#email-msg{
				border:0;	
				height:14px;
				float:left;
				font: 13px Verdana, Arial, Helvetica, sans-serif;
				vertical-align:text-top;
				margin:7px 0 0 0;
			}
				.rece-email{
					border:0;	
					margin:5px 0 10px 0;														
					width:500px;
					float:right;			
					background-color:#e5e4e4;
					font:11px Verdana, Arial, Helvetica, sans-serif;
					color:#667ab3;
					padding:5px;					
				}				
					.rece-email input{
						border:1px solid #667ab3;															
					}
					#bt-cad input {
						border:0;
						background:#667ab3;
						font:bold 11px Verdana, Arial, Helvetica, sans-serif;
						color:#FFF;
						cursor:pointer;
					}
					.rece-email label{
					border:0;					
					display:inline;					
				}		
				
/*
 * Documento: boby.css
 * Página de EMPRESA
 */				
	#content-empre{
		border:0;
		float:left;
		width: 967px;
		margin:0 15px;
		padding:3px;		
	}
	
	
	#bloco-header-empre{		
		float:left;
		width:960px;
		margin:19px 0 5px 0;
		border-bottom:1px solid #acb7d6;
	}
		#tit-empre{
			border:0;
			font: bold 14px Verdana, Arial, Helvetica, sans-serif;				
			color:#667ab3;
			letter-spacing:1px;
			padding-bottom:5px;
			width:400px;
			float:left;			
		}				
		#content-empre span{
			border: 0;
			float:left;
			width:950px;
			margin:9px 0 0 5px;
			font:11px Verdana, Arial, Helvetica, sans-serif;
			text-align:justify;	
		}
			.bloc-imagens{
				border:0;
				width:930px;			
				height:120px;
				text-align:center;
				margin:	5px 0 15px 0;			
			}
				.img-empresa{		
					width:150px;
					height:95px;
					display:inline;								
					margin:15px 5px 15px 5px;
				}
					.img-empresa img{
						border:2px solid #667ab3;				
						
					}	
					
		#link-empre{
			font:11px Verdana, Arial, Helvetica, sans-serif;
			color:#000000;
			word-spacing:5px;			
		}
			#link-empre a:hover, #link-empre a:active, #link-empre a:visited, #link-empre a:link{color:#000000;; }		
		
		.link-sel{
			border:0;
			float:left;		
			width:920px;
			margin:25px 0 10px 0;					
		}
		.link-sel b{
			border:0;
			float:left;
			padding:5px 35px;
			font:bold 14px Verdana, Arial, Helvetica, sans-serif;
			color:#ffffff;
			background-color:#667ab3;
		}
		/*content_responsabilidade*/
		
		#img-text-empre{
			border: 0;
			width:200px;
			float:left;
			height:200px;
			margin:15px 0 0 0;
		}
			#img-text-empre img{			
			float:left;			
			margin:0 15px 45px 55px;
			}
		.text-emp-respon{
			border: 0;
			line-height:18px;
			width:740px;
			float:left;
			margin:15px 0 20px 15px;
			text-align:justify;	
			
		}
		/*content_responsabilidade*/
		
		.text-empresa{
			border: 1px solid blue;
			line-height:18px;
			width:500px;
		}		
			.text-empresa p a:hover, .text-empresa p a:active, .text-empresa p a:visited, .text-empresa p a:link,
			.text-emp-respon p a:hover, .text-emp-respon p a:active, .text-emp-respon p a:visited, .text-emp-respon p a:link{
				 font:bold 11px Verdana, Arial, Helvetica, sans-serif;
				 color:#667ab3;				 
			}
/*
 * Documento: boby.css
 * Página de COLEÇOES
 */	
 
  #content-colecoes{
 	border:0;
	float:left;
	width: 961px;
	height:490px;
	margin:0 15px;
	padding:3px;	
 }
 .colec-principal{
 	border:1px solid #acb7d6;
	float:left;
	width:454px;
	height:330px;
	margin:4px 2px;
 }
 	.colec-vazia{
	 	border:1px solid #acb7d6;
		float:left;
		width:454px;
		height:280px;
		text-align: center;
		margin:4px 2px;
		padding-top: 50px;
		font:bold 23px Verdana, Arial, Helvetica, sans-serif;
	 	color:#667ab3;	
	 }
 
 #btleft, #btright{
 	border:0;
	float:left;
	width: 16px;
	height:360px;
 }
	 #btleft img, #btright img{
		border:0;
		float:right;
		margin: 140px 0 0 0;	
	 }
		  #btright img{
			float:left;
		  }
		  #btleft img{
			float:right;		
		  }
	.image-cole{	
		border:0;
		width:220px;
		height:280px;
		float:left;
		margin:15px 4px 0 3px
	}
.link-colecao{
		border:0;
		width: 445px;
		height:40px;
		padding:0 0 0 15px;			
	}		
		.link-colecao a:link, .link-colecao a:hover, .link-colecao a:active , .link-colecao a:visited{	
			font: bold 11px Verdana, Arial, Helvetica, sans-serif;
			color:#667ab3;
			margin:0 0 25px 10px;
			float:left;
		}
.link-cole-antiga{
		border:0;
		width: 425px;
		height:40px;		
		text-align:center;
		float:left;
	}		
		.link-cole-antiga a:link, .link-cole-antiga a:hover, .link-cole-antiga a:active , .link-cole-antiga a:visited{	
			font: bold 11px Verdana, Arial, Helvetica, sans-serif;
			color:#667ab3;			
		}		
 #colec-marcas{
 	border:0;
	float:left;
	width:448px;
	height:450px;
	margin:4px 0 0 15px;
 }
 	#bloc-marcas{
		border:1px solid #dddddd;
		float:left;
		width:425px;
		height:375px;
		margin:0;
		padding:6px;		
	 }
	 	#tit-colecao{
			border: 0;
			font: bold 13px Verdana, Arial, Helvetica, sans-serif;				
			color:#667ab3;
			letter-spacing:1px;
			padding:10px 0 10px 0;
			width:470px;
			float:left;
		}
			#tit-colecao span{
				border:0;
				font: 12px Verdana, Arial, Helvetica, sans-serif;				
				color:#667ab3;							
				width:200px;
				margin:0 0 0 15px;
				letter-spacing:0;
			}	
		#marcas{
			border:0;
			float:left;
			width:430px;
			height:175px;
		}
			.img-logo_1, .img-logo_2, .img-logo_3, .img-logo_4, .img-logo_5, .img-logo_6,
			.img-logo_7, .img-logo_8, .img-logo_9, .img-logo_10, .img-logo_11, .img-logo_12, .img-logo_13{
				border:0;
				float:left;						
				margin:0 6px 11px 0;
				padding:0;				
				overflow:hidden;
				cursor:pointer;				
			}			
				.img-logo_1{
					height:46px;
					width:66px;				
					background:url(../imagens/logos/marcas_1_min.jpg) top;
				}
				.img-logo_1:hover{					
					background:url(../imagens/logos/marcas_1_min.jpg) 0 -45px ;
				}
				.img-logo_2{
					height:45px;
					width:60px;					
					background:url(../imagens/logos/marcas_2_min.jpg) 0 1px;
				}
				.img-logo_2:hover{
					background:url(../imagens/logos/marcas_2_min.jpg) 0 -46px;
				}
				
				.img-logo_3{
					height:46px;
					width:80px;				
					background:url(../imagens/logos/marcas_3_min.jpg) top;
				}
				.img-logo_3:hover{					
					background:url(../imagens/logos/marcas_3_min.jpg) 0 -46px;
				}
				.img-logo_4{
					height:46px;
					width:98px;				
					background:url(../imagens/logos/marcas_4_min.jpg) top;
				}
				.img-logo_4:hover{				
					background:url(../imagens/logos/marcas_4_min.jpg) 0 -45px;
				}
				.img-logo_5{
					height:48px;
					width:83px;				
					background:url(../imagens/logos/marcas_5_min.jpg) top;
				}
				.img-logo_5:hover{						
					background:url(../imagens/logos/marcas_5_min.jpg) 0 -43px;
				}
				.img-logo_6{
					height:48px;
					width:81px;				
					background:url(../imagens/logos/marcas_6_min.jpg) top;
				}
				.img-logo_6:hover{					
					background:url(../imagens/logos/marcas_6_min.jpg) 0 -43px;
				}
				.img-logo_7{
					height:46px;
					width:66px;				
					background:url(../imagens/logos/marcas_7_min.jpg) top;
				}
				.img-logo_7:hover{					
					background:url(../imagens/logos/marcas_7_min.jpg) 0 -45px;
				}
				.img-logo_8{
					height:45px;
					width:77px;				
					background:url(../imagens/logos/marcas_8_min.jpg) top;
				}
				.img-logo_8:hover{					
					background:url(../imagens/logos/marcas_8_min.jpg) 0 -47px;
				}
				.img-logo_9{
					height:44px;
					width:67px;				
					background:url(../imagens/logos/marcas_9_min.jpg) top;
				}
				.img-logo_9:hover{					
					background:url(../imagens/logos/marcas_9_min.jpg) 0 -48px;
				}
				.img-logo_10{
					height:46px;
					width:89px;				
					background:url(../imagens/logos/marcas_10_min.jpg) top;
				}
				.img-logo_10:hover{						
					background:url(../imagens/logos/marcas_10_min.jpg) 0 -45px;
				}
				
				.img-logo_11{
					height:47px;
					width:66px;				
					background:url(../imagens/logos/marcas_11_min.jpg) top;
					clear:both;
				}
				.img-logo_11:hover{					
					background:url(../imagens/logos/marcas_11_min.jpg) 0 -44px;
				}
				.img-logo_12{
					height:47px;
					width:75px;				
					background:url(../imagens/logos/marcas_12_min.jpg) top;
				}
				.img-logo_12:hover{					
					background:url(../imagens/logos/marcas_12_min.jpg) 0 -44px;
				}
				.img-logo_13{
					height:46px;
					width:66px;				
					background:url(../imagens/logos/marcas_13_min.jpg) top;
				}
				.img-logo_13:hover{					
					background:url(../imagens/logos/marcas_13_min.jpg) 0 -45px ;
				}		
			
			
		#img-big{
			border:0;
			float:left;
			width:420px;
			height:180px;			
			margin:0;
			padding:0;
			text-align:center;	
		}
		#bloco-img-carrocel{
			border: 0;
			float:left;
			width:495px;
			height:350px;
			margin:30px 0 0 0;
			overflow:hidden;
		}

/*
*
*Página COLEÇÔEWS ANTIGAS
*/

 #content-colecoes-antiga{
	border:0;
	float:left;
	width: 961px;
	height:400px;
	margin:0 15px;
	padding:3px;
}
	#bloc-colecao{
	border:0;
	float:left;
	height:300px;
	text-align:center;
	}
		.img-colec{
			border:0;
			float:left;
			margin:20px 40px 40px 75px;			
		}
			.img-colec img{
				float:left;
				margin:0 0 15px 0;
				
			}
				.img-colec span a{
					border:0;					
					clear:both;
					margin:0 0 0 10px;
					display:block;		
				}
					.img-colec span a:link, .img-colec span a:hover, .img-colec span a:active , .img-colec span a:visited{	
						font: bold 11px Verdana, Arial, Helvetica, sans-serif;
						color:#667ab3;
					}
 /*
 * Documento: boby.css
 * Página de NOTÌCIAS
 */	
 
  
	#content-noticias{
 	float:left;
 	width: 998px;
	border:0;
	margin:0 0 0 15px;	
 }
   #bloco-noticia{
   	border:0;
	float:left;
	clear:both;
	width:930px;	
	padding:10px;
	text-align:justify;	
   }
   		#sel-img{			
			width:100px;
			float:left;
			margin:0 10px 10px 0;
			}
			#sel-img img{		
				border: 1px solid #667ab3;
				
				}
		#notic-sel-tit{		
			border:0;		
			margin:0 0 5px 0;				
			} 
		#notic-sel-assun{		
			border:0;
			margin:0 0 15px 0;		
						
			}
		#sep-noticias{
			margin: 15px 0 20px 0;
		}
		.notic-outra-tit{	
			border:0;
			float:left;
			clear:both;
			margin:0 0 20px 10px;
			}
		.notic-outra-tit a:link, .notic-outra-tit a:hover, .notic-outra-tit a:active , .notic-outra-tit a:visited{	
			font: bold 12px Verdana, Arial, Helvetica, sans-serif;
			color:#667ab3;
			}
	#not-cadastada{	
		border: 0;
		height:350px;
		text-align:center;
		margin:60px 0 0 0;
	}
 
 /*
 * Documento: boby.css
 * Página de CONTATO
 */	
 
  #content-contato{
 	border: 0;
	float:left;
	width: 960px;	
	margin:0 15px;
	padding:5px;	
 }
 #msg-envia{
 	border: 0;
	float:left;
	width:955px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
 } 
#form-contato{
	border:0;
	width: 590px;	
	float:left;
	clear:both;	
	margin:0 0 15px 0;
 	font:11px Verdana, Arial, Helvetica, sans-serif;	
}

	.form-tit{
		width: 175px;
		clear:both;			
	}
	.form-text{
		width:410px;								
		}
	.form-text, .form-tit{
		float:left;
		border: 0;
		margin-top:15px;
		}
		
		.form-text label, .form-tit label{
			border: 0;
			height:30px;			
			padding:5px 0 0 6px;				
			}
			.label-textarea{				
				padding:5px 0 0 5px;
				float:left;
				border: 0;
				margin:0 0 0 3px;
			}
			.form-text label{
				float:left;
										
			}
			.estado{
				float:right;										
			}
			.form-tit label{			
				float:right;
				clear:both;
					
			}
				.input-tam{
					width:390px;
				
				}
				.form-text input, textarea, select{	
					border: 1px solid #000;								
				}
				.form-text span{
					border:;
					padding: 3px;
					color:#CCCcc3;
				}	
		
		#bt-envia-pt{
			border:0;
			text-align:center;			
			clear:both;
			padding:10px;
			margin: 5px 0 0 150px;			
		}	
#dados-contato{
	border: 0;
	width: 360px;
	height:450px;
	float:right;			
	margin-left:5px;
}
	.tit-contato{
		border: 0;
		font: bold 14px Verdana, Arial, Helvetica, sans-serif;				
		color:#667ab3;
		letter-spacing:1px;
		padding-bottom:5px;
		margin:0 0 0 7px;
		width:350px;
		float:left;
	}	
	#dados-contato img{
			border:0;					
			margin: 0 0 30px 0;
			
		}
	#endereco{
		border: 0;
		width: 325px;
		height:180px;
		padding:0 0 0 30px;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color:#667ab3;
		float:left;
	}
	#localiza-google{
		border: 0;
		width: 360px;
		height:145px;
		padding:20px;
		margin: -30px 0 0 0;
		
	}
		#localiza-google span{
			border:1px solid #667ab3;
			width: 345px;
			height:135px;
			float:left;
		}
			
	.link-contato{
		border:0;
		width: 445px;
		height:40px;
		padding:0 0 0 15px;
		font: bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:#667ab3;
		float:left;
		margin:0 0 0 123px;
	}
		.link-contato img{				
		float:left;				
	}
		.link-contato a:link, .link-contato a:hover, .link-contato a:active , .link-contato a:visited{	
			font: bold 11px Verdana, Arial, Helvetica, sans-serif;
			color:#667ab3;
			margin:7px 0 0 10px;
			float:left;
		}	

	/*
	 * Página Downloads
	 */
	#down-left {
		float:left;
		width:500px;
		text-align:center;
	}
	#down-right {
		float:right;
		width:440px;
		text-align:center;
	}
	
	.down-tit {
		text-align:center;
		font:bold 11px Verdana,Arial;
		color:#4f5051;
		padding:10px;
	}
	.down-vid {
		width:185px;
		float:left;
		padding:5px;
		margin-left:27px;
		margin-bottom:10px;
	}
	.down-item {
		margin-left:25px;
		width:170px;
		float:left;
		padding:5px;
	}
	.down-item img { border:2px solid #999; }
	
	.down-item a:link    { color:#000; text-decoration:none; line-height:20px; }
	.down-item a:visited { color:#000; text-decoration:none; line-height:20px; }
	.down-item a:hover   { color:#999; text-decoration:none; line-height:20px; }
	.down-item a:active  { color:#000; text-decoration:none; line-height:20px; }
	
	