@charset "utf-8";

/* CSS Document */



body,td,th {

background-image: url(Images/fondoinicial.png);

margin:0;

padding:0;

}





#contenedor{

width:100%;

height:790px;

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:575px;

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;

}


#bcare {

width:180px;

height:190px;

margin:0 auto;

border: none;

background-image: url(Images/Icon/MINISITIO.png);


}



#Caja3 {

width:696px;

height:576px;

/*background: #dcedf1;*/

background: #fff;

border: 2px solid;

border-color: #333333;

border-style: outset;

float:right;

overflow-y: auto;

}



		#Caja3 a:link, visited {

			text-decoration: none;

			color: #50504a;

		}

		#Caja3 a:hover {

			text-decoration: none;

			color: #90d309;

		}



div {

	font-family: "AvantGarde Bk Bt";

	font-size: 13px;

	color: #60605c;

	left:auto;

}

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;

}

