body {
	text-align:center;
}
a {
	text-decoration:none;
	color:#000
}
a:hover {
	text-decoration: underline;
}

#bg {
	background:url(../images/bg02.JPG);
	position: absolute;
	margin-top: 25px;
	left: 50%;
	margin-left: -425px;	        
	width:850px;	
	height:525px;
}
#wrap {
	width:800px;
	text-align:left;
	margin:0 auto;
	position: relative;
	top:25px;
}
.float-l {
	float:left
}
.float-r {
	float:right
}
.left {
	width:233px;
	background:#CCCC66;
	height: 450px;
	
}
.right {
	width:567px;
	/*height:780px;*/
	background:#fff;
	height: 450px;
}
#logo {
	background-color: #fff;/*url(images/hdr.jpg);*/
	height:163px;
	border-bottom:rgb(51,108,153) 1px solid;
}
#logo h1 {
	font-size:34px;
	color:#223802;
}
#logo h1 {
	padding: 70px 0 0 100px;
}
#logo div {
	padding-left:150px
}
ul#nav {
	height:156px;
	background:url(../images/hdl.jpg);
	padding:20px 20px 0 20px
}
ul#nav li {
	line-height:1.9em;
	border-bottom:#fff 1px solid;
	font-size: 14px;
}
ul#nav li a {
	color:#FFFFFF
}

/*----Menu SLide----------*/

#dlmenu {
	height:2em;
    margin:10px 0 400px 20px;
}
#menu {
	list-style-type:none;
    margin:0 0 10px;
    padding:0;
    position:absolute;
    width:193px;
    background:#fff;
    z-index:100;
}
#menu li {
	display:block;
    padding:0;
    margin:0;
    position:relative;
    z-index:100;
}
#menu li a, #menu li a:visited {
	display:block;
    text-decoration:none;
}
#menu li dd {
	display:none;
}
#menu li:hover, #menu li a:hover {
	border:0;
}
#menu li:hover dt a , #menu li a:hover dt a {
	background: #7aa;
    color:#ff0;
}
#menu li:hover dd, #menu li a:hover dd {
	display:block;
}
#menu li:hover dl, #menu li a:hover dl {
    background: #b4be9c;
}
#menu table {
	border-collapse:collapse;
    padding:0;
    margin:-4px;
    font-size:11px;
}
#menu dl {
    width:193px;
    margin: 0;
    background: #6f9c6f;
    cursor:pointer;
}
#menu dt {
	margin:0;
    padding: 0;
    font-size: 11px;
	font-weight: bold;
    border-top:1px solid #88bcbc;
}
#menu dd {
	margin:0;
    padding:0;
    font-size: 11px;
    text-align:left;
}
.gallery dt a, .gallery dt a:visited {
	display:block;
    color:#fff;
    padding:5px 5px 5px 10px;
    background:#CCCC66
}
.gallery dd a, .gallery dd a:visited {
	color:#000;
    min-height:1em;
    text-decoration:none;
    display:block;
    padding:4px 5px 4px 20px;
    BORDER-top: #CCCC66 1px solid;
	BORDER-right: #CCCC66 1px solid;
	BORDER-bottom: #CCCC66 1px solid;
	BORDER-left: #CCCC66 1px solid;
    background:#dddd88 /*fondo subItems*/
}
* html .gallery dd a, * html .gallery dd a:visited {
	height:1em;
}
.gallery dd a:hover {
	background: #88bcbc; /*SubITEM Seleccionado*/
    color:#ff0;
    BORDER-top: #CCCC66 1px solid;
	BORDER-right: #CCCC66 1px solid;
	BORDER-bottom: #CCCC66 1px solid;
	BORDER-left: #CCCC66 1px solid;
}


/*   Cuerpo Home   */

#main {
	height: 271px;
}
#cuerpoHome{
	height: 181px;
	Float: left;
	width: 417px;
	font-size:8pt;
	font-family:Verdana;
	color:#336666;
	font-weight:bold;
}

#main h2 {
	font-size:36px;
	color:#669900;
	padding: 50px 50px 0 50px;
}
#main p {
	padding: 15px 20px 0 20px;
}

#footerCuerpo {
	BACKGROUND-POSITION: left top;
	FLOAT: left;
	height: 104px;
	width: 567px;
	/*BACKGROUND-COLOR: #fff*/
	BACKGROUND-REPEAT: no-repeat;	
}

#footerCuerpo #NotasHomeFoot {
	HEIGHT: 102px;
}

#footerCuerpo #NotasHomeFoot #divNotaFooter0 {
	FLOAT: left; 	
	BORDER: #c6c6c6 1px solid;	
	margin: 0 0 0 3px;
	HEIGHT: 102px;
	width: 272px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
	color: #336666;
}
#footerCuerpo #NotasHomeFoot #divNotaFooter1 {
	FLOAT: left; 
	BORDER: #c6c6c6 1px solid;	
	margin: 0 0 0 3px;
	width: 272px;
	HEIGHT: 102px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
	color: #336666;
}
#footerCuerpo #NotasHomeFoot #divNotaFooter0 .TituloNotaHome-L
{
	width: 270px;
	height: 25px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
	color: #336666;
}
#footerCuerpo #NotasHomeFoot #divNotaFooter0 .entradillaNotaHome-L
{
	width: 270px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	font-size: 10px;
	font-weight: normal;
	padding-left: 5px;
	color: #666666;
	height: 62px;
}
#footerCuerpo #NotasHomeFoot #divNotaFooter1 .TituloNotaHome-L
{
	width: 270px;
	height: 25px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
	color: #336666;
}
#footerCuerpo #NotasHomeFoot #divNotaFooter1 .entradillaNotaHome-L
{
	width: 270px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	font-size: 10px;
	font-weight: normal;
	padding-left: 5px;
	color: #666666;
	height: 62px;
}

