@charset "utf-8";
/* CSS Document */
.clear {
clear: both;
}
.float-left {
float: left;
}
.float-right {
float: right;
}

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
BODY {
	font-family: "Trebuchet", Arial, Helvetica, sans-serif;
	line-height: 13px;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	background-image: url(img/fondo.jpg);
	background-repeat: repeat-y;
	background-position: center;
	text-align: center;
}
/* cabezal /////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#cabezal_publico{
	padding: 0px;
	height: 153px;
	width: 900px;
	text-align: left;
	vertical-align: top;
	background: #E0E0E0 url(img/cabezal-f2.jpg) no-repeat left top;
	margin: 0px;
	clear: both; position:relative
}
#cabezal_privado{
	padding: 0px;
	height: 153px;
	width: 900px;
	text-align: left;
	vertical-align: top;
	background-image: url(img/cabezal-f2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #E0E0E0;
	margin: 0px;
	clear: both;
}
#cabezal_eng{padding: 0px;height: 153px;width: 900px;text-align: left;vertical-align: top;background:#E0E0E0 url(img/cabezal-f4.jpg) no-repeat left top ;margin: 0px;clear: both;}
#cabezal_publico img, #cabezal_privado img, #cabezal_eng img{float: left}

#public-top{float: right;height: 118px;width: 273px;margin-right: 0px;margin-top: 1px;background-image: url(img/cabezal-publico_03.jpg);background-repeat: no-repeat;background-position: 52px top;margin-bottom: 0px;margin-left: 0px;overflow: hidden;padding-top: 0px;padding-right: 21px;padding-bottom: 0px;padding-left: 0px;}

#eng-top{float: right;height: 33px;width: 273px;margin: 1px 0 0 0;overflow: hidden;padding: 85px 21px 0 0}
#eng-top a img{float:right}

#public-top form input{
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}
#public-top form{
	width: 99px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-right: 17px;
	float: right;
	padding-left: 0px;
	margin: 0px;
	height: 75px;
	overflow: hidden;
}
#privado-top {
	float: right;
	height: 118px;
	width: 273px;
	margin-right: 0px;
	margin-top: 1px;
	background-image: none;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 21px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#public-top form .box{
	border: 0px none #FFFFFF;
	height: 15px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 300;
	color: #666666;
	text-decoration: none;
	line-height: 10px;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	width: 94px;
	float: left;

}
.boton{
	border: 0px none #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 0em;
	line-height: 0em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}
.boton img{
	margin: 0px;
	padding: 0px;
}
#contacto-news{
	margin: 0px;
	padding: 0px;
	width: 272px;
	float: left;
}
#contacto-news img{
	margin: 0px;
	padding: 0px;
}
#n-usuario{
	font-size: 1em;
	line-height: 1em;
	color: #999999;
	width: 150px;
	margin: 0px;
	float: left;
	height: 45px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 78px;
}
#n-usuario a{
	color: #333333;
	text-decoration: underline;
	font-size: 0.9em;
	font-weight: bold;
}
#n-usuario a:hover{
	color: #3A5E7E;
}
#n-usuario h1{
	font-size: 1.2em;
	line-height: 1em;
	text-decoration: none;
	color: #666666;
	font-weight: 200;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	font-style: italic;
}
#menu {
	height: 34px;
	width: 900px;
	margin: 0px;
	clear: both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#menu li a img{

}
#menu ul {
	float: left;
	list-style: none;
	padding: 0;
	text-decoration: none;


}
#menu a {
	text-decoration: none;
	padding: 0em;
	margin: 0px;
	font-size: 1em;
	line-height: 1em;
	font-weight: 300;
	color: #FFFFFF;
}
#menu a:hover {
	
	padding: 0em;
	margin: 0px;
}


#menu li {
	float: left;
	padding: 0;
	margin: 0px;
	list-style-type: none;
}

#menu li ul {
	position: absolute;
	left: -999em;
	w\idth: 120px;
	font-weight: bold;
	text-decoration: none;
	background-color: #000000;
	/*filter:alpha(opacity=90); /* IE */
    /*-moz-opacity:0.9; /* Firefox, Opera, ... */
    /*opacity: 0.9; /* CSS 3*/
	clear: left;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 34;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

#menu li li {
	width: 120px;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0em;
	padding-bottom: 6px;
	padding-left: 0em;
}

#menu li ul a {
	w\idth: 120px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#menu li ul ul {
	margin: 0em;
	padding: 0px;
}

#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {
	left: -999em;
}

#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul {
	left: auto;
	top: 153px;
}

#menu li:hover, #menu li.sfhover {
	
	
}


#menu li.idioma{
	height: 22px;
	width: 63px;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 3px;
	float: right;
	padding-top: 0px;
	padding-right: 56px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: right;
	background-image: none;
}
#menu li.idioma:hover{

}
#menu li.idioma.sfhover{

}
#menu li.buscador{
	height: 21px;
	width: 160px;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 3px;
	float: right;
	clear: right;
	padding-top: 0px;
	padding-right: 29px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#menu li.buscador .InputTextPos{
	height: 14px;
	width: 120px;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-left: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 200;
	color: #999999;
	text-decoration: none;
}
#menu li.buscador .InputTextPos2{
}
#menu li.buscador .boton{
	float: right;
}
/* fin cabezal */

