/* Sonia Template */

body  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#FFFFFF;
	color:#333333;
	font-size:16px;
}

form{ display: inline}

select, textarea, input {font-size: 14px;}


img {border:0px; display:inline; vertical-align:middle; }
a, a:visited {
	color: #0000CC;
	text-decoration:none;
	font-style:normal;
}

a:hover {
	color: #CC0000;
}

.boton {
	background: #0066CC;
	color: White;
	font-weight: bold;
}

big {
	font-size:29px;
}

h1 {
	font-size: 24px;
	font-weight:bold;
	color:#00000;
	display: inline;
}
h2 {
	font-size: 19px;
	font-weight:lighter;
	color: #333333;
	display: inline;
}
h3 {
	font-size: 16px;
	font-weight:bold;
	color:#555555;
	display: inline;
}
h4 {
	font-size: 16px;
	font-weight:bold;
	color:#003366;
	display: inline;
}

.tit {
	font-size: 19px;
	font-style: normal;
	color:#000000;
	/*
	letter-spacing: 1px;
	*/
}

ul#dos {  
	list-style:none url(../imagenes/iconos/bullet_green.png);
	margin:0;
	padding:0;
}
ul#dos li {
	margin:2px;
	padding:0;
	float:left;
}
ul#dos li a {
	display:block;
	width:100px;
	padding:4px 0;
	text-decoration:none;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	background-color:#000000;
	border-left:10px solid #666666;
}
ul#dos li a:hover {
	color:#99CC00;
	background-color:#003366;
	border-left-color:#99CC00;
}
/* EJEMPLO
<ul id="dos">
  <li><a href="#">inicio</a></li>
  <li><a href="#">acerca de</a></li>
  <li><a href="#">contactos</a> </li>

</ul>
*/

ul {
	list-style:none url(../imagenes/iconos/bull2_1.gif);
	margin:7px;
	padding:2;
}
ul li {
	margin:7px;
	/* float:left; */
}

.ul#sub1 {
	list-style:none url(../imagenes/iconos/bullet_green.png);
	margin:7px;
	padding:2;
}
ul#sub1 li {
	margin:7px;
	/* 
	float:left; 
	*/
}

#navi {
	list-style:none url(../imagenes/iconos/bull2_1.gif);
	margin:0;
	padding:2;
}
#navi li {
	margin:5px;
	/* float:left; */
}
#navi li a {
	text-decoration:none;
	color:#0000CC;
}
#navi li a:hover {
	text-decoration:underline;
}

#listado, #listado td, #listado th {
	font-size:13px;
}
#listado th {
	font-weight:bold;
	background-color:#006699;
	color:#FFFFFF;
}

#categ, #categ td {
	font-size:12px;
	color:#333333;
	border-bottom:1px solid #DCDCDC;
}
#categ a, #categ a:visited {
	font-size:12px;
	color:#003399;
	text-decoration:none;
	display:block;
}
#categ a:hover {
	color:#0000FF;
	background-color:#FFFF99;
	display:block;
}
#categ .tit {
	color:#FFFFFF;
	font-size:15px;
}
#categ .sel {
	color:#990000;
}

#promo, #promo td {
	color:#333333;
}
#promo .txtCh {
	color:#000000;
	font-size:13px;
}
#promo h1 {
	font-size:24px;
	color:#CC3300;
	font-weight:bold;
	display:inline;
}
#promo h2 {
	font-size:22px;
	color:#000000;
	font-weight:bold;
	display:inline;
}
#promo h3 {
	font-size:18px;
	color:#003366;
	font-weight:bold;
	display:inline;
}
#promo h4 {
	font-size:14px;
	color:#990000;
}
#promo .precioCh {
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
}
#promo .precioGd {
	color:#CC0000;
	font-size:18px;
	font-weight:bold;
}
#promo .precioChGris {
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-decoration:line-through;
}
#promo .precioGdGris {
	color:#666666;
	font-size:10pt;
	font-weight:bold;
	text-decoration:line-through;
}
#promo a, #promo a:visited {
	font-size:12px;
	color:#000066;
}
#promo a:hover {
	color:#0000CC;
	text-decoration:none;
}

#promo2, #promo2 td {
	font-size:13px;
	color:#333333;
}
#promo2 .dsctoGd {
	color:#FFFF00;
	font-size:20px;
}
#promo2 .dsctoCh {
	color:#FFCC66;
	font-size:11px;
}
#promo2 .cupon {
	color:#660000;
	font-size:12px;
}
#promo2 h1 {
	color:#CC3300;
	font-size:23px;
	display:inline;
}
#promo2 h2 {
	color:#336699;
	font-size:19px;
	display:inline;
}
#promo2 h3{
	color:#333333;
	font-size:16px;
	display:inline;
}
#promo2 h4{
	color:#006666;
	font-size:13px;
	display:inline;
}
#promo2 a, #promo2 a:visited {
	color:#336699;
}
#promo2 a:hover {
	color:#0066FF;
	text-decoration:none;
}

#toplinks,  #toplinks a,  #toplinks td, #toplinks:visited {
	color: #FFCC33;
	font-size:16px;
	padding-left:3px;
	padding-right:3px;
}

#toplinks a:hover {
	color: #FFFF00;
	text-decoration: underline;
}

#toplinksB, #toplinksB a {
	font-size:15px;
	color: #FFCC66;
	text-decoration: none;
	/* border-right: 1px solid #ffffff; */
}

#toplinksB a:hover, #toplinksB:visited {
	color: #FFFF00;
	text-decoration: none;
}

#title_info {
	padding: 4px;
	margin: 0 0 0 0;
	border: 1px solid #FFFFFF;
	background: #DDDDDD;  /* #FFF5D9 */
	color: #333333;
}
#title_info h3 {
	font-size:15px;
}

#title_info2 {
	padding: 19px;
	margin: 0 0 0 0;
	border: 1px outset;
	background: #ECECEC;
	color: #333333;
}

#tablaCh, #tablaCh td, #tablaCh input, #tablaCh select, #tablaCh textarea {
	font-size:11px;
	color:#333333;
}
#tablaCh a, #tablaCh a:visited {
	color:#000066;
}
#tablaCh a:hover {
	color:#0000CC;
	text-decoration:none;
}

.tablaCh {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.nota {
	font-size:11px;
	color: #666666;
}
.notaCh{
	font-size:9px;
	color: #666666;
}
.error {
	color: #ff0000;
}

/*------------------------------------------------------*/
	#pscroller1 {
	width: 336px;
	height: 96px;
	padding:5px;
	font-size:10pt;
	border:2px dashed #FFFFFF;
	background-color:#FFFFFF;
	color:#333333;
	}
	#pscroller1 a, #pscroller1 a:visited {
		color: #000066;
		text-decoration: none;
	}
	#pscroller1 a:hover {
		color: #0000FF;
		text-decoration:none;
	}
	#pscroller1 h2 {
		color: #CC0000;
		font-size:17px;
		font-weight:bold;
		display:inline;
		border-bottom:1px solid #999999;
	}

	
#pscroller2{
	width: 350px;
	height: 20px;
	border: 1px solid black;
	padding: 3px;
}
/********************************************************/
.ThemeDefault1Menu
{
	color: #FFFFFF;
	font-weight: bold;
	cursor:default;
}

td.ThemeDefault1MenuSplit
{
   overflow:	hidden;
   background-color:	inherit;
}
div.ThemeDefault1MenuSplit
{
   height: 1px;
   margin: 1px 0px 1px 0px;
   overflow: hidden;
   background-color: inherit;
   border-top: 1px solid #000000;
}
.ThemeDefault1MenuVSplit
{
   display:	block;
   width: 1px;
   margin: 0px 3px 0px 3px;
   overflow: hidden;
   background-color: inherit;
   border-right: 1px solid #000000;
}


.ThemeDefault1SubMenuTable
{
	/* 
	display: inline; 
	background: #0082bf;
	*/
	color: #000000;
	cursor:default;
	font-size:8pt;

	background-color: #DCDCDC;
	color: #000000;
	border: 2px solid #003366;
}
.ThemeDefault1SubMenu
{
	/*
	background-color: #99ccff;
	*/
	position: absolute;
	visibility: hidden;
	z-index: 99;
}

.ThemeDefault1SubMenuTable TD
{
	white-space: nowrap;
}

.ThemeDefault1MainItem,.ThemeDefault1MainItemActive,.ThemeDefault1MainItemHover
{
	/* 
	para menu principal 
	*/
	height:32px;
	border-right: 1px solid #333333;
	white-space: nowrap;
	padding: 1px 7px 1px 7px;
	font-size:15px;
}

.ThemeDefault1MenuItem,.ThemeDefault1MenuItemHover,.ThemeDefault1MenuItemActive
{
	/* 
	para menu principal 
	*/
	white-space: nowrap;
	background: #FFFFCC;
}
.ThemeDefault1MainItemHover,.ThemeDefault1MainItemActive
{
	/* Opcion seleccionada del Menu principal */
	color:#000000;
	text-decoration:underline;
	background: #6699CC url('../imagenes/DIS08_r3_c5b.jpg') repeat-x; */
}
.ThemeDefault1MenuItemHover,.ThemeDefault1MenuItemActive
{
	/* Opcion seleccionada de SubMenus */
	color: #FFFFFF;
	background-color:#336699;
	/*
	background: #03369C url(../imagenes/TOP2007/E_BOTON1b.jpg) repeat-x;
	*/
}

/********************************************************/
.ThemeDefault2Menu
{
	/* display: inline; 
	background: #6A9CCD url(../imagenes/btnFondo2007.jpg) repeat-x;
	*/
	color: #000000;
	height: 24px;
	cursor:default;
}
.ThemeDefault2SubMenuTable
{
	/* 
	display: inline; 
	background: #0082bf;
	*/
	color: #000000;
	cursor:default;
	font-size:11px;

	background-color: #DCDCDC;
	color: #000000;
	border: 2px groove #EEEEEE;
}

.ThemeDefault2SubMenu
{
	/*
	background-color: #99ccff;
	*/
	position: absolute;
	visibility: hidden;
	z-index: 99;
}
.ThemeDefault2SubMenuTable TD
{
	white-space: nowrap;
	padding: 2px 5px 2px 2px;
}
.ThemeDefault2MainItem,.ThemeDefault2MainItemHover,.ThemeDefault2MainItemActive,
.ThemeDefault2MenuItem,.ThemeDefault2MenuItemHover,.ThemeDefault2MenuItemActive
{
	/* para menu principal 
	*/
	white-space: nowrap;
	padding: 2px 3px 2px 3px;

	border-left: 1px solid #FCFCFC;
	border-right: 1px solid #AAAAAA;
}
.ThemeDefault2MainItemHover,.ThemeDefault2MainItemActive
{
	color: #990000;
	/* background: #EEEEEE url(../imagenes/TOP2007/A_BOTON1b.jpg) repeat-x; */
	background: #EEEEEE url(../imagenes/TOP2007/A_BOTON1b.jpg) repeat-x;
}
.ThemeDefault2MenuItemHover,.ThemeDefault2MenuItemActive
{
	color: #FFFFFF;
	background-color:#003366;
	/*
	background: #03369C url(../imagenes/TOP2007/E_BOTON1b.jpg) repeat-x;
	*/
}

/*-------------------------------------------------------------*/
.cssMenuHL {
	color:#FFFFFF;
	font-size:11px;
}

.cssMenuHL a,  .cssMenuHL a:visited {
	color: #99CCFF;
	font-weight:bold;
	padding: 3px 5px 3px 5px;
	text-decoration:none;
}

.cssMenuHL a:hover {
	color: #FFCC00;
	font-weight:bold;
	text-decoration:underline;
}

/* Ultimate Fading Slide Show */
.centerdiv{ /*IE method of centering a relative div*/
	text-align: center;
}
.centerdiv div{ /*Proper way to center a relative div*/
	margin: 0 auto;
}