#footerCuerpo #NotasHomeFoot #divNotaFooter0 .TituloNotaHome-R
{
	float:right;
	width: 165px;
	height: 25px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
	color: #336666;
}
#footerCuerpo #NotasHomeFoot #divNotaFooter0 .entradillaNotaHome-R
{
	float:right;
	width: 165px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	font-size: 10px;
	font-weight: normal;
	padding-left: 5px;
	color: #666666;
	height: 62px;
}

#footerCuerpo #NotasHomeFoot #divNotaFooter1 .TituloNotaHome-R
{
	float:right;
	width: 165px;
	height: 25px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
	color: #336666;
}
#footerCuerpo #NotasHomeFoot #divNotaFooter1 .entradillaNotaHome-R
{
	float:right;
	width: 165px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	font-size: 10px;
	font-weight: normal;
	padding-left: 5px;
	color: #666666;
	height: 62px;
}

#footerCuerpo #NotasHomeFoot #divNotaFooter0 .vermas {
	FONT-SIZE: 9px; 
	width: 170px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	text-align: right;
	FLOAT: right;
}
#footerCuerpo #NotasHomeFoot #divNotaFooter0  .vermas a {
	TEXT-DECORATION: none
}
#footerCuerpo #NotasHomeFoot #divNotaFooter0  .vermas a:hover {
	COLOR: #f00
}

#footerCuerpo #NotasHomeFoot #divNotaFooter1  .vermas {
	FONT-SIZE: 9px; 
	width: 170px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	text-align: right;
	FLOAT: right;
}
#footerCuerpo #NotasHomeFoot #divNotaFooter1  .vermas a {
	TEXT-DECORATION: none
}
#footerCuerpo #NotasHomeFoot #divNotaFooter1  .vermas a:hover {
	COLOR: #f00
}
/*
#footerCuerpo UL {
	LIST-STYLE-TYPE: none
}
#footerCuerpo UL#homeUl {
	HEIGHT: 102px
}
#footerCuerpo UL#homeUl LI {
	BORDER-top: #c6c6c6 1px solid;
	BORDER-right: #c6c6c6 1px solid;
	BORDER-bottom: #c6c6c6 1px solid;
	BORDER-left: #c6c6c6 1px solid;
	FLOAT: left; 
	WIDTH: 275px; 
	PADDING-TOP: 0px;  
	HEIGHT: 98px;
	margin: 0 0 4px 4px;
}
#footerCuerpo UL#homeUl LI .notaHome .TituloNotaHome-R
{
	float:right;
	width: 170px;
	height: 25px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
	color: #336666;
}
#footerCuerpo UL#homeUl LI .notaHome .entradillaNotaHome-R
{
	float:right;
	width: 170px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	font-size: 10px;
	font-weight: normal;
	padding-left: 5px;
	color: #666666;
	height: 62px;
}

#footerCuerpo UL#homeUl LI .notaHome .TituloNotaHome-L
{
	width: 270px;
	height: 25px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
	color: #336666;
}
#footerCuerpo UL#homeUl LI .notaHome .entradillaNotaHome-L
{
	width: 270px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	font-size: 10px;
	font-weight: normal;
	padding-left: 5px;
	color: #666666;
	height: 62px;
}

#footerCuerpo UL#homeUl LI .notaHome .vermas {
	FONT-SIZE: 9px; 
	width: 174px;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	text-align: right;
	FLOAT: right;
}
#footerCuerpo UL#homeUl LI .notaHome .vermas a {
	TEXT-DECORATION: none
}
#footerCuerpo UL#homeUl LI .notaHome .vermas a:hover {
	COLOR: #f00
}
*/

/* footer */
#footer {
	clear:both;
	height:30px;
}
#footer a {color:#FFFFFF}
#footer {
	color: #fff;
	left: 20px;
	position:relative;
	top:10px
}
#xhtml {
	left:300px;
	margin:0 30px 0 0;
	text-align:right;
}


/*------Secciones----------*/

.titulo_seccion{
	font-size: 22px;
	font-family: Arial, Verdana, Sans Serif;
	color: #000000;
	margin-bottom: 20px;
	padding-left: 10px;
}
#divContenedorItem {	
	background-color: #ff0000;
	padding-left: 10px;
	font-size: 11px;
	font-family: Arial, Verdana, Sans Serif;	
}
#divContenedorItem  .titulo_item{
	height: 12px;
	margin-top: 10px;
	font-size: 11px;
	font-family: Arial, Verdana, Sans Serif;
	font-weight: bolder;
	color: #336666;
}

/*---------CLIENTES-----------*/

.containerFade{
	position: relative;
	width:150px;
	height:140px;
	background:url(../images/fondo_fade.PNG) no-repeat center;
	float:right;
	padding-top: 30px;
	margin:0 0 0 0px;	
	text-align: center;
}
.Fade_img{
	padding: 40px 0 0 1px;
	width:135px;
}
.mFade {
	position:absolute;
	top:0px;
	left:0px;
	width: 150px;
	-moz-opacity:0.0;
	filter:Alpha(opacity=0);
}
