html,body {
background:#FFE7CF;
padding:0;
margin:0;
}

form {
padding:0;
padding-top:5px;
margin:0;
}

td, div {
font-family:Tahoma;
font-size:14px;
color:#2D0106;
}

h1 {
color:#210600;
font-size:18px;
padding-left:78px;
font-weight:normal;
margin-bottom:12px!important;
margin-bottom:0;
}

h2 {
color:#60180A;
font-size:16px;
}

.hr{
width:700px;
height:1px;
border-bottom: solid 1px #F64F2D;
margin-left:30px;
}

.colls {
width:700px;
}

.colls td {
font-size:12px;
vertical-align:top;
padding-bottom:20px;
}

.colls td img {
border:none;
}

.colls td a{
color:#60180A;
text-decoration:underline
}

.colls td a:hover{
color:#000000;
}


.main {
border-left:6px solid #802315;
border-right:6px solid #802315;
}

.head_top {
background:#802315 url(logo.gif) left no-repeat;
width:1011px;
padding-top:10px;
height:52px;
}

.logo_top {
width:290px!important;
width:350px;
height:52px;
padding-left:60px;
float:left;
}

.phone_top {
background:url(phone.gif) left top no-repeat;
padding-left:30px;
padding-top:5px;
width:470px!important;
width:500px;
height:47px!important;
height:52px;
font-size:24px;
color:#FFD854;
float:left;
}


#basket {
padding-top:0;
color:#FFFFFF;
width:150px;
font-size:11px;
float:left;
}

#basket b {
color:#FFFFFF;
}

#basket a, .phone_top a{
color:#FED01C;
text-decoration:underline;
}

#basket a:hover, .phone_top a:hover {
color:#FED01C;
text-decoration:none;
}

.head_mid {
background:url(head.jpg) no-repeat;
width:1011px;
height:258px;
}

.menu {
margin-left:275px;
padding-top:5px;
}

.menu a{
color:#000000;
font-size:18px;
padding-right:20px;
text-decoration:none;
}

.menu a:hover{
color:#000000;
text-decoration:underline;
}

.cnt {
background:url(bg.jpg) repeat;
}

.mbg {
background:url(l_tile.gif) repeat-y left;
height:auto!important;
height:100%;
overflow:hidden!important;
overflow:visible;
padding-bottom:10px;
}

.tcnt {
padding-left:28px;
width:983px!important;
width:1011px;
height:35px;
font-size:14px;
color:#3D0901;
}

.tcnt .frm {
margin:0;
margin-right:40px;
}

.tcnt form {
padding:0;
margin:0;
display:inline;
}

.tcnt select {
font-size:12px;
}

.lcnt {
font-family:Tahoma;
font-size:16px;
color:#2D0106;
padding-left:28px;
width:210px!important;
width:238px;
float:left;
}

.lcnt a {
color:#2D0106;
font-size:14px;
text-decoration:none;
}

.lcnt a:hover {
font-size:14px;
text-decoration:underline;
}


.rcnt {
background:#FFE7CF url(lbdr.gif) repeat-y;
width:764px;
margin-right:9px;
vertical-align:top;
float:right;
border-bottom:1px #EF4C2B solid;
}

.rcnt .inner {
background:url(lbg.gif) no-repeat top;
width:764px;
padding-top:40px;
padding-bottom:20px;
}

.split {
font-family:Arial;
font-size:18px;
color:#000000;
background:url(h2_split.gif) no-repeat left;
padding-left:55px;
padding-top:8px;
width:711px!important;
width:764px;
height:28px!important;
height:36px;
text-transform:uppercase;
margin-left:-1px;
}

p {
padding-left:30px;
padding-right:30px;
}

.footer {
color:#FFFFFF;
background:url(footer.jpg) #802315 no-repeat top;
width:1011px;
height:58px;
padding-left:20px;
vertical-align:middle;
}

.footer a {
color:#FED01C;
text-decoration:underline;
}

.footer a:hover {
color:#FED01C;
text-decoration:none;
}

.cart {
width:700px;
border-collapse:collapse;
}

.cart th {
background:#FED7B0;
border:1px solid #F7502D;
font-size:12px;
}

.cart td {
font-size:12px;
background:#FFFFFF;
border:1px solid #F7502D;
}

.button, .button2, .button3 {
width:120px;
border:1px solid #F7502D;
background:#FED7B0;
}

.button2 {
width:90px;
}

.button3 {
width:70px;
}

.cart_inner td {
border:none;
}

a {
color:#802315;
text-decoration:underline;
}

a:hover {
color:#000000;
text-decoration:underline;
}

.sel_0 {
width:107px;
}

.sel_1 {
width:123px;
}

.sel_2 {
width:100px;
}

.sel_3 {
width:90px;
}

#bookmarks ul {
padding-left:20px;
}

#bookmarks li {
list-style:none;
padding-bottom:5px;
}