/*
--------------------------------------------------
mini ad box (featured shops, etc...)
--------------------------------------------------
*/

.minibox th {
background: url(../i/minibox_start.gif);
background-repeat: no-repeat;
background-position: top right;
margin: 0px;
height: 28px;
}

.minibox th div {
font: 10px Tahoma;
color: #4395bf;
background-repeat: no-repeat;
background-position: top left;
height: 18px;
padding-top: 3px;
}

.minibox td {
font: 11px Tahoma;
line-height: 1.5;
border-left: 1px solid #c7e3f2;
border-right: 1px solid #c7e3f2;
border-bottom: 1px solid #c7e3f2;
padding: 5px;
}

.minibox td a, .minibox td a:visited {
font: 10px Tahoma;
color: #4395bf;
text-decoration: underline;
}

.minibox td a:hover {
color: #009bea;
text-decoration: none;
}

/*
--------------------------------------------------
div-s/tables for different situations
--------------------------------------------------
*/

/* hot offers on main page */

div.hotoffers a {
font: 12px Tahoma;
display: block;
text-decoration: underline;
background: url(../i/bullet_greendot.gif);
background-repeat: no-repeat;
background-position: 0 4;
padding: 0px 0px 0px 14px;
margin: 7px 0px 0px 0px;
}

div.hotoffers a:hover {
text-decoration: none;
}

div.hotoffers strong {
font-weight: bold;
color: #a00000;
}

/* spotlights textual block */

td.spotlights_text {
font: bold 11px Tahoma;
color: #f28800;
vertical-align: top;
padding-right: 20px;
}

td.spotlights_text a {
font: 11px Tahoma;
display: block;
text-decoration: none;
background: url(../i/bullet_blue.gif);
background-repeat: no-repeat;
background-position: 0 4;
padding: 0px 0px 0px 14px;
margin: 5px 0px 0px 0px;
}

td.spotlights_text a:hover {
text-decoration: underline;
}

/* spotlights image block */

td.spotlights_image {
font: bold 11px Tahoma;
color: #f28800;
width: 250px;
vertical-align: top;
}

img.lineorange  {
display: block;
height: 1px;
margin: 3px 0px 8px 0px;
}

/*
--------------------------------------------------
main page image ad
--------------------------------------------------
*/

.offerbox_324x144 {
margin: 0px;
}

/*
--------------------------------------------------
banner 468x60
--------------------------------------------------
*/

.banner468x60 {
background: url(../i/banner468x60_bg.gif) no-repeat;
width: 484px;
height: 66px !important;
padding-top: 8px;
margin: 3px 0px 0px 0px;
text-align: center;
vertical-align: top;
}

/*
--------------------------------------------------
partners listing
--------------------------------------------------
*/

a.partner_title {
display: block;
font: 11px Tahoma;
text-decoration: none;
}
