#maincontainer {
background-color:#252e35;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:15px 10px 15px 10px;
text-align:left;
}

#contents {
background-color:#ffffff;
color:#252e35;
}

#locationbar {
background-color:#7e8893;
color:#252e35;
padding-left:15px;
font-weight:bold;
}

#locationbar a {
color:#252e35;
font-weight:bold;
text-decoration:none;
}

#locationbar a:hover {
color:#252e35;
font-weight:bold;
text-decoration:underline;
}

.news {
color:#ffffff;
text-decoration:none;
}

.news:hover {
color:#ffffff;
text-decoration:underline;
}

select, input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #bbbfc1;
color:#252e35;
}

.inputsearch {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #bbbfc1;
color:#798486;
}

.linkfooter {
color:#7e8893;
text-decoration:underline;
}

.linkfooter:hover {
color:#7e8893;
text-decoration:none;
}

.linkcover {
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.linkcover:hover {
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

/* menu corporativo */
.ratonout {
color:#ffffff;
background-color:#7e8893;
text-align:left;
padding-left:10px;
cursor:default;
}

.ratonover {
color:#ffffff;
background-color:#b7bc08;
text-align:left;
padding-left:10px;
cursor:pointer;
}
/* fin menu corporativo */

/* menu en columna de botones especiales */
.ratonoutx {
color:#ffffff;
background-color:#722033;
text-align:left;
padding:5px 5px 5px 10px;
cursor:default;
}

.ratonoverx {
color:#ffffff;
background-color:#b7bc08;
text-align:left;
padding:5px 5px 5px 10px;
cursor:pointer;
}
/* fin menu corporativo */

/* menu categorias */
.ratonout0 {
color:#ffffff;
background-color:#b7bc08;
text-align:left;
padding-left:10px;
cursor:default;
}

.ratonover0 {
color:#ffffff;
background-color:#b7bc08;
text-align:left;
padding-left:10px;
cursor:pointer;
}

.ratonout1 {
color:#ffffff;
background-color:#7e8893;
text-align:left;
padding-left:10px;
cursor:default;
}

.ratonover1 {
color:#ffffff;
background-color:#b7bc08;
text-align:left;
padding-left:10px;
cursor:pointer;
}

.ratonout2 {
color:#ffffff;
background-color:#9BA3AB;
text-align:left;
padding-left:10px;
cursor:default;
}

.ratonover2 {
color:#ffffff;
background-color:#b7bc08;
text-align:left;
padding-left:10px;
cursor:pointer;
}

.ratonout3 {
color:#ffffff;
background-color:#B7BDC3;
text-align:left;
padding-left:10px;
cursor:default;
}

.ratonover3 {
color:#ffffff;
background-color:#b7bc08;
text-align:left;
padding-left:10px;
cursor:pointer;
}

.ratonout4 {
color:#ffffff;
background-color:#D3D6D9;
text-align:left;
padding-left:10px;
cursor:default;
}

.ratonover4 {
color:#ffffff;
background-color:#b7bc08;
text-align:left;
padding-left:10px;
cursor:pointer;
}
/* fin de menu de categorias */

.button {
color:#ffffff;
text-decoration:none;
}

.button:hover {
color:#ffffff;
text-decoration:none;
}

.item {
background-color:#ebebeb;
}

.itemprice {
font-size:12px;
font-weight:bold;
color:#722033;
}

.thumbnail {
border:3px solid #7e8893;
}

.pager {
padding:0 5px 0 5px;
color:#444;
background-color:#ccc;
text-decoration:none;
}

.pager:hover {
color:#fff;
background-color:#444;
text-decoration:none;
}

.red {
color:#ff0000;
}

#info_box {
background-color:#003366;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding:10px;
}

#error_box {
background-color:#990000;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding:10px;
}
