/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText { font:normal 11px Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

/* CSS Document */

*{
margin:0;
padding:0;
}

html, body{
height:100%;
/*cursor:default !important;*/
}
body{
font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
color:#5a5b50;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
background: #006699;
color: #fff;
font-weight : none;
padding:3px;
}

A.headerNavigation { 
  color: #fff; 
}

A.headerNavigation:hover {
text-decoration:underline;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

ol {
margin-left:20px;
}

.infoBox {
  background: #fff;
}

.infoBoxContents {
background: #eee;
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
border:#ccc 1px solid;
}

.infoBoxContents a{
padding: 2px 2px 2px 5px;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#333333;
}

.infoBoxNewProduct{
background: #fff;
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
border:#ccc 1px solid;
}

.infoBoxNewProductList{
background: #fff;
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
}

.infoBoxNewProductHeader{
text-transform:uppercase;
text-align:center;
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:3px 5px 3px 5px;
border:#666 1px dotted;
background-color:#FF6600;
}

.infoBoxNotice {
background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
text-transform:uppercase;
text-align:left;
font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
padding:1px 1px 1px 1px;
border-bottom:#666 1px dotted;
border-top:#666 1px dotted;
background-color:#CCC;
}

TD.infoBox, SPAN.infoBox {
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #fff;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #fff;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background:#FF6600;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
  font-weight: none;
  color: #666;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #ff0000;
}

#product_info{
margin-top:15px;
}

#price{
margin-top:10px;
font:bold 14px Tahoma, Arial, Helvetica, sans-serif;
color:#FF6600;
border-bottom:#FF6600 1px dashed;
}

SPAN.errorText {
  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font:normal 11px Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font:normal 11px Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font:normal 11px Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font:normal 11px Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font:normal 11px Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font:normal 11px Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #ff0000; }

.Code{
font-size:3em;
background-color:#006699;}

/* nuevo css desde zona estatica */
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

abbr{
border-bottom:1px dotted #8b8b8b;
cursor:help;
}

hr{
display:none;
}

img, embed{
vertical-align:bottom;
border:none;
}

a img{
border:none;
}

a{
text-decoration:none;
color:#4f8a10;
outline:none;
}


/*============================================================================
header
============================================================================*/
#header_espacio{
float:none;
width:100%;
background:#fff;
padding:2px;
}

#header{
background-position:center;
text-align:center;
height:100px;
border:#006699 1px solid;
width:896px;
padding:2px;
}

#header_contenedor{
	 
	  float:none;
	  margin-left:25%;
	  margin-right:25%;
      width:100%;
      background:#fff;
      font-size:93%;
      line-height:normal;
      }
    #header_contenedor ul {
        margin:0;
        padding:10px 10px 0 10px;
        list-style:none;
      }
    #header_contenedor li {
      display:inline;
      margin:0;
      padding:0;
      }
    #header_contenedor a {
      float:left;
      background:url("images/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #header_contenedor a span {
      float:left;
      display:block;
      background:url("images/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #header_contenedor a span {float:none;}
    /* End IE5-Mac hack */
    #header_contenedor a:hover span {
      color:#FFF;
      }
    #header_contenedor a:hover {
      background-position:0% -42px;
      }
    #header_contenedor a:hover span {
      background-position:100% -42px;
      }

        #header_contenedor #current a {
                background-position:0% -42px;
        }
        #header_contenedor #current a span {
                background-position:100% -42px;
                color:#FFF;
        }
		


/*============================================================================
FOOTER
============================================================================*/

#footer_contenido{
margin-top:20px;
}

#footer_contenido p{
font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif;
}

#footer_contenido p a{
color:#666;
}

#footer_contenido a:hover {
text-decoration:underline;
color:#FF6600;
}

#footer_bg{
background:url(images/bucket/bg_footer1.png) no-repeat bottom center;
height:50px;
width:900px;
}

#footer_bg p{
font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif;
padding:30px 0px 0 20px;
color:#fff;
text-align:left;
}

