.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.spacer {
	font-size: 1px;
}

.texto2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
}
.trebuchet {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	line-height: 16px;
}
A.vin_1 {
	FONT-SIZE: 10px;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: none;


}
A.vin_1:link {
	COLOR: #CCCCCC; TEXT-DECORATION: none
}
A.vin_1:visited {
	COLOR: #CCCCCC; TEXT-DECORATION: none
}
A.vin_1:active {
	COLOR: #CCCCCC; TEXT-DECORATION: none
}
A.vin_1:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.magenes-formulario {
	margin: 0px;
}
.input-1 {
	border: 0;
	height: 16px;
	width: 280px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #666666;



}
.input-4 {
	height: 14px;
	width: 140px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Tahoma, "Trebuchet MS";
	font-size: 10px;
	color: #FFFFFF;
	background-color: #5b5b5b;
}

.input-2 {
	border: 1 solid #333333;
	height: 16px;
	width: 280px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #666666;



}
.input-3 {
	border: 0;
	height: 90px;
	width: 280px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	overflow: hidden;
	background-color: #666666;
	margin: 0px;





}
.border-img {
	border: 1px solid #CCCCCC;
}
.border-img2 {

	border: 1px solid #999999;
}
.fade_bt_pofol {
	background-image: url(interface/act_2006/fade_bt_portfol.gif);
	height: 78px;
	width: 174px;
	background-repeat: no-repeat;
	background-position: left top;
}
A.vin_2 {
	FONT-SIZE: 11px;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
;
	font-weight: none;
	border: none;


}
A.vin_2:link {
	COLOR: #CCCCCC; TEXT-DECORATION: none
}
A.vin_2:visited {
	COLOR: #CCCCCC; TEXT-DECORATION: none
}
A.vin_2:active {
	COLOR: #CCCCCC; TEXT-DECORATION: none
}
A.vin_2:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.lista_galeria {
	width:740px;
	margin:0px;
	margin-top:13px;
	margin-left:2px;
	padding:0px;
	list-style-type: none;
}
.lista_galeria li {
	width:174px;
	float:left;
	margin-left:11px;
	margin-bottom:10px;
}
.margentabla {
	margin-top:7px;
}

.lista_fotos {
	width:207px;
	margin:0px;
	margin-left:10px;
	padding:0px;
	list-style-type: none;
}
.lista_fotos li {
	width:59px;
	float:left;
	margin-right:9px;
	margin-bottom:7px;
}

/* __________________________________________ OVERLAYS __________________________________________ */

div.overlay {
display: none;
width: 800px;
}

div.overlay div.close {
background-image:url(../esp/img/botones/close.png);
cursor:pointer;
height:16px;
position:absolute;
right:-15px;
top:-15px;
width:16px;
}

div.overlay.black {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(../img/overlay/transparent.png) no-repeat scroll 0 0 !important;
color:#FFFFFF;
}

a.wenlace {
	color: #CCC;
	text-decoration: none;
}

a.wenlace:hover {
	color: #FFF;
	text-decoration: underline;
}
.clear { clear: both; }
.book { margin-bottom: 30px; }
.book img,
.book p { float: left; max-width: 537px; }
.book p { margin-left: 30px; }
