html, body{
height:100%;margin:0;padding:0;border:0;background:url(body.png) 85px 0 repeat-y;color:#630000
}
body form{
height:100%;padding:0;margin:0
}
.logo{
margin-bottom:21px;width:260px;height:207px
}
.tablev1{
height:100%;width:100%
}
.tablev1 .tl{
height:273px;width:85px;padding:0 0 40px 0;vertical-align:top;background:url(tl.jpg) 0 0 no-repeat
}
.tablev1 .tc{
width:260px;padding:11px 0 0 0;vertical-align:top
}
.tablev1 .tc div{
width:260px
}
.tablev1 .tr{
padding:0;vertical-align:top;text-align:right;background:url(trb.png) 0 100% repeat-x;position:relative
}
.tablev1 .t{
height:101px;text-align:right;background:url(tr.jpg) 100% 0 no-repeat
}
.tablev1 .clc{
background:#f4c366 url(clc.jpg) 0 0 no-repeat;vertical-align:top;padding:16px 0 0 0;height:100%
}
.tablev1 .crc{
background:#f4c366;padding:10px 40px 20px 60px;vertical-align:top
}
.tablev1 .bl, .tablev1 .br{
background:url(bg1.png) 0 0 repeat
}
.slogan{
padding:15px 273px 0 0
}
h1{
margin:0 0 2px -10px;font:bold 14px tahoma, sans-serif;color:#c10622
}
h2{
margin:0 0 12px 0;color:#c10622;font:bold 12px tahoma, sans-serif
}
h3{
margin:0;color:#c10622;font:bold 14px tahoma, sans-serif
}
.footer{
height:106px;background:url(footer.png) 100% 0 repeat-x;padding:0 0 0 85px
}
.footer table{
width:100%;height:100%
}
.footer td{
color:#f4c366
}
.footer .l{
padding-bottom:15px
}
.footer .l div{
height:26px;padding:0 5px 0 38px;float:left;background:#bf0038 url(atilekt.png) 0 0 no-repeat;white-space:nowrap;line-height:220%;position:relative;z-index:3
}
.footer a{
color:#f4c366
}
.footer .rt{
height:28px;text-align:right;padding:0 36px 0 0
}
.footer .rt .inp{
width:104px;margin-right:10px;font:bold 10px Arial, sans-serif;height:18px;vertical-align:middle
}
.footer .rt img{
vertical-align:middle
}
.footer .rb{
color:#f4c366;text-align:right;padding:0 41px 15px 0
}
.copyright{
height:26px;padding:0 5px;float:right;background:#bf0038;white-space:nowrap;line-height:220%
}
.inp{
padding-left:3px;padding-right:3px;font-size:10px;color:#6f0906;border:solid 1px #6f0906;background:#fbde9a;height:19px
}
.lang{
margin-top:6px;width:85px
}
.lang a, .lang span{
display:block;height:32px;width:40px;background-position:left -32px
}
.lang a:hover, .lang span{
background-position:0 0
}
.site{
text-align:center
}
.site a, .site span{
display:block;margin:0 auto;width:22px;height:22px;margin-bottom:20px;background-position:0 0
}
.site a:hover, .site span{
background-position:left -22px
}
* html .container{
height:100%
}
.s{
overflow:hidden;height:1px
}
table{
border-collapse:collapse
}
td{
color:#630000;font:normal 11px tahoma, sans-serif
}
img{
border:0
}
a{
text-decoration:underline;color:#b30017
}
a:hover{
text-decoration:none
}
.clb_{
clear:both
}
.fl_{
float:left
}
.fr_{
float:right
}
.l_{
text-align:left
}
.w_{
width:100%
}
.t_{
vertical-align:top
}
.c_{
text-align:center
}
.r_{
text-align:right
}
.m_{
vertical-align:middle
}
.b_{
vertical-align:bottom
}
* html .png{
width:expression(this.firstChild.width);
filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.firstChild.src+"', sizingMethod='image')")
}
* html .png img{
behavior:expression(this.style.visibility="hidden")
}
.div_l{
float:left
}
.div_r{
text-align:right
}
textarea{
margin:0;border:solid 1px #741809;background:#fbde9a;padding-left:3px;font:normal 11px tahoma, sans-serif;color:#6f0906
}
p{
margin:0 0 10px 0;line-height:130%
}
font{
line-height:auto
}
.primary_nav{
margin:0 0 60px 0;position:relative;width:222px;z-index:2;font-weight:bold
}
.primary_nav div.act{
color:#5a0a0b;background:transparent url(primary_nav2.png) 100% 50% no-repeat;position:relative
}
.primary_nav .act span{
display:block;padding:8px 20px 9px 48px;background:url(primary_nav1.png) left center no-repeat
}
.primary_nav_main div.act{
color:white;background-image:url(primary_nav2_main.png)
}
.primary_nav_main .act span{
background-image:url(primary_nav1_main.png)
}
.primary_nav a{
display:block;color:#f4c366;position:relative
}
.primary_nav a span{
display:block;padding:8px 20px 9px 48px;background:url(bullet1.png) 16px center no-repeat
}
.primary_nav a:hover{
color:white;background:url(primary_nav2_main.png) right center no-repeat;
}
.primary_nav a:hover span{
background:url(primary_nav1_main.png) left center no-repeat
}
.primary_nav_main a:hover{
color:white;background-image:url(primary_nav2_main.png)
}
.primary_nav_main a:hover span{
background-image:url(primary_nav1_main.png)
}
.primary_nav1{
background:#9b0014;font-weight:normal;width:200px;margin-left:10px;padding:7px 0 1px 0
}
.primary_nav1 a{
color:#fce3a9;text-decoration:none;padding:5px 5px 6px 38px
}
.primary_nav1 a:hover{
color:#fce3a9;background:#871516 none
}
.primary_nav1 span{
display:block;font-weight:bold;padding:5px 5px 6px 38px;color:#fce3a9;background:#6d1e15 url(bullet5.png) 100% 50% no-repeat
}
.big{
font-size:14px
}
.red{
color:#bb031b
}
.dred{
color:#9b0014
}
.tablev2{
margin-bottom:20px
}
.tablev2 td{
padding:7px 0;color:#b1001b
}
.tablev2 .l{
padding-right:20px
}
.tablev2 .inp, .tablev2 textarea{
width:160px
}
.tablev3{
margin-bottom:20px
}
.tablev3 td{
padding:7px 0;color:#c10622
}
.tablev3 .div_r .inp{
margin-left:10px
}
.tablev3 .l{
padding-right:20px
}
.tablev3 .r{
padding-right:15px
}
.tablev3 .inp, .tablev3 textarea{
width:250px;border-color:#c10622;background-color:#f7d380
}
.note{
color:#bf5d27
}
.control2 a{
margin-left:15px
}
.control a{
margin-right:15px
}
.tablev4{
margin-bottom:15px;background:#f7d380
}
.tablev4 td{
padding:0 20px 8px 20px;vertical-align:top;
}
.tablev4 th{
padding:5px 20px 8px 20px;vertical-align:top;font:bold 12px tahoma, sans-serif;color:#9c0014;text-align:left
}
.tablev5{
margin-bottom:15px
}
.tablev5 td{
padding:0 0 5px 0
}
.tablev5 .l{
padding-right:10px;color:#c00622
}
.sitemap{
margin:0 0 15px 8px;line-height:160%
}
.sitemap a{
padding-left:18px;
background:url(bullet3.png) left 3px no-repeat}
.sitemap1{
margin-left:34px
}
.sitemap1 a{
padding-left:14px;background:url(bullet4.png) 0 4px no-repeat
}
.sitemap div div div table tbody tr td a{
padding-left:14px;background:url(bullet4.png) 0 4px no-repeat
}
.border1{
width:93px;height:74px;background:url(border1.png) 0 0 no-repeat;position:relative;margin:-68px 0 0 -4px
}
.tablev6{
background:#f7d380;width:100%
}
.tablev6 td{
padding:0 8px;vertical-align:top
}
.tablev6_tl{
height:9px;background:url(corners1.png) 0 0 no-repeat
}
.tablev6_tr{
background:url(corners1.png) right -9px no-repeat
}
.tablev6_bl{
height:9px;
background:url(corners1.png) left -18px no-repeat
}
.tablev6_br{
background:url(corners1.png) right -27px no-repeat
}
.pager {
text-align:center;
margin-bottom:10px;
font-size:12px
}
.pager a {
color:#fff;
text-decoration:none;
}
.pager span {
margin:0 8px;
font-weight:bold;
color:white
}
.hrefp{
padding:0 7px;font-size:12px
}
.pager div{
display:inline;font-size:12px
}
.border2{
width:188px;height:157px;background:url(border2.png) 0 0 no-repeat;position:relative;margin-top:-157px
}
.newfull{
margin-bottom:20px
}
.newfull{
padding:0;vertical-align:top
}
.newfull .l{
width:340px;padding-right:30px
}
.res{
margin-bottom:30px
}
#swfo{
margin-bottom:20px
}
.sled{
margin-bottom:15px;color:#c40724;position:relative;z-index:2
}
.sled span{
color:#871516
}
.sled .delimit{
margin:0 10px
}
.tablev7{
margin-bottom:20px;border-left:solid 1px #740003;width:100%
}
.tablev7 td{
padding:5px;text-align:center;border-right:solid 1px #740003;border-bottom:solid 1px #740003
}
.tablev7 .inp{
width:25px
}
.tablev7 .head td{
color:#f4c366;background:#740003;font-weight:bold;padding-right:14px;padding-left:14px
}
.tablev7 .img{
border-right:none;width:49px;padding-left:9px
}
.tablev7 .btm{
background:#f7d380;text-align:right;color:#c10622;font-weight:bold
}
.tablev7 .name{
text-align:left;padding-left:10px
}
.tablev13{
width:70%
}
.border3{
height:41px;width:49px;margin-top:-41px;position:relative;background:url(border3.png) 0 0 no-repeat
}
.list1{
margin:0 0 15px 10px;list-style:none;padding:0
}
.list1 li{
background:url(bullet4.png) 0 4px no-repeat;padding-left:17px;margin-bottom:5px;color:#b0001b
}
.tablev8{
background:#f7d380;width:100%;margin-bottom:15px
}
.tablev8 td{
padding:0 20px;vertical-align:top
}
.tablev8_tl{
height:22px;background:url(corners2.png) 0 0 no-repeat
}
.tablev8_tr{
background:url(corners2.png) right -22px no-repeat
}
.tablev8_bl{
height:22px;background:url(corners2.png) left -44px no-repeat
}
.tablev8_br{
background:url(corners2.png) right -66px no-repeat
}
.centerblock{
position:absolute;left:85px;top:0;width:260px;height:100%;background:url(tc.jpg) 0 0 no-repeat
}
.centerblock td{
color:#f4c366
}
.centerblock .td{
vertical-align:top;padding:11px 0 156px 0
}
.centerblock .content{
margin:0 19px
}
.centerblock .banner{
text-align:center
}
.tablev1a{
height:100%;width:100%
}
.tablev1a .search{
text-align:right;padding:0 54px 0 0
}
.tablev1a .search img{
vertical-align:middle
}
.tablev1a .search .inp{
margin-right:10px;font:bold 10px Arial, sans-serif;height:18px;vertical-align:middle
}
.tablev1a .tl{
height:101px;width:85px;padding:0;vertical-align:top;background:transparent url(tl.jpg) no-repeat scroll 0 0
}
.tablev1a .tc{
width:260px;padding:11px 0 0 0;vertical-align:top
}
.tablev1a .tc div{
width:260px
}
.tablev1a .tr{
padding:0;vertical-align:top;text-align:right;background:url(trb.png) 0 100% repeat-x;position:relative
}
.tablev1a .tr-main{
padding:0;vertical-align:top;text-align:right;background:url(bg1.png) 100% 0 repeat;position:relative
}
.tablev1a .t{
height:101px;text-align:right;background:url(tr.jpg) 100% 0 no-repeat
}
.tablev1a .clc{
background:#f4c366 url(clc.jpg) 0 0 no-repeat;vertical-align:top;padding:16px 0 0 0
}
.tablev1a .crc{
background:#f4c366;padding:10px 40px 20px 60px;vertical-align:top
}
.tablev1a .bl{
background:url(bg1.png) 0 0 repeat;padding:0;vertical-align:top;height:100%
}
.tablev1a .br{
background:url(bg1.png) 0 0 repeat;padding:17px 20px 15px 22px;vertical-align:top;color:#f4c366
}
.tablev1a .br td{
color:#f4c366
}
.ribbon{
height:29px;background:url(ribbon.png) 100% 0 repeat-x
}
.cart{
width:100%;position:relative;margin-top:-40px
}
.cart .r{
padding:0;vertical-align:top;width:181px;height:118px;background:url(cart.png) 0 0 no-repeat;color:#f4c366;padding:38px 0 0 13px;line-height:155%
}
.cart .r a{
color:white
}
.cart .big{
color:white;font-weight:bold
}
.cart .l{
margin-right:230px;vertical-align:top;padding:35px 40px 0 0
}
.pad1{
margin-left:-28px
}
.tablev9, .tablev9a{
width:100%
}
.tablev9 td, .tablev9a td{
vertical-align:top;padding:0;text-align:center;color:#871516;font-weight:bold
}
.tablev9a td{
color:#f4c366
}
.tablev9 a, .tablev9a a{
color:#871516;padding-left:10px
}
.tablev9a a{
color:#f4c366
}
.tablev9 .img, .tablev9a .img{
margin-left:8px
}
.tablev9 .pad, .tablev9a .pad{
padding-top:20px
}
.tablev9a .btn_td a{
padding:0 0 0 34px;color:white;float:right
}
.tablev9a .btn_td table{
margin:0 auto
}
.tablev9a .btn_td table td{
padding:0 0 0 6px
}
.tablev10{
width:100%;margin-bottom:20px
}
.tablev10 td{
padding:0;vertical-align:top;color:#f4c366
}
.tablev10 a{
color:white
}
.tablev10 h1{
font:bold 12px tahoma, sans-serif;color:white;margin:0 0 5px 0;padding:0 0 5px 21px;background:url(bullet8.png) 0 2px no-repeat
}
.tablev10_t{
height:5px;background:url(corners3.png) 0 0 no-repeat
}
.tablev10_t div{
height:5px;margin-left:5px;font-size:0;background:url(corners3.png) 100% -5px no-repeat
}
.tablev10_b{
height:5px;
background:url(corners3.png) left -15px no-repeat
}
.tablev10_b div{
height:5px;margin-left:5px;font-size:0;background:url(corners3.png) 100% -10px no-repeat
}
.tablev10 .l{
padding:5px 22px 8px 22px;background:#9b0014 url(border7.png) 0 0 repeat-y;width:180px
}
.tablev10 .r{
padding:5px 31px 8px 0;
background:#9b0014 url(border7.png) 100% 0 repeat-y
}
.tablev10 .l-in{
vertical-align:top;padding-right:20px
}
.tablev10 .l-in p{
line-height:150%
}
.tablev10 .r-in .price{
font-size:14px;font-weight:bold;color:white;white-space:nowrap
}
.tablev10 .r-in .price img{
vertical-align:middle
}
.tablev10 .r-in{
width:150px;vertical-align:top
}
.tablev10 .rating{
color:white;text-align:center;padding-top:7px
}
.tablev10 .rating img{
vertical-align:middle;margin:0 2px
}
.vote{
white-space:nowrap;vertical-align:middle
}
.vote input{
vertical-align:middle
}
.border4{
width:117px;height:95px;position:relative;background:url(transp.png);z-index:2;margin:-79px auto 0 auto
}
.link1{
display:block;padding-top:95px;width:117px;position:relative;margin:-95px auto 0 auto;z-index:3
}
.border6{
width:188px;height:157px;position:relative;background:url(transp.png);z-index:2;margin:-157px 0 0 0
}
.link2{
display:block;width:188px;position:relative;z-index:3;text-decoration:none
}
.white{
color:white
}
.tablev11{
width:175px;margin:0 0 24px 25px
}
.tablev11 td{
padding:0;vertical-align:top;
}
.tablev11 .td{
color:#f4c366;padding:0 10px;background:url(corners4.png) -175px 0 repeat-y
}
.tablev11 p{
margin-bottom:14px
}
.tablev11 p a strong{
margin-bottom:14px
}
.tablev11 .white{
margin-bottom:8px
}
.tablev11_t{
height:13px;background:url(corners4.png) 0 0 no-repeat
}
.tablev11_b{
height:13px;
background:url(corners4.png) -350px 0 no-repeat
}
.medium{
font-size:12px
}
.selectcity{
font-weight:bold;color:#f4c366;background:#680d0d;padding-left:5px;height:19px;position:absolute;right:37px;top:76px
}
.selectcity .sel{
margin-left:10px;font-size:11px;height:19px
}
.sel{
font:normal 12px tahoma, sans-serif;color:#680d0d;vertical-align:middle
}
.imagebox, .imagebox3{
width:687px;border:solid 7px #fefefa;z-index:10;margin:0 auto;background:#f7d380
}
.imagebox3{
width:706px;background:#f7d380 url(imagebox3.png) 50% 55px no-repeat
}
.imagebox td{
padding:22px 53px 15px 53px;vertical-align:top;color:#5c0c0c
}
.imagebox3 td{
padding:22px 53px 5px 53px;vertical-align:top;color:#5c0c0c
}
.imagebox3 .close{
position:relative;margin:-30px -43px -5px 0;float:right;text-align:right
}
.imagebox3 .close img{
vertical-align:middle
}
.tablev17{
margin:5px auto 0 auto
}
.tablev17 td{
padding:0 18px 17px 18px;vertical-align:top;text-align:center
}
.tablev17 .link3{
padding-top:153px;display:block;position:relative;margin-top:-147px;font-size:12px
}
.tablev17 .png{
position:relative;
margin-top:-147px
}
.imagebox2{
height:19px;font-size:0;overflow:hidden;margin-bottom:10px;background:url(imagebox2.png) 50% 0 no-repeat
}
.imagebox .img{
padding:22px 0 0 0;text-align:center;background:url(imagebox1.png) 50% 0 no-repeat
}
.imagebox .l-in{
vertical-align:top;padding:0 10px 5px 0;border-bottom:solid 1px #be0521
}
.imagebox .l-inC{
vertical-align:top;padding:0 10px 5px 0;
}
.imagebox .r-in .price{
font-size:14px;font-weight:bold;color:#be0521;white-space:nowrap
}
.imagebox .r-in .price img{
vertical-align:middle;margin-right:6px
}
.imagebox .r-in{
width:40%;padding:0;vertical-align:top
}
.imagebox .rating{
padding-top:17px
}
.imagebox .rating img{
vertical-align:middle;margin:0 2px
}
.imagebox .control{
text-align:right
}
.imagebox .control img{
vertical-align:middle
}
#overlay{
position:absolute;left:0;top:0;height:100%;width:100%;background-color:#5c0c0c;z-index:60;text-align:center;display:none;opacity:0.73;filter:alpha(opacity=73)
}
#imagebox, #imagebox3{
text-align:center;display:none;position:absolute;width:100%;top:40px;left:0;z-index:61
}
#imagebox3{
z-index:63
}
.decor{
width:596px;height:172px;position:absolute;right:0;position:absolute;z-index:2;margin-bottom:-172px
}
.decorimage{
width:596px;height:172px;float:right
}
.polling{
width:160px;margin:0 0 10px 30px
}
.polling table{
width:100%;margin-bottom:20px
}
.polling td{
vertical-align:top
}
.polling input{
margin-right:6px
}
.polling old_label{
display:block;margin:0 0 6px 0
}
.polling label{
margin:0 0 6px 0
}
.result{
width:220px
}
.result table{
width:100%;margin-bottom:20px
}
.result td{
vertical-align:top
}
.result td{
border-bottom:solid 1px #d26241;vertical-align:middle;padding:3px 0
}
.result .l{
padding-right:10px;width:70px
}
.result .last{
border-bottom:none
}
.result .l div{
height:15px;background:#5f0c0c;font-size:10px;line-height:150%
}
.tablev12{
width:100%
}
.tablev12 td{
vertical-align:top;padding:0 0 0 15px
}
.tablev12 a{
color:white
}
.border5{
width:93px;height:72px;float:left;margin:10px 5px 0 0
}
.border5 div{
width:93px;height:72px;position:relative;z-index:2;margin:-67px 0 0 -4px;//margin-top:-69px
}
.title1{
width:100%;margin-bottom:5px
}
.title1 td{
padding:0
}
.title1 .r{
background:url(title/_titlebg1.png) 100% 50% no-repeat;width:100%
}
#swfo{
height:273px;text-align:right;position:relative;padding-left:35px;z-index:2;margin:-101px 0 0 0
}
.mainhead{
height:172px;background:url(trb1.png) 0 100% repeat-x;position:relative;margin-top:-172px
}
.mainhead div{
height:172px;background:url(mainhead1.png) 0 100% repeat-x
}
.border9{
width:175px;height:100px;background:url(border5.png) 0 0 no-repeat;line-height:150%;margin-bottom:10px
}
.border9 div{
padding:10px 10px 10px 30px
}
.req{
line-height:160%;margin-top:30px
}
.btn{
display:block;background:url(btn_l.png) 0 50% no-repeat;padding-left:34px;float:left;color:white;font-weight:normal
}
.btn span{
display:block;padding:7px 18px 7px 0;background:url(btn_r.png) 100% 50% no-repeat;white-space:nowrap
}
.supress{
border:0;border-collapse:collapse;padding:0;margin:0
} 
.note2{
color:#740003;margin-left:30px
}
.select{
font-size:10px;color:#c30623;vertical-align:middle
}
.select2{
font-size:10px;color:#9b0014;vertical-align:middle
}
.tablev14{
margin-bottom:20px
}
.tablev14 td{
padding:7px 0;
color:#c10622
}
.tablev14 .div_r .inp{
margin-left:10px
}
.tablev14 .l{
padding-right:20px
}
.tablev14 .r{
padding-right:15px
}
.tablev14 .inp, .tablev14 textarea, .tablev14 .select{
width:213px;border-color:#c10622;background-color:#f7d380
}
.result1{
width:532px
}
.result1-l{
float:left;margin:0 300px 50px 0
}
.result1-r{
float:right;margin:0 0 50px -267px;width:267px;background:#c00622 url(corners5.png) 100% 100% no-repeat
}
.result1-r a{
color:#f7d380;font-weight:bold
}
.result1-r .c{
color:#f7d380
}
.result1-r .t{
height:11px;background:url(corners5.png) 0 0 no-repeat
}
.result1-r .b{
margin:10px 35px 18px 50px
}
.tablev15 .l{
padding:4px 30px 4px 0
}
.tablev15 .r{
padding:5px 0;font-weight:bold;font-size:12px;color:#c00622
}
.tablev15 .clr td{
background:#f7d380
}
.tablev16 td{
color:white;padding:10px 0
}
.tablev16 td.tablev16-l{
padding-right:15px;color:white
}
.tablev16 .tablev16-r{
width:272px
}
.tablev16 .select2{
width:110px
}
.tablev16 .select-a{
width:75px
}
.tablev16 .r-in{
margin-top:-7px
}
.tablev16 p.price{
margin:0
}
.tablev16 .pad0{
padding:0 8px 0 0
}
.tablev16a{
width:100%;margin-bottom:50px
}
.tablev16a td{
color:#be0521;padding:7px 0
}
.tablev16a td.tablev16a-l{
padding-right:15px;width:10px
}
.tablev16a td.tablev16a-r{
text-align:right
}
.tablev16a .select2{
width:110px
}
.tablev16a .select-a{
width:75px
}
.tablev16a .r-in{
margin-top:-7px
}
.tablev16a p.price{
margin:0 20px 0 0
}
.tablev16a .pad0{
padding:0 8px 0 0
}
.tablev16 a.selfigure{
color:#f11c3d
}
.tablev16 a.selfigure img, .tablev16a a.selfigure img{
margin-right:10px;vertical-align:middle
} 
