#picture {
	float:left;
	width: 100px;
}

.floatstop {
	clear:both;
}



body.fonbody{
background:url(img/fondo.jpg);
/*background:#FFCC99;*/
}
.fi1{
background:url(img/f2ai2.png);
background-repeat:no-repeat;
width:13px;
height:24px;
}
.fi2{
background-image:url(img/f2bi.png);
background-repeat: repeat-y;
background-position:right;
margin-top:42px;
margin-bottom:42px;
}
.fi3{
background:url(img/f2ci2.png);
background-repeat:no-repeat;
width:13px;
height:24px;
}
.fd1{
background:url(img/f2ad2.png);
background-repeat:no-repeat;
width:13px;
height:24px;
}
.fd2{
background:url(img/f2bd.png);
background-repeat: repeat-y;
background-position:left;
}
.fd3{
background:url(img/f2cd2.png);
background-repeat:no-repeat;
width:13px;
height:24px;
}
.fa1{
background:url(img/f2ap.png);
background-repeat:no-repeat;
width:24px;
height:10px;
}
.fa2{
background-image:url(img/f2bp.png);
background-repeat: repeat-x;
background-position:top;
}
.fa3{
background:url(img/f2cp.png);
background-repeat:no-repeat;
width:24px;
height:10px;
}
.colorplomo{
background-color:#F2F0F2;
}
.fint{
	background-position:center;
	background-position:top;
	background-image: url(img/fint2_1.jpg);
	background-repeat: no-repeat;
}
.fintg{
	background:url(img/fintg.jpg) no-repeat;
	background-position:center;
	background-position:top;
	text-align: justify;
}
.generalito{
width:620px;
height:670px
}
.Scrollno {
width:400px;
*width:410px !important;
margin:0 0 0 22px;
padding:10px 20px 10px 10px; 
*padding:10px 6px 10px 10px !important; 
}
.Scrol24 {
width:460px;


margin:0 0 0 22px;
padding:10px 20px 10px 10px; 
*padding:10px 6px 10px 10px !important; 
}
.ScrollI {
width:465px;
height:870px;
*width:495px !important;
*height:890px; !important;
overflow-y: auto;
overflow-x: hidden;
margin:8px 0 0 22px;
padding:10px 20px 10px 10px; 
*padding:10px 6px 10px 10px !important; 
visibility: inherit;
}
.Scroll {
width:460px;
height:625px;
*width:410px !important;
overflow-y: auto;
overflow-x: hidden;
margin:0 0 0 22px;
padding:10px 20px 10px 10px; 
*padding:10px 6px 10px 10px !important; 
visibility: inherit;
}
.Scroll1 {
	width:460px;
	height:830px;


*width:410px !important;
	overflow-y: hidden;
	overflow-x: hidden;


*padding:10px 6px 10px 10px !important; 
	visibility: inherit;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 22px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.Scrollg2 {
	height:610px;


*width:640px !important;
*height:615px !important;
	overflow-y: auto;
	overflow-x: hidden;


	visibility: inherit;
	margin-top: 12px;
	padding: 20px;

}
.Scrollg {
	width:680px;
	height:610px;


*width:640px !important;
*height:615px !important;
	overflow-y: auto;
	overflow-x: hidden;


*padding:0px 10px 10px 10px !important; 
	visibility: inherit;
	margin-top: 12px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 35px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.Scrollg1 {
	width:610px;
	height:600px;




*width:640px !important;
*height:615px !important;
	


*padding:0px 10px 10px 10px !important; 
	margin-top: 12px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 35px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.letra_contenido {
	font-family: Tw Cen MT;
	font-size: 14px;
	font-weight: normal;
	color: #231F20;
	text-align: left;
}
/*********formulario********/

#contentForm {
  display: block;
  width: 400px;
  margin: 0px;/*this line will center the page*/
  padding: 10px;
  
}

/* and now the form formatting itself */
label {
  display: block;
  float: left;
  clear: left;
  Width: 150px;
  line-height: 20px;
  margin-bottom: 10px;
  margin: 5px 0;
}

input, textarea, select {
  margin: 0;
  padding: 2px;
  font-size: 12px;
  color: #666666;
  background: #F5F5F5;
  border: 1px solid #ccc;
  margin: 5px 0;
}   

input:focus, textarea:focus, select:focus {
  border: 1px solid #999;
  background-color: #FFFFFF;
}

input.button {
  cursor: pointer;
  border: none;
  font-weight: bold;
  background: url(img/enviar.png) no-repeat;
  width: 85px;
  height: 37px;
  
}

span.required{
  font-size: 12px !important;
  color: red !important;
}

.errormsg {
  display: block;
  width: 90%;
  height: 22px;
  line-height: 22px;
  color: #FFFFFF;
  font-weight: bold;
  background: #FF9D9D url(img/stop.gif) no-repeat 10px center;
  padding: 3px 10px 3px 40px;
  margin: 10px 0;
  border-top: 2px solid #FF0000;
  border-bottom: 2px solid #FF0000;
}

.msgSent {
  font-size: 20px;
  text-align: center;
}


/*************************/
#cab1 {
	height: 137px;
	width: 800px;
}
#cab2 {
	height: 207px;
	width: 800px;
}
#rayacab {
	height: 8px;
	width: 800px;
}
#margenizq {
	height: 710px;
	width: 57px;
}
#margenizq {
	height: 643px;
	width: 36px;
}
#lousmp {
	background-image: url(pw2/pagina web_r1_c1.png);
	background-repeat:no-repeat;	
}
#contenido {
	height: 643px;
	width: 490px;
	background-image: url(pw2/pagina%20web_r4_c2.png);	
}
#auspiciadores {
	height: 742px;
	width: 248px;
}
#margender {
	height: 742px;
	width: 26px;
}
#base {
	height: 99px;
	width: 526px;
	background-image: url(pw2/pagina%20web_r5_c1.png);
}
#pie {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/*font-weight:bold;*/
	color:#333333;
	text-align:center;
}


.linkp{ text-decoration: none;color: #000000;}
.linkp:link{ color: #000000; text-decoration: none;}
.linkp:hover{ text-decoration: underline; color: #99CC00;}
.linkp:visited{ text-decoration: none; color: #666666;}

#nada {
	height: 130px;
	width: 130px;
}


a .table {
   background-color:#CCCCCC;
   color:#000000;
   text-decoration:none;
   border-bottom:inset;
   border-color:#FFFFFF;
   border-bottom-width:thin;
}

a:hover .table {
  background-color:#666666;
  color:#FFFFFF;
}

/* id para boton de descarga de presentaciones */
.down {width:230px; height:70px; background:url(img/down_up.png) center no-repeat;}

.ite_claro{background:#C8C8C8; text-decoration:none;}
.ite_oscuro{background:#BDD6E8; text-decoration:none;}

a:hover .ite_claro {background:#09C}
a:hover .ite_oscuro{background:#09C}

a:hover .down{width:230px; height:70px; background:url(img/down_over.png)  center no-repeat;}

/* glider */

