body
{
	background:#FFF;
	color:#000;
	font-size:80%;
	margin:0px;
	padding:0px;
	background: url("../imagenes/fons_3.jpg");
	background-attachment: fixed;
	behavior:url("css/resources/csshover.htc"); /*para que funcione el :hover en IE6*/
}

ul	{	list-style-type:square;	}
h1, h2, h3, h4, h5, h6	{	font-weight:normal;	}
h1{	font-weight:bold; color:#F4A500; font-size:200%; display: inline}
h2{	font-weight:bold; color:#2C2C2C; font-size:100%; display: inline}
h3{	font-weight:bold; color:#F4A500; font-size:100%; display: inline}
h4{	font-weight:bold; color:#5C5C5C; font-size:150%; display: inline}
h5{	color:#000; font-size:100%; display: inline}

img { display: block; behavior: url(css/resources/iepngfix.htc); }
div{ behavior: url(css/resources/iepngfix.htc); }
a img{ border: 0px; }

a{
	text-decoration: none;
	color: #484847;
}

ul.sin_imagen{
	list-style: none;
}

li{
	list-style-image: url(../imagenes/lista_logo.jpg);
}

#contenedor{
	position: relative;
	width:850px;
	border: 0px solid #000;
	margin:50px auto 0px auto;
	z-index:1000px;
}
#idiomas{
	position: absolute;
	right: 30px;
	top: 140px;
	min-width:500px;
}
	#idiomas a{
		margin: 0px;
		min-width: 30px;
		padding: 0px;
		float: right;
	}
		#idiomas a img{
			margin: 5px 0px 5px 0px;
			border: 1px solid #c5c5c5;
		}
#logo{
	position: absolute;
	top: -50px;
	left: -50px;
}


#titulo_grupo{
	position: absolute;
	top: 15px;
	left: 108px;
}

#hoja_top, #hoja_bottom, #hoja_body{
	width:850px;
	padding:0px;
	margin: 0px;
}

#hoja_top, #hoja_bottom{
	height:35px;
	background: #FFF;
}

#hoja_top{
	border-left: 2px solid #999999;
	border-top: 2px solid #999999;
	border-right: 2px solid #999999;
}
#hoja_bottom{
	border-left: 2px solid #999999;
	border-bottom: 2px solid #999999;
	border-right: 2px solid #999999;
}

#hoja_body{
	height:550px;
	/*background: url("../imagenes/hoja_body.png") repeat-y scroll;*/
	background: #FFF;
	border-left: 2px solid #999999;
	border-right: 2px solid #999999;
}

#informacion{
	position:absolute;
	left: 90px;
	top: 150px;
	width: 746px;
	height: 420px;
	font-family:"Lucida Grande", verdana, sans-serif;
}

#menu
{
	position: absolute;
	top: 80px;
	left: 100px;
	width:730px;
	height: 50px;
	color:#343434;
	font-family:"Lucida Grande", verdana, sans-serif;
	/*background: url("../imagenes/menu.jpg") top no-repeat #FFF;*/
	/*background: #949494;*/
	margin: 0px;
	/*border: 1px solid #F00;*/
}
	#menu li.selected 
	{
		border-top:1px dotted;
		border-bottom:1px dotted;
		color: #00F;
	}

	#menu ul
	{
		float:left;
		/*width:1024px;*/
		height: 40px;
		display: inline;
		list-style-type:none;
		/*border: 1px solid #0F0;*/
	}
		#menu ul li
		{
			width: 127px;
			height: 40px;
			float:left;
			text-align:center;
			padding-top: 5px;
			color: #FFF;
			font-weight: bold;

			background: url("../imagenes/boton1.png") no-repeat; /*!important solo lo lee Firefox*/

			/*border: 1px solid #00F;*/
		}
		#menu li:hover { 
			background: none; /*para internet explorer*/
			background: url("../imagenes/boton.png") no-repeat !important; /*!important solo lo lee Firefox*/
			filter: none !important; 
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../imagenes/boton.png");
			margin-top: 0px;
			padding-top: 5px;
			color: #6b084f;
		}
		#menu li:hover a{ 
			color: #6b084f;
		}
	#menu a
	{
		width: 50px;
		height: 50px;
		color: #5c5c5c;
		text-decoration:none;
		border: 0px solid #000;
		font-size: 12px;
		font-weight: bold;
		padding-top: 20px;
	}
	#menu a:hover
	{
		color: #fff;
	}
	
#menu_left, #menu_right, #menu_body{float: left; height: 87px; overflow: hidden;}
#menu_body{ 
	width: 660px;
	/*height: 60px;*/
	background: url("../imagenes/menu/menu_body.jpg") top repeat-x;
	padding-top: 3px;
	padding-left: 30px;
	border: 0px solid;
}

#menu_body a{
	border: 0px solid #F00;
	padding-top: 0px;
	float: left;
	
	min-width: 60px;
	width: auto !important;
	*width: 80px !important;
	width: 80px;
	white-space: nowrap;
	
	text-align: center;
	margin: 2px 5px;
}
#menu_body a img{ margin: auto;}

#links{
	/*border: 1px solid;*/
	position: absolute;
	top: 160px;
	left: -80px;
}

/*#links a{ text-decoration: none;
			border: 0px solid;
			}
#links a img{ text-decoration: none;
			border: 0px solid;
			}*/
#disclamber
{
	bottom:0px;
	position:absolute;
	width: 100%;
	height:20px;
	text-align:center;
	font-family:Arial, Helvetica;
	font-size:11px;
	color:#7C7C7C;
	padding: 0px auto 0px auto;
}
	#disclamber	a{	color:#3F3F3F;	}