.body {
  background: url(../images/body/fonsRepeat.jpg) repeat-y top center #F5F5F5; font-family:arial, helvetica; font-size:15px;  margin:0px; }
img { border:0px; }

.th1 {color:#960001; font-family:arial, helvetica; font-size:16px;}
.th3 {color:#960001; font-family:arial, helvetica; font-size:14px;}
.th4 {color:#960001; font-family:arial, helvetica; font-size:12px;}
.th5 {color:#960001; font-family:arial, helvetica; font-size:10px; font-weight:bold;}
h1 {color:#808080; font-family:arial, helvetica; font-size:16px;}
h2 {color:#808080; font-family:arial, helvetica; font-size:14px;}
h3 {color:#808080; font-family:arial, helvetica; font-size:12px;}
h4 {color:#808080; font-family:arial, helvetica; font-size:10px; font-weight:bold;}
.ah1 a {color:#960001; font-family:arial, helvetica; font-size:16px;font-weight:bold;}
.ah1 a:Hover {color:#808080;}
.ah3 a {color:#960001; font-family:arial, helvetica; font-size:14px;}
.ah3 a:Hover {color:#808080; }
.ah4 {color:#960001; font-family:arial, helvetica; font-size:12px;}
.ah4 a:Hover {color:#808080; }
.ah5 {color:#960001; font-family:arial, helvetica; font-size:10px; font-weight:bold;}
.ah5 a:Hover {color:#808080; }
 
.nav { height:24px;  font-family:arial, Helvetica, sans-serif; font-size:13px; width:779px; z-index:500;}
.select {  float:left; }
.select a { display:block; height:24px; float:left;  text-decoration:none; line-height:24px; white-space:nowrap; padding-left:30px; padding-right:30px; color:#960001; font-weight:bold; font-size:13px; }

.current { float:left; }
.current a {display:block; height:24px; float:left; background:url(../images/header/backitem.gif) no-repeat bottom center; text-decoration:none; line-height:24px; color:#393939; font-weight:bold; font-size:13px; padding-left:30px; padding-right:30px;font-family:arial, Helvetica }
.select a:hover, .current a:hover {background: url(../images/header/backitem.gif) no-repeat bottom center;  cursor:pointer; 
color:#fe9901; }

.select_show {float:left; clear:left; visibility:visible; position:absolute; top:88px; left:auto;  width:779px;  }
.select_show a  {float:left; color:#393939; cursor:pointer; text-decoration:none; font-size:11px; padding-left:20px; padding-right:20px; font-family:arial, Helvetica; font-weight:bold;}
.select_show a:Hover  { color:#939393;}

.item_show a  {float:left; color:#a3a3a3; cursor:pointer; text-decoration:none; font-size:11px; padding-left:20px; padding-right:20px; font-family:arial, Helvetica; font-weight:bold;}

.maxcontainer { width:1006px; margin:0 auto; height:auto; background:#FFFFFF;}
.container { width:978px; margin:0 auto; height:auto;}

.preheader { float:left; width:978px; height:45px;} 
.preheader #logo { float:left; width:520px; height:42px; }
.preheader #partner { float:right; width:378px; height:45px; }
.preheader #partner #titpartner {color:#960001; font-family:arial, helvetica; font-size:10px; font-weight:bold;  }
.header { float:left; width:978px; } 
.header #slogan { float:left; clear:left; width:227px; height:15px; background:url(../images/header/slogan.png) no-repeat top left; }
.header #tronja { float:left; width:751px; background:url(../images/header/bandatronja.png); height:15px;}

.subheader { width:978px; height:57px;}
.subheader #fondomenu { float:left; width:779px; height:57px; border-right:1px solid #960001; background:url(../images/header/fondomenu.png) no-repeat top left; padding-left:2px; }

.subheader #lomas { float:right; width:190px; height:60px; background:url(../images/header/lomas.jpg) no-repeat top center; line-height:22px; font-family:arial, verdana, sans-serif; font-size:13px; color:#960001; font-weight:bold;}
#hh1 {font-family:arial, verdana, sans-serif; font-size:11px; color:#393939; font-weight:bold;}

.bread { float:left; clear:left; width:779px; height:5px; border-right:1px solid #960001;}
.bread a { font-size:10px; font-family:arial,verdana; color:#939393; text-decoration:none}
.bread a:Hover { color:#960001 }

.maxprincipal { width:978px; height:auto;}
.maxprincipal #principal { background:#FFFFFF; float:left; width:781px;  height:auto; border-right:1px solid #960001;}
.maxprincipal #banner {float:right; clear:right; width:190px;  height:auto; }
.maxprincipal #principal #content { background:#FFFFFF; float:left; width:542px;  height:auto; color:#808080;}
.maxprincipal #principal #primerbanner { float:left; width:225px;  height:auto;}

.footer { float:left; clear:left; width:978px; background:url(../images/footer/footer.png) no-repeat top left;  height:39px;  font-size:10px;}
.footer #footmenu { width:781px; margin-top:12px; }
.footer a { text-decoration:none; color:#636363; font-size:10px; }
.footer a:Hover { text-decoration:none; color:#960001;}

.subfooter{ float:left; clear:left; width:978px; height:21px; line-height:15px; background:url(../images/footer/migcor.png) no-repeat bottom right;  border-bottom:1px solid #969696; font-size:9px; vertical-align:baseline; font-family:Arial, Helvetica; color:#969696;}

.metafooter{ float:left; clear:left; width:978px; height:21px; line-height:15px;  font-size:9px; vertical-align:baseline; font-family:Arial, Helvetica; color:#969696;}

.urlimagen {float:left; clear:left;}
.urlimgdinamica{ float:left; clear:left; width:auto; height:auto; } 
.urlparrafos {float:left; clear:left; width:525px; text-align:justify; }
.urlreflexiontop {float:left; width:225px; height:51px; background:url(../ftp/reflexion/RStitle.png) no-repeat top left;}

.urlreflexion {float:left; width:213px; border-left:1px solid #d3d3d3; padding-left:5px; padding-right:5px; border-right:1px solid #d3d3d3; color:rgb(128,128,128); font-size:12px; line-height:18px; }
.urlreflexion a { text-decoration:none; color:#960001; font-weight:bold; font-size:12px; }
.urlreflexion a:Hover { text-decoration:underline;}

.urlblog {float:left; width:221px; border-left:1px solid #d3d3d3; padding-left:1px; padding-right:1px; border-right:1px solid #d3d3d3; color:rgb(128,128,128); font-size:12px; line-height:20px; }
.urlblog a { text-decoration:none; color:#960001; font-weight:bold; font-size:12px; }
.urlblog a:Hover { text-decoration:underline;}
.urlblog #blogtitle { color:rgb(128,128,128); font-size:14px; border-bottom:1px dashed #d3d3d3; border-top:1px dashed #d3d3d3; background:#f5f5f5 }


.urlreflexionbottom {float:left; width:225px; height:6px; background:url(../ftp/reflexion/RSbaix.png) no-repeat top left;}


.urlnoticiastop {float:left; width:186px; height:42px; background:url(../ftp/noticias/infosingles_news.jpg) no-repeat top left;}
.urlnoticias {float:left; width:184px; max-width:184px; border-left:1px solid #EDEDED; border-right:1px solid #EDEDED;}
.urlnoticiasbottom {float:left; width:186px; height:6px; background:url(../ftp/noticias/news_bottom.jpg) no-repeat top left;}

.urltematicos { float:left; width:525px; height:auto; border:1px solid #dbdbdb; padding:6px 6px 6px 0;  font-size:13px;} 
.urltematicos th { width:165px; }
.urltematicos tr {float:left; width:525px; border-bottom:1px  dashed #939393;}
.urltematicos td { width:350px; }
.titulotematicos  { float:left; width:auto; height:auto; margin-top:12px; }
.titulotematicos  a { color:#960001; font-family:Arial, Helvetica;  text-decoration:none; font-weight:bold;  font-size:15px; } 
.titulotematicos  a:Hover { color:#636363; font-family:Arial, Helvetica;  } 
.textotematicos {clear:left; float:left; color:#636363; font-family:Arial, Helvetica; padding-bottom:6px; width:100%; }

.urlconsejos { float:left; width:525px; height:auto; border:1px solid #dbdbdb; padding:6px 6px 6px 0;  font-size:13px; text-align:left; } 
.consejoseleccionado {  float:left; clear:left; width:100%;  white-space:nowrap; margin-top:9px; color:#b3b3b3; font-family:Arial, Helvetica; font-weight:bold;  margin-left:10px; text-align:left; }
.consejoseleccionado a { color:#808080; font-family:Arial, Helvetica;  text-decoration:none; font-weight:bold;  } 
.consejoseleccionado a:Hover { color:#960001;} 

.tituloconsejos  { float:left; width:525px; height:auto; margin-top:12px; text-align:left; }
.tituloconsejos a { color:#960001; font-family:Arial, Helvetica;  text-decoration:none; font-weight:bold;  font-size:15px; text-align:left; } 
.tituloconsejos a:Hover { color:#636363; font-family:Arial, Helvetica;  } 
.textoconsejos {float:left; width:525px; height:auto; color:#636363; font-family:Arial, Helvetica; text-align:left;  }
.textoconsejos img { padding-left:10px;}

.urlminimenu  { float:right; width:525px; height:25px; }
.urlminimenu  a { float:right; margin-top:2px; color:#808080;  font-family:Arial, Helvetica;  font-size:11px; text-decoration:none; margin-right:9px; } 
.urlminimenu  a:Hover { color:#960001;   } 
.urlminimenu  b { float:right; margin-top:2px; color:#636363;  font-family:Arial, Helvetica; font-size:11px; text-decoration:none; margin-right:9px; } 
.urlminimenuactivo a {color:#b3b3b3;}

.urllibros { float:left; width:260px; height:auto; color:#808080; font-family:Arial, Helvetica; font-size:13px; line-height:20px;  }
.urllibros a { float:left; clear:left; margin-top:9px; color:#960001; font-family:Arial, Helvetica;  text-decoration:none; font-weight:bold; width:250px; text-align:left;  } 
.urllibros a:Hover { color:#636363; font-family:Arial, Helvetica;  } 
.autorlibros { float:left; clear:left; margin-top:9px; color:#808080; font-family:Arial, Helvetica;  font-weight:bold; width:250px; } 
.textolibros {float:left; width:250px; height:auto; color:#808080; font-family:Arial, Helvetica; border-bottom:1px  dashed #939393; padding-bottom:9px;line-height:17px; text-align:left; }

.urlunlibro { float:left; width:525px; height:auto; color:#808080; font-family:Arial, Helvetica;  padding:5px; }
.urlunlibro a { float:left; clear:left; color:#960001; font-family:Arial, Helvetica;  text-decoration:none; font-weight:bold; width:525px; font-size:14px;  text-align:left; } 
.urlunlibro a:Hover { color:#808080; font-family:Arial, Helvetica;  } 
.autorunlibro { float:left; clear:left; margin-top:9px; color:#808080; font-family:Arial, Helvetica;  font-weight:bold; width:525px; font-size:11px;text-align:left;  } 
.textounlibro {float:left; height:auto; color:#808080; font-family:Arial, Helvetica; font-size:13px; margin-top:9px; line-height:17px;text-align:left; }
.textotitunlibro {clear:left; float:left; width:525px; height:auto; color:#808080; font-family:Arial, Helvetica; font-size:13px; margin-top:9px; line-height:17px; border-bottom:1px dashed #d3d3d3; text-align:left; }
.textounlibro img { padding-left:10px;}
.subtitulounlibro { float:left; clear:left; margin-top:9px; color:#808080; font-family:Arial, Helvetica;  font-weight:bold; font-size:12px;text-align:left; }

.urlranking { float:left; width:255px; height:auto; margin-right:10px; }
.urlrank { float:left; width:245px; color:#636363; font-family:Arial, Helvetica; border:1px solid #dbdbdb; height:auto;}
.urlrank a { float:left; clear:left; color:#393939; font-family:Arial, Helvetica;  text-decoration:none; font-weight:bold; font-size:12px;   } 
.urlrank a:Hover { color:#960001; font-family:Arial, Helvetica; }
.rankh1 {height:22px; padding-bottom:8px;}
.rankh1 a { color:#960001; text-decoration:none; font-family:arial, helvetica; font-size:16px;font-weight:bold; }
.rankh1 a:Hover {color:#808080;}
.urlrank #celdarank { width:236px; float:left; height:auto; border-bottom:1px dashed #d3d3d3; margin:4px; line-height:20px; }
.urlrank #celdarank a { line-height:16px; white-space:nowrap;}

.urldating { float:left; width:525px; height:auto; color:#636363; font-family:Arial, Helvetica; font-size:11px; border:1px solid #dbdbdb; margin-bottom:20px; }
.urldating #celda { float:left; width:520px;  border-bottom:1px dashed #d3d3d3; height:auto; }
.urldating #celdaNoBorder { float:left; width:520px; height:auto; }
.urldating #celda1 { float:left; width:320px; border-right:1px dashed #d3d3d3; padding:4px;}
.urldating #celda2 { float:left; width:185px;padding-top:30px; margin:0 auto; padding-left:5px;}

.urldating #celda11 { float:left; width:250px; padding:4px; display:block; }
.urldating #celda12 { float:left; width:50px; border-right:1px dashed #d3d3d3; padding:4px; }
.urldating #celda21 { float:right; width:180px;padding-top:30px; margin:0 auto;}
.urldating #celda21 a { color:#960001; font-family:Arial, Helvetica;  text-decoration:none; font-weight:bold; font-size:12px;  } 
.urldating #celda21 a:Hover { color:#636363; font-family:Arial, Helvetica;  } 

.urldating #tituloRating1 { color:#960001; font-family:Arial, Helvetica; font-weight:bold; font-size:11px; width:160px; float:left;}
.urldating #datoRating1 { color:#960001; font-family:Arial, Helvetica; font-weight:bold; font-size:11px; width:30px; float:left;}
.urldating #tituloRating2 { color:#636363; font-family:Arial, Helvetica; font-weight:bold; font-size:11px; width:160px; float:left;}

.urldating #tituloAnalisis1 { color:#960001; font-family:Arial, Helvetica; font-weight:bold; font-size:11px; }
.urldating #tituloAnalisis2 { color:#636363; font-family:Arial, Helvetica; font-weight:bold; font-size:11px; width:180px; float:left; }
.urldating #datoAnalisis { color:#636363; font-family:Arial, Helvetica; font-size:11px; width:330px; height:auto; float:left;}
.urldating #celdaAnalisis1 { background:#FFFFFF;}
.urldating #celdaAnalisis2 { background:#f5f5f5;}

.celdadating {float:left; width:525px; border:1px solid #dbdbdb; height:auto; margin-bottom:10px;  }
.celdadating td { width:130px; }
.celdadating a { color:#960001; font-family:Arial, Helvetica;  text-decoration:none; font-weight:bold; font-size:12px;  } 
.celdadating a:Hover { color:#636363; font-family:Arial, Helvetica;  } 

.urlmenurapido {float:left; clear:left; width:529px; height:88px; background:url(../images/menurapido/menurapidov.gif)  no-repeat top left;  line-height:11px; }
.urlmenurapido th { width:90px;}
.urlmenurapido td { width:210px; vertical-align:top;padding-left:10px; text-align:left;  }
.urlmenurapido2 {float:left; width:225px; height:199px; background:url(../images/menurapido/menurapido.jpg)  no-repeat top left;  line-height:11px; padding-left:5px;text-align:left; }
.urlmenurapido2 td { width:165px; vertical-align:top; text-align:left; }

.titrapido a {color:#960001; font-family:arial, helvetica; font-size:11px; font-weight:bold; text-decoration:none; text-align:left; }
.titrapido a:hover {color:#636363;}
.detrapido a {color:#393939; font-family:arial, helvetica; font-size:11px;  text-decoration:none; text-align:left; }
.detrapido a:hover {color:#b3b3b3;}
.corrapido {color:#393939; font-family:arial, helvetica; font-size:8px; text-align:left; }

.urldetallado {float:left; width:530px; height:auto; border:1px solid #dbdbdb; background:#FFFFFF;}
.urldetallado #detabanner { width:100%; height:70px; background:#FFFFFF; font-family:Arial, Helvetica; }
.urldetallado #detabannercelda1 { float:left; height:70px; width:43%; border-right:1px dashed #d3d3d3; }
.urldetallado #detabannercelda2 { float:left; padding-left:8px;}
.urldetallado #detaana {height:30px;  text-align:left; font-size:14px; font-weight:bold; color:#808080;}
.urldetallado #detacalifica {height:20px;  text-align:left; font-size:12px; font-weight:bold; color:#960001;}
.urldetallado #detavolver {height:20px;}
.urldetallado #detavolver a {text-align:right; font-size:12px; font-weight:bold; color:#960001; text-decoration:none;}
.urldetallado #detavolver a:Hover { color:#636363;}
.urldetallado #detatitulo {height:20px;  text-align:left; font-size:13px; font-weight:bold; color:#960001;border-top:1px dashed #d3d3d3;}
.urldetallado #detapregunta { width:180px; height:20px;  text-align:left; font-size:12px; font-weight:bold; color:#808080;}
.urldetallado #detarespuesta {height:20px;  text-align:left; font-size:12px; color:#808080;}

.urlcomparativas {float:left; width:530px; height:auto; border:1px solid #dbdbdb; background:#FFFFFF;}
.urlcomparativas #compcelda1 { width:100px; border-bottom:1px dashed #b3b3b3; font-family:arial, helvetica; font-size:12px; font-weight:bold; color:#808080;}
.urlcomparativas #compcelda2 { width:430px; font-family:arial, helvetica; font-size:11px; text-align:left; border-bottom:1px dashed #b3b3b3; }
.urlcomparativas #compcelda2 a {color:#960001; font-family:arial, helvetica; font-size:11px; font-weight:bold; text-decoration:none;}
.urlcomparativas #compcelda2 a:hover {color:#808080;}

.urlentrevista { float:left; width:525px; height:auto; border:1px solid #dbdbdb; padding:6px 6px 6px 6px;  font-size:13px;} 
.urlentrevista td { border-bottom:1px dashed #b3b3b3; padding-bottom:8px; padding-top:8px; font-size:12px; color:#808080; line-height:18px;}
.textoentrevista a { color:#636363; font-family:Arial, Helvetica; text-decoration:none; font-size:12px; font-weight:600; }
.textoentrevista a:hover { color:#960001;}
.urlentrevista  #entrevolver a { float:right;text-align:right; font-size:12px; font-weight:bold; color:#960001; text-decoration:none;}
.urlentrevista  #entrevolver a:Hover { color:#636363;}

.urlformulario { float:left; width:525px; height:auto; border:1px solid #dbdbdb; padding:6px 6px 6px 6px;  font-size:15px; font-family:Arial, Helvetica; color:#808080;} 
.urlformulario  a { color:#960001; font-family:Arial, Helvetica; text-decoration:none;}
.urlformulario  a:hover { color:#808080;}

.urlformulario form fieldset { padding:1px 0 8px;  margin:1px 1px 1px 1px; z-index:1; width:525px; border:0px}
.urlformulario form legend { margin-left:5px; background:#960001; border: 4px solid #960001; color:#FE9901; font-size:10px; height:20px; }
.urlformulario form label {display: block;  float:left; clear:left; width: 130px; margin-top:25px; margin-left:5px; text-align:left;  font-size:10px; color:#960001; font-weight:700; }
.urlformulario form input, form select { background:#FFFFFF; width:auto; margin:20px 0px 0 10px; border:1px solid #960001; } 
.urlformulario form input#reset { line-height:25px; font-size:16px; margin-left:225px;}
.urlformulario form textarea { overflow: auto; background:#FFFFFF; width:auto; margin:20px 0px 0 10px; border:1px solid #960001; }
.urlformulario form input#submit { border:0px;}
.textocorazon {width: 520px; text-align: center; height: 150px; background:url(../ftp/corazones/corazon-animado-big.gif) no-repeat top center;	color: #666666; font-weight: bold; font-family: Verdana, sans-serif; margin-top:95px; padding-top: 25px; margin-bottom:20px; font-size: 14px; line-height: 26px; }

.urlglosario { float:left; width:525px; height:auto; line-height:20px;  }
.urlglosariosection { float:left; clear:left; width:525px; height:auto; border-bottom:1px dashed #dbdbdb; padding:5px 5px 5px 5px;  }
.urlglosarioletra { float:left; clear:left; width:525px; height:auto; border-bottom:1px dashed #dbdbdb; color:#960001; font-size:16px; text-align:center; margin-top:20px; margin-bottom:10px; font-weight:bold;  }
.urlglosarioenlace { float:left; clear:left; width:525px; height:auto; border-bottom:1px dashed #dbdbdb;  text-align:center; margin-top:20px; margin-bottom:15px; font-weight:bold;  }
.urlglosarioenlace a {color:#960001; text-decoration:none; font-size:16px;  }
.urlglosarioenlace a:hover { color:#808080; }
.tituloglosario { float:left; clear:left;  width:525px; margin-top:9px; color:#808080; font-family:Arial, Helvetica;  font-weight:bold;} 

.urlestudios {float:left; width:530px; height:auto; border:1px solid #dbdbdb; background:#FFFFFF; line-height:22px;}
.urlestudios #estudioscelda1 { width:100px; border-bottom:1px dashed #b3b3b3; font-family:arial, helvetica; font-size:12px; font-weight:bold; color:#808080;}
.urlestudios #estudioscelda2 { width:430px; font-family:arial, helvetica; font-size:12px; text-align:left; border-bottom:1px dashed #b3b3b3; }
.urlestudios #estudioscelda2 a {color:#960001; font-family:arial, helvetica; font-size:13px; font-weight:bold; text-decoration:none;}
.urlestudios #estudioscelda2 a:hover {color:#808080;}


.ayuda { font-size:9px; padding-left:148px; color:#939393; }
.separador {float:left; width:100%; border-bottom:1px dashed #b3b3b3; padding-bottom:10px; }

/*---------------------------------------- MENU DESPLEGABLE ---------------------------------------*/

ul#menu {padding:0; margin:0px 0px 0px 0px; list-style:none; position:relative; height:35px; float:left; width:770px; z-index:500; margin-left:5px;} 

ul#menu li {margin: 0;  border: 0 none;  padding-top:4px;  float: left;  display: inline; list-style: none; position: relative;  height: 23px;}

ul#menu li a { float:left;cursor:pointer;  width:120px;  text-decoration:none; color:#960001; font-family:arial, helvetica; font-size:12px; font-weight: bold; margin-left:2px; white-space:nowrap; text-align:center; height:auto  !important; height: 1%; float: none !important; float: left; display: block;  }

ul#menu li a:hover { color:#FE9901; } 
ul#menu li:hover > a {text-decoration:underline; color:#FE9901; white-space:normal; height:32px; background-position:130px 15px; border-top:2px solid #FE9901; border-right:2px solid #FE9901; border-left:2px solid #FE9901;}

ul#menu li div {display:none;  padding-bottom:10px; padding-top:10px; }

ul#menu li:hover div{display:block; width:auto; background:#f0f0f0; filter:alpha(opacity=91); opacity:.91; position:absolute; left:2px; top:21px; padding-bottom:10px; height:auto; border-bottom:2px solid #FE9901; border-right:2px solid #FE9901; border-left:2px solid #FE9901; background-image:url(../images/header/topdrop.gif); background-position:top right; background-repeat:no-repeat;  } 
 
 ul#menu li.overExplorer div { display:block; width:auto; background:#f0f0f0; filter:alpha(opacity=91); opacity:.91; position:absolute; left:2px; top:21px; padding-bottom:10px; height:auto; border:2px solid #FE9901; }

ul#menu li:hover div dl, ul#menu li.overExplorer div dl {display:inline; padding:0; margin-left:10px; margin-right:10px; float:left; width:200px; text-decoration:none; height:auto; line-height:19px;}
ul#menu li:hover div dl dd, ul#menu li.overExplorer div dl dd {padding:0; margin:0; display:block; }
/*
ul#menu li:hover div dd h3 a, ul#menu li.overExplorer div dl h3 a {display:block; text-decoration:none; font-weight:normal; font-size:13px; color:#050505; text-align:left; line-height:15px; }
ul#menu li:hover div dd h3 a:hover, ul#menu li.overExplorer div dl h3 a:hover {text-decoration:underline; color:#960001; background-image:none;}
*/
ul#menu li:hover div dd a, ul#menu li.overExplorer div dl a  {display:block; text-decoration:none;  font-size:13px; color:#101010; text-align:left;  font-weight:normal; }
ul#menu li:hover div dd a:hover, ul#menu li.overExplorer div dl a:hover  {color:#960001; font-weight:bold;}
ul#menu .clear {clear:both;}

.link {margin-top:5px; margin-bottom:15px; width:150px; }
.link a { text-decoration:none;  font-size:13px; color:#960001; text-align:left;  font-weight:bold; }
.link a:hover { color:#FE9901; }

.miniform { background-image:url(../images/infosingles_ofertas_background+txt.gif); width:180px; height:250px; margin-top:0px; clear:left; float:left;}
.miniform fieldset { float:left; height:35px; width:165px; margin-top:170px; border:0px; margin-left:5px;  }
.miniform label { font-size:13px; color:#960001; font-weight:bold;  }
.miniform [type=text]{ float:left; border: 1px solid #960001; width:158px; }
.miniform [type=image]{  float:right; margin-top:8px; margin-right:3px; }

.miniform2 { background-image:url(../images/infosingles_ofertas_background.gif); width:180px; height:250px; margin-top:-15px; }
.miniform2 p { padding-top:130px; margin-left:20px; font-size:13px; color:#960001; font-weight:bold; }