.mini {
font-family: arial;
font-size: 9px;
color: gray; 
font-weight: normal; }

#footer {  
position: absolute;  
bottom: 1px;
margin-left: 45px;
background-color: #FFFFFF;  }

#featured {  
position: absolute;  
bottom: 0px;
margin-left: 480px;  }

.titulonews {
font-family: Arial; 
font-size: 11px;
font-style:none;
font-weight: bold;
letter-spacing: -1px;
color: #888888; }

.titulo2 {
font-family: georgia, arial; 
font-size: 12px;
font-style:oblique;
font-weight: bold;
letter-spacing: -0.7px;
color: #888888; }

.titulo3 {
font-family: Georgia, Arial; 
font-size: 24px;
font-style:oblique;
font-weight: bold;
letter-spacing: -2px;
color: #555;
background-color: #BBffff;
line-height: 15px;
 }

.titulo {
font-family: Arial; 
font-size: 11px;
font-style:none;
font-weight: bold;
padding: 1px;
letter-spacing: -1px;
color: #777;
background-color: #FFFFCC;
border-bottom: gray 1px dotted; }

.alfa:hover img{
filter: alpha(opacity=30);
-moz-opacity: 0.3;
opacity: 0.3;
cursor: pointer;
border-bottom: 0px; }
a.alfa:hover {
background: none;
border: none; }

.Container {
  position: absolute;
  top: 187px; left: 97px;
  width: 159px;
  height: 302px; }
#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 159px;
  height: 302px; }
.Scroller-Container {
  position: absolute;
  text-align: left;
  top: 0px; left: 0px; }
.Scrollbar-Up {
  cursor: pointer;
  position: absolute;
  top: 0px; left: 157px; }
.Scrollbar-Down {
  cursor: pointer;
  position: absolute;
  top: 14px; left: 157px; }

hr {
height: 0;
border: 0;
border-top: 1px dashed #C0C0C0;
}

.thepet {
padding: 10px;
color: #333;
border-bottom: 1px dotted #777;
background-attachment: no-fixed;
background-image: url('img/fondodirt_01.jpg');
background-repeat: repeat;
}
a.mypets:hover {
background: none;
border: none;
}
.mypets:hover img{
filter: alpha(opacity=30);
-moz-opacity: 0.3;
opacity: 0.3;
cursor: pointer;
border-bottom: 0px;
}
.flechitas:hover img{
filter: alpha(opacity=30);
-moz-opacity: 0.3;
opacity: 0.3;
cursor: pointer;
border-bottom: 0px;
}

A:link, A:visited, A:active { color:#33CCCC; text-decoration:none; font-weight: bold;}
A:hover { color:#333333; text-decoration:none; border-bottom: gray 1px dotted;}
 BODY {
scrollbar-3dlight-color: #666666;
scrollbar-arrow-color: #cccccc;
scrollbar-darkshadow-color: #666666;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-track-color: #ffffff;
margin-left: 0px;
margin-top: 0px;
}

body, td, tr, p { 
font-family: Verdana, Arial; 
font-size: 9px;
color: #333;
line-height: 7.5pt;
letter-spacing: 0px;
}

A:link.linksss, A:visited.linksss { color: #333; text-decoration:none; line-height: 12px; font-weight: normal;}
A:active.linksss { color:666666; text-decoration:underline;}
A:hover.linksss { color:#33CCCC; text-decoration: none;}

.thumb img{
border: 0px;
border-bottom: 5px solid white;
margin: 1px;
cursor: pointer;
}
.thumb:hover img{
border-bottom: 3px solid #00ffff;
cursor: pointer;
}
.thumb:active img{
border-bottom: 3px solid #00ffff;
cursor: pointer;
}
.thumb:hover{
color: white; /* irrelevant definition to overcome IE bug */
}