/* HOME /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#HOME{
	background-color: #f0f0f0;
	background-image: url(img/otro-fondo.jpg);
	background-repeat: no-repeat;
	background-position: right 0px;
	margin: 0px;
	width: 610px;
	padding-top: 0px;
	padding-right: 290px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.home_IMG{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#HOME_btn{
	height: 12px;
	width: 12px;
	padding: 0px;
	margin-left: 261px;
	margin-bottom: 3px;
	margin-right: 10px;
	margin-top: 0px;
}
#HOME_btn img{
	
}
#HOME .container_boxes{}
#HOME .inner_box {
	width: 283px;
	background-image: url(img/h-cont_07.png);
	background-repeat: no-repeat;
	background-position: 20px 63px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	display: block;
	height: 125px;
	float: left;
	overflow: hidden;
	margin: 0px;
}
#HOME .inner_box h1{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 1em;
	line-height: 1.1em;
	text-decoration: none;
	font-style: normal;
	font-weight: 200;
	margin: 0px;
	color: #333333;
	display: block;
	width: 273px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#HOME .inner_box img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}

/* estructura principal + Imagen Grande /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#contenedor{
	width: 900px;
	background-color: #F0F0F0;
	vertical-align: top;
	text-align: left;position:relative
}

#big-img{
	background-image: url(img/fondo-2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 600px;
	padding-right: 280px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 7px;
}
#contenido{
	color: #333333;
	line-height: 1.4em;
	background-image: url(img/fondo-2.gif);
	background-repeat: repeat-y;
	width: 600px;
	padding-right: 260px;
	padding-left: 20px;
	padding-top: 10px;
	margin: 0px;
	padding-bottom: 20px;
}
#contenido h1{
	font-size: 1.9em;
	color: #336699;
	font-style: italic;
	font-weight: 100;
	text-decoration: none;
	text-align: left;
	vertical-align: bottom;
	margin-top: 5px;
	margin-bottom: 10px;
	line-height: normal;
}
#contenido h2{
	color: #666666;
	font-size: 1.4em;
	font-weight: bold;
	font-style: italic;
	margin: 0px;
	padding-bottom: 10px;
	
}
#contenido h3{
	color: #333333;
	font-size: 1.2em;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 0px;
	font-style: italic;
	padding: 0px;
	
}
#contenido p{
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
}
#contenido h4{
	font-size: 4em;
	color: #CCCCCC;
	line-height: 2em;
	margin: 0px;
	padding: 0px;
	font-weight: 100;
}
#contenido h5{
	font-size: 1em;
	font-weight: bold;
	color: #336699;
	line-height: normal;
	display: inline;
}
#contenido h6{
	color: #D98200;
	font-size: 1.4em;
	font-weight: bold;
	font-style: italic;
	margin: 0px;
	padding-bottom: 10px;
	
}
#contenido strong{
	font-weight: bold;
}
#contenido em{
	font-weight: 400;
	font-style: italic;
}
#contenido ul{
	list-style-position: outside;
	list-style-type: none;
	margin-left: 0px;
	padding: 0px;
	margin-right: 20px;
	}
#contenido li{
	list-style-position: outside;
	list-style-type: none;
	color: #336666;
	background-image: url(img/lista_03.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 17px;
	margin-left: 0px;
	}

#contenido a{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 200;
	font-variant: normal;
	color: #336699;
	text-decoration: underline;
	text-transform: none;
	margin: 0px;
	padding: 0px;
}
#contenido img.thumbs{
	float: left;
	padding-right: 15px;
	padding-top: 5px;
	clear: left;
	padding-bottom: 10px;
}
#contenido a img, #contenido a:hover img{
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#contenido a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 200;
	font-variant: normal;
	color: #336666;
	text-decoration: underline;
	text-transform: none;
	margin: 0px;
	padding: 0px;
}

/* fin estructura principal */

/* columna /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#colHomeTab{
	margin: 0px;
	padding-top: 0px;
	width: 218px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.shadetabs{
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	list-style-image: none;
	margin: 0px;
	width: 218px;
	display: block;
	height: 40px;
	font-size: 10px;
	font-weight: bold;
}

.shadetabs li{
	height: 38px;

	padding-bottom: 0px;
	background-image: url(img/img-tab_01.jpg);
	background-repeat: no-repeat;
	background-position: right -36px;
	margin: 0;
	float: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.shadetabs li a{
	text-decoration: none;
	height: 26px;
	padding-top: 12px;
	padding-bottom: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-style: normal;
	letter-spacing: 1px;
	color: #999999;
	background-image: url(img/img-tab_01.jpg);
	background-repeat: no-repeat;
	background-position: left -36px;
	padding-right: 0px;
	padding-left: 20px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}

.shadetabs li a:visited{
}

.shadetabs li a:hover{
text-decoration: underline;
}

.shadetabs li.selected{
	background-image: url(img/img-tab_01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.shadetabs li.selected a{ /*selected main tab style */
	color: #FFFFFF;

	background-image: url(img/img-tab_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}
/***********************************************/

