/* -------------------------------------------------------------- 
   
   BLUEPRINT CSS
    * Filename:        grid.css
    * Version:         0.7.1 (2008-02-25) YYYY-MM-DD
    * Website:         http://code.google.com/p/blueprintcss/

   Generated by:
    * Blueprint CSS Grid Generator (2010-03-30) [http://bgg.kematzy.com/]

   Based on work by:
    * Olav Bjorkoy      [bjorkoy.com]
    * Nathan Borror     [playgroundblues.com]
    * Jeff Croft        [jeffcroft.com]
    * Christian Metts   [mintchaos.com]
    * Khoi Vinh         [subtraction.com]

   == STRUCTURE: ========================
    * Page width:            808 px
    * Number of columns:     12
    * Column width:          49 px
    * Margin width:          20 px
   ======================================

   By default, the grid is 808px wide, with 12 columns 
   spanning 49px, and a 20px margin between columns.

   If you need fewer or more columns, use this formula to calculate
   the new total width: 

   Total width = (number_of_columns * column_width) - margin_width

   Read more about using a grid here:
   * subtraction.com/archives/2007/0318_oh_yeeaahh.php
   
-------------------------------------------------------------- */

/* A container should group all your columns. */
.container 
{
  width: 808px;
 margin: 0 auto;
padding-bottom:40px;
}

/* Use this class on any div.span / container to see the grid. */
.showgrid 
{ 
  background: url(src/grid.png); 
}

/* Body margin for a sensile default look. */
body 
{
  margin:1.5em 0;	
}


/* Columns
-------------------------------------------------------------- */

/* Sets up basic grid floating and margin. */
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12 {float:left;margin-right: 20px;}

/* The last column in a row needs this class. */
div.last { margin-right: 0; }

/* Use these classes to set the width of a column. */
.span-1  { width: 49px;}
.span-2  { width: 118px;}
.span-3  { width: 187px;}
.span-4  { width: 256px;}
.span-5  { width: 325px;}
.span-6  { width: 394px;}
.span-7  { width: 463px;}
.span-8  { width: 532px;}
.span-9  { width: 601px;}
.span-10 { width: 670px;}
.span-11 { width: 739px;}
.span-12, div.span-12 { width: 808px; margin: 0; }
.span-13, div.span-13 { width: 838px; margin: 0; }

/* Add these to a column to append empty cols. */
.append-1  { padding-right: 69px;}
.append-2  { padding-right: 138px;}
.append-3  { padding-right: 207px;}
.append-4  { padding-right: 276px;}
.append-5  { padding-right: 345px;}
.append-6  { padding-right: 414px;}
.append-7  { padding-right: 483px;}
.append-8  { padding-right: 552px;}
.append-9  { padding-right: 621px;}
.append-10 { padding-right: 690px;}
.append-11 { padding-right: 759px;}


/* Add these to a column to prepend empty cols. */
.prepend-1  { padding-left: 69px;}
.prepend-2  { padding-left: 138px;}
.prepend-3  { padding-left: 207px;}
.prepend-4  { padding-left: 276px;}
.prepend-5  { padding-left: 345px;}
.prepend-6  { padding-left: 414px;}
.prepend-7  { padding-left: 483px;}
.prepend-8  { padding-left: 552px;}
.prepend-9  { padding-left: 621px;}
.prepend-10 { padding-left: 690px;}
.prepend-11 { padding-left: 759px;}
.prepend-12  { padding-left: 40px;}
.prepend-13  { padding-left: 61px;}
.prepend-14  { padding-left: 197px;}
.prepend-15  { padding-left: 350px;}
.prepend-16  { padding-left: 72px;}
.prepend-17  { padding-left: 110px;}
.prepend-18  { padding-left: 246px;}
.prepend-19 { padding-left: 108px; overflow:hidden;}
.prepend-20 { padding-left: 5px;}
.prepend-21  { padding-left: 112px;}
.prepend-22  { padding-left: 150px;}
.prepend-23  { padding-left: 226px;}
.prepend-24  { padding-left: 225px;}
.prepend-5  { padding-left: 335px;}
.prepend-26 { padding-left: 128px;}
.prepend-27  { padding-left: 140px;}
.prepend-28  { padding-left: 64px;}
.prepend-29 { padding-left: 106px; overflow:hidden;}
.prepend-30  { padding-left: 24px;}
/* Border on right hand side of a column. */
div.border
{
  padding-right:9px;
  margin-right:10px;
  border-right: 1px solid #eee;
}

