

h1, h2, h3, h4, h5, h6{

margin-top: 0pt;

margin-right: 0pt;

margin-bottom: 0pt;

margin-left: 0pt;

color: #64635f;

font-family: Trebuchet MS,verdana,sans-serif;

}

h3 {

font-size: 1.2em;

}

         .thdrcell {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            padding:5px;
            border-bottom:1px solid #C8BA92;
         }
         
         .tdatacell {
            font-family:arial;
            font-size:12px;
            padding:5px;
            background:#FFFFFF
         }
         
         .dvhdr1 {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            border:1px solid #C8BA92;
            padding:5px;
            width:150px;
         }
         
         .dvbdy1 {
            background:#FFFFFF;
            font-family:arial;
            font-size:12px;
            border-left:1px solid #C8BA92;
            border-right:1px solid #C8BA92;
            border-bottom:1px solid #C8BA92;
            padding:5px;
            width:150px;
         }

         
         .dogvdvhdr {
            width:300;
            background:#C4D5E3;
            border:1px solid #C4D5E3;
            font-weight:bold;
            padding:10px;
         }
         
         .dogvdvbdy {
            width:300;
            background:#FFFFFF;
            border-left:1px solid #C4D5E3;
            border-right:1px solid #C4D5E3;
            border-bottom:1px solid #C4D5E3;
            padding:10px;
         }
         
         .pgdiv {
         width:320;
         height:250;
         background:#E9EFF4;
         border:1px solid #C4D5E3;
         padding:10px;
         margin-bottom:20;
         font-family:arial;
         font-size:12px;
         }



	/* General */
				#content h3 { margin: 2em 0 .5em 0; }
								
				/* Basic Bar Graph */

											
				/* Basic Bar Graph */
				.graph { 
					float:left;
					position: relative; /* IE is dumb */
					height: 120px; 
					border: 0px solid #B1D632; 
					background: #B1D632; 
					padding: 0px; 
					margin-bottom: .5em;
					width: 15px; 
					float:left;
					margin:2px;
				}

				.graph a {
					display: block;
					height: 100%;
					width: 100%;
				}	


				.graph .barg { 
					float:left;
					display: block;	
					position: relative;
					background: #FFFFFF; 
					text-align: center; 
					color: #333; 
					width: 15px; 
					line-height: 2em;	
					float:left;
					font-family: Trebuchet MS,verdana,sans-serif;
				}
				.graph .barg span { position: absolute; left: 1em; } /* This extra markup is necessary because IE doesn't want to follow the rules for overflow: visible */

				/* Basic Bar Graph */
				.dias { 
					float:left;
					position: relative; /* IE is dumb */
					height: 15px; 
					padding: 0px; 
					margin-bottom: .5em;
					width: 15px;
					float:left;
					margin:2px;
				}
				.dias .bardias { 
					float:left;
					display: block;	
					position: relative;
					text-align: center; 
					color: #333; 
					width: 15px;
					line-height: 12px;	
					float:left;
					font-family: Trebuchet MS,verdana,sans-serif;
				}
				.graph .barg span { position: absolute; left: 1em; } /* This extra markup is necessary because IE doesn't want to follow the rules for overflow: visible */
				
				.contenidoCalendario {
					border-left: 1px solid #000000;
					border-bottom: 1px solid #000000;
					float:left;
					width:600px;
				}

				.diasCalendario { 
					float:left;
					width:600px;
				}
				
				.calendarioVuelosDerecha { 
					float:left;
					width:650px;
				}

				.calendarioVuelos { 
					float:right;
					width:750px;
					margin-top:10px;

				}


				.ejePrecios { 
					margin-right:0px;
					margin-top:10px;
					margin-bottom:10px;
					height: 115px; 
					float:left;
					width:70px;
					font-family: Trebuchet MS,verdana,sans-serif;
				}

				#graficoVuelos {
					margin-top:-20px;
				}


