img {behavior: url("iepngfix.htc");}
div {behavior: url("iepngfix.htc");}
body {behavior:url("csshover.htc");}

body{	background-color:#B6B6B6; }
p{ padding:0 5px 0 7px; font-family:Arial, Helvetica, sans-serif; text-align:justify; color:#666666; font-size:12px;}

#principal{ width:800px; background-color:#D0D0D0; margin:0 auto; padding:15px; }
#contenido{ background:#fff; }
#header{ height: 90px; padding:0 0 0 0; background:url(../../images/top.jpg); }
#sitio{ height:170px; background:url(../../images/sitio.jpg) repeat-x; }
#menu{ height:40px; background:url(../images/menu.jpg) repeat-x; padding-top:14px; padding-left:20px; }
#pagina{ background:#fff; clear:both; }
#pie{ clear:both;border-top:1px solid #ccc; padding:5px 30px 20px 30px; height:auto;}
#direccion{ color:#999999; font-size:12px; font-family:arial; height:25px; }

#izquierda{ background:#fff; width:470px; min-height:435px; padding:15px 0 0 15px; float:left; border-bottom:0px solid #ccc; }
#derecha{ width:284px; min-height:430px; padding-top:20px; border-left:1px solid #ccc; float:left;  border-bottom:0px solid #ccc; }

#izquierda2{ background:#fff; width:570px; min-height:435px; padding:15px 15px 0 15px; float:left; border-bottom:1px solid #ccc; }
#derecha2{ width:180px; min-height:450px; padding-left:20px; background: #fff url(../../images/linea.gif) no-repeat; background-position:0 10px; float:right;  border-bottom:1px solid #ccc; } 

.titulo{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#D90000; line-height:20px; } 

/* Directorio */
#handles4{ border-top:1px solid #FF3737; }
#directorio li {
   display:inline;
   float:left;
   width:150px; 
   border:1px solid #ccc;
   padding:4px 6px 4px 4px; 
   margin:5px 10px;
   text-align: center; 
} 
#directorio img{ border:1px solid #fff;  }
#directorio ul{ margin:0; padding:0; }

.buttons{padding: 0px;}
.buttons span{color:#FF3737;padding:0 6px;cursor:pointer;font:10px Verdana}
.buttons span.active, .buttons span:hover{background:#FF3737;color:#fff}

/* Blog footer */
.blog-post-footer {
	padding:5px 10px 15px 10px;
	background:#FFFFFF url(../../images/bg-blog-footer.gif) bottom center no-repeat;
	margin:0 0 5px 0;
	font-family: Verdana;
	border:none;
	font-size:11px;
	line-height:14px;
	clear:both;
}
.blog-post-footer ul{ list-style-type:none; padding:0px; margin:0px; }
.blog-post-footer ul li{ padding:0px; margin:0px; height:18px; }
.blog-post-footer .noticias {
	padding:0px 0px 2px 20px;
	background:url(../../images/icons.gif) 0px -44px no-repeat;
}
.blog-post-footer .tags {
	padding:0px 0px 2px 20px; 
	background:url(../../images/icons.gif) 0px 0px no-repeat;
}
.blog-post-footer .link {
	padding:0px 0px 2px 20px; 
	background:url(../../images/icons.gif) 0px -189px no-repeat;
}
.blog-post-footer strong {
	font:bold 0.9em/1 Arial,Helvetica,sans-serif;
	color:#000000;
	text-transform:uppercase;
}
.blog-post-footer a:link,
.blog-post-footer a:visited {color:#4F9F00;}
.blog-post-footer a:hover {text-decoration:underline;}


/* MENU */
#MainMenu{	height:35px; border-color:#000;	border-style:solid;	border-width:0 0 5px;	margin:0; }
#tab {		top:0;	height:0;	background:repeat-x top;	margin:0; }
#tab ul {	list-style:none;	float:left;	margin:0;	padding:0; }
#tab li {	display:inline;	float:left;	margin:0 1px 0 0;	padding:0; }
#tab a {	background:url(../images/bright_114_.gif) no-repeat right top;	text-decoration:none;	border:0;	display:block;
			float:left; margin:0;	padding:0; }
#tab a span{display:block;	background:url(../images/bleft_114_.gif) no-repeat left top;	font-family:Arial, Helvetica, sans-serif;
			font-size:11px;	color:#FFF;	font-weight:700;	line-height:35px;	padding:0 22px; }
#tab a:hover,#tab li.item_active a {	background-position:right bottom;}
#tab a:hover span,#tab li.item_active a span {	background-position:left bottom;	color:#FFF;	font-weight:700;	font-style:normal;
			text-decoration:none; }
.dropmenudiv {	position:absolute;	top:0;	float:left;	display:block;	visibility:hidden;	background:#FFF;	color:#FFF;	z-index:100;
			text-decoration:none;	border-color:#AE1E39;	border-style:solid;	border-width:0 0 3px;	padding:0; }
.dropmenudiv ul {	list-style:none;	margin:0;	padding:0;}
.dropmenudiv li {	display:inline;	margin:0;	padding:0; }
.dropmenudiv a:link,.dropmenudiv a:visited {	width:180px;	display:block;	border:0;	color:#FFF;	
			background:url(../images/bleft_114_.gif) no-repeat left top;	font-weight:700;	font-style:normal;	
			text-decoration:none;	margin:0 1px 0 0;	padding:0;}
.dropmenudiv a span {	display:block;	line-height:35px;	background:url(../images/bright_114_.gif) no-repeat right top;
			font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#FFF;	float:none;	padding:0 22px; }
.dropmenudiv a:hover {	border:0;	background-position:left bottom;	font-weight:700;	font-style:normal;	text-decoration:none;
			color:#FFF;}
.dropmenudiv a:hover span {	background-position:right bottom;	color:#FFF;	font-weight:700;}


#partners {width: 720px;height:auto;float: left;margin: 10px 0 10px 0;_margin: 5px 0 5px 0;padding:10px 0 10px 0;}
ul#partners li{list-style: none;float: left;display: inline;}
ul#partners li a{list-style: none;float: left;margin: 6px 4px 6px 4px;_margin:2px;display: block;border: 1px solid #ccc;
width:110px; height:50px; overflow:hidden;position:relative; background-repeat:no-repeat;}

ul#partners li a:hover{border: 1px solid #888;//left:0px;}

ul#partners li a img:hover{position:absolute;top:-50px; left:0;}

