@charset "utf-8";
/* CSS Document */

body,td,th {
background: url(Images/fondoinicial.png);
margin:0;
padding:0;
}


#contenedor{
width:100%;
height:690px;
margin-top:0px;
}

#caja1 {
width:880px;
height:690px;
/*border: outset  298282 2px solid;*/
margin:0 auto;
}

#cajagia {
width:436px;
height:126px;
float:left;
background-image: url(Images/logogia.png);
margin:0 auto;
}

#cajabotones {
width:436px;
height:126px;
font-size: 14px;
float:right;
background-image: url(Images/comprasgia.png);
margin:0 auto;
}

div#menu2 {
	height: auto;
	margin: 0px;
	padding-top: 50px;
	}
	
div#menu2 li a {
	height: 10px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height:16px;
	text-decoration: none;
	}	
	
div#menu2 li a:link,  menu2 li a:visited {
	color: #50504a;
	display: block;
	/*padding: 5px;*/
	}
	
div#menu2 li a:hover {
	color: #90d309;
	/*padding: 5px;*/
	}


#Caja2 {
width:180px;
height:500px;
background-image: url(Images/BOT.png);
float:left;

}

ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  padding-top: 0px;
	font-family: AvantGarde Bk Bt;
	font-size: 13px;
	color: #60605c;
  width: 176px; /*For KHTML*/
  height:26px; /*For KHTML*/
  list-style: none;
 
}

ul#navmenu-v:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-v li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
/*  display: inline; /*For IE*/
  position: relative;
}

/* Root Menu */
ul#navmenu-v a {
  display: block;
  background-image: url(Images/menu1.gif);
  color: #50504a;
  text-decoration: none;
  height: 27px;
  padding-left:0px;
  padding: 0px;
}

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,
ul#navmenu-v li:hover a {
  background-image: url(Images/menu2.gif);
  color: #FFF;
}

/* 2nd Menu */
ul#navmenu-v li:hover li a,
ul#navmenu-v li li.iehover a,
ul#navmenu-v li.iehover a {
  background-image: url(Images/sub1.png);
/*  color: #50504a;*/
  color: #FFF;
  width: auto;
  font-size:13px;
  padding: 0px;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {
  background-image: url(Images/sub2.png);
  color: #FFF;
}


ul#navmenu-v ul {
  display: none;
  position: absolute;
  top: 0;
  left: 177px;
  width:300px;
  background:none;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v li:hover ul ul,
ul#navmenu-v li.iehover ul ul {
  display: none;
}

ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  display: block;
}


#Caja3 {
width:696px;
height:500px;
/*background: #dcedf1;*/
background: #fff;
border: 2px solid;
border-color:#333333;
border-style:outset;
float:right;
/*overflow-y: auto;*/
}

div {
	font-family: "AvantGarde Bk Bt";
	font-size: 10px;
	color: #60605c;
	left:auto;
	;
	border-color: #FFFFFF;
}
ul {
	margin:0;
	padding:0;
}
	ul li {
		list-style: none;
		padding-left:0px;
		margin-bottom: 0px;
	}
		ul li a {
			color: #50504a;
			text-decoration: none;
		}
		ul li a:hover {
			color: #fcfcfc;
		}


#Caja4 {
width:880px;
height:30px;
float:right;

}

div#menu3 {
	height: auto;
	/*margin: 10px;*/
	padding-top: 10px;
	}
	
div#menu3 li a {
	height: 10px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	/*height:16px;*/
	text-decoration: none;
	}	
	
div#menu3 li a:link {
	color: #50504a;
	/*padding: 5px;*/
	}
	
div#menu3 li a:hover {
	color: #90d309;
	/*padding: 5px;*/
	}

#Caja5 {
width:880px;
height:30px;
font-size: 13px;
color: #50504a;
text-align:center;
float:none;
padding-top: 20px;
}

div#uno{
width:692px;
height:61px;
float: left;
/*border: 1px 1px 1px 1px  dashed;*/
}

#uno{
width:692px;
height:61px;
float: left;
/*border: 1px 1px 1px 1px  dashed;*/
}

		#uno a, visited {
			color: #50504a;
			text-decoration: none;
			font-family:"trebuchet MS";
			font-size:13px;
			color:#60605c;
		}
		#uno a:hover {
			color: #90d309;
		}


#dos{
width:146px;
height:435px;
float:left;
/*border: 1px 1px 1px 1px dotted;*/
}


#tres{
width:500px;
height:398px;
_height:438px;
font-size: 13px;
background: none;
text-align:justify;
float:right;
padding: 20px;
overflow-y:auto
}

		#tres a, visited {
			color: #50504a;
			text-decoration: none;
			font-family:"trebuchet MS";
			font-size:13px;
			color:#60605c;
		}
		#tres a:hover {
			color: #90d309;
		}

#cuatro{
width:664px;
_width:650px;
height:427px;
_height:430px;
background: none;
float:left;
padding: 0px;
overflow-y:auto
}

		#cuatro a, visited {
			color: #fff;
			text-decoration: none;
		}
		#cuatro a:hover {
			color: #333333;
		}