/* Border with more whitespace, spans one column. */
div.colborder
{
  padding-right:42px;
  margin-right:39px;
  border-right: 1px solid #eee;
}

/* Use these classes on an element to push it into the 
   next column, or to pull it into the previous column.  */

.pull-1 { margin-left: -69px;}
.pull-2 { margin-left: -138px;}
.pull-3 { margin-left: -207px;}
.pull-4 { margin-left: -276px;}
.pull-5 { margin-left: -345px;}
.pull-6 { margin-left: -414px;}
.pull-7 { margin-left: -483px;}
.pull-8 { margin-left: -552px;}
.pull-9 { margin-left: -621px;}
.pull-10 { margin-left: -690px;}
.pull-11 { margin-left: -759px;}
.pull-12 { margin-left: -828px;}

.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12 {float:left;position:relative;}


.push-1 { margin: 0 -69px 1.5em 69px;}
.push-2 { margin: 0 -138px 1.5em 138px;}
.push-3 { margin: 0 -207px 1.5em 207px;}
.push-4 { margin: 0 -276px 1.5em 276px;}
.push-5 { margin: 0 -345px 1.5em 345px;}
.push-6 { margin: 0 -414px 1.5em 414px;}
.push-7 { margin: 0 -483px 1.5em 483px;}
.push-8 { margin: 0 -552px 1.5em 552px;}
.push-9 { margin: 0 -621px 1.5em 621px;}
.push-10 { margin: 0 -690px 1.5em 690px;}
.push-11 { margin: 0 -759px 1.5em 759px;}
.push-12 { margin: 0 -828px 1.5em 828px;}

.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12 {float:right;position:relative;}



/* Misc classes and elements
-------------------------------------------------------------- */

/* Use a .box to create a padded box inside a column.  */ 
.box 
{ 
  padding: 1.5em; 
  margin-bottom: 1.5em; 
  background: #E5ECF9; 
}

/* Use this to create a horizontal ruler across a column. */
hr 
{
  background: #ddd; 
  color: #ddd;
  clear: both; 
  float: none; 
  width: 100%; 
  height: .1em;
  margin: 0 0 1.45em;
  border: none; 
}
hr.space 
{
  background: #fff;
  color: #fff;
}


/* Clearing floats without extra markup
   Based on How To Clear Floats Without Structural Markup by PiE
   [http://www.positioniseverything.net/easyclearing.html] */

.clearfix:after, .container:after 
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/*.clearfix, .container {display: inline-block;}*/
* html .clearfix,
*html .container {height: 1%;}
.clearfix, .container {display: block;}

/* Regular clearing
   apply to column that should drop below previous ones. */

/*.clear { clear:both; }*/


/* EOF */
#principal
{
	width:1004px;
	padding:47px 0px 100px 0px;
	background-color:#231F20;
	margin: 0px auto;
}
#contenido
{
	width:860px;
	padding-top:20px;
	overflow:hidden;
	margin: 0px auto;
	/*padding-bottom:40px;*/
}
	#contenido-sub
{
	width:860px;
	/*padding-top:0px;*/
	overflow:hidden;
	/*margin: 0px auto;*/
	/*padding-bottom:40px;*/
}
#footer
{
	width:860px;
	padding-top:40px;
	overflow:hidden;
	margin: 0px auto;
	color:#FFF;
	text-align:left;
}
p           
{ 
    margin: 25px 0 18px 0; 
    text-align:justify; 
    font-family:Myriad Pro regular;
	font-size:12px;
	color:#ffffff;
	line-height: 2.0em;
}
h2
  {   font-size: 12px; 
     line-height:14px;  
     color:#00ACEC;
     font-family:Myriad Semibold;
     text-align:left;
     font-weight:bold;
 }    
     
          
     
h1
{
     font-size: 12px; 
     line-height:14px;  
     color:#00ACEC;
     font-family:Myriad Semibold;
     text-align:left;
     font-weight:bold;
}
h3
{
      font-size: 12px; 
      color:#ffffff;
      font-family:Myriad Semibold;
      text-align:left;
      margin: 10px 0 28px 0; 
}
h4
{
      font-size: 16px; 
      padding-top:20px;
      margin-bottom:15px; 
      color:#00ACEC;
      font-family:Myriad Semibold;
      text-align:left;
      font-weight:bold;
}
h5
{

     text-align:center;

}
h6
{
     font-size: 12px; 
     line-height:14px;  
     color:#00ACEC;
     font-family:Myriad Pro regular;
     text-align:left;
     font-weight:normal;
     padding-top:10px;
}
.paranuevo_k
{

     text-align:center;
      font-size: 12px; 
    
      font-family:Myriad Semibold;
 
    
}

.margen-inferior
{ 
     
      margin-bottom:40px;
} 
.margen_inferior_k
{ 
     
      margin-bottom:60px;
} 
.margen-inferior-sub
{ 
       margin-top:55px;
       margin-bottom:40px;
} 
.margen-inferior-sub1
{ 
       margin-top:55px;
       margin-bottom:60px;
} 
.margen-inferior-sub11
{ 
       margin-top:55px;
       margin-bottom:128px;
} 
.margen-inferior-sub12
{ 
       margin-top:55px;
       margin-bottom:135px;
} 
.margen-inferior1
{ 
       margin-bottom:40px;
} 
.boton
{
       margin-bottom:29px;
       margin-left:15px;  
}
#na 
{	
       list-style-image:url('../../images/cuadri.jpg');
}

