@charset "utf-8";
/* CSS Document */
#p_left{ width:245px; float:left; padding-right:5px; border-right:2px solid #b3a2ce}
.menu_lateral { width:235px}
#lateral li a {	height: 32px;  voice-family: inherit;  	height: 24px;	text-decoration: none; font: italic 15px "Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom:1px dashed #CCCCCC; text-align:center	}	
#lateral li a {	color: #999;	display: block;	background:  url();	padding: 4px 30px;	}
#lateral li a:hover {	color: #fff;	background:#b3a2ce  url() 0 -32px;	padding: 4px  30px;	}
#lateral li a:visited {	/*color: #999;	display: block;	background:  url();	padding: 4px 30px;*/	}

/*---------------------MENU LATERAL------------------------*/
ul.fac_menu {margin: 0;	padding: 0;	list-style:/* none;width: 200px;*/}
ul.fac_menu li {position: relative; float: left; }
ul.fac_menu li a {
	display: block;
	text-decoration: none;
	color:#999;
	border-bottom:1px dashed #CCCCCC;
	width:185px;
	height:24px;
	text-align:center;
	padding: 4px 30px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
}
ul.fac_menu li a:hover {color: #fff;	background:#b3a2ce }

ul.fac_menu li.fac1 a {background-position:0px -2px; }
ul.fac_menu li.fac1 a:hover { background-position:0px -132px; }
ul.fac_menu li.fac1 ul li a { background: #e7d8ff; color:#b3a2ce; height:24px; margin:0; padding:4px 10px; border:none; border-bottom:1px solid #fff}
ul.fac_menu li.fac1 ul li a:hover { background: #b3a2ce; color:#FFFFFF; }

li ul {position: absolute;	left: 245px; top: 0; display: none;}
li:hover ul, li.over ul { display: block; } 

/*---------------------PUBLIC ZONE------------------------*/
#public_zone{ color:#666666}
#public_zone a:link{ color:#b3a2ce}
#public_zone div.header{ height:280px; text-align:right;}
#public_zone div.logo{ height:280px; float:left; width:275px; text-align:right; background:url(../images/pix_besos_kissyKissy.jpg) 0 70px no-repeat; border-right:2px solid #b3a2ce;}
#public_zone div.title { padding:30px 0; font: bold italic 34px "trebuchet ms", Arial, Helvetica, sans-serif; letter-spacing:-1px; margin-bottom:20px; color:#b3a2ce; text-align: right;}

/*---------------------SECCTION------------------------*/
#m_section{background:url() top center no-repeat; display:block; padding-left: 70px;  color:#666}
#m_pix{ width:124px; height:190px; display:block; padding:7px; margin:10px 11px; float:left; border:1px solid #b3a2ce; text-align:center; font: italic 12px "trebuchet ms",Arial, Helvetica, sans-serif; color: #999999 }
#m_sbt{ padding:3px}
#m_sbt a { color:#b3a2ce; text-decoration:none}
#m_sbt a:hover {}
