/*****************************************************************************************************************************	
                                                      VENETOAMERICA                      
*****************************************************************************************************************************/ 

    html, body{ padding:0px;margin:0px;border:0px;font-size:15px; line-height:18px;
		    font-family: Georgia, Verdana, serif; color:#666666}
	
			
	img{ border:0; margin:0;}
	
	
	input , select , textarea {border: 1px solid  #D9D3C2; 	background-image:url(../Picfiles/Bg_Input.gif);
	 color: #333333	}
	
	div{ margin:0	}
	
	fieldset{ border:0; }
	
	
	
	/* INTRO  -------------------------------------------------------------------------------------- */

		
   		
		#HeaderZoneIntro { width:778px; height:41px; margin:0 auto; border:0; background-image:url(../Picfiles/HeaderZone_Top.jpg) }/**/
		
		#MiddleZoneIntro {width:778px;margin:0 auto;  }/**/		
		#MiddleZoneIntro table{ width:400px; background-image:none  }/**/	
		#MiddleZoneIntro table td{ width:0; height:0; background-image:none; text-indent:0 }/**/
		
		#MiddleZoneIntro table td a{  border:none; padding:0 }	
		#MiddleZoneIntro table img{ border:0; margin:0 }
		
		#Bg {width:100%; display:table;height:100%;  
		background-image:url(../Picfiles/Intro_FooterZone.gif); background-repeat:repeat-x; background-position:bottom;
			}		
		
		#FooterZoneIntro { width:778px; padding-top:20px; margin:0 auto; text-align:center; font-size:10px; color: #B9B9B9	}	
		
		
/* ------------  */

	
	
	
	/* ZONES  -------------------------------------------------------------------------------------- */

		
   		
		#HeaderZone {width:778px; height:167px; 
		margin-left:auto; margin-right:auto }/*Solo contiene un .SWF*/					
		
		#MiddleZone {width:778px; 
		margin-left:auto; margin-right:auto; }/*Contiene:LefArea y ContentArea*/			
		    #LeftArea{ width:209px; float:left; margin:0; }		
		    #ContentArea{ width:564px; float: right;}
			 
		
		#FooterZone {height:58px;width:778px;margin-left:auto;margin-right:auto;
		background-image: url(../Picfiles/Bg_FooterZone.jpg);
}
		    #FooterZone img{ float: right;}/*Para q la mosquita este a la derecha*/			
		      #FooterZone ul{   margin:0px; padding:0px; list-style:none;
			  padding-top:20px; text-indent:10px; color:#FFFFFF; font-size:11px	}
			  #FooterZone li{margin:0px; padding:0px;display:inline}	
			  #FooterZone li a{color: #CCCCCC;text-decoration: none;}
			  #FooterZone li a:hover{ color:#F8929C}
			   #FooterZone li .ActiveLink{ color:#F8929C}		
		
/* ------------  */



/* SEARCH -------------------------------------------------------------------------------------- */

	#LeftArea  form{ width:209px; height:30px;text-align:right; 
	background-image:url(../Picfiles/Bg_Search.gif);  padding-top:11px; margin-bottom:2px } 	
	      #LeftArea  fieldset{ padding:0; margin:0; border:0; } /*No muestra bordes*/	
	      #LeftArea  legend{ display:none } /*No muestra el texto*/	
		 		 		
		
				
/* ------------  */

/* MENUS -------------------------------------------------------------------------------------- */

	#ContextMenu {	background-image:url(../Picfiles/Bg_ContextMenu.jpg); height:431px}/*Menu de LeftArea*/	
	 
	   #ContextMenu ul { margin:0px; padding:0px; list-style:none;  padding-top:45px }
	   
	   /*Links del menu*/
	   	
	   #ContextMenu li a{font-size: 11px;color: #FDE1E4;font-weight: bolder; 
	   text-decoration: none;width:172px; display:block; padding:0 0 0 12px; margin:0 0 0 10px;
	   border-bottom:1px solid  #930B18 }	
	   #ContextMenu li a:hover{ background-color: #9B0B1A; color: #FFFFE6}
	   #ContextMenu li .ActiveLink{ color: #FFFFE6; background-color: #B30D1E; border-bottom:1px solid  #C60E22} 				
/* ------------  */


/* CONTACTSECTOR -------------------------------------------------------------------------------------- */

	#LeftArea #CardSector { background:url(../Picfiles/Bg_CardSector.jpg); width:209px; height:44px; 
	list-style:none;margin:3px 0 0 0 ; padding:40px 0 0 0; text-align:center }
	
	   
	   #LeftArea #CardSector li{ display:inline;margin:0px; padding:0}
	   #LeftArea #CardSector li img{ border:0}		
	   
/* ------------  */

