body {

	background-color: #000;

	background-image:url(fondo.jpg);

	background-repeat:repeat-x;

}



P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin:5px;
	;

}



input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin:5px;;

}



textarea {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin:5px;;

}



p a{text-decoration:none;color:#000;padding:0 0 0 20px;width:180px;}



p a:hover{text-decoration:none;color:#999999;padding:0 0 0 20px;width:180px;}



h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin:5px;;

}



ul.vert-one{margin:0;padding:0;list-style-type:none;display:block;font:bold 13px Helvetica, Verdana, Arial, sans-serif;line-height:165%;width:200px;}



ul.vert-one li{margin:0;padding:0;border-top:1px solid #CECECE;border-bottom:1px solid #CECECE;}



ul.vert-one li a{display:block;text-decoration:none;color:#fff;background:#000;padding:0 0 0 20px;width:180px;}



ul.vert-one li a:hover{background:#CC0000 url("vert-one_arrow.gif") no-repeat 0 9px;}



ul.vert-one li a.current,ul.vert-one li a.current:hover{background:#CC0000 url("vert-one_arrow.gif") no-repeat 0 9px;}





/* 

	smooth taste table styles

	written by Thomas Opp http://www.yaway.de

*/

.tabla-planes {

  border-collapse: collapse;

  border: 1px solid #38160C;

  font: normal 11px verdana, arial, helvetica, sans-serif;

  color: #F6ECF0;

  background: #CC0000;

  }

.planes caption {

  text-align: left;

  font: normal 11px verdana, arial, helvetica, sans-serif;

  background: transparent;

  }

.planes td, th {

  border: 1px dashed #E3E8EE;

  padding: 0.2em;

  color: #F6ECF0;

  }

  

  .planes2 td, th {

  border: 1px dashed #E3E8EE;

  padding: 0.2em;

  background: #C94320;

  }

.planes thead th, tfoot th {

  font: bold 11px verdana, arial, helvetica, sans-serif;

  border: 1px solid #A85070;;

  text-align: left;

  background: #38160C;

  color: #F6ECF0;

  padding-top:6px;

  }

.planes tbody td a {

  background: transparent;

  text-decoration: none;

  color: #F6ECF0;

  }

.planes tbody td a:hover {

  background: transparent;

  color: #FFFFFF;

  }

.planes tbody th a {

  font: normal 11px verdana, arial, helvetica, sans-serif;

  background: transparent;

  text-decoration: none;

  font-weight:normal;

  color: #F6ECF0;

  }

.planes tbody th a:hover {

  background: transparent;

  color: #FFFFFF;

  }

.planes tbody th, tbody td {

  vertical-align: top;

  text-align: left;

  }

.planes tfoot td {

  border: 1px solid #38160C;

  background: #38160C;

  padding-top:6px;

  }

.odd {

  background: #7B2342;

  }

.planes tbody tr:hover {

  background: #51152A;

  }

.planes tbody tr:hover th,

tbody tr.odd:hover th {

  background: #51152A;

  }

  

  #topbar{

color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

position:absolute;

border: 3px solid black;

padding: 2px;

background-color: #FFFFFF;

background-repeat:no-repeat;

width: 400px;

height: 310px;

visibility: hidden;

z-index: 100;

}

