.bin {font-family : Arial, Helvetica, sans-serif; color: #606f65; padding-left: 28px; margin-bottom: 11px; font-size: 12px; text-align: justify}

.text {
font-size:.8em;
margin-bottom:10px; color: #606f65;  text-align: justify
}


* {
margin:0;
padding:0;
}

body {
background:#FFF url(/img/top-bg.gif) top repeat-x;
font-family:Arial, Helvetica, sans-serif;
}

a img {
border:0;
}

#container {
position:relative;
min-width:996px;
max-width:1280px;
}

#header {
height:382px;
background:url(/img/top-left.jpg) left top no-repeat;
}

#head2 {
height:382px;
background:url(/img/top-center.png) center 56px no-repeat;
}

#head3 {
height:382px;
background:url(/img/top-right.jpg) right 22px no-repeat;
}

#table {
height:382px;
background:url(/img/table.png) no-repeat;
background-position:34% 157px;
}

#palm {
position:relative;
height:382px;
background:url(/img/palm.jpg) no-repeat;
background-position:65% 109px;
}

#door {
position:absolute;
top:180px;
right:0;
height:202px;
width:996px;
background:url(/img/door.png) no-repeat;
}

#header h1 {
display:block;
height:38px;
width:234px;
background:url(/img/salon.gif) 0 12px no-repeat;
padding-top:12px;
margin:0 auto;
}
h2 { color: #73736f; font-size: 100%; margin-top: 5px; margin-bottom: 20px; font-family : Arial, Helvetica, sans-serif; padding-left: 33px;}

#header ul li {
display:inline;
}

#header ul#topnav {
width:400px;
padding-left:100px;
margin:14px auto 0;
}

#header ul#topnav li {
background:url(/img/list.gif) no-repeat;
background-position:0 8px;
padding:0 3px 0 10px;
}

#contact {
position:absolute;
top:17px;
left:95px;
width:200px;
}

#contact p {
color:#2b2d28;
font:12px Arial, Helvetica, sans-serif;
}

#contact p a {
text-decoration:none;
color:#2b2d28;
}

#contact p#link a {
color:#5c2717;
}

#contact p#link {
margin-bottom:5px;
}

#icons {
position:absolute;
width:150px;
top:18px;
right:0;
}

#icons li a {
padding:2px 15px;
}

#icons li#mail {
border-left:1px #8d8f92 dotted;
border-right:1px #8d8f92 dotted;
}

div#wrapper {
float:right;
width:100%;
margin-left:-284px;
}

div#content {
margin-left:299px;
margin-right:15px;
}

#order {
position:absolute;
top:365px;
right:20px;
color:#00F;
font-size:14px;
}

#ordpr {
margin:0 10px 0 5px;
}

#order a {
color:#00F;
font-weight:700;
font-size:16px;
text-decoration:none;
}

#order p {
text-align:right;
margin-bottom:10px;
}

#order p span {
margin-right:15px;
font-size:12px;
}

#content .sales {
border-bottom:0;
}

#content table#maintable {
border:0;
border-collapse:collapse;
}

#content table#maintable tr td.sales {
width:47%;
margin-right:1%;
vertical-align:top;
}

td.more p {
display:block;
width:95%;
border-bottom:1px dashed #6a6a6a;
padding-bottom:5px;
}

#newsblock {
background:url(/img/separate.gif) 50% 0 repeat-y;
}

div#newsblock2 {
float:left;
width:100%;
}

#rightnews .news {
padding-left:40px;
}

#leftnews .news {
padding-right:40px;
}

p.newstext {
color:#5a5a5a;
padding:5px 0;
}

.news span.newsdate {
font-weight:700;
}

p.readmore a,p.readmore2 a {
background:url(/img/new.png) no-repeat;
padding-left:17px;
}

p.readmore {
padding-bottom:10px;
margin-bottom:10px;
font-size:14px;
}

p.readmore2 {
padding-bottom:10px;
font-size:14px;
}

#newsblock p.readmore,#newsblock p.readmore2 {
border-bottom:1px dashed #acacac;
}

#content h1 {
color:#4e4e56;
font:24px "Times New Roman", Times, serif;
margin-bottom:5px;
}

#maintable {
margin-top:40px;
}



#way {
position:absolute;
top:375px;
left:300px;
}

#way,#way a {
font:1.1em "Times New Roman", Times, serif;
color:#5a5a5a;
text-decoration:none;
}

#way span {
font-size:1.5em;
}

#main {
background-color:#FFF;
}

#pages,#pages a {
color:#5a5a5a;
text-decoration:none;
font-size:.9em;
margin:10px 0 20px;
}

#main p {
color:#4e4e56;
}

#main a {
color:#60b4f5;
}

#about {
margin-top:10px;
}

#about p {
font-size:.8em;
margin-bottom:10px; text-align: justify
}

.article {
font-size:.7em;
clear:left;
border-bottom:1px dashed #acacac;
margin-bottom:10px;
}

.article img {
border:2px solid #e7e6e4;
float:left;
margin:0 3px 3px 0;
}

.articledate {
font-weight:700;
color:#60b4f5;
}

.articletext {
padding:10px 0;
}

div#navigation {
float:left;
width:284px;
}

#leftnav {
background:#f5f5f5;
border:1px #bab9b9 solid;
border-left:0;
padding:15px 15px 5px;
}

#leftnav h2 {
display:block;
height:29px;
width:223px;
background:url(/img/cat.png) no-repeat;
}

#leftnav ul {
font-size:.8em;
margin-top:10px;
}

#leftnav ul li {
background:url(/img/disc.gif) 0 7px no-repeat;
list-style-type:none;
border-bottom:1px #a7a7a7 dashed;
margin:4px 0;
padding:0 0 4px 15px;
}

#leftnav ul li a {
color:#ac4600;
text-decoration:none;
}

#buy {
background:url(/img/buy.png) no-repeat;
padding-left:110px;
font-size:.7em;
width:160px;
height:131px;
margin-top:10px;
}

#buy span#button {
position:relative;
display:block;
height:29px;
background:url(/img/buy-bg.png) repeat-x;
text-align:center;
padding-top:5px;
margin-top:15px;
}

#buy a {
color:#4e4e56;
text-decoration:none;
font-weight:700;
}

#navigation h3 {
color:#4e4e56;
font:24px "Times New Roman", Times, serif;
padding-bottom:8px;
}

#navigation p {
color:#4e4e56;
font-size:12px;
padding:4px 0;
}

#rasp {
padding-left:10px;
}

.sales {
border-bottom:1px dashed #6a6a6a;
margin-bottom:10px;
}

.sales img {
float:left;
width:92px;
height:69px;
border:2px solid #d7d7d7;
margin:10px 5px 5px 0;
}

.sales a {
color:red;
text-decoration:none;
}

span.price {
font-size:14px;
color:#4e4e56;
}

.sales div {
width:104px;
float:left;
}

span.oldprice,span.newprice {
color:#fff;
height:24px;
width:103px;
text-align:center;
font-size:18px;
}

span.oldprice {
background:#aa0a0a url(/img/s.gif) 4px 14px no-repeat;
padding-top:2px;
margin:5px 0 2px;
}

span.newprice {
background-color:red;
}

span.est {
        color:#fff;
        height:18px;
        width:123px;                                 --------------------------
        text-align:center;
        font-size:14px;
        background-color:#2352ba;
        clear:both;
}

#content .pricetext {
        font-size:1em;
        color:#5a5a5a;
        margin-bottom:5px;
        padding-right:5%;
        width:93%;
        height:95px;
        overflow:hidden;
        margin-bottom:10px;
}

p.pricetext {
clear:left;
}

.more a {
color:#43ade3;
text-decoration:none;
}

td.more {
padding-bottom:10px;
}

.l-but {
position:absolute;
top:0;
left:0;
display:block;
width:11px;
height:29px;
float:left;
background:url(/img/buy-l.png) no-repeat;
}

.r-but {
position:absolute;
top:0;
right:0;
display:block;
width:11px;
height:29px;
float:right;
background:url(/img/buy-r.png) no-repeat;
}

div#extra {
float:left;
clear:left;
width:284px;
}

div#footer {
clear:both;
width:100%;
background:#f9f9f9 url(/img/f.gif) top repeat-x;
border-top:1px solid #ececec;
position:relative;
height:76px;
}

#copy {
position:absolute;
top:15px;
left:10px;
width:22%;
}

#copy p {
font-size:.6em;
}

#bottomnav {
width:400px;
text-align:center;
padding-top:15px;
margin:0 auto;
}

#bottomnav span {
font-size:1.1em;
color:#6a6a6a;
font-weight:700;
}

#bottomnav ul li {
list-style-type:none;
display:inline;
margin-left:15px;
}

#count {
position:absolute;
top:15px;
right:10px;
}

#count img {
margin-left:10px;
}

.clear {
clear:both;
}

#header h1 span,#leftnav h2 span {
display:none;
}

#header ul,.sales span {
display:block;
}

#header ul#topnav li a,#bottomnav ul li a {
color:#000;
font:.8em Arial, Helvetica, sans-serif;
letter-spacing:-1px;
text-decoration:none;
}

div#leftnews,div#rightnews {
float:left;
width:49.9%;
}

.news span,#newsblock a {
color:#43ade3;
}

.news .newstitle,.articletitle {
margin-left:15px;
}

.news,#copy p#bottomlink {
font-size:.7em;
}

#order a:hover,#order a.active,#header ul#topnav li a:hover,#bottomnav ul li a:hover {
text-decoration:underline;
}
p {
font-size:13px;
color:#4e4e56;
}