#namalo
{
    list-style-image: url('../../images/cuadri.jpg');
    padding-left: 0px;
    margin-left: 0px;
}
#nafusia 
{	
       list-style-image:url('../../images/cuadrito-fusia.jpg');
       padding-left:0px;
       margin-left:0px;
}
#naamarillo
{	
       list-style-image:url('../../images/cuadrito-amarillo.jpg');
        padding-left:0px;
       margin-left:0px;
}
#naazul
{	
       list-style-image:url('../../images/viņeazul.jpg');
}
 #naverde 
{	
       list-style-image:url('../../images/cuadrito-verde.jpg');
        padding-left:0px;
       margin-left:0px;
}    
.liliu
{
        margin: 10px 0 0px 30px; 
        text-align:justify; 
        font-family:Myriad Pro regular;
	    font-size:12px;
	    color:#ffffff;
	    line-height: 2.0em;
}
.liliuu1
{
        margin: 10px 0 0px 28px; 
        text-align:justify; 
        font-family:Myriad Pro regular;
	    font-size:12px;
	    color:#ffffff;
	    line-height: 2.0em;
}
.liliuu2
{
        margin: 10px 0 0px 17px;
        text-align:justify; 
        font-family:Myriad Pro regular;
	    font-size:12px;
	    color:#ffffff;
	    line-height: 2.0em;
}
.alto
{
}
.liliuu3
{
        margin: 0px 0 0px 17px; 
        text-align:justify; 
        font-family:Myriad Pro regular;
	    font-size:12px;
	    color:#ffffff;
	    line-height: 2.0em;

}
.liliuu4
{
        margin: 10px 0 0px 10px; 
        text-align:justify; 
        font-family:Myriad Pro regular;
	    font-size:12px;
	    color:#ffffff;
	    line-height: 2.0em;
}
.image
{
        border-bottom:2px solid #3a3637;
        padding-bottom:20px;
}
.image-borra
{
        padding-top:10px;
}
.imag-mer
{
      padding-top:20px;
}
.imag-mer2
{
      padding-top:15px;
}
.imag-m1
{
      padding-top:50px;
}
.imag-m
{
      padding-top:10px;
}
.texto-linsub
{
      padding-top:50px;
}
.texto-linsub8
{
      padding-top:35px;
}
.texto-linsub1
{
      padding-top:30px;
}
.texto-linsub9
{
      padding-top:50px;
}
.imag-logosi
{
      padding-top:30px;
       float:left;
       padding-right:22px;
}
.imag-linear
{
     padding-top:48px;
}
.linear-textocer
{
     padding-top:65px;
}
.linear-textocer88
{
     padding-top:63px;
}
.linear-textocer1
{
     padding-top:56px;
}
.linear-textocer1
{
     padding-top:60px;
}
.linear-textocer2
{
     padding-top:95px;
}
.imag-linear-i
{
     padding-top:48px;
     float:left;
     text-align:right;
}
.imag-linear-texto
{
     padding-top:50px;
}
.decano-linear-texto
{
     padding-top:90px;
}
.decano-linear-texto1
{
      padding-top:20px;
}
ul#navi
{ 
	    list-style:none;
	    margin:0 auto;
	    width:100%;
	    padding:0;
	    border:0;
	    text-align:center;
	   
}
ul#navi li
{
	display:inline;
	margin:0 auto;
}
ul#navi li a
{
	display:block;
    font-family:Myriad Pro regular;
	font-size:11px;
	color:#00ACEC;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding:0px 10px;
	border-right: 1px solid #00ACEC;
	line-height:11px;
}
ul#navi li a:hover
{
	display:block;
    font-family:Myriad Pro regular;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding:0px 10px;
}
#navime
{ 
	    
	    width:868px;
	  
}
ul#navime
{ 
	    list-style:none;
	    margin:0 auto;
	    width:100%;
	    padding:0;
	    border:0;
}
ul#navime li
{
	display:inline;
	margin:0;
}
ul#navime li a
{
	display:block;
    font-family:Myriad Pro regular;
	font-size:10px;
	color:#999999;
	
	text-decoration:none;
	float:left;
	padding:0px 10px;
	border-right: 1px solid #00ACEC;
	line-height:10px;
}
ul#navime li a:hover
{
	display:block;
    font-family:Myriad Pro regular;
	font-size:10px;
	color:#ffffff;
	
	text-decoration:none;
	float:left;
	padding:0px 10px;
	
}
#navimenu
{
    list-style-image: url('../../images/cuadri.jpg');
    width: 868px;
}
ul#navimenu
{ 
        list-style-image:url('../../images/cuadri.jpg);
	    list-style:none;
	    margin:0 auto;
	    width:100%;
	    padding:0;
	    border:0;
}
ul#navimenu li
{
	display:inline;
	margin:0;
}
ul#navimenu li a
{
	display:block;
    font-family:Myriad Pro regular;
	font-size:10px;
	color:#999999;
	
	text-decoration:none;
	float:left;
	padding:0px 4px;
	border-right: 1px solid #00ACEC;
	line-height:10px;
}
/*ul#navimenu li a:hover
{
	display:block;
    font-family:Myriad Pro regular;
	font-size:10px;
	color:#999999;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding:0px 10px;
	
}*/
ul#navie
{ 
	    list-style:none;
	    margin:0 auto;
	    width:100%;
	    padding:0;
	    border:0;
}
ul#navie li
{
	display:inline;
	margin:0;
}
ul#navie li a
{
	display:block;
    font-family:Myriad Pro regular;
	font-size:11px;
	color:#00ACEC;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding:0px 8px;
	border-right: 1px solid #00ACEC;
	line-height:10px;
}
ul#navie li a:hover
{
	display:block;
    font-family:Myriad Pro regular;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding:0px 8px;
	
}

ul#navia
{ 
	    list-style:none;
	    margin:0 auto;
	    width:100%;
	    padding:0;
	    border:0;
}
ul#navia li
{
	display:inline;
	margin:0;
}
ul#navia li a
{
	display:block;
    font-family:Myriad Pro regular;
	font-size:11px;
	color:#00ACEC;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding:0px 10px;
	border-right: 1px solid #00ACEC;
	line-height:11px;
}
ul#navia li a:hover
{
	display:block;
    font-family:Myriad Pro regular;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding:0px 10px;
}
.cono1
{
     text-align:center;
}


.tituext
{ 
    margin: 25px 0 18px 0; 
    text-align:justify; 
    font-family:Myriad Pro regular;
	font-size:12px;
	color:#ffffff;
	line-height: 2.0em;
	
}
.paracenter
{
    padding-top:40px;
}
.textonuevo1
{
     font-size: 12px; 
     line-height:14px;  
     color:#00ACEC;
     font-family:Myriad Semibold;
     text-align:left;
  padding-top:10px;
}
.nuevotop
{
   padding-top:40px;
 }
.nuevotop1
{
   padding-top:75px;
 }
 .nuevotop2
{
   padding-top:55px;
 }
  .nuevotop3
{
   padding-top:65px;
 }
 .nuevotop4
{
   padding-top:115px;
 }
  .nuevotop5
{
   padding-top:125px;
 }
  .nuevotop6
{
   padding-top:105px;
 }
   .nuevotop7
{
   padding-top:80px;
 }
 .color-verde
 {
     color:#B3D335;
}
.p_top
{
    margin-top:10px;
    margin-bottom:5px;
}
.p_topp
{
    margin-top:0px;
    margin-bottom:5px;
}
.p_top2
{
    margin-top:20px;
    margin-bottom:10px;
}
.p_top3
{
    margin-top:5px;
    margin-bottom:5px;
}
.p_top4
{
    padding-top:64px;
    
}
.p_top5
{
    padding-top:89px;
    
}
.p_top6
{
    padding-top:97px;
    
}
.p_top7
{
    margin-top:2px;
    margin-bottom:5px;
}
.p_top8
{
    margin-top:1px;
    margin-bottom:0px;
}
.p_top9

{
    margin-top:24px;
    margin-bottom:10px;
}
.titu_parra
{
      padding-top:25px;
}
.p_top66
{
    padding-top:94px;
    
}
.p_top77
{
    margin-top:1px;
    margin-bottom:0px;
}
.menu_1
{
      padding-top:23px;
}
.imag-logosd
{
      padding-top:30px;
       float:left;
       padding-right:19px;
}
.position-grilla
{
    padding-left:160px;
    width:374px;
}
.conte_tabla
{ 
    text-align:center; 
    font-family:Myriad Pro regular;
	font-size:12px;
	color:#070707;
}
.conte_tit
{ 
    font-family:Myriad Pro regular;
	font-size:18px;
	color:#FFFFFF;
}
.conte_tit2
{
    font-family:Myriad Pro regular;
    font-size: 11px;
    color: #736C6E;
    font-weight: bold;
    width:80px;
}
.amarillo
{
    color:#FDB913;
}
 .color-fusia
{
     color:#CE1660;
}
.color-fucsia2
{
     color:#CE1660;
}
 .vineta_move
{
     padding-left:20px;
}
.color_amarillo
{
    color:#FDB913;
}
.alinear_right
{
   float:right;
}
.prof_1
{
   margin-left:45px;
}
.prof_1
{
   margin-left:45px;
}
.sub_foot1
{
  font-family: Myriad Pro;
  font-size: 12px;
  color: #ffffff;
  
  margin-left:100px;
}
.text_foot1
{
  font-family: Myriad Pro;
  font-size: 16px;
  color: #00aceb;
  margin-left:90px;
}
.sub_foot2
{
  font-family: Myriad Pro;
  font-size: 12px;
  color: #ffffff;
  margin-left:110px;
}
.sub_foot3
{
 font-family: Myriad Pro;
 font-size: 12px;
 color: #ffffff;
 margin-left:115px;
}
.top_line1
{
    padding-bottom:50px;
}
 .move_tab
{
     padding-right:100px;
}
.blancono
{
     color:#ffffff;
     font-weight:bold;
    
}

.contmap1
{
 font-family:Myriad Pro;
 color: #ffffff;
 font-size: 10px;  
}

.contmap2
{
 font-family:Myriad Pro;
 color: #ffaa00;
 font-size: 10px;  
}

.contmap3
{
 font-family:Myriad Pro;
 color: #cc0046;
 font-size: 10px;  
}
.contmap1
{
 font-family:Myriad Pro;
 color: #ffffff;
 font-size: 10px;  
}
.contmap4
{
 font-family:Myriad Pro;
 color: #7B9F0A;
 font-size: 10px;  
}


.contmap5
{
 font-family:Myriad Pro;
 color: #009ddf;
 font-size: 10px;  
}
.contmap2
{
 font-family:Myriad Pro;
 color: #ffaa00;
 font-size: 10px;  
}

.contmap3
{
 font-family:Myriad Pro;
 color: #cc0046;
 font-size: 10px;  
}



.maptitulo
{
 font-family:Myriad Pro;
 color: #009ddf;
 font-size: 12px;  
}
.cuadro_carreras
{
    background-image:url('/images/carreras_2.jpg');
     width:448px;
     height:208px;
     background-repeat:no-repeat;
}
.cuadrito_cuadro
{ font-family:Myriad Pro;
  font-size:12px;
  color:#000000;

}
.cuadro_carreras1
{
    background-image:url('/images/carreras_3.jpg');
     width:448px;
     height:208px;
     background-repeat:no-repeat;
}
.color_colegio
{
    background-color:#28C4FF;
    
    font-family:Myriad Pro;
    font-size:11px;
    color:#000000;
    height:24px;
}
.color_colegio1
{
    background-color:#6AD7FF;
    
    font-family:Myriad Pro;
    font-size:11px;
    color:#000000;
    height:24px;
}
.izquierda
{ text-align:left;
  padding-left:3px;
}
.color_charesp
{
    background-color:#0C7DAA;
    
    font-family:Myriad Pro;
    font-size:11px;
    color:#ffffff;
    height:24px;
    
}
.color_charesp1
{
    background-color:#384145;
 
    font-family:Myriad Pro;
    font-size:11px;
    color:#ffffff;
    height:24px;
}
.tour_1
{
    font-family:Myriad Pro;
    font-size:12px;
    color:#ffffff;
    /*font-weight:bold;*/
   
}
.tour_2
{
    border:1px solid #00ACED;
}
.galerias
{
    font-family:Myriad Pro;
    font-size:12px;
    color:#00ACEB;

   
}
.tour_3
{
    font-family:Myriad Pro;
    font-size:11px;
    color:#ffffff;

   
}
.unore
{
    font-family:Myriad Pro;
    font-size:12px;
    color:#ffffff;
   
   
}
.ma
{ margin-bottom:10px;
    
}
.numero
{
   font-size:14px;
}
 .nuevo_l
{
   padding-top:50px;
 }
  .nuevo_92
{
   padding-top:70px;
 }
   .nuevo_96
{
   padding-top:32px;
 }
 .nuevo_c
 { padding-top:3px;
}
.nuevo_e
 { 
     padding-top:80px;
 }
 /*.imag-m
 { 
     padding-top:180px;
 }*/
 .interfacul
 {
     padding-bottom:8px;
 }
 .lef
 {
     text-align:left;
 }
 .left_comparador
{
  font-family: Myriad Pro;
  font-size: 12px;
  color: #00aceb;
  
}
 .sin_margen
 
 {
     margin-bottom:0px;
      margin-top:14px;
 } 
 .margen_preg
{
    padding-bottom:30px;
}
.margen_map2
{
    padding-left:24px;  
}
.margen_map1
{
    padding-left:17px;  
}
.margen_map_titu
{
    padding-left:10px; 
}
#menucabecerapio
{
	width:1004px;
	overflow:hidden;
	/*float:left;*/
}
#cabecerapio
{
	width:1004px;
	overflow:hidden;
}
#menupio
{
	overflow:hidden;
	width:873px;
	/*height:40px;*/
	 margin:0 65px;
	/*background-color:Yellow;*/
	
	
}
.cuerpopio
{
	
	width:871px;
	/*margin:12px 66px 0 66px;*/
	overflow:hidden;
	border:3px solid #3a3637; 
	background-color:Yellow;
	height:50px;
}
.fondopio
{
		background-color:#231f20;
		width:1004px;
		overflow:hidden;
}
#footerpio
{
	overflow:hidden;
	width:873px;
	margin:0 65px;

}
#piepio1
{
	overflow:hidden;
	width:131px;
	float:left;
}
#piepio2
{
	overflow:hidden;
	width:131px;
	float: right;
}
.convM
{
	padding:20px 0px 0px 180px; margin:0px;
	width:685px;
	*background: #000 !important; 
}

