/* reset --------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset {margin:0;padding:0;}
/* body--------------------------------------------------*/
body {
margin: 0px;
padding: 0px; 	
font-family: verdana;
font-size: 10px;
line-height:1.6em;
text-align:center;
background-color:#000000; }
h3 {
	text-decoration: overline;
	padding: 2px 2px 2px 0px;
}
table {
border-collapse: collapse;
border-spacing: 0;
padding: 0;
font-size: 10px;
font-family: verdana;
}
A:link, A:visited { 
font-size:10px;
color:#FFFFFF;
border: 0px; }
A:hover {
font-size:10px;
color:#CCCCCC;
border: 0px;} 
.copy   {font-family:verdana; font-size:10px; color:5067AF; text-decoration:none; padding-left:10px;  padding-right:10px;}
.terms   {font-family:verdana; font-size:10px; color:5067AF; text-decoration:none; padding-left:10px;  padding-right:10px;}
/* Marco principal */
.marco100 { background-color:#000000;}
.marcofondo {background-color:#000000; 
		width: 850px;
		padding: 1px 1px 6px 1px;
		background-image: url("images/bg.gif");}
.video { text-align:center;}
.tb100 {
	padding: 15px;
	margin: 4px 5px 0px 5px;
	width: 900px; }
.tb120 {
	width: 900px; }
.tbtr120 {
	text-align: right;
	vertical-align: middle; }
.tbtd120 { color: #FFFFFF;  height: 19px; }
.tbtd120logo { vertical-align: top;   width: 157px;  }
.tbtd120logo2 {  height: 65px; }
.tbtd120slogan1 { vertical-align: top; width 100%; }
.tbtd120menutopiz { align: right; } 
.tb120td_spacio { height:5px; }
.tb130tdizq { align: right;
		width: 7px;
		height: 41px;}
.tb130tdcen { 	
	width: 100%;
	align: left;
	vertical-align: middle;  
	background-image: url("images/menu-bg.gif");
	background-position: top;
	background-repeat: repeat-x;
	color:#FFFFFF;}
.tb130tddch { 
	align: left;
	vertical-align: top;
	background-image: url("images/menu-right.gif";}
 .tb130tdcen A:link {
	vertical-align: middle;  
	padding: 0px;
	 font-weight: bolder;
	}
.tb150 {margin: 0px; }
.tb150td_top { width: 100%; height: 6px;}
.tb150td_spacio { width:6px; height: 100%;}
.tb150td_izq { width: 157px; height: 100%; vertical-align: top;}
.tb150td_centro {width: 100%;  background-color:#e6e6e6; vertical-align:top;}
.tb150td_dch {  width: 140px;  vertical-align: top; background-color:#508FCF; padding: 10px 0px 0px 0px;}
.tb160 {
	 background-color:#666666;
	width: 157px;
	margin: 0px;
	color: #FFFFFF;
	height: 100%
}
.tb160td {
	padding: 15px;
	width: 156px;
	vertical-align: top;
}
.tb160td_spacio {
	width: 100%;
	height: 2px;
	background-color:#001237;
}
.tb163 {
	 background-color:#e6e6e6;
	width: 100%;
	margin: 15px, 0px, 0px, 0px;
}
.tb165 {
	width: 140px;
	margin: 10px 0px 0px 0px;
	text-align: center;
}
.tiwebamigas { padding: 2px 2px 2px 2px;
		width: 100%;
		text-align: center; }
.linkimg  { border: 0px;}
.tb200 { background-color:#e0e0e0;	width: 100%; margin: 0px; height: 64px; font-size:9px; text-align: center}
.qsoy, .dweb, .pweb {
 font-size: 11px; 
	line-height:1.8em;
}
.qsoy { padding: 2px, 0px, 0px, 85px;
	
	background-image: url("images/img100.gif");
	background-repeat: no-repeat;
	background-position: 0px 0px 0px 2px;
	height: 150px;
}
.dweb { padding: 20px, 0px, 0px, 2px;
	background-image: url("images/img200.gif");
	background-repeat: no-repeat;
	background-position: 90% 80% 2px 2px;
	height: 155px;
}
.pweb { padding: 20px, 0px, 0px, 2px;
	
}
.ejemplo1, .ejemplo2, .ejemplo3 {
	width: 30%;
	height: 230px;
	text-align: center;
	padding: 5px 5px 5px 5px;
	border-top-style: groove;
	float: left;}
.ejemplo1, .ejemplo2  {
	border-right-style: groove;
}
.cpej {	
	width: 100%;
	padding: 5px 5px 5px 5px;
	text-align: center;
	 }
.parrafo1 { margin: 5px 5px 15px 5px;}
.linea { padding: 0px; margin: 0px; height: 1px; background-color:#285c92;  font-size: 2px; }
.cpcontenedor {
	width: 100%;
}
.cpcontenedor1 A:link,  .cpcontenedor1 A:visited { 
	font-size:10px;
	color:#E47E00; 
	border: 0px;}
.cpcontenedor1 A:hover {
	font-size:10px;
	color:#FE9800;
	border:0px;} 
.icono1 { padding: 5px 5px 5px 5px; }
.contactar1 {
	padding: 5px 5px 5px 5px;
	width: 100%;
	}

