/*
 ################################################################
 w3pro.com.ar
 ################################################################

Elecmatro Style 1

*/

/*
Blanco- #ffffff
Negro - #000000
Gris 1 - #aaaaaa Gris Títulos en las tablas
Gris 2 - #cccccc Gris Menu over
Gris 3 - #eeeeee Gris Menu normal
Gris 4 - #efefef Gris fondo del buscador
Color - #9788ce
*/

body
{
   background-color: #ffffff;
   background-image: url(../img/logos_derecha_final1.png);
   background-position: 850px 0px;
   background-repeat: repeat-y;
   font-family: verdana, helvetica, arial, sans-serif;
   font-size: 10px;
   padding-left: 20px;
}

table
{
   font-family: verdana, helvetica, arial, sans-serif;
}

.tblMain
{
   background-color: #ffffff;
   background-image: url("../img/style1_bg3.png");
   background-repeat: repeat-y;
}

.tblMain table
{
   font-family: verdana, helvetica, arial, sans-serif;
   font-size: 10px;
}

td.tblTitle
{
   border-bottom-style: solid;
   border-bottom-color: #000000;
   border-bottom-width: 1px;
}

table.tblTitle
{
   background-image: url("../img/logo_scan_recortado4_mini.png");
   background-repeat: no-repeat;
   background-position: 22px center;
}

.tblTitle td
{
   background-image: url("../img/title2.png");
   background-repeat: no-repeat;
   background-position: right top;
   vertical-align: bottom;
   padding-left: 180px;
}

.Title
{
   /* background-image: url("../img/elecmatro.png"); */
   background-repeat: no-repeat;
   background-position: 10px top;
   color: #9788ce;
   text-indent: 20px;
   font-size: 28px;
   font-weight: bold;
}

td.tblMenu
{

}

table.tblMenu
{
   background-color: #eeeeee;
}

.tblMenu td
{
   font-weight: bold;
   text-align: right;
   vertical-align: middle;
}

.tblMenu div
{
   height: 100%;
   width: 100%;
}

.tblMenu a
{
   color: #000000;
   text-decoration: none;
   float: left;
   padding-top: 4px;
   padding-bottom: 3px;
   padding-left: 4px;
   padding-right: 4px;
}

.tblMenu b
{
   color: #000000;
   float: left;
   padding-top: 3px;
   padding-bottom: 3px;
   padding-left: 1px;
   padding-right: 1px;
}

.tblMenu a.menuLanguage
{
   float: right;
   margin-left: 0px;
   margin-right: 8px;
   padding-top: 2px;
   padding-bottom: 1px;
   padding-left: 3px;
   padding-right: 3px;
   text-align: right;
}

.tblMenu a:link, .tblMenu a:visited
{
   color: #000000;
}

.tblMenu a:hover
{
   color: #000000;
   background-color: #cccccc;
}

td.tblContent
{
   background-color: #ffffff;
   background-image: url("../img/style1_bg4.png");
   background-repeat: no-repeat;
   background-position: right bottom;
}

table.tblContent
{

}

.tblContentLeft
{
   background-color: #9788ce;
   padding-top: 20px;
}

.ContentLeft
{

}

.Buscador
{
   background-color: #efefef;
   border-style: solid;
   border-color: #000000;
   border-width: 1px;
}

.Buscador th
{
   background-color: #aaaaaa;
}

.Buscador td
{
   text-align: left;
}

td.frmBtn
{
   text-align: right;
}

input.frmBtn
{
   background-color: #cccccc;
   border-style: solid;
   border-color: #000000;
   border-width: 1px;
   font-size: 10px;
}

table.Marcas
{
   margin-top: 20px;
   background-color: #efefef;
   border-style: solid;
   border-color: #000000;
   border-width: 1px;
}

.Marcas td
{
   text-align: left;
}

div.Marcas
{
   width: 100%;
   height: 100%;
   text-align: center;
}

table.Ofertas
{
   margin-top: 20px;
   background-color: #efefef;
   border-style: solid;
   border-color: #000000;
   border-width: 1px;
}

.Ofertas td
{
   text-align: left;
}

div.Ofertas
{
   width: 100%;
   height: 100%;
   text-align: center;
}

.Ofertas img
{
   margin-top: 2px;
}

.tblContentCenter
{
   text-align: center;
   padding-top: 20px;
   background-image: url("../img/logo_scan_recortado4_big.png");
   background-repeat: no-repeat;
   background-position: 50% 50%;
}

.ContentCenter
{

}

.tblPresentation
{
   background-color: #ffffff;
}

.tblCompanyIMG
{
   background-color: #ffffff;
}

.tblNews
{
   background-color: #ffffff;
}

.tblNewsHeader
{
   background-color: #9788ce;
   padding-bottom: 5px;
   font-size: 12px;
   font-weight: bold;
   text-align: center;
}

.tblNewsContent
{
   padding-top: 10px;
   padding-bottom: 10px;
   padding-left: 5px;
   padding-right: 5px;
   font-size: 10px;
   text-align: justify;
}

.tblProductList
{

}

.tblProdListHeader
{
   background-color: #dddddd;
   font-weight: bold;
}

.tblFieldsEven
{
   background-color: #ffffff;
}

.tblFieldsOdd
{
   background-color: #eeeeee;
}

.tblProductListPages
{

}
.tblProductListPages a
{
   color: #000000;
   font-weight: bold;
}

.tblProductListPages a:link, .tblProductListPages a:visited
{
   text-decoration: none;
}

.tblProductListPages a:hover
{
   text-decoration: underline;
}

.tblProductListSubmit
{

}

.btnProdListSubmit
{
   margin-top: 10px;
   background-color: #efefef;
   background-image: url("../img/bg_form.jpg");
   border-style: solid;
   border-color: #000000;
   border-width: 1px;
   font-weight: bold;
}

.tblProductListInfo
{
   margin-top: 10px;
}

.txtSelectedQuantity
{
   text-align: right;
}

.mandatoryField
{
   font-weight: bold;
   color: #ff0000;
}

.tblContactForm
{
   background-color: #efefef;
   background-image: url("../img/bg_form.jpg");
}

.tblContactFormHeader
{
   padding-bottom: 5px;
   font-size: 12px;
   font-weight: bold;
   text-align: center;
}

.tblContactFormLabel
{
   text-align: right;
   font-weight: bold;
}

.tblContactFormField
{
   text-align: left;
}

.Content
{
   margin-top: 20px;
   width: 90%;
}

.Content td
{
   text-align: justify;
}

.tblContentRight
{
   color: #9788ce;
   background-color: #9788ce;
}

.ContentRight
{

}

td.tblBottom
{
   padding-left: 180px;
}

table.tblBottom
{
   width: 100%;
   height: 100%;
   border-top-style: solid;
   border-top-color: #000000;
   border-top-width: 1px;
   padding-top: 10px;
}

.ContentBottom
{

}