/*  TABLES--------------------------- */

     /**/ 	 
	 table{ width:90%; margin-left:auto; margin-right:auto }
	 table img{ border:0}
	 
	  /*para hacer un poco de espacio en FF*/ 
	  summary{ display:block; margin-top:10px }
	 	
	 caption{font-size:22px; padding:0 ; height:35px ; vertical-align: top; height:50px;
	 color: #721B0C;  background-image:url(../Picfiles/Divider_Compra.gif); background-position:bottom; 
	 background-repeat:no-repeat; font-weight:bold; margin-left:auto; margin-right:auto    }
	
	 /**/ 
	 th{background-image: url(../Picfiles/Bg_Th.jpg);background-repeat: repeat-x;  height:37px; font-size:11px   }
	 	
	 td{ background-image:url(../Picfiles/Bg_DividerDotted.jpg); background-position:bottom; background-repeat:repeat-x;
	 height:45px; font-size:12px; text-indent:5px }
	 
	 tfoot td{ background-image:none;height:50px; padding:15px 10px 0 0 ; background-image:url(../Picfiles/Bg_Tfoot.gif)}
	 
	 table a{color:#95762F; border-bottom: 1px dotted;text-decoration: none;}
	 table a:hover{color:#970000 }
	 
	 
	  /*Textos y celdas a resaltar*/ 
	 .Value{padding-right:10px;text-align:right; font-size:12px;    } /*Subtotales, envio, iva etc*/ 
	 .ValueBg{background-color:#FFFFF8 ;font-weight:bold;  } /*Color de celda*/
	
	 
	 	 
	 .Total{ height:40px; background-color: #FEFEED; font-weight: bold; font-size:14px; 
	 padding-top:5px;text-align:right; padding-right:10px;color: #795F39  } /*Total*/ 
	 .Total em{ color:#770B0B; font-style:normal  }/*Precio total*/ 
	  
	 .BtnsCenter{ display:block; text-align:center; border:0; margin-bottom:30px; margin-top:30px }
	  

	 
	 
		 
	
/* ------------  */	

/*  DE LOS FORMULARIOS.. --------------------------------- */


     #MiddleZone #Form { width:95%; margin-left:auto; margin-right:auto }

     #MiddleZone #Form legend{ font-size:20px; font-weight:bold; text-indent:5px; margin: 10px 0 3px 0; color: #721B0C } 
		 	
	  	 #MiddleZone #Form dt{background-image:none;  float:left; margin:0; padding:0;text-align:right; width:300px}
		 
		 #MiddleZone #Form dt label{ font-size:11px; font-weight:normal; margin-top:9px; margin-right:5px }		
		 #MiddleZone #Form dd{ text-align:left; margin-bottom:5px}
	      
    
		  #MiddleZone #Form  .img { border:0;vertical-align: baseline ;}
		  	 	 
		  
		  #MiddleZone #Form a{ color:#2E689C; font-size:10px; margin:0 }
		  #MiddleZone #Form a:hover{ color:#FF5D00 }
	
	      #MiddleZone .notes{ font-size:9px; color:#666666; font-style:normal; 
		  font-family:Verdana, Arial, Helvetica, sans-serif}
		  
		  
		  
		  /* mensaje de validacion --------------------------------- */	
		  #MiddleZone #UserMessage{ color: #AB0C1C; width:33%; display:block; font-size:11px; margin-left:auto; 
		  margin-right:auto; font-style:normal;}
		  
		  
	
	     /*  Login..(especifico) --------------------------------- */
	
	 #Login {  border:0;  }
	 
	 /*Titulo de la seccion..en este caso*/
	 #Login legend{ font-size:20px; text-indent:5px; margin: 10px 0 0 0; 
	 color: #721B0C; font-weight:bold  }
	 
	 /*Usamos display:block. para un salto de linea despues de cada label*/
	 #Login  label{ width:250px; display:block; 
	 text-align:right; margin-right:auto; margin-left:auto; margin-bottom:5px; font-size:11px }
	 	
	  /*Se aplica un class al input del boton.*/
	 #Login  .Btn{ border:0;display:block;  margin: 20px auto 10px auto; padding-left:10px}	 


 
     /**/  
	
	
/* ------------  */	





/* BANNERS -------------------------------------------------------------------------------------- */

	   /*Los 3 banners HORIZONTALES del homepage*/
	  #BannersSectorH { width:778px; margin:0; padding:0 ; list-style:none; margin-left:auto; margin-right:auto   }	  
	   #BannersSectorH li{ margin:0px; padding:0 0 0 1px ; display:inline; border:none }	    
	   #BannersSectorH li a { text-decoration:none	}
	 	   	
	   /*Los  banners Verticales  en LeftArea (solo en las internas)*/
	   #BannersSectorV { height:507px;padding:0px;list-style:none;margin:0;text-align:center;
	   	background-image: url(../Picfiles/Bg_Banners.gif); padding-top:28px; padding-bottom:15px; margin-top:3px}	  
	   #BannersSectorV li{ margin:0px; padding:0px;  }	    
	   #BannersSectorV img{	border: 1px solid #E1E3E4;}				
/* ------------  */


/* BREADCRUMB -------------------------------------------------------------------------------------- */

	  /*Declaramos , el ID del ID,de otro modo, tomara la sentencia de: "#ContentArea  li" (vease Bullet List en ContentArea.css*/ 
	  #MiddleZone #BreadCrumb { margin:0px; padding:0px; color:#858584; font-size:9px;list-style:none; text-align:right;  }	
	  #MiddleZone #BreadCrumb li{  display:inline   }
	      #MiddleZone #BreadCrumb li a{ color:#858584; font-size:9px; text-decoration:none    } 
		  #MiddleZone #BreadCrumb li a:hover{ color: #9B0000;  }
		  #MiddleZone #BreadCrumb .ActiveLink{ color: #9B0000;   }   
				
/* ------------  */



/* PAGINADOR -------------------------------------------------------------------------------------- */

	  /**/ 
	  .PaginationSector { font-size:13px; font-weight:bold; height:26px;  }	
	  .PaginationSector  a{ color: #996600; height:26px }		  
	  .PaginationSector  a:hover{ color: #C60E22}
	  
				
/* ------------  */

/* COPYRIGTH -------------------------------------------------------------------------------------- */

	  /*No esta incluido en el FooterZone.por el background*/ 
	   #CopyRight { width:778px; color:#858584; font-size:10px; text-align:left;
	  margin:4px 0 0 0; margin-left:auto; margin-right:auto ; display:block  }	
	   #CopyRight em{ font-style:normal; margin-right:120px; color: #815C66 }	
	 
/* ------------  */
