@charset "utf-8";
a{
	text-decoration:none;
}
html{
	height:100%;
	background:url(bg.jpg) repeat-x #e6e4e5;
}
body {
	
	font: normal 9px Verdana,Arial,sans-serif,Geneva;
	color: #333;
	margin:0;
	padding:0;
}
/*menu-bar */
div#menu {
    height:24px;
    background:url(_bg-menubar.gif) repeat-x;
}
div#menu ul {
    margin: 0;
    padding: 0 0 0 15%;
    list-style: none;
    float: left;
}
div#menu ul li {
    position: relative;
    z-index: 9;
    margin: 0;
    padding: 0;
    display: block;
    float: left;
}
div#menu ul li a {
    position: relative;
    z-index: 10;
    height: 18px;
    display: block;
    float: left;	
    padding: 0 10px 0 10px;
	margin-top:2px;
    line-height: 18px;
    text-decoration: none;
	width:86px;	
}
div#menu ul li a span {
    font: normal 12px Verdana,Arial,sans-serif,Geneva;
    padding-top: 2px;
    color: #CCC;
    text-transform:uppercase;
    display: block;
    cursor: pointer;
}
div#menu ul li a:hover span {color: #FFF;}
div#menu ul li a:hover {background:#333;border-left:#999 1px solid; width:85px;}

div#menu ul li { background: url(nav_separator.gif) top left no-repeat; }

.left-info {
	background-image: url(bg-left-info.gif);
	background-repeat: repeat-x;
	margin:40px 0px 0px 42px;
	height: 132px;
	width: 132px;
	padding:14px 10px 0px 10px;
	text-align:center;
}
span.blanco {
	color: #FFF;
}
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }

/*-------------*/
h1{
	color:#1B2B4E;
	padding-bottom:0;
	margin-bottom:0;
	font-size:1.3em;
	font-weight:bolder;
}
h2{
	color:#4D4948;
}
.seccion{
	margin-right:10px;
	padding:4px 10px 4px 10px;
	color:#CCC;
	border-bottom:#DEDEDD 1px solid;
}
#contenido{
	padding-top:10px;
	background:url(bg-content.gif) top repeat-x;	
}
#contenido table table{
		border-top: #CCC solid 1px;
}
ul.desc{
	margin-left:0px;
	padding-left:0px;
}
ul.desc li{
	padding-bottom:10px;
	list-style-position:inside;
}

.f2 img {
	margin:8px 0 4px 6px;
	float:left;
	padding:2px 2px 6px 8px;
	background:url(bg-foto-2.gif) no-repeat;
}
#send{
	background:url(bg-menubar.gif);
	border:#CCC 1px solid;
	color:#FFF;
}
#smart{
	float:right;
	margin-right:15px;
}