@charset "UTF-8";
/* CSS Document */
*
	*
	{
	
		padding: 0;
	}
body
	{
	background-image:url(bodyback.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#333333;
}

div#menu
{
background-image:url(menuback.jpg);
background-color:#333333;
width:900px;
height:20px;
}

div#banner 
{
background-color:#333333;
background-image:url(bannerback.jpg);
background-repeat:repeat-x;
height:100px;
width:900px;
margin-bottom:0px;
margin-top:0px;
}

div#menu2 
{
background-image:url(menu2.jpg);
background-repeat:repeat-x;
height:23px;
width:900px;
margin-bottom:0px;
margin-top:0px;
}

div#subheader 
{
background-image:url(suheader.jpg);
background-repeat:repeat-x;
background-position:bottom;
height:150px;
width:900px;
margin-bottom:0px;
margin-top:0px;
}

div#cuerpo 
{
background-color:#FFFFFF;
width:900px;
color:#666666;
margin-bottom:0px;
margin-top:0px;
}

div#pie 
{
background-color::#7DD2F1;
background-image:url(pie.jpg);
background-position:top;
background-repeat:repeat-x;
color:#FFFFFF;
width:900px;
margin-bottom:0px;
margin-top:0px;
max-height:179px;
min-height:82px;
font-size:12px;
}

h1
{
background-image:url(menu2.jpg);
background-color:#7DD2F1;
font-size:18px;
color:#FFFFFF;
}

h2
{
font-size:18px;
color:#7DD2F1;
margin-left:45%;
}

h3
{
font-size:18px;
color:#7DD2F1;
margin-left:15px;;
}

ul
{
margin-left: 60px;
margin-right: 60px;
}

.subheader
{
font-size:13px;
color:#7DD2F1;
}

.catedraespaciotec
{
font-size:17px;
text-shadow:#000000;
font-variant:small-caps;
color:#FFFFFF;
}

.pie
{
margin-left:10%;
}

a
{
color:#457587;
}

a:hover {
	color:#999999;
}
a:active {
	color:#457587;
}

div#logofondo
{
	position:absolute;
	background-image:url(logobola.png);
	background-repeat:no-repeat;
	height:642px;
	width:717px;
	visibility: hidden;
}

a.button {
color:#FFFFFF;
display: block;
float: left;
height: 20px;
margin-right: 4%;
margin-left:15px;
}
 
a.button span {
background-color:#333333;
display: block;
line-height: 14px;
padding: 5px 0 5px 18px;
}
a.button:active {
background-color:#999999;
background-position: bottom right;
outline: none; /* hide dotted outline in Firefox */
}
 
a.button:active span {
background-color:#999999;
background-position: bottom left;
padding: 6px 0 4px 18px; /* push text down 1px */
}