#columna #result_en_col{
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#col-contenido.fix-for-this{
	color: #666666;
	text-align: left;
	vertical-align: top;
	font-style: italic;
	background-image: url(img/col-fondo_05.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 234px;
	padding-bottom: 35px;
	padding-top: 10px;
	margin-right: 12px;
	margin-left: 10px;
	padding-right: 2px;
	padding-left: 2px;
	background-color: #FFFFFF;
	margin-top: -4px;
}
#columna #result_en_col ul{
	margin: 0px;
	padding: 0px;
}
#columna #result_en_col ul li{
	display: block;
	list-style-position: inside;
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
#columna #result_en_col li a{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 200;
	font-variant: normal;
	color: #336699;
	text-decoration: none;
	text-transform: none;
	margin: 0px;
	display: block;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 23px;
	background-position: 0px 0px;
	background-image: url(img/sel-col-_07.gif);
}
#columna #result_en_col li a:hover{
	background-image: url(img/col-sel-bg_08_07.gif);

}
/**************************************************************************************************************************************************/
#col-tab-novedades{
	margin: 0px;
	padding: 0px;
	width: 218px;
}
#col-tab-novedades p{
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
	background-image: url(img/tab-nov.gif);
	background-position: top;
	font-style: normal;

}
#col-tab-novedades p a{
	color: #999999;
	text-decoration: none;
	background-image: url(img/img-tab-nov.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
	padding-left: 20px;
	display: block;
}
#col-tab-novedades p a:hover{
	color: #333333;
	text-decoration: none;
}
#col-t-n-fin{
	margin: 0px;
	padding: 0px;
	height: 10px;
	background-image: url(img/tab-nov.gif);
	background-position: bottom;
}
#col-tab-agenda{
	margin: 0px;
	padding: 0px;
	width: 218px;
}
#col-tab-agenda p em{
	font-size: 1em;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	margin-bottom: 7px;
}
#col-tab-agenda p{
	padding-top: 27px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
	background-position: top;
	font-style: normal;

}
#col-tab-agenda p a{color: #999999;
	text-decoration: none;}
#col-tab-agenda p a:hover{color: #333333;
	text-decoration: none;}
#col-tab-agenda p.opcion1{background-image: url(img/tab-agn-1.gif);}
#col-tab-agenda p.opcion2{background-image: url(img/tab-agn-2.gif);}
/**************************************************************************************************************************************************/
.contentstyle{
	width: 218px;
	margin: 0px;
	display: block;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
/**/
#columna{
	float: right;
	width: 260px;
	position: absolute;
	top: 160px;
	width: 260px;
	margin-top: 0px;
	margin-left: 632px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
#col-contenido{
	color: #666666;
	text-align: left;
	vertical-align: top;
	font-style: italic;
	background-image: url(img/col-fondo_05.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 218px;
	padding-bottom: 20px;
	padding-top: 10px;
	margin-right: 12px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
	margin-top: -4px;
}
#col-contenido span{
	font-size: 1em;
	margin-top: 0px;
	padding: 0px;
	margin-bottom: 12px;
	font-style: normal;
}
#col-contenido .novedades{
	padding-top: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#col-contenido span a{color: #666666;
	text-decoration: none;}
#col-contenido span a:hover{color: #3A5E7E;
	text-decoration: none;}
#col-contenido strong{
	font-size: 1em;
	font-weight: bold;
	margin-top: 0px;
	padding: 0px;
	margin-bottom: 12px;
	font-style: normal;
	color: #24496F;
}
#col-contenido h1{
	font-size: 1.4em;
	font-weight: bold;
	margin-top: 0px;
	line-height: 1em;
	padding: 0px;
	margin-bottom: 12px;
}
#col-contenido  h1 a{
	color: #666666;
	text-decoration: none;
}
#col-contenido h1 a:link{
	color: #666666;
	text-decoration: none;
	
}
#col-contenido h1 a:hover{
	color: #333333;
	text-decoration: none;
	
}
#col-contenido h2 {
	font-size: 1.2em;
	font-weight: 500;
	line-height: 1.1em;
	margin-left: 20px;
	font-style: normal;
	margin-top: 0px;
	padding: 0px;
	margin-bottom: 5px;
}
#col-contenido  h2 a{
	color: #999999;
	text-decoration: none;
}
#col-contenido h2 a:link{
	color: #999999;
	text-decoration: none;
	
}
#col-contenido h2 a:hover{
	color: #333333;
	text-decoration: none;
	
}

.col-img-titular{
	margin-right: 12px;
	margin-left: 10px;
	clear: both;
}
#col-top{
	margin:0;
	width:260px;
	height:15px;
	padding: 0;
	background-image: url(img/columna_01.gif);
	background-repeat: no-repeat;
}
#col-mid{
	margin:0;
	width:260px;
	padding: 0;
	background-image: url(img/columna_02.gif);
	background-repeat: repeat-y;
}
#col-fin{
	margin:0;
	width:260px;
	height:20px;
	padding: 0;
	background-image: url(img/columna_04.gif);
	background-repeat: no-repeat;
}
#highlight {
	width: 198px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#highlight .titulo{
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 198px;
	background-image: url(img/col-inside-f1.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#highlight .titulo img{
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;	
}
#highlight .titulo a{
	padding: 0px;
	height: 30px;
	width: 34px;
	background-image: url(img/col-inside_04.png);
	clear: right;
	float: right;
	margin: 0px;
}
#highlight .titulo a:hover{
	padding: 0px;
	height: 30px;
	width: 34px;
	background-image: url(img/col-inside-on.png);
	clear: right;
	float: right;
	margin: 0px;
}
#highlight .contenido {
	width: 189px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
	font-size: 1em;
	line-height: 1.1em;
}
#highlight .contenido img, #highlight .contenido a img{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#highlight .contenido span{
	padding: 0px;
	margin: 0px;
	font-size: 1em;
	text-decoration: none;
	
	color: #999999;

}
#highlight .contenido span h1{
	font-size: 1em;
	font-weight: 800;
	color: #404040;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 1.2em;

}
#highlight .contenido span h2{
	color: #D98200;
	font-size: 1em;
	text-decoration: none;
	font-weight: 200;
	line-height: 1.2em;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 1px;
	margin-top: 1px;
	
}
#highlight .contenido span a{
	color: #416D92;
	text-decoration: underline;

}
#highlight .contenido span a:hover{
	color: #336666;
	text-decoration: underline;
}
#columna #col-mid #col-contenido span ul{list-style-position: outside;
	list-style-type: none;
	margin-left: 0px;
	padding: 0px;
	margin-right: 0px;}
#columna #col-mid #col-contenido span ul li{list-style-position: outside;
	list-style-type: none;
	color: #777A83;
	background-image: url(img/lista_03.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 17px;
	margin-left: 0px;}
/* fin de columna */


/* Seccion + Ruta de Categoría + Archivos Adjuntos + Asociados//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#seccion{
	background-image: url(img/seccion.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #416D92;
	height: auto;
	overflow: visible;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 300px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#seccion h1{
	font-style: italic;
	font-weight: 100;
	color: #FFFFFF;
	font-size: 2.8em;
	line-height: 1em;
	text-decoration: none;
	margin: 0px;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 6px;
	font-family: Arial, Helvetica, sans-serif;
}
#seccion h2{
	font-weight: 100;
	color: #FFFFFF;
	padding-left: 20px;
	padding-bottom: 7px;
	margin: 0px;
	padding-top: 3px;
	font-size: 1.3em;
	line-height: 1.3em;
}
#ruta-adjunto{
	width: 600px;
	padding-right: 280px;
	padding-left: 20px;
	background-color: #1A1F25;
	background-image: url(img/fondo-3.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 12px;
	padding-bottom: 5px;
	clear: both;
	margin: 0px;
	float: left;
	overflow: visible;
	height: 100%;
	}
#ruta-adjunto p{
	font-size: 0.9em;
	color: #DFDFDF;
	letter-spacing: 1px;
	word-spacing: 1px;
}
#ruta-adjunto a{
	color: #DFDFDF;
	text-decoration: none;
}
#ruta-adjunto a.destacado-3{color:#FF9900}
#ruta-adjunto a.destacado-3:hover{color:#FF9900;text-decoration: underline;}
#ruta-adjunto a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
#ruta-adjunto a:active{
	color: #DFDFDF;
}
#ruta-adjunto a:visited{
	color: #DFDFDF;
}
.ruta-adjunto-izquierda{
	float: left;
	height: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 300px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.ruta-adjunto-derecha{
	float: left;
	height: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 300px;
	text-align: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#ruta-adjunto img{

}

#pub_doc{
	color: #999999;
	width: 500px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#pub_doc p{
	display: inline;
	padding-top: 0px;
	margin-top: 0px;
}
#pub_doc a{
	text-decoration: none;	
}

#contenido .asociados{
}
#contenido .asociados h1{
	color: #CCCCCC;
	font-size: 1.8px;
}
/* fin Seccion + Ruta de Categoría + Archivos Adjuntos */

/* CSS PARA SOCIOS, JUMPING Y FICHA //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#asociados-saltador{
	margin: 0px;
	height: 34px;
	width: 890px;
	background-image: url(img/fondo-3.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-style: normal;
	background-color: #191D26;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

/** AGREGADO DEL REDISEÑO  **/
#panel_asociados{width:600px;background:url(img/p_socios_btm.jpg) no-repeat left bottom;padding:0 0 19px 0}
#panel_asociados #top{width:597px;height:70px;background:url(img/p_socios_top.jpg) no-repeat left top;padding:16px 3px 2px 0}
#panel_asociados #top a{float:right;display:inline}
#panel_asociados #top p{float:left;display:inline;padding:15px 0 0 10px;color:#808080;font-weight:bold}
#panel_asociados #top p.titulo{padding:12px 0 0 10px;color:#4f4f4f;font-weight:bold;font-size:1.3em}
#panel_asociados #top img{float:left;display:inline}
#panel_asociados #top a img{border:none}
#panel_asociados #top div.bajar_catalogo{width:597px;height:31px;padding:0 0 0 0;display:block}
#panel_asociados #top div.switcher{width:597px;height:31px;padding:8px 0 0 0;display:block}

#panel_asociados #resultados{width:582px;padding:10px 13px 20px 5px}
#panel_asociados div.orden_alfabetico{background: url(img/p_socios_bg.jpg) repeat-y left}
#panel_asociados div.orden_rubro{background: url(img/p_socios_bg2.jpg) repeat-y left}
#panel_asociados #lista{width:582px;overflow:hidden;display:block;height:auto}
#panel_asociados #resultados span.letra{display:block;font-size:2.4em; color:#416d92;padding:4px 0 5px 6px;line-height:normal}
#panel_asociados #resultados ul{display:block;padding: 0 0 0 0;margin: 0 0 0 0;float:left}
#panel_asociados #resultados li{display:block;list-style:none;background:none;padding:0 0 0 0;border-bottom: dotted 1px #cfcfcf}
#panel_asociados #resultados li a{color:#666;text-decoration:none;display:block;padding:14px 6px 8px 6px}
#panel_asociados #resultados li a:hover{background:#d9d9d9;color:#666}
#panel_asociados #resultados li a.selected{background:#496885;color:#fff}
#panel_asociados div.orden_alfabetico #lista ul{width:370px;padding: 12px 0 0 0;}
#panel_asociados div.orden_rubro #lista ul{width:184px;padding: 0 10px 0 0;}

#panel_asociados #resultados div.alfab_menu{width:588px;height:26px;padding:0 4px 0 5px;background: url(img/p_socios_alfab_menu.jpg) no-repeat left top;overflow:hidden;position:relative;margin-left:-5px}
#panel_asociados #resultados div.alfab_menu a{width:21px;height:26px;display:block;overflow:hidden;text-indent:-99px;/*background: url(img/p_socios_alfab_menu.jpg) no-repeat;*/position:absolute;top:0px}
#panel_asociados #resultados div.alfab_menu a#num{left:5px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -5px top}
#panel_asociados #resultados div.alfab_menu a#num:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -5px bottom}
#panel_asociados #resultados div.alfab_menu a#num.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -5px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_a{left:26px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -26px top}
#panel_asociados #resultados div.alfab_menu a#ltr_a:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -26px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_a.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -26px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_b{left:47px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -47px top}
#panel_asociados #resultados div.alfab_menu a#ltr_b:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -47px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_b.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -47px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_c{left:68px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -68px top}
#panel_asociados #resultados div.alfab_menu a#ltr_c:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -68px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_c.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -68px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_d{left:89px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -89px top}
#panel_asociados #resultados div.alfab_menu a#ltr_d:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -89px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_d.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -89px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_e{left:110px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -110px top}
#panel_asociados #resultados div.alfab_menu a#ltr_e:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -110px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_e.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -110px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_f{left:131px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -131px top}
#panel_asociados #resultados div.alfab_menu a#ltr_f:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -131px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_f.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -131px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_g{left:152px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -152px top}
#panel_asociados #resultados div.alfab_menu a#ltr_g:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -152px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_g.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -152px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_h{left:173px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -173px top}
#panel_asociados #resultados div.alfab_menu a#ltr_h:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -173px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_h.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -173px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_i{left:194px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -194px top}
#panel_asociados #resultados div.alfab_menu a#ltr_i:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -194px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_i.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -194px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_j{left:215px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -215px top}
#panel_asociados #resultados div.alfab_menu a#ltr_j:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -215px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_j.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -215px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_k{left:236px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -236px top}
#panel_asociados #resultados div.alfab_menu a#ltr_k:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -236px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_k.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -236px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_l{left:257px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -257px top}
#panel_asociados #resultados div.alfab_menu a#ltr_l:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -257px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_l.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -257px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_m{left:278px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -278px top}
#panel_asociados #resultados div.alfab_menu a#ltr_m:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -278px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_m.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -278px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_n{left:299px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -299px top}
#panel_asociados #resultados div.alfab_menu a#ltr_n:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -299px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_n.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -299px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_nn{left:320px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -320px top}
#panel_asociados #resultados div.alfab_menu a#ltr_nn:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -320px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_nn.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -320px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_o{left:341px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -341px top}
#panel_asociados #resultados div.alfab_menu a#ltr_o:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -341px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_o.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -341px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_p{left:362px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -362px top}
#panel_asociados #resultados div.alfab_menu a#ltr_p:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -362px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_p.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -362px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_q{left:383px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -383px top}
#panel_asociados #resultados div.alfab_menu a#ltr_q:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -383px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_q.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -383px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_r{left:404px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -404px top}
#panel_asociados #resultados div.alfab_menu a#ltr_r:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -404px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_r.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -404px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_s{left:425px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -425px top}
#panel_asociados #resultados div.alfab_menu a#ltr_s:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -425px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_s.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -425px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_t{left:446px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -446px top}
#panel_asociados #resultados div.alfab_menu a#ltr_t:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -446px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_t.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -446px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_u{left:467px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -467px top}
#panel_asociados #resultados div.alfab_menu a#ltr_u:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -467px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_u.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -467px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_v{left:488px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -488px top}
#panel_asociados #resultados div.alfab_menu a#ltr_v:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -488px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_v.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -488px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_w{left:509px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -509px top}
#panel_asociados #resultados div.alfab_menu a#ltr_w:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -509px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_w.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -509px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_x{left:530px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -530px top}
#panel_asociados #resultados div.alfab_menu a#ltr_x:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -530px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_x.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -530px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_y{left:551px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -551px top}
#panel_asociados #resultados div.alfab_menu a#ltr_y:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -551px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_y.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -551px -26px}
#panel_asociados #resultados div.alfab_menu a#ltr_z{left:572px;background: url(img/p_socios_alfab_menu.jpg) no-repeat -572px top}
#panel_asociados #resultados div.alfab_menu a#ltr_z:hover{background: url(img/p_socios_alfab_menu.jpg) no-repeat -572px bottom}
#panel_asociados #resultados div.alfab_menu a#ltr_z.selected{background: url(img/p_socios_alfab_menu.jpg) no-repeat -572px -26px}

/****/
 
#ficha{
	width: 590px;
	margin: 0px;
	padding: 0px;
	background-image: url(img/ficha_05.png);
	background-repeat: repeat-y;
	background-position: left top;

}
#ficha_top{
	background-image: url(img/ficha_02.png);
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 590px;
	background-position: 57px 0px;
	float: left;
}
#ficha_top img{
	float: left;
	margin: 0px;
	padding: 0px;
	height: 46px;

}
#ficha_tit{
	font-size: 1.3em;
	line-height: 1em;
	color: #FFFFFF;
	margin: 0px;
	display: inline;
	width: 473px;
	height: 30px;
	float: left;
	font-weight: 300;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#ficha_mid{
	margin: 0px;
	width: 570px;
	height: 100%;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#logo{
	padding: 10px;
	height: 200px;
	width: 200px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	vertical-align: middle;
	text-align: center;
	float: left;
}

#logo img{

}
#info{
	padding-top: 0px;
	float: left;
}
#info h1{
	font-size: 1em;
	color: #333333;
	font-style: normal;
	letter-spacing: 1px;
	word-spacing: 1px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#info p{
	color: #666666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#info img{
	margin-top: 10px;
	margin-right: 20px;
}
#ficha_fin, #ficha_fin img{
	margin: 0px;
	padding: 0px;
	float: left;
}

/* fin SOCIOS */


/* Menu's //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#menu1 {
	width:890px;
	font-size:11px;
	line-height:normal;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #1A1F25;
	background-image: url(img/fondo-3.jpg);
	padding-left: 10px;
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	padding-bottom: 0px;
}
#menu1 h1{
	font-weight: normal;
	font-size: 1.9em;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
}
#menu1 h2{
	font-weight: normal;
	font-size: 1.2em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
    #menu1 ul {
	margin:0;
	list-style:none;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
    #menu1 li {
	display:inline;
	margin:0;
	padding:0;
	text-decoration: none;
}
    #menu1 a {
	float:left;
	background:url("img/menu-izq.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
    #menu1 a span {
	float:left;
	display:block;
	background:url("img/menu-der.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#FFF;
	text-decoration: none;
}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #menu1 a span {
	float:none;
	text-decoration: none;
}
    /* End IE5-Mac hack */
    #menu1 a:hover span {
	color:#FFF;
	text-decoration: none;
}
    #menu1 a:hover {
	background-position:0% -42px;
	text-decoration: none;
}
    #menu1 a:hover span {
	background-position:100% -42px;
	text-decoration: none;
}
/* fin Menu's /*/

/* Tratamiento de imagenes /////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.imagen-1{
	padding: 4px;
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
}
.img-Files{
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #6C8FB3;
	vertical-align: -40%;
}
/* Pie/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#pie{
	text-align: left;
	height: 20px;
	width: 880px;
	padding-left: 20px;
	padding-top: 10px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #132637;
	background-color: #24496F;
	line-height: 22px;
	text-decoration: none;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 10px;
	clear: both;
	background-image: url(img/metasigno.jpg);
	background-repeat: no-repeat;
	background-position: 720px 3px;
}
#pie a {
	text-decoration: none;
	color: #A2A2A2;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 1px;
	font-weight: 100;
	margin-right: 20px;
	
}
#pie a:link {
	text-decoration: none;
	color: #A2A2A2;
	
}
#pie a:visited {
	text-decoration: none;
	color: #A2A2A2;
	padding-top: 3px;
}
#pie a:hover {
	text-decoration: none;
	color: #FFFFFF;
	
}
#pie a:active {
	text-decoration: none;
	color: #A2A2A2;
	
}
/* LISTA DE COLUMNAS 2 Y 3//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#lista3Columnas{
	list-style-type: none;
	list-style-image: none;
	display: block;
	width: 600px;
	overflow: visible;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	height: auto;
	margin: 0px;
	clear: both;
}

#lista3Columnas li{
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	display: block;
	float: left;
	background-image: url(img/lista3col.jpg);
	background-repeat: repeat-y;
}
#lista3Columnas h1{
	font-size: 1em;
	line-height: normal;
	display: block;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	width: 190px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 3px;
	float: left;
}
#lista3Columnas h2{
	font-size: 1em;
	line-height: normal;
	display: block;
	float: left;
	width: 190px;
	padding-right: 7px;
	padding-left: 3px;
	margin: 0px;
	font-weight: bold;
	color: #191D26;
	font-style: normal;
}
#lista3Columnas h3{
	font-size: 1em;
	line-height: normal;
	display: block;
	margin: 0px;
	float: left;
	width: 190px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-weight: normal;
	color: #333333;
	font-style: normal;
}
#lista3Columnas span{
	display: block;
	color: #CCCCCC;
	font-weight: bold;
	background-color: #191D26;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	width: 595px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
#lista3Columnas .TopCol{
	background-image: url(img/listaTop3c-f.png);
	border-bottom-style: none;
	background-color: #191D26;
	background-repeat: repeat-x;
	height: 20px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#lista3Columnas .TopCol h1, #lista3Columnas .TopCol h2, #lista3Columnas .TopCol h3{
	color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
}
/* 2 columnas////////////////////////////////////////*/
#lista2Columnas{
	list-style-type: none;
	list-style-image: none;
	display: block;
	width: 400px;
	overflow: visible;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	margin: 0px;
	clear: both;
	height: auto;
}

#lista2Columnas li{
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	display: block;
	float: left;
	background-image: url(img/lista2col.jpg);
	background-repeat: repeat-y;
}
#lista2Columnas h1{
	font-size: 1em;
	line-height: normal;
	display: block;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	width: 190px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 3px;
	float: left;
}
#lista2Columnas h2{
	font-size: 1em;
	line-height: normal;
	display: block;
	float: left;
	width: 190px;
	padding-right: 7px;
	padding-left: 3px;
	margin: 0px;
	font-weight: bold;
	color: #191D26;
	font-style: normal;
}
#lista2Columnas h3{
	font-size: 1em;
	line-height: normal;
	display: block;
	margin: 0px;
	float: left;
	width: 190px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-weight: normal;
	color: #333333;
	font-style: normal;
}
#lista2Columnas span{
	display: block;
	color: #CCCCCC;
	font-weight: bold;
	background-color: #191D26;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	width: 395px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
#lista2Columnas .TopCol{
	background-image: url(img/listaTop3c-f.png);
	border-bottom-style: none;
	background-color: #191D26;
	background-repeat: repeat-x;
	height: 20px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#lista2Columnas .TopCol h1, #lista2Columnas .TopCol h2, #lista2Columnas .TopCol h3{
	color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
}
/* formulario & bolsa de trabajo ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#formulario{
	list-style-type: none;
	list-style-image: none;
	display: block;
	width: 420px;
	overflow: visible;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	margin: 0px;
	clear: both;
	height: auto;
	background-color: #E6E6E6;
	border: 1px solid #CCCCCC;
}
#formulario em{
	font-size: 1.4em;
	font-style: normal;
	color: #333333;
	font-weight: bold;
}
#formulario input{
	margin: 0px;
	padding: 0px;
}
#formulario li{
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	display: block;
	float: left;
	background-image: none;
	width: 420px;
}
#formulario h1{
	font-size: 1em;
	line-height: normal;
	display: block;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	width: 90px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 3px;
	float: left;
	text-align: right;
	color: #878787;
}
#formulario h2{
	font-size: 1em;
	line-height: normal;
	display: block;
	float: left;
	width: 90px;
	padding-right: 7px;
	padding-left: 3px;
	margin: 0px;
	font-weight: normal;
	color: #666666;
	text-align: right;
	font-style: normal;
}
#formulario h3{
	font-size: 1em;
	line-height: normal;
	display: block;
	margin: 0px;
	float: left;
	width: 290px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-weight: normal;
	color: #333333;
	font-style: normal;
}
#formulario span{
	display: block;
	color: #31363C;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#formulario-2 {
	padding: 0px;
	width: 590px;
	margin: 0px;
	background-image: url(img/bolsa-de-trabajo_05.jpg);
	background-repeat: repeat-y;
}

#formulario-2 form{
	display: block;
	margin: 0px;
	width: 550px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#formulario-2 ul{
	padding: 0px;
	margin: 0px;
	line-height: normal;
}
#formulario-2 li{
	background-image: none;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 0px;
	padding-left: 0px;
	width: 540px;
	line-height: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C4C4C4;
}
#formulario-2 h1{
	font-size: 1.3em;
	line-height: normal;
	font-style: italic;
	font-weight: bold;
	color: #333333;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding: 0px;
}

#formulario-2 p{
	display: block;
	margin-top: 0px;
	margin-bottom: 3px;
}
#formulario-2 span{
	font-style: normal;
	font-weight: bold;
	color: #333333;
	display: block;
	line-height: normal;
	margin-top: 5px;
}
#formulario-2 .anchoplus{
	width: 350px;
	color: #333333;
}

/* Ayudas y Complementos///////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#indices{
	background-image: url(img/indice-f.jpg);
	background-repeat: no-repeat;
	height: 55px;
	width: 560px;
	margin-top: 5px;
	margin-bottom: 0px;
	background-position: left top;
	padding-top: 15px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 12px;
}
#recuadro_destacado{background-image: url(img/indice-f.jpg);background-repeat: no-repeat;height: 55px;width: 560px;margin-top: 5px;margin-bottom: 0px;background-position: left top;padding-top: 15px;padding-right: 40px;padding-bottom: 0px;padding-left: 12px;position:relative}
#recuadro_destacado div.diplomado{width:169px;height:60px;display:block;position:absolute;top:2px;right:12px;background: url(img/distincionMT.gif) no-repeat;text-indent:-999px;overflow:hidden}

.destacado-1{
	font-size: 1.5em;
	display: block;
	padding: 15px;
	line-height: normal;
	font-weight: 100;
	color: #336666;
	font-style: italic;
	background-image: url(img/destacado-1.png);
	background-repeat: no-repeat;
	background-position: 2px 5px;
}

.destacado-2{
	padding: 5px;
	display: block;
	margin: 10px;
	border: 1px solid #23496E;
	background-color: #E1E1E1;
}

hr{
	clear: both;
	visibility: hidden;
	height: 0px;
	margin: 0px;
	padding: 0px;
}

#go-up{
	text-align: right;
	clear: left;
	width: 600px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D6D6D6;
	padding-top: 10px;
	padding-bottom: 1px;
	margin-top: 10px;
	margin-bottom: 15px;
	line-height: 1em;
}
#go-up img{
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.clearAmbos{
	clear: both;
}

#barra{
	width: 600px;
	text-align: center;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #E1E1E1;
	background-image: url(img/internaback_06.gif);
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-right: 280px;
	padding-bottom: 0px;
	padding-left: 20px;
	clear: both;
	margin: 0px;
	height: 30px;
	background-color: #E1E1E1;
	background-position: left top;
}
#barra a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 14px;
	font-weight: 500;
	color: #AEAEAE;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: -5px;
}
#barra a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 14px;
	font-weight: bold;
	color: #AEAEAE;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: -5px;
}
#barra a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: -5px;
}
#barra a:actived {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 14px;
	font-weight: bold;
	color: #AEAEAE;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
}
#barra a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 14px;
	font-weight: bold;
	color: #AEAEAE;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
}
#barra img{
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.float-left{
	float: left;
	clear: left;
}
.float-rigth{
	clear: right;
	float: right;
}
.clear{
	margin: 0px;
	padding: 0px;
	clear: both;
}
.ancho_trescientos-px{
	width: 300px;
}
#metasigno{
	width: 200px;
	padding: 0px;
	display: inline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 400px;
}
#contenido div.comercio_exterior{
	margin: 0px;
	padding: 0px;
	display: block;
}
#contenido div.comercio_exterior div.mision{
	background-image: url(img/comercio_exterior/com_ext_bg_02.jpg);
	background-color: #CCCCCC;
	display: block;
	float: left;
	width: 250px;
	margin-right: 20px;
	margin-bottom: 20px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: 0px bottom;
	margin-top: 0px;
	margin-left: 0px;
}
#contenido div.comercio_exterior  div.about{
	padding-right: 10px;
	padding-left: 9px;
	display: block;
}
#contenido div.comercio_exterior  div.about h1{
	color: #020202;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contenido div.comercio_exterior  div.about p{
	line-height: 13px;
	color: #444444;
}
#contenido div.comercio_exterior  div.linkto {display: block;height: 32px;padding-top: 3px;padding-right: 10px;}
#contenido div.comercio_exterior  div.linkto a{display: block;float: right;height: 21px;width: 20px;text-align: center;background: url(img/comercio_exterior/com_ext_ON-OFF.gif) no-repeat left top;text-indent: -50px;overflow: hidden;}
#contenido div.comercio_exterior  div.linkto a:hover{background:url(img/comercio_exterior/com_ext_ON-OFF.gif) no-repeat left bottom;}
#contenido div.comercio_exterior div.mision_min{	background-color: #CCCCCC;display: block;float: left;width: 520px;margin-right: 20px;margin-bottom: 5px;padding: 0px;background-repeat: no-repeat;background-position: 0px bottom;margin-top: 0px;margin-left: 0px;}
#contenido div.comercio_exterior div.bg1{background-image: url(img/comercio_exterior/com_ext_bg2_02.jpg);}
#contenido div.comercio_exterior div.bg2{background-image: url(img/comercio_exterior/com_ext_bg1_02.jpg);}
#contenido div.comercio_exterior  div.mision_min div.about img{float: left}
#contenido div.comercio_exterior  div.mision_min div.about h1{color: #020202;font-size: 16px;font-weight: bold;margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 95px;}
#contenido div.comercio_exterior div.mision_min div.about p{line-height: 13px;color: #444444;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 95px;}
#mensaje a{font-variant: normal;color: #336699;text-decoration: underline;text-transform: none;margin: 0px;padding: 0px;}

/* TABLAS PARA REEMPLAZAR LOS ESTILOS VIEJOS */
table{border-left:solid 1px #999;border-bottom:solid 1px #999;background:#191D26}
table caption{display:block;background:#191D26;text-align:left;padding:8px 4px 3px 2px;color:#ccc}
table th{background:url(img/listaTop3c-f.png) repeat-x; padding: 10px 4px 3px 3px;color:#fff;font-weight:normal;border-right:solid 1px #999;}
table td{background:#e0e0e0;padding: 8px 4px 6px 3px;border-top:solid 1px #999;border-right:solid 1px #999}
table td strong{color:#336699}
table td em{color:#191D26;font-style:normal;font-weight:bold}

table.reset{border:none;background:auto}
table.reset caption{display:block;background:none;text-align:left;padding:8px 4px 3px 2px;color:#666}
table.reset th{background:none; padding: 10px 4px 3px 3px;color:#333;font-weight:normal;border:none;}
table.reset td{background:none;padding: inherit;border:none}
table.reset td strong{color:#336699}
table.reset td em{color:#191D26;font-style:normal;font-weight:bold}


/* cambio de lenguaje */

#cambio_idioma{width:169px;position:absolute;top:0px;left:366px;z-index:999}
#cambio_idioma ul.spanish{background: url(img/idioma.jpg) no-repeat left top; height:25px;overflow:hidden;padding:0 0 0 90px;margin:0px}
#cambio_idioma ul.english{background: url(img/idioma.jpg) no-repeat left bottom; height:25px;overflow:hidden;padding:0 0 0 90px;margin:0px}
#cambio_idioma li{float:left;list-style:none;padding:0;margin:0}
#cambio_idioma a{display:block;width:35px;height:25px;overflow:hidden;text-indent:-999px;}