a:link {font: 14px Verdana;
color: #787878;
text-decoration: none;
}
a:visited {font: 14px verdana;
color: #787878;
text-decoration: none;
}
a:hover {font: 14px verdana;
color: #df0054;
text-decoration: none;
}
a:active {font: 14px verdana;
color: #df0054;
text-decoration: none;
}

BODY {

background-image: url(images/bg.png);
background-attachment: fixed;
}

p{
font: 12px verdana;
line-height: 140%;
color: #787878;
margin: 12px 0;
}

ul{list-style-image: url(images/item.png); font: 12px Verdana; color: #2e2e2e;}

h1{
font: bold 30px verdana;
color: #000000; 
}

h2{
font: bold 22px verdana;
color: #787878; 
}

.table_lu {
border: 1px outset;
border-top-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000;
border-left-color: #000000;
border-collapse: collapse;
}

.table_ru {
border: 1px outset;
border-top-color: #fff;
border-right-color: #fff;
border-bottom-color: #a6a6a6;
border-left-color: #a6a6a6;
border-collapse: collapse;
}

.table_ld {
border: 1px outset;
border-top-color: #a6a6a6;
border-right-color: #a6a6a6;
border-bottom-color: #fff;
border-left-color: #fff;
border-collapse: collapse;
}

.table_rd {
border: 1px outset;
border-top-color: #a6a6a6;
border-right-color: #fff;
border-bottom-color: #fff;
border-left-color: #a6a6a6;
border-collapse: collapse;
}

.table_content {
border-width: 1px;
border-style: outset;
border-top-color: #fff;
border-right-color: #a6a6a6;
border-bottom-color: #a6a6a6;
border-left-color: #fff;
}

.prices {
border: 1px solid #787878;
border-collapse: collapse;
}


.prices_blind {
border-collapse: collapse;
}

.hot_prices {
border: 1px  solid #ffffff;
border-collapse: collapse;
}