/* footer end */

#mainLeft{
margin-top:5px;
float:left;
display:inline;
width:450px;
}

#mainLeftSub .enologoBox{
float:left;
width:210px;
padding:2px;
background:#fff;
border:1px solid #CCC;
}

#mainLeftSub .turismoBox{
margin-left:10px;
float:left;
width:210px;
padding:2px;
background:#fff;
border:1px solid #CCC;
}

#mainLeftSub .enologoBox div{
padding:2px 0px 0;
min-height:52px;
_height:52px; /* IE6 */
}
#mainLeftSub .turismoBox div{
padding:2px 0px 0;
min-height:52px;
_height:52px; /* IE6 */
}
#mainLeftSub .enologoBox h2,
#mainLeftSub .turismoBox h2{
text-transform:uppercase;
text-align:left;
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:3px 5px 3px 5px;
border-bottom:#666 1px dotted;
border-top:#666 1px dotted;
background:#EEE url(images/icons/breadcrumb_ccc.jpg) no-repeat center left;
background-color:#CCC;
}

#mainLeftSub .enologoBox h2 a,
#mainLeftSub .turismoBox h2 a{
display:block;
color:#666;
font-weight:bold;
}
#mainLeftSub .enologoBox p,
#mainLeftSub .turismoBox p{
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
color:#1b1b1b;
}

#productos{
width:430px;
text-align:center;
padding:0px;
clear:both;
margin-top:10px;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#1b1b1b;
border:#CCC 1px solid;
}

#productos_foto{
padding:5px;
}

#productos span img{
margin:5px;
border:#ccc 1px solid;
}

#productos_contenido{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#666666;
margin:2px;
background-color:#eee;
}

#productos_contenido h2{
text-transform:uppercase;
text-align:left;
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
background:#EEE url(images/icons/breadcrumb_ccc.jpg) no-repeat center left;
font-weight:bold;
padding:3px 5px 3px 21px;
border-bottom:#666 1px dotted;
border-top:#666 1px dotted;
background-color:#CCC;
}

#productos_contenido div p{
background:#ccc;
}

#noticias{
width:430px;
clear:both;
margin-top:13px;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#1b1b1b;
border:#CCC 1px solid;
}

#noticias_contenido{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#666666;
margin:2px;
}

#noticias_contenido h2{
text-transform:uppercase;
text-align:left;
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
background:#EEE url(images/icons/breadcrumb_ccc.jpg) no-repeat center left;
padding:3px 5px 3px 5px;
border-bottom:#666 1px dotted;
border-top:#666 1px dotted;
background-color:#CCC;

}

#noticias_contenido div {
background:#eee;
}

.fecha{
font:normal 10px/14px Tahoma, Arial, Helvetica, sans-serif;
color:#333333;
}

.titulo{
font:bold 11px/14px Tahoma, Arial, Helvetica, sans-serif;
color:#FF6600;
}

.titulo a{
font:bold 11px/14px Tahoma, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:underline;
}

.introText{
font:normal 10px/14px Tahoma, Arial, Helvetica, sans-serif;
color:#666;
margin-bottom:2px;
}

.noticia, p{
font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
color:#666;
margin-bottom:8px;
}


#boxTienda{
border:1px solid #FF9900;
background:#fff;
padding:2px;
width:244px;
}

#tienda_contenedor{
background:#FF9900;
}

#tienda_contenedor h2{
text-transform:uppercase;
text-align:left;
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:3px 5px 3px 5px;
border-bottom:#FFFFFF 1px dotted;
border-top:#FFFFFF 1px dotted;
background-color:#FF6600;
}
#tienda_contenedor h2 a{
position:relative;
display:block;
color:#fff;
padding:2px 2px 2px 2px;
}

#tienda_contenedor p{
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
padding:2px 10px 0px 10px;
color:#434343;
}

#helpdesk{
margin-top:17px;
width:250px;
position:relative;
}

