.body {
	background-color:F3F3F3;
	margin:0px;
}	
.fondotablamain {
	border-left:1px solid #B1B1AF;
	border-right:1px solid #B1B1AF;
	background-color:F7F7F5;
}	
.fondohead {
	background-image:url(../images/fondo-top.jpg);	
	background-repeat:no-repeat;
	background-position:top left;
	background-color:F7F7F5;
}	
.fondohead-int {
	background-image:url(../images/fondo-top2.jpg);	
	background-repeat:no-repeat;
	background-position:top left;
	background-color:F7F7F5;
}	
.fondoindex {
	background-image:url(../images/body-index.jpg);	
	background-repeat:no-repeat;
	background-position:top left;
	background-color:F7F7F5;
}	
.fondoindex2 {
	background-image:url(../images/body-index-en.jpg);	
	background-repeat:no-repeat;
	background-position:top left;
	background-color:F7F7F5;	
}
.text1 {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:20px;
	padding-top:90px;
	padding-right:20px;
	text-decoration:none;
}
a.text1:hover {
	color: #666666;
	text-decoration:underline;	
	
}
.text2 {
	color: #666666;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-bottom:40px;
}

.text3 {
	color: #999999;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	
	
}	
a.text2:hover {
	text-decoration:underline;	
}		
		
.bordes1 {
	border-top:1px solid #B1B1AF;
	background-color:F7F7F5;
	
}		
		
.bordes2 {
	border-top:1px solid #B1B1AF;
	border-left:1px solid #B1B1AF;
	background-color:F7F7F5;

}		
		
.bordes3 {
    background-image:url(../images/bordepunteado.jpg);
	background-position:right;
	background-repeat:repeat-y;

}	
.fondobottomint {
	background-image:url(../images/bottom2.jpg);	
	background-repeat:no-repeat;
	background-position:center;
}	
.fondo-menu-top-int {
	background-image:url(../images/fondo-menu-top-int.jpg);	
	background-repeat:no-repeat;
	background-position: top right;
}	
.fondo-menu-top-int2 {
	background-image:url(../images/fondo-menu-top-int2.jpg);	
	background-repeat:no-repeat;
	background-position: top right;
}
.text4 {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:25px;
	padding-right:15px;
	text-decoration:none;
}
a.text4:hover {
	color: #666666;
	text-decoration:underline;	
}
.text4b {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
a.text4b:hover {
	color: #666666;
	text-decoration:underline;	
}
.text5 {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:30px;
	padding-top:7px;
	text-decoration:none;
}
a.text5:hover {
	color: #666666;
	text-decoration:underline;	

}
.text5b {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
a.text5b:hover {
	color: #666666;
	text-decoration:underline;	
	
}
.text6 {
	color: #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:700;
	text-decoration:none;
}
a.text6:hover {
	text-decoration:underline;	
}
.text7 {
	color: #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;	
}
.text8 {
	color: #7D7D7D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
a.text8:hover {
	text-decoration:underline;	
	
}
.bullet {
	color: #E23030;
	text-decoration:none;
}
.a.bullet:hover {
	color: #E23030;
	text-decoration:underline;
}
.bordeformtop {
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
.bordeformtop2 {
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
.bordeformright {	
	border-right:1px solid #cccccc;
}
.bordeformright2 {	
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
.bordeformright3 {	
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;	
}
.bordeformbottom {
	border-bottom:1px solid #cccccc;
}
.bordeformbottom2 {
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
}
.bordeformleft {	
	border-left:1px solid #cccccc;
	
}
.bordeformleft2 {	
	border-left:1px solid #cccccc;	
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
.bordeformleft3 {	
	border-left:1px solid #cccccc;	
	border-top:1px solid #cccccc;
	
}
.bordeformtop3 {
	border-top:1px solid #cccccc;
}
.bordeformtop4 {
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;	
	
}
.tablapdf {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.tablapdf2 {
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
}
.tablapdf2a {
	border-right:1px solid #cccccc;
	border-top:1px solid #cccccc;
}
.tablapdf3 {
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;

}
.tablapdf4 {
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.tablapdf5 {
	border:1px solid #cccccc;

}
.tablaerror {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	border:1px solid #999999;
	padding:15px;
	
	
	
	
	
