
body {
//        font: 69% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
        font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
	font-size: 14px;
        background-color: White;
        color: Black;
        margin: 0;
        padding: 0;
}


a:link {text-decoration: none; }
a:visited {text-decoration: none;}
a:active {text-decoration: underline;}
a:hover {text-decoration: underline;}

.bold { font-weight: bold; }

.ocurretable { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; }
.tinytext { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8px; font-weight: normal; }
.text { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; }
.mediumtext { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: normal; text-align: justify;}
.info { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: normal; }
.infotext { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: normal; text-align: justify;}
.infosubj { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; text-align: justify;}
.bigtext { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; }
.boldtext { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; }
.brtext { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #99170c; }
.subhead { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; }
.heads { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; }
.bigheads { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: bold; }
.titulo { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; }
.pasotitle { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: medium; font-weight: bold; }
.cartheader { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: x-small; font-weight: bold; }
.cartcontents { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: x-small; font-weight: normal; }
.cartsubtotals { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: x-small; font-weight: bold; }
.formheader { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: x-small; font-weight: bold; }

.price { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 18px; font-weight: bold; }
.producthead { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #9e1a00 }
.productshortdesc { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px;}
.producttitle { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; }
.producttitlelink { text-decoration: underline; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: bold; }

.redsubhead { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; }
.redhead { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; }

.cat { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.catselected { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; color: red; text-decoration: none; }
.subcat { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px;}
.subcatselected { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color: red; }
.whitetexttiny { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; font-weight: bold; color: #ffffff; }
.whitetext { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; }
.whiteheads { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #b1190c; }

.pagelink { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: bold; color: black; }
.pagelinknum { text-decoration: underline; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: bold; color: black; }
.pagelinkcur { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: bold; color: red; }

.producttable {
    border-left: solid #d61e0a 1px;
    border-right: solid #d61e0a 1px;
    border-spacing: 1px;
    border-padding: 2px;
    border-collaps: separate;
}

.bg-1-1 {
    background-image: url(images/bg-1-1.gif);
    background-repeat: no-repeat;
    background-position: top left;
}
.bg-1-2 {
    background-image: url(images/bg-1-2.gif);
    background-repeat: repeat-x;
}
.bg-1-3 {
    background-image: url(images/bg-1-3.gif);
    background-repeat: no-repeat;
    background-position: top right;
}
.cuerpo {
    padding-bottom: 5pt;
    padding-left: 5pt;
    padding-right: 5pt;
    padding-top: 5t;
    font-size: 12px;
}

.productdesctext {
        border-width: 2pt;
        border-color: #444444;
        border-style: dotted;
        padding: 2em;
        background-color: #fefeee;
	text-align: left;
	font-size: 16px;
}

div.header { 
   background-image: url(images/left-side-header.gif);
   background-repeat: no-repeat;
   background-position: center left;
   font-weight: bold;
   font-family: Verdana, Helvetica, Arial, sans-serif;
   vertical-align: top;
   font-size: 14px; 
   padding-left: 4px; 
   padding-top: 0px;
   color: white;
   text-align: left;
   white-space: nowrap;
   margin-bottom: 4px;
   margin-top: 1px;
}

.leftbox1 {
    background-color: #fffcef;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 9pt;
    text-align: left;
    position: relative;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    margin-right: 4px;
    margin-left: 4px;
    margin-bottom: 2px;
}
.leftbox2 {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 11pt;
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
    color: white;
}
a.infolink {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 12pt;
}
ul.infolinks {
	list-style-type: none;
 	font-size: 10pt;
	padding-left: 15px;
}
.loginform_title {
    margin-left: 20px;
    margin-bottom: 0px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}
.loginform_input {
    margin-left: 50px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10pt;
}
.padding {
    padding-left: 5px;
    padding-right: 5px;
}

.encuestapregunta { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; background-color: #ffeb43; }
.encuestarespuesta { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: normal; }

.adm_table_1 { 
    font-family: Verdana, Helvetica, Arial, sans-serif; 
    font-size: 12px; 
    font-weight: normal;  
}
.adm_table_1_header { 
    font-family: Verdana, Helvetica, Arial, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    text-align: center;
    background-color: #446556;
    color: white;
}

.webmaster_table {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
    border-spacing: 1px;
}
.webmaster_table_header {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    background-color: #446556;
    color: white;
}

.table_result
{
	font-family:Arial,Verdana,sans-serif;
	font-size:medium;
	border:1px solid black;
	text-align:center;
	color:black;
	width:80%;	
}

.table_result th
{
	background-color:#446556;
	color:white;
}

.table_result td
{
	border:1px solid black;
	background-color:#eeeeee;
}
td.catfullhier {
	margin: 0px;
	padding: 0px;
}
.catfullhier {
    color: black;
    font-size: 12px;
    font-weight: bold;
    
}
.catsemihier {
    font-size: 11px;
    font-weight: bold;
}
td {
    font-size: 14px;
}
p,ul,li,a {
    font-size: 14px;
}
.headerloginyellow {
    color: yellow;
    font-weight: bold;
}
.headerloginwhite {
    color: white;
    font-weight: bold;
}
.innerbox {
    color: black;
    background-color: white;
    margin-top: 2px;
    margin-left: 2px;
    margin-right: 2px;
    margin-bottom: 2px;
}
.backboxes {
    background-color: #7e6662;
}
.heading1 {
    font-size: 16px;
    font-weight: bold;
}


