/* Hojas de estilo para el home */

body {
	margin: 0;
	padding:0;
	text-align:center;
}

h5{
   font-weight:normal;
   font-size:14px;
   margin: 1px 3px 10px 8px;
}

p{
  text-align:justify;
}

table{
   color: #666;
   background-color:transparent;
   margin-top:10px;
   font-size:12px;
   width:376px;
}

th{
     font: 17px "Arial Narrow",Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 vertical-align:top;
}

 .frlft span a:link, .frlft span a:visited, .frlft span a{
     color:#000;
     text-decoration:none;
 }

.frlft span a:hover{
    color:#fff;
}

tbody{
  vertical-align:middle;
 }
 
 hr{
   color:#f60;
   background-color:#f60;
   height:4px;
   border:1px solid #f60;
   clear:both;
} 

img{
    border:none;
}

.pg{
   margin:0 auto;
   width:800px;
   font:14px/1 "Arial Unicode MS","Lucida Grande",Arial, Helvetica, sans-serif;
}

.f1{
    margin-right:67px;
}

.b1{
   margin-left:16px;
}

.menu{
	height:38px;
	background: transparent url(/images/bs1.gif) repeat-x;
	text-align: left;
}

.square{
  text-align:left;
  width:393px;
  height:243px;
  margin-top:5px;
  background: #fff url(/images/back_cr.gif) no-repeat;
  overflow:hidden;
  }
  
.sq{
   width:393px;
   height:135px;
   margin-top:6px;
   border-bottom:1px solid #666;
   background: #fff url(/images/backsq.gif) repeat-x;
   margin-bottom:3px;
}  

.foot{
  color: #666;
  margin-top:-4px;
  padding-top:6px;
  height:15px;
  border:2px solid #ccc;
  background: #fff url(/images/back_f.gif) repeat-x;
  font-size:10px;
  text-align:left;
}

.foot a:link,a:visited{
  color: #666;
  text-decoration:none;
}

.foot a:hover{
    font-weight:bold;
}

a.llgl:link, a.llgl:visited, a.llgl:hover, a.llgl{
    color:#f00;
}

.r{
   margin-right:3px;
   float:right;
}

.l{
  margin-left:3px;
  margin-right:2px;
  float:left;
}

.title1{
   margin: 3px 3px;
   width:384px;
   height:32px;
   border:1px solid #C00;
   background: #C00 url(/images/back_title.gif) repeat-x;
}

.title1 img{
    margin:0px 3px;
}

.title2{
   margin: 3px 3px;
   width:384px;
   height:32px;
   border:1px solid #000;
   background: #C00 url(/images/back_title2.gif) repeat-x;
}


#left p{
	margin: -2px 8px 12px 16px;
}

#right p{
	margin-left:16px;
	margin-right:8px;
	margin-top:-2px;
}

.av{
   float:left;
   margin-right:4px;
}

.av2{
  margin-right:2px;
}

#left p span{
  float:right;
  margin-top:6px;
  margin-left:8px;
}

#ti2{
   margin-right:166px;
}

.block{
 display:block;
}

.b1{
  margin-top:-4px;
  text-align:center;
}

.titl1 {
   color: #C00;
   float:left;
   margin-left:4px;
  }

.titl2{
   float:right;
   margin-right:4px;
}

#hdsql{
	margin:0px 48px 0px 0px;
}
    
.m2 {
	width:39px;
    font-weight: bold;
}

.m1 {
   width:132px; 
   }
  
.r2 {
	color: #C00;
	text-align:right;
}

.r1 { 
   height:30px;
   text-align:left;
   }
   
.mf2 {
	width:91px;
}

 .mf1 {
   width:80px; 
   }
   
.line{
   border-bottom:1px solid #999;
} 

.spacer{
   width:6px; 
   text-align:center;
}

.spacer img{
    width:1px;
    height:70px;
}

.sheet{
   width:26px; 
   text-align:right; 
}
   
.he1{
    height:34px; 
	text-align:left; 
	background: transparent url(/images/back_r1.gif) repeat-x;
}   

#win{
	position:absolute;
	width:365px;
	height:226px;
	display:none;
	overflow:hidden;
}

.fter{
	background: #fff url(/images/ftbk.gif) no-repeat;
	height: 36px;
	width: 393px;
	margin: 3px 0px;
	padding-top: 6px;
}

.ftleft{
	float:left;
	margin-left: 3px;
	margin-right: 2px;
	text-align: left;
}

.ftright{
	float:right;
	margin-right: 3px;
	text-align: right;
}

.lic1{
    margin:0px 10px 0px 15px;
}

.lic2{
	margin:0px 7px;
}

.ftright img{
	margin:0px 4px;
}

