* {margin: 0; padding: 0;}
body { height:768px;  background-color:#000; background-clip:border-box; color:#fff;}
a:link {
	color:#fff;
	text-decoration:none;

	font:bold 13px Arial, Helvetica, sans-serif;
}
a:visited {
	text-decoration: none;
    color: #fff;
}
a:hover {
	text-decoration: none;
	color:#999;
}
a:active {
	text-decoration: none;
	color: #fff;
}

.pie{ 
background-repeat:no-repeat;
min-width:1024px;
min-height:1px;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:10px;
	  float:left;
	}


#contenedor {margin: 0px auto 0; width: 1024px;
height:768px;
	background-color:#174c74;}
#tres {width: 1024px;}

#contenido { width: 605px; font-family:Arial, Helvetica, sans-serif; font-size:13px; min-height:337px;
background-color:#144e74;
background-image:url(../images/contenido.gif);
background-repeat:no-repeat;

vertical-align:top;
float:right;

}
#contenido img{
	margin-left:80px;
	padding-left:20px;
	padding-right:20px;
}
#menu_vertical{
	background-color:#144e74;
	width:131px;
	float:left;
	color:#fff;
	min-height:337px;
}
#menu_vertical li{
	list-style-type:none;
	max-height:34px;
	
}
#fondo1{

	background-color:#144e74;
	background-image:url(../images/fondo1.gif);
	background-repeat:no-repeat;
	min-width:280px;
	min-height:337px;
	float:left;
}
#cuatro{
	width:1024px;
	height:208px;
	}
menu_horizontal{
	float:left;
	
	background-image:url(../images/fondo3.jpg);
	background-repeat:repeat-x;
}
#menu_horizontal li{
	display:inline;
	}

#fondo2{
	
	background-image:url(../images/fondo2.gif);
	background-repeat:no-repeat;
	min-width:141px;
	min-height:108px;
	float:left;
}

.joomla-nav{

	}
.contenedor_opciones{
   margin:0 auto;
   width:500px;
   border:#000000 1px solid;
   min-height:30px;
   text-align:center;
}


.clear{
   clear:both;
}
.opciones{
	width:200px;
	height:146px;
   padding-left:0px 0px;
   margin:0px 5px;
   color:#000000;
   font-weight:normal;
   font-size:12px;
   vertical-align:middle;
   text-align:center;
   float:left;
}
#header {width: 1024px; height: 323px; padding-right:0px; background-image:url(../images/header.gif); background-repeat:no-repeat; vertical-align:top;}

.contenido {float: left; width:64%; }
.contenido h2, .contenido h2 a {font-family: Arial; font-size: 30px; font-weight: bold;  color:#000; margin-top:0px; margin-bottom:0px;}
.contenido .sidebar {float: right; alignment-adjust:middle; }
.contenido .left {float: left; width:33% padding: 10px; background-color:#E6E7E9;}
.contenido p { margin-bottom:0px; margin-right:10px }
#footer {margin: 0 auto 10px; width: 1004px; height: 51px; }






