#conte-lan A:link, #barra-lan A:link, .detalles A:link {
COLOR: #211ab2; TEXT-DECORATION: underline; font-family:Verdana, Arial, Helvetica, sans-serif;
}
#conte-lan A:visited, #barra-lan A:visited, .detalles A:visited {
COLOR: #211ab2; TEXT-DECORATION: underline; font-family:Verdana, Arial, Helvetica, sans-serif;
}
#conte-lan A:hover, #barra-lan A:hover, .detalles A:hover {
COLOR: #000; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif;
}

#arte {
height:auto;
}
#miga {
padding-bottom:24px;
}
#conte-lan {
float:left;
width:535px;
margin-right:20px;
background-color:#fefefb;
color:#353535;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:1.5em;
}
.paso1 {
background-color:#f9f9f9;
color:#7aade4;
}
.paso2 {
background-color:#f9f9f9;
color:#ffab0b;
}
.paso3 {
background-color:#f9f9f9;
color:#52ba0b;
}
.paso4 {
color:#353535;
}

#conte-lan .create A:link {
COLOR: #353535; TEXT-DECORATION: none; font-weight:bold;
}
#conte-lan .create A:visited {
COLOR: #353535; TEXT-DECORATION: none; font-weight:bold;
}
#conte-lan .create A:hover {
COLOR: #353535; TEXT-DECORATION: none; font-weight:bold;
}

#barra-lan {
float:left;
width:266px;
color:#353535;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:1.5em;
}

h1 {
color:#353535;
font-size:1.7em;
margin:0 0 10px 0;
padding:0;
font-family: "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
line-height:1.5em;
padding-left: 45px;
background-image: url(../images/icon-palo.gif);
background-repeat: no-repeat;
background-position: left center;
}
h2 {
color:#c44001;
font-size:1.1em;
margin:0 0 13px 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}
#conte-lan .detalles2 h2 A:link {
COLOR: #c44001; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;
}
#conte-lan .detalles2 h2 A:visited {
COLOR: #c44001; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;
}
#conte-lan .detalles2 h2 A:hover {
COLOR: #c44001; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;
}

#barra-lan div, #conte-lan div { 
margin-bottom:17px;
}

.alerta {
border: 4px solid #fddd8f;
background-color:#ffffcc;
padding:10px;
}

.featured {
background: #e9f4bd url(../images/f-subtitu.gif) top repeat-x;
border: 4px solid #e8e7e7;
padding:8px 10px 5px 10px;
}

#barra-lan .featured div {
border-bottom: 1px solid #f9f9f9;
margin-bottom:8px;
padding-top:5px;
padding-bottom:8px;
}

.featured img {
border: 1px solid #fff;
margin-right:10px;
float:left;
}

.corto1 {
height:70px;
}

.detalles {
border: 4px solid #e8e7e7;
background: #f9f9f9 url(../images/f-subtitu.gif) top repeat-x;
padding:8px 10px 1px 10px;
text-align:justify;
}
.detalles2 {
border: 4px solid #f2f2d8;
background: #fefef7 url(../images/f-subtitu.gif) top repeat-x;
padding:8px 10px 1px 10px;
text-align:justify;
}
.detalles2 img {
border: 1px solid #fff;
margin-right:10px;
float:left;
}

#conte-lan .detalles2 div {
border-bottom: 1px solid #e8e7e7;
margin-bottom:0px;
/*height:78px;*/
margin-bottom:13px;
}

.featured img, .paquetes img {
border: 1px solid #fff;
margin-right:10px;
float:left;
}

.paquetes {
border: 1px solid #e8e7e7;
background-color:#fff;
padding:10px;
float:left;
width:235px;
margin-bottom:10px;
margin-right:10px;
text-align:left;
height:100px;
}

.l {
margin-right:0px;
}

.limpiar {
clear:both
}

.font-small {
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:1.4em;
font-size:0.8em;
}