/*class do carrossel de fonecedores*/
#carrosselFornecedores {
	width:670px;
	height:148px;
	background:#f0f3f8;
}


#carrosselFornecedores li {
float: left;
list-style: none;
margin-left:-4px;
width:145px;
height:120px;
}


/*class do carrossel de Estrutura*/
#carrosselEstrutura1 {
	width:848px;
	height:148px;
}


#carrosselEstrutura1 li {
float: left;
list-style: none;
margin-left:0px;
text-align:center;
width:105px;
height:130px;
}


.quantidade_fotos {
	width:200px;
	margin-top:2px;
	margin-left:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#333;
}

/** Base Geral do carrossel *****************************************/
.estilo_carrossel .jcarousel-container{
	 
}



/** define todas as áreas (horizontal e vertical) com overflow hidden *******/
.estilo_carrossel .jcarousel-clip{
	overflow:hidden;
}


	/** CARROSSEL HORIZONTAL ***************************************************************************/
	
		/** base geral ******/
		.estilo_carrossel .jcarousel-container-horizontal{
			padding:10px 30px; 
			width:610px;
			
			
			
		}
		
		/** base a área aonde aparecem as imagens **********/
		.estilo_carrossel .jcarousel-clip-horizontal{
			width:610px; height:130px;
		}
		
		/** itens ************/
		.estilo_carrossel .jcarousel-item-horizontal{
			margin:0px 15px 0px 0px;
		}
		
		
		.estilo_carrossel .jcarousel-direction-rtl .jcarousel-item-horizontal{
			margin-right:0px; margin-left:90px;
		}
		
		
		.estilo_carrossel .jcarousel-item-placeholder{
			background:rgb(255, 255, 255); color:rgb(0, 0, 0);
			border:solid 1px;
		}
		
		
		/** BOTOES **********/
			
			/** Direita ***************/
			.estilo_carrossel .jcarousel-next-horizontal{
				background:url("../imagens/bt_dir.jpg") no-repeat 0px 0px; 
				top:0px; right:0px;
				width:22px; height:148px;  
				position:absolute; 
				cursor:pointer;
			}
			
			
			.estilo_carrossel .jcarousel-direction-rtl .jcarousel-next-horizontal{
				left:5px; right:auto; background-image:url("/../imagens/bt_dir.jpg");
			}
			
			.estilo_carrossel .jcarousel-next-horizontal:hover{
				background-image:url("../imagens/bt_dir_hover.jpg");
			}
			
			/**  
			.estilo_carrossel .jcarousel-next-horizontal:focus{
				background-position:-32px 0px;
			}
			
			.estilo_carrossel .jcarousel-next-horizontal:active{
				background-position:-64px 0px;
			}
			
			.estilo_carrossel .jcarousel-next-disabled-horizontal{
				background-position:-96px 0px; cursor:default;
			}
			
			.estilo_carrossel .jcarousel-next-disabled-horizontal:hover{
				background-position:-96px 0px; cursor:default;
			}
			
			.estilo_carrossel .jcarousel-next-disabled-horizontal:focus{
				background-position:-96px 0px; cursor:default;
			}
			
			.estilo_carrossel .jcarousel-next-disabled-horizontal:active{
				background-position:-96px 0px; cursor:default;
			}
			
			***************/
			/** Esquerda ***************/
			.estilo_carrossel .jcarousel-prev-horizontal{
				background:url("../imagens/bt_esq.jpg") no-repeat 0px 0px; 
				left:0px; top:0px; 
				width:22px; height:148px; 
				position:absolute; 
				cursor:pointer;
			}
			
			.estilo_carrossel .jcarousel-direction-rtl .jcarousel-prev-horizontal{
				left:auto; right:5px; background-image:url("../imagens/bt_esq.jpg");
			}
			
			
			.estilo_carrossel .jcarousel-prev-horizontal:hover{
				background-image:url("../imagens/bt_esq_hover.jpg");
			}
			
			
			/** 
			.estilo_carrossel .jcarousel-prev-horizontal:focus{
				background-position:-32px 0px;
			}
			
			.estilo_carrossel .jcarousel-prev-horizontal:active{
				background-position:-64px 0px;
			}
			
			.estilo_carrossel .jcarousel-prev-disabled-horizontal{
				background-position:-96px 0px; cursor:default;
			}
			
			.estilo_carrossel .jcarousel-prev-disabled-horizontal:hover{
				background-position:-96px 0px; cursor:default;
			}
			
			.estilo_carrossel .jcarousel-prev-disabled-horizontal:focus{
				background-position:-96px 0px; cursor:default;
			}
			
			.estilo_carrossel .jcarousel-prev-disabled-horizontal:active{
				background-position:-96px 0px; cursor:default;
			}
***************/
	/** FIM CARROSSEL HORIZONTAL ***********************************************************************/
	
	
	
	
	
	
	
	/** CARROSSEL HORIZONTAL 2 ***************************************************************************/
	
		/** base geral ******/
		.estilo_carrossel2 .jcarousel-container-horizontal{
			padding:10px 30px; 
			width:788px;
			
			
			
		}
		
		/** base a área aonde aparecem as imagens **********/
		.estilo_carrossel2 .jcarousel-clip-horizontal{
			width:788px; height:130px;
		}
		
		/** itens ************/
		.estilo_carrossel2 .jcarousel-item-horizontal{
			margin:0px 8px 0px 0px;
		}
		
		
		.estilo_carrossel2 .jcarousel-direction-rtl .jcarousel-item-horizontal{
			margin-right:0px; margin-left:90px;
		}
		
		
		.estilo_carrossel2 .jcarousel-item-placeholder{
			background:rgb(255, 255, 255); color:rgb(0, 0, 0);
			/*border:solid 1px;*/
		}
		
		
		/** BOTOES **********/
			
			/** Direita ***************/
			.estilo_carrossel2 .jcarousel-next-horizontal{
				background:url("../imagens/bt_dir.jpg") no-repeat 0px 0px; 
				top:0px; right:0px;
				width:22px; height:148px;  
				position:absolute; 
				cursor:pointer;
			}
			
			
			.estilo_carrossel2 .jcarousel-direction-rtl .jcarousel-next-horizontal{
				left:5px; right:auto; background-image:url("/../imagens/bt_dir.jpg");
			}
			
			.estilo_carrossel2 .jcarousel-next-horizontal:hover{
				background-image:url("../imagens/bt_dir_hover.jpg");
			}
			
			/** Esquerda ***************/
			.estilo_carrossel2 .jcarousel-prev-horizontal{
				background:url("../imagens/bt_esq.jpg") no-repeat 0px 0px; 
				left:0px; top:0px; 
				width:22px; height:148px; 
				position:absolute; 
				cursor:pointer;
			}
			
			.estilo_carrossel2 .jcarousel-direction-rtl .jcarousel-prev-horizontal{
				left:auto; right:5px; background-image:url("../imagens/bt_esq.jpg");
			}
			
			
			.estilo_carrossel2 .jcarousel-prev-horizontal:hover{
				background-image:url("../imagens/bt_esq_hover.jpg");
			}
			
			
	/** FIM CARROSSEL HORIZONTAL 2 ***********************************************************************/
	
	
	/** CARROSSEL VERTICAL ****************************************************************************/
		
		/** Base Geral **/
		.estilo_carrossel .jcarousel-container-vertical{
			padding:40px 20px; 
			width:75px; height:245px;
		}
		
		
		/** área dos itens ************/
		.estilo_carrossel .jcarousel-clip-vertical{
			width:75px; height:245px;
		}
		
		
		/** tamanho itens ************/
		.estilo_carrossel .jcarousel-item{
			width:75px; height:75px;
		}
		
		
		/** distância itens ************/
		.estilo_carrossel .jcarousel-item-vertical{
			margin-bottom:10px;
		}
		
		
			/** BOTOES **********/
			
				/** Bottom ************************/
				.estilo_carrossel .jcarousel-next-vertical{
					background:url("next-vertical.png") no-repeat 0px 0px; 
					left:43px; 
					width:32px; height:32px; 
					bottom:5px; 
					position:absolute; 
					cursor:pointer;
				}
		
				.estilo_carrossel .jcarousel-next-vertical:hover{
					background-position:0px -32px;
				}
		
				.estilo_carrossel .jcarousel-next-vertical:focus{
					background-position:0px -32px;
				}
		
				.estilo_carrossel .jcarousel-next-vertical:active{
					background-position:0px -64px;
				}
		
				.estilo_carrossel .jcarousel-next-disabled-vertical{
					background-position:0px -96px; cursor:default;
				}
		
				.estilo_carrossel .jcarousel-next-disabled-vertical:hover{
					background-position:0px -96px; cursor:default;
				}
				
				.estilo_carrossel .jcarousel-next-disabled-vertical:focus{
					background-position:0px -96px; cursor:default;
				}
				
				
				.estilo_carrossel .jcarousel-next-disabled-vertical:active{
					background-position:0px -96px; cursor:default;
				}
				
				
				
				/** TOP *******************/
				.estilo_carrossel .jcarousel-prev-vertical{
					background:url("prev-vertical.png") no-repeat 0px 0px; 
					left:43px; top:5px; 
					width:32px; height:32px; 
					position:absolute; 
					cursor:pointer;
				}
				
				
				.estilo_carrossel .jcarousel-prev-vertical:hover{
					background-position:0px -32px;
				}
				
				.estilo_carrossel .jcarousel-prev-vertical:focus{
					background-position:0px -32px;
				}
				
				.estilo_carrossel .jcarousel-prev-vertical:active{
					background-position:0px -64px;
				}
				
				.estilo_carrossel .jcarousel-prev-disabled-vertical{
					background-position:0px -96px; cursor:default;
				}
				
				.estilo_carrossel .jcarousel-prev-disabled-vertical:hover{
					background-position:0px -96px; cursor:default;
				}
				
				.estilo_carrossel .jcarousel-prev-disabled-vertical:focus{
					background-position:0px -96px; cursor:default;
				}
				
				.estilo_carrossel .jcarousel-prev-disabled-vertical:active{
					background-position:0px -96px; cursor:default;
				}
	
	/** FIM CARROSSEL VERTICAL ************************************************************************/