/* 
Definición de Estilos para www.sanbasilio.com
Por: Maynor Marino Mijangos
eMail: maynor@mmijangos.com
Website: www.mmijangos.com
*/
BODY
{
	Font: Trebuchet MS;
	font-size: 10pt;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.fondoblue_letranegra {
background-color: #e0e0e0
}

.fondoblue_letrablanca {
background-color: #274567;
color: #FFFFFF
}

.selected_background {
background-color: #E7EAEE
}

.selected_blue_wback {
	background-color: #E7EAEE;
	font-family: Trebuchet MS;
	color:#274567
}

.borde_blue {
	border-color: #003366;
	border-style: solid;
	border-width: 1px;
}

.boton_deforma{
BACKGROUND: #E5F0D1;
COLOR: #000000;
FONT-FAMILY: Trebuchet MS;
FONT-SIZE:10;
}

.MainTitlesItalics {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #000000;
	FONT-STYLE: oblique;
	FONT-FAMILY: Trebuchet MS
}

	
input {
font-size: 10px;
}

.titulo12 {
FONT-WEIGHT: bold;
FONT-SIZE: 12pt;
COLOR: #000000;
FONT-FAMILY: Trebuchet MS
}

.contenido11 {
FONT-SIZE: 11pt;
COLOR: #000000;
FONT-FAMILY: Trebuchet MS;
}

.contenido10 {
FONT-SIZE: 10pt;
COLOR: #000000;
FONT-FAMILY: Trebuchet MS
}
.contenido9 {
FONT-SIZE: 9pt;
COLOR:#000000;
FONT-FAMILY: Trebuchet MS
}

.contenido8 {
FONT-SIZE: 8pt;
COLOR:#000000;
FONT-FAMILY: Trebuchet MS;
font-weight: normal
}

.contenido8b {
FONT-SIZE: 8pt;
COLOR:#000000;
font-weight: bold;
FONT-FAMILY: Trebuchet MS
}

.blanco10 {
font-size: 10pt;
COLOR: #FFFFFF;
FONT-FAMILY: Trebuchet MS;
}

.mensaje14 {
FONT-WEIGHT: bold;
FONT-SIZE: 16pt;
COLOR: #5A6F8E;
FONT-FAMILY: Trebuchet MS;
}

.mensaje10 {
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: #5A6F8E;
FONT-FAMILY: Trebuchet MS;
font-variant: small-caps;
}

.error9 {
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #FF0000;
FONT-FAMILY: Trebuchet MS
}
.notas8 {
FONT-SIZE: 8pt;
COLOR:#000000;
FONT-FAMILY: Trebuchet MS;
FONT-STYLE: italic 
}
.little7 {
FONT-SIZE: 7pt;
COLOR:#000000;
FONT-FAMILY: Verdana
}

.top_wspace {
FONT-WEIGHT: bold;
FONT-SIZE: 9px;
PADDING-BOTTOM:10px;
TEXT-TRANSFORM: uppercase;
COLOR: #5A6F8E;
LINE-HEIGHT: 9px;
PADDING-TOP: 10px;
FONT-FAMILY: Trebuchet MS;
BORDER-RIGHT-WIDTH: 1px
}

.top {
FONT-WEIGHT: bold;
FONT-SIZE: 9px;
TEXT-TRANSFORM: uppercase;
COLOR: #5A6F8E;
FONT-FAMILY: Trebuchet MS
}

A:link {
font-family: Trebuchet MS;
text-align: CENTER;
COLOR: #000000;
font-weight: bold;
FONT-SIZE:9pt;
TEXT-DECORATION: none
}

A:visited {
font-family: Trebuchet MS;
text-align: CENTER;
COLOR: #000000;
font-weight: bold;
FONT-SIZE: 9pt;
TEXT-DECORATION: none
}

A:hover {
font-family: Trebuchet MS;
text-align: CENTER;
COLOR: #003366;
font-weight: bold;
FONT-SIZE: 9pt;
TEXT-DECORATION: none;
}

A:active {
font-family: Trebuchet MS;
text-align: CENTER;
COLOR:#003366;
FONT-SIZE:9pt;
font-weight: bold;
TEXT-DECORATION: none
}

.blocktextomaslinea {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 2px;
	COLOR: #003060;
	BORDER-BOTTOM: #a8b2bb 1px solid;
	FONT-FAMILY: Verdana, Geneva, Trebuchet MS, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.blocktextomaslinea14 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 2px;
	COLOR: #003060;
	BORDER-BOTTOM: #a8b2bb 1px solid;
	FONT-FAMILY: Verdana, Geneva, Trebuchet MS, Helvetica, sans-serif;
	TEXT-DECORATION: none
}


.blocktextito {
	FONT-SIZE: 10px;
	COLOR: #192e43;
	FONT-FAMILY: Verdana, Geneva, Trebuchet MS, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.WarningMessage {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #003366;
	FONT-FAMILY: Verdana, Geneva, Trebuchet MS, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.titulo18 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #003366;
	FONT-FAMILY: Verdana, Geneva, Trebuchet MS, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background: url(../../imagenes/home/backtitles.jpg);
}

.cuadromaslineapunteada {
	BORDER-RIGHT: #e9e9e9 5px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #999999 1px dotted;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	MARGIN: 5px 5px 5px 5px;
	BORDER-LEFT: #e9e9e9 5px solid;
	WIDTH: 100%;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #999999 1px dotted;
	BACKGROUND-COLOR: #f7f7f7;
	text-align: center;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #708090;
}


.knop {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #003060;
	FONT-FAMILY: Verdana, Geneva, Trebuchet MS, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f2f5fa;
	TEXT-DECORATION: none
}
.reply-user {
	FONT-WEIGHT: bold;
	FONT-SIZE: 120%;
	COLOR: #003060;
	FONT-FAMILY:Verdana, Geneva, Trebuchet MS, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.TextButton {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #d7e4f0;
	FONT-FAMILY: Verdana, Geneva, Trebuchet MS, Helvetica, sans-serif;
	BACKGROUND-COLOR: #003163;
	TEXT-DECORATION: none
}
.TextButton:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Trebuchet MS, Helvetica, sans-serif;
	BACKGROUND-COLOR: #003163;
	TEXT-DECORATION: none
}
.TextButtonLight {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #d7e4f0;
	FONT-FAMILY: Verdana, Geneva, Trebuchet MS, Helvetica, sans-serif;
	BACKGROUND-COLOR: #6384b5;
	TEXT-DECORATION: none
}
.TextButtonLight:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Trebuchet MS, Helvetica, sans-serif;
	BACKGROUND-COLOR: #6384b5;
	TEXT-DECORATION: none
}

.copyright {
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #708090;
}

H1 {
	MARGIN: 0px;
	FONT: bold 22px Avantgarde, "Century Gothic",  Trebuchet MS, sans-serif;
	COLOR: #333333
}

H2 {
	MARGIN: 0px 0px 0.5em;
	FONT: bold 1.75em Avantgarde, "Century Gothic",  Trebuchet MS, sans-serif;
	COLOR: #666666
}

H3 {
	MARGIN: 0px 0px 0.5em;
	FONT: bold 1.75em Avantgarde, "Century Gothic",  Trebuchet MS, sans-serif;
	color: #990000;
}

H4 {
	MARGIN: 0px;
	FONT: bold 20px Avantgarde, "Century Gothic",  Trebuchet MS, sans-serif;
	COLOR: #98bd59
}

HR.grn {
	BORDER-RIGHT: #e5f0d1 thin dashed;
	BORDER-TOP: #e5f0d1 thin dashed;
	BORDER-LEFT: #e5f0d1 thin dashed;
	BORDER-BOTTOM: #e5f0d1 thin dashed
}

.big{
line-height: 41.35pt;
color: #6384b5;
vertical-align: baseline;
font-size: 32.0pt;
height: 50px;
width: 50px;
filter: dropshadow(color=gray,OffX=5, OffY=3, Positive=1);
font-family: Trebuchet MS;
}
	
.product_list_price_sale{
color: #D50000;
font-size: 12px;
font-weight: bold;
font-family: Trebuchet MS, Helvetica, sans-serif; 
text-decoration: line-through;
}

.img-shadow {
  float:left;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } 

   .p-shadow {
  width: 90%;
  float:left;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.p-shadow div {
  background: none !important;
  background: url(shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
  }

.p-shadow p {
  color: #777;
  background-color: #fff;
  font: italic 1em georgia, serif;
  border: 1px solid #a9a9a9;
  padding: 4px;
  margin: -6px 6px 6px -6px !important;
  margin: 0;
  }
  
A.menus:link {
font-family: "Trebuchet MS";
font-style: italic;
font-size: 14px;
color: #980204;
font-weight: bold;
}

A.menus:visited {
font-family: "Trebuchet MS";
font-style: italic;
font-size: 14px;
color: #980204;
font-weight: bold;
}

A.menus:hover {
font-family: "Trebuchet MS";
font-style: italic;
font-size: 14px;
color: #980204;
font-weight: bold;
}

A.menus:active {
font-family: "Trebuchet MS";
font-style: italic;
font-size: 14px;
color: #980204;
font-weight: bold;
}