/* CSS Document */
	body {
	background-color: #333333;
	font:10pt Tahoma, Arial, Verdana, Geneva, Helvetica, sans-seriff;
	}
	/*A:link {text-decoration:none;color:#FF0000;} 
	A:visited {text-decoration:none;color:#FFFFFF;} 
	A:active {text-decoration:none;color:#33FF00;} 
	A:hover {text-decoration:none;color:#999999;} */

h1 {
	margin-top:15px;
	font-size:16px;
	font-style:bold;
	font:Arial;
	color: #FF0000;
	text-align:left;
	
   }
h2 {
	font-style:bold;
	font-size:20px;
	text-align:right;
	color: #000000;
	}

p {
	text-align:center;
	}
td {/*PARA PONER EL COLOR DE LOS MENUS Y DE LAS TABLAS*/
	background-color: #666666;
	}
ul {
	color:#000000;
	}
	
li {
	color:#000000;
	}

	
#container {
	position:relative;
	/*border: 1px solid #000;*/
	background-image:url(IMG/background.gif);
	width: 900px;
	height:600px;
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	}
	
#container2{
	position:relative;
	/*border: 1px solid #000;*/
	background-image:url(IMG/background.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width: 900px;
	height:700px;		
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	}
#container3{
	position:relative;
	/*border: 1px solid #000;*/
	background-image:url(IMG/background.gif);
	background-position:bottom;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	width: 900px;
	height:900px;
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	}
#container4{
	position:relative;
	/*border: 1px solid #000;*/
	background-image:url(IMG/background.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width: 900px;
	height:1300px;		
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	}	
div#encabezado {
	border: 1px solid #000;
	position:relative;
	height: 100px;
	background-image:url(banner1.jpg);
	background-repeat:no-repeat;
	
	}	
div#menu {
	border: 1px solid #333333;
	background-color: #333333;
	position:relative;
	width:899px;
}

#menu A:link {text-decoration:none;color:#FFF;} 
#menu A:visited {text-decoration:none;color: #FFF;} 
/*#menu A:active {text-decoration:none;color: #000; font-weight:bold;}*/
#menu A:hover {text-decoration:none;color:#999999;} 
#menu p { font-weight:bold;}
 
div#idiomes {
	position:absolute;
	top:103px;
	left:699px;
	width:200px;
}
	#idiomes A:link {text-decoration:none;color:#FFF;} 
	#idiomes A:visited {text-decoration:none;color: #FFF;} 
	#idiomes A:active {text-decoration:none;color:#33FF00;}
	#idiomes A:hover {text-decoration:none;color:#999999;} 
	#idiomes p { font-weight:bold;}
div#submenu {
	width:auto;
	margin-top:15px;
	left:5px;
	position:absolute;
}
	#submenu A:link {text-decoration:none;color:#000;} 
	#submenu A:visited {text-decoration:none;color: #000;} 
	#submenu A:active {text-decoration:none;color:#000;}
	#submenu A:hover {text-decoration:none;color: #333333;} 
div#contenido {
	/*border: 1px solid #000;
	background-color:#ccc;*/
	position:absolute;
	left:220px;
	width: 480px;
	height: auto;		
	margin:0;
	margin-bottom:10px;
	padding:0;
	margin-left:auto;
	margin-right:auto;
}
	#contenido A:link {text-decoration:none;color: #0000FF;} 
	#contenido A:visited {text-decoration:none;color: #0000FF;} 
	#contenido A:active {text-decoration:none;color: #0000FF;}
	#contenido A:hover {text-decoration:none;color: #0066CC;} 
#contenido p{
	text-align:justify;
	margin-left:15px;
	margin-right:15px;
	}

#legal p {
	color:#FFFFFF;
}
#legal A:link {text-decoration:none;color: #FF0000;} 
#legal A:visited {text-decoration:none;color: #FF0000;}
#legal A:hover {text-decoration:none;color:#FFFFFF;}  

div#legal {
	width: 900px;
	border: 1px solid #000;
	background-color:#000;
    top:0px;
	bottom:10px;
	position:relative;
	font-size:9px;
	margin-left:auto;
	margin-right:auto;
	}
	
	
	