#helpdesk_contenedor{
clear:both;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#1b1b1b;
border:#CCC 1px solid;
border:#CCC 1px solid;
}

#helpdesk_contenido{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#666666;
margin:2px;
}

#helpdesk_contenido h2{
text-transform:uppercase;
text-align:left;
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:3px 5px 3px 5px;
background:#EEE url(images/icons/breadcrumb_ccc.jpg) no-repeat center left;
border-bottom:#666 1px dotted;
border-top:#666 1px dotted;
background-color:#CCC;
}

#helpdesk_contenido a img{
display:block;
color:#666;
padding:0px;
}

#helpdesk_contenido div p span{
text-align:left;
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
border-bottom:#666 1px dotted;
border-top:#666 1px dotted;
background-color:#CCC;
}

#boletin{
margin-top:16px;
width:250px;
}

#boletin_contenedor{
clear:both;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#1b1b1b;
border:#CCC 1px solid;
padding:2px;
height:55px;
}

#boletin_contenido{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#666666;
background-color:#EEE;
}

#boletin_contenido h2{
text-transform:uppercase;
text-align:left;
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:3px 5px 3px 5px;
background:#EEE url(images/icons/breadcrumb_ccc.jpg) no-repeat center left;
border-bottom:#666 1px dotted;
border-top:#666 1px dotted;
background-color:#CCC;
}

#boletin_contenido a img{
display:block;
color:#666;
padding:0px;}

#boletin_contenido div{
text-align:left;
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
border-top:#666 1px dotted;
}

#distribucion{
margin-top:16px;
width:250px;
}

#distribucion_contenedor{
clear:both;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#1b1b1b;
border:#CCC 1px solid;
padding:2px;
}

#distribucion_contenido{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#666666;
background-color:#EEE;
}

#distribucion_contenido h2{
text-transform:uppercase;
text-align:left;
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:3px 5px 3px 5px;
background:#EEE url(images/icons/breadcrumb_ccc.jpg) no-repeat center left;
border-bottom:#666 1px dotted;
border-top:#666 1px dotted;
background-color:#CCC;
}

#distribucion_contenido h2 a img{
display:block;
color:#666;
padding:0px;}

#distribucion_contenido div p span{
text-align:left;
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
padding:2px 2px 2px 2px;
border-bottom:#666 1px dotted;
border-top:#666 1px dotted;
background-color:#CCC;
}

#flash{
float:right;
position:relative;
width:180px;
height:410px;
border:#ccc 1px solid;
padding:2px;
margin:-422px 0px 0px 0px;
}

#flash_contenedor{
background-color:#eee;
height:415px;
padding:2px;
}

#flash_contenedor p{
text-align:center;
}


/* BREADCRUMBS */

#breadcrumbs{
padding:0px;
clear:both;
margin-top:13px;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#1b1b1b;
}

#breadcrumbs_contenido a{
color:#24618E;
}

#breadcrumbs_contenido{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#666666;
margin:2px;
}

#breadcrumbs_contenido h2{
text-align:left;
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:3px 5px 3px 5px;
border:#666 1px dotted;
background-color:#eee;
margin-bottom:10px;
}

#breadcrumbs_contenido h3{
text-align:left;
font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
padding:3px 5px 3px 5px;
margin-bottom:10px;
border-bottom:#FF6600 1px dashed;
background:url(images/icons/breadcrumb_fff.jpg) no-repeat left center;
}

#breadcrumbs_contenido div p{
background:#fff;
margin-bottom:5px;
}

.nota{
background:#eee;
min-height:15px;
display:block;
padding:3px;
font-size:10px;
}

.legal{
background:#fff;
padding:3px;
font-size:10px;
}

.titulo_pagina{
margin-left:15px;
color:24618E;
}

#mainRight{
margin-top:5px;
float:left;
display:inline;
width:445px;
}

/*============================================================================
CUERPO
============================================================================*/

#mainBody{
padding:0 0 0 0px;
}

#mainContent{
margin:0 auto;
text-align:left;

}


/*============================================================================
AVISO LEGAL
============================================================================*/

#contenedor_aviso_legal{
}
#mainBody_aviso_legal{
border-top:1px solid #e3ebda;
padding:0;
background:transparent url(../_images/bg_gradient_cuerpo.gif) repeat-x top left;
}
#header_aviso_legal{
background:#ffffff url(../_images/bg_header.gif) repeat-x top left;
border-bottom:5px solid #434343;
padding:20px;
}
#contenido_aviso_legal{
padding:10px 0 20px;
margin:0 20px;
text-align:left;
}
#titulo_pagina_aviso_legal{
clear:both;
display:block;
padding:20px 0 11px;
margin:0 20px;
text-align:center;
background:transparent url(../_images/bg_h1.gif) no-repeat bottom;
}
#titulo_pagina_aviso_legal h1{
font:normal 16px "Times New Roman", Times, serif;
color:#434343;
text-transform:uppercase;
}
#contenido_aviso_legal h2{
font:normal 20px "Times New Roman", Times, serif;
padding:2px 0 3px;
margin:20px 0 1px 0;
color:#007323;
border-top:1px solid #c2d4af;
border-bottom:1px solid #c2d4af;
}
#contenido_aviso_legal p{
font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif;
padding:7px 0 0;
}
#contenido_aviso_legal p strong{
color:#434343;
}
#contenido_aviso_legal p a{
font-weight:bold;
background:transparent url(../_images/border_dotted_verdeosc.gif) repeat-x bottom left;
padding:0 0 2px;
}
#contenido_aviso_legal p a:hover,
#contenido_aviso_legal p a:focus{
background:none;
}


/*=======================================================
CONTACTO
=========================================================*/
#contacto{
margin:20px 0 0;
}
#contacto p{
display:block;
clear:both;
font:normal 12px/18px Tahoma, Arial, Helvetica, sans-serif;
}
#contacto ul{
margin:10px 0 0 30px;
line-height:18px;
}
 
.footer{
border-top:1px solid #24618E;
text-align:center;
}

.line_dashed{
font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
color:#000;
border-bottom:#333 1px dotted;
margin-bottom:3px;
}

#navBar{
padding:0 0 30px;
border-top:1px solid #24618E;
}

/* css para fichas de producto */
.fichaProductH3 {
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#666;
background-color:#fff;
padding-bottom:3px;
}

.fichaProductH1 {
text-align:left;
font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
padding:3px 5px 3px 22px;
margin-bottom:10px;
border-bottom:#FF6600 1px dashed;
background:url(images/icons/breadcrumb_fff.jpg) no-repeat left center;
margin-left:15px;
color:24618E;
}

.fichaProductH2 {
text-align:left;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
padding:3px 5px 3px 22px;
margin-bottom:10px;
border-bottom:#333 1px dashed;
background:url(images/icons/breadcrumb_fff.jpg) no-repeat left center;
margin-left:15px;
color:24618E;
}

.faq_contenedor{
background-color:#eee;
width:100%;
padding:8px;
border:#ccc 1px dashed;
}

.faq_contenedor a{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
display:block;}

.loginBox{
border:#333 1px dotted;
margin:5px;
padding:5px;
}

.loginBox_header{
border:#333 1px solid;
width:250px;
background-color:#006699;
color:#fff;
font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
padding:3px;
}

.contacto_header{
display:block;
border:#333 1px dotted;
background-color:#eee;
padding:3px;
font-weight:bold;
}

.contacto_contenido{
margin:5px;
padding:3px;
border-top:#333 1px dotted;
}

.marginTop{
margin-top:10px;
}

.pagosHead{
font-size:11px;
font-weight:bold;
background-color:#FF6600;
color:#fff;
text-transform:uppercase;
}
.pagosBody{}

.boletin{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
}