
body {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
margin:"15";
}
body.referenciaimagen {
margin:"0";
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
}

body.estrecho {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
margin:"15";
padding-left:80 px;
padding-right:80 px;
}
body.bodypadre {
margin:"0";
}
.txt_base {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
color:#28538C !important;
text-indent: 35px;
}
.txt_titulo {
text-transform: uppercase;
text-decoration: underline;
font-family: verdana, sans-serif;
font-weight: bold;
font-size: 14px;
text-indent: 0px;
color:#28538C !important;
}

.txt_titulo2 {
text-transform: uppercase;
font-family: verdana, sans-serif;
font-weight: bold;
font-size: 16px;
text-indent: 0px;
color:#4F6666 !important;
padding: 10px 00 0 00 ;
border-color: #4F6666 ;
border-width: 1 0 0 0;
border-style: solid;}
}

li {
  position:relative;
  margin:0px -0 0px -10;
  padding:1px 5px 1px 10px;
text-indent: -10px;
  list-style-type:square;
}
.txt_li_tit {
color:#4F6666 !important;
margin:0px 0 0px 10;
text-indent: 0px;
}
.txt_li {
color:#28538C !important;
margin:0px 0 0px 3;
line-height: 20px; 
}

table.barco {
margin-left:35 px;
text-indent: 30px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
color:#28538C !important;
}
td.celdabarco1{
vertical-align:top;
color:#28538C !important;
margin:0px 0 0px 3;
line-height: 20px; 
width:550px !important;
 }
td.celdabarco2{
font-size: 12px;
color:#28538C !important;
padding-left:20 px;
padding-right:5 px !important;
width:150px !important;
 }

li.barco {
  position:relative;
  margin:0px -0 0px -10;
  padding:1px 5px 1px 10px;
text-indent: -10px;
  list-style-type:circle ;
}
.txt_li_tit2 {
font-weight: bold;
color:#28538C !important;
margin:10px 0 0px 10;
text-indent: 20px;
}
img.Med {
	border-top: 1px #063076 solid;
	border-bottom: 1px #063076 solid;
	border-left: 1px #4F6666 solid;
	border-right: 1px #4F6666 solid;
	width:100px;
	Height:75px;
  margin:0px 0 5px 0;
	}

A:link { COLOR: #063076; TEXT-DECORATION: none}
A:active { COLOR: #D05F35; TEXT-DECORATION: none}
A:hover { COLOR: #D05F35; TEXT-DECORATION: none}
A:visited { COLOR: #4A76B7; TEXT-DECORATION: none}

A.aieclink:link { COLOR: #063076; TEXT-DECORATION: none}
A.aieclink:active { COLOR: #D05F35; TEXT-DECORATION: none}
A.aieclink:hover { COLOR: #D05F35; TEXT-DECORATION: none}
A.aieclink:visited { COLOR: #4A76B7; TEXT-DECORATION: none}
} 

img.mini {
	border-top: 1px #063076 solid;
	border-bottom: 1px #063076 solid;
	border-left: 1px #4A76B7 solid;
	border-right: 1px #4A76B7 solid;
	padding-left:0px !important;

	width:100px;
	Height:75px;

	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 9px;
	margin-right: 9px

	vertical-align: middle;
	}

img.mini2 {
	border-top: 1px #063076 solid;
	border-bottom: 1px #063076 solid;
	border-left: 1px #4A76B7 solid;
	border-right: 1px #4A76B7 solid;
	padding-left:0px !important;

	width:75px;
	Height:100px;

	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 9px;
	margin-right: 9px

	vertical-align: middle;
	}

img.big {
	border-top: 1px #063076 solid;
	border-bottom: 1px #063076 solid;
	border-left: 1px #4F6666 solid;
	border-right: 1px #4F6666 solid;
	width:672px;
	Height:504px;
	}
/*
color:

#4F6666		gris osc
#28538C		azul osc
#4A76B7		azul claro
#D05F35		rojo-naranja AIEC

*/

#imagenreferencia {
	border:3px;
	border-color:green;
	overflow:hidden;
	background-color:yellow;
	left: 255px;
	top:-400px;
	position:relative;

	}
	/* clip: rect(0px 0px 0px );
	#frame_galeria {
	border:3px;
	border-color:red;
	overflow:hidden;
	background-color:yellow;
	left: 0;
	top:0px;
	position:relative;
	}*/