/* общие элементы */
body {min-width:1264px; text-align:center; font-size: 15px; margin:0; padding:0; font-family: sans-serif; color:#0C3752; background: white url(/include/style/fon.jpg) center top repeat}
div {padding:0; margin:0px}
.hideframe {width:0; height:0; border:none; position:absolute; left: -9999px}

td {vertical-align:top; font-size:15px}
th {font-size:15px}
a:link {color:#4797C9}
/*a:visited {color:#204f76}*/
img {border:none; vertical-align:middle}
.clear {clear:both}
.center {text-align:center !important}
.center img, .center input, .center select {vertical-align:middle}
.tar {text-align:right !important}
.fl {float:left; margin-right:15px}
.fr {float:right; margin-left:15px}
.badvalue {border:1px solid red}
legend {color:#e75834; font-weight:bold}
.red {color:red; font-weight:bold}

img.fl {margin-right:15px; margin-bottom:10px; border:5px solid #F1F1F1}
img.fr {margin-left:15px; margin-bottom:10px; border:5px solid #F1F1F1}
.bold {font-weight:bold; color:#3FCDFB}
.b {font-weight:bold; color:#3FCDFB}
.content p {text-align:justify}
h1 {font-size:24px; font-weight:bold; color:#3FCDFB}
h2, .h2 {font-size:20px; font-weight:bold; color:#3FCDFB}
h3 {font-size:16px; font-weight:bold; color:#3FCDFB}

.bolita {font-weight:bold; font-style: italic; color:#E7B062; font-size:20px}
.rightvidos {float:right; margin-left:15px; margin-bottom:10px; width:480; height:270px}
.checklist, .checklist_p {list-style-image: url(/include/style/list.gif); padding:0 0 0 25px}
.checklist li {margin:15px 0}
.checklist_p li {margin:15px 0 0 12px}
.yellow {color:#E7B062; font-weight:bold}
.blue {color:#4797C9; font-weight:bold}
.redagtung {color:#de0202}

.closed div {display:none}
.plus {padding:0 0 0 20px; background:url(/include/style/plus.gif) left center no-repeat}
.opened div {border:1px dashed; margin:10px 0 10px 20px; padding:0 15px}
.minus {padding:0 0 0 20px; background:url(/include/style/minus.gif) left center no-repeat}

#jsiMainBox {background:white; color:black; border:1px solid gray}

p.futer, p.goback {clear:both; border-top:1px dotted; padding:10px 0 0}
p.goback {text-align:center}
span.link {font-weight:bold}
span.link a {font-weight:normal}

p.includefoto {text-align:left}
p.includefoto img {vertical-align:top; margin:0 4px 10px; width:138px; border: 5px solid #F1F1F1}
.breadcrumbs {display:none}

/* разбивка блоков */
.top-fixer {height:41px} /*занимает место блока .top-fixed, если он position:fixed */
.top-fixed {position:absolute; height:41px; width:100%; min-width:1264px; background:#ffffff; z-index: 1; border-bottom:1px solid #BDBEBE;

	behavior: url(/include/style/ie-css3.htc);

	-moz-box-shadow: 0px 1px 12px #000000;
	-webkit-box-shadow: 0px 1px 12px #000000;
	box-shadow: 0px 1px 12px #000000;
}
.hmenu {height:41px; padding:0; margin:0px; position:relative; background: #4797C9}
.top {width:1264px; height:125px; margin:0 auto}
.all {text-align:left; position:relative; width:1262px; margin:0 auto; background: white; border-left:1px solid #3FCDFB; border-right:1px solid #3FCDFB}
.centerblock {padding:30px 15px 0 255px;}
.main .centerblock, .prefuter {padding:10px 25px 20px 25px}
.main .prefuter {padding:0 25px 30px 25px}
div.content {overflow:visible; float:left; display:inline; margin:0 -100% 0 0; width:100%;}
.inwidget {height: 220px; width:100%; margin:10px 0}
div.futer {text-align:left; margin:15px 0 0; padding: 20px; background:#9AB7C1; color:white}

.left {float:left; width:220px; margin:0 0 0 -240px; overflow: hidden; font-size: 14px}

/* элементы оформления */
#hmenu {position:relative; margin:0 auto; text-align:center; height:41px; width:1264px; border:none; border-collapse:collapse}
#hmenu td {padding:0; text-align:center; vertical-align:middle; font-size: 17px}
#hmenu * {margin:0; padding:0}
#hmenu a {color:white; text-decoration:none;}
#hmenu span a {margin:0; padding:0 20px; display:block; border-left:1px solid #3FCDFB; line-height:41px}
#hmenu td.inc span.inc a {background:url(/include/style/galkavnizwhite.png) no-repeat right 10px center, url(/include/style/galkavnizblue.png) no-repeat right 10px center}

#hmenu .prostin {display:none; top:41px; left:0; width:100%; padding:10px 0 20px; background:#3FCDFB; z-index:1000} 
#hmenu td.hover .prostin {display:block; position:absolute}
#hmenu .prostin div {display:inline-block; width:415px; border-left:1px solid #fff; vertical-align:top}
#hmenu .prostin div:first-child {border-left:none !important}

#hmenu .mul1 {display:list-item; list-style-type:square; text-align:left; margin:9px 20px 9px 35px; color:#eeeeee; font-weight:bold; font-size:18px}
#hmenu .mul1 a {color:#eeeeee}
#hmenu .mul2 {text-align:left; margin:9px 20px 9px 35px; font-size:14px}

#hmenu td:first-child span a {border:none}
#hmenu a.curent {color:#2A7BAD}
#hmenu a:hover, #hmenu td.hover span a {color:#2A7BAD; background:#3FCDFB;}

#hmenu td span {
	transform: scaleX(1.03);
	transition-timing-function: ease-out;
	transition-duration: 550ms;
}

#hmenu td.inc span.inc a:hover {background:url(/include/style/galkavnizblue.png) no-repeat right 10px center #3FCDFB}
#hmenu p a:hover, #hmenu p a.curent {background:transparent; color:#0C3752}
#hmenu td.inc span.inc a.curent {background:url(/include/style/galkavnizblue.png) no-repeat right 10px center}
#hmenu td.inc span.inc a.curent:hover {background:url(/include/style/galkavnizblue.png) no-repeat right 10px center #3FCDFB}


#hmenu td.hover span.inc a {color:#2A7BAD; background:url(/include/style/galkavverhblue.png) no-repeat right 10px center #3FCDFB}

a.logo {background:url(/include/style/sprite_vesna.gif) 0px 0px no-repeat; display:inline-block; border:none; width:209px; height:101px; float:left; margin:9px 0 0 20px;}

.hblock-1 {margin:13px 0 0 25px; display:inline-block; float:left}
.hblock-2 {margin:13px 0 0 25px; display:inline-block; float:left}
.hblock-3 {margin:10px 0 0 25px; display:inline-block; float:left}

.top .include {position:relative; float:left; color:#3FCDFB; font-size:24px}
.top .include p {margin:0 0 9px 0}
.top a {color:#3FCDFB}
.top a:hover {color:#E7B062;     
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 550ms;
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 550ms;}

.zvonkifon {margin:8px 15px 0 0; width:37px; height:37px; float:left; background: url(/include/style/sprite_vesna.gif) -210px top no-repeat}
.wa {margin:-3px 2px 3px -55px; width:129px; height:37px; float:left; background: url(/include/style/wa.jpg) left top no-repeat}
.smallwa {font-size:15px; line-height:37px}

.top span.code {font-size:20px}
a.zvonkilink {margin:5px 0 0 0; background: #3FCDFB; display:block; line-height:28px; text-align:center; text-decoration:none; font-size:18px; color:white !important}
a.zvonkilink:hover {background:#EB1222}
a.zvonkilink:hover {background:#EB1222; 
    -webkit-transform: scale(1.05,1.05);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 550ms;
    -moz-transform: scale(1.05,1.05);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 550ms;}

.home {margin:36px 15px 0 0; width:37px; height:37px; float:left; background: url(/include/style/sprite_vesna.gif) -210px -39px no-repeat}
.top .hblock-2 .include {font-size:18px; float:left; width:180px; text-align:left}
.hblock-3 .include p {padding-left:50px}
.clock {width:37px; height:37px; position:absolute; left:0px; margin:11px 15px 0 0; background: url(/include/style/sprite_vesna.gif) -249px -39px no-repeat}

.vk1 img, .vk2 img, .vk3 img, .vk4 img {margin:0 13px 0 0; width:37px; height:37px; float:left; background: url(/include/style/sprite_vesna.gif) -291px 0px no-repeat}
.vk2 img {background: url(/include/style/sprite_vesna.gif) -331px 0px no-repeat}
.vk3 img {background: url(/include/style/sprite_vesna.gif) -291px -39px no-repeat}
.vk4 img {margin:0; background: url(/include/style/sprite_vesna.gif) -331px -39px no-repeat}

#ower {width:240px; overflow:hidden; margin:9px 0 0 25px; display:inline-block; float:left; font-size:16px}
#ower p {padding-left:50px; margin: 0px; text-align:left}
.corzinaicon {margin:39px 15px 0 0; width:37px; height:37px; float:left}
.korzinaFull .corzinaicon {background:url("/include/style/sprite_vesna.gif") -370px 0px no-repeat}
.korzinahead .corzinaicon {background:url("/include/style/sprite_vesna.gif") -370px 0px no-repeat}
#tovarov, #koplate {font-size:26px; color:#EB1222}


table.tzakaz {border:none}
table.tablecorzina {width:100%; margin:6px 0 10px}
table.tablecorzina th, .tzakaz th {padding-left:10px; height:35px; padding-right:10px; text-align:center; background:#3FCDFB; font-style:italic; color:white}
table.tablecorzina td, .tzakaz td {padding-left:10px; height:35px; padding-right:10px; border:1px solid #8396A3; vertical-align:middle !important}
.tablecorzina td.cena, .tzakaz td.cena {text-align:right; color: red; font-style:italic; font-weight:bold; font-size: 21px}
.tzakaz td.col {text-align:center}
.tablecorzina input {text-align:right}
.tablecorzina td {border:none; vertical-align:top}
.corzinacol {}
.corzinacol span {font-size:20px; font-weight:bold; cursor:pointer; text-align:center; vertical-align: middle; display:inline-block; line-height:22px; width:22px; background:#748693; color:white; padding:0; margin:0; text-decoration:none}
.corzinacol input {vertical-align: middle; height:22px; width:40px; border:1px solid #BC9E56; padding:0; margin:0}


p.korzina {color:#E7B062}
p.koplate {color:#3FCDFB}

.slidefon {height:158px}
.slidepadding {}
.slideoverflow {position:relative; width:995px; height:158px; overflow:hidden; margin:0}

#slide {white-space:nowrap}
#slide img {width:995px; height:158px; margin:0}
#indikator {text-align:center; font-size:40px; margin:-50px auto 0}
#indikator a {margin:0 5px; text-decoration:none; color:#ffffff; text-shadow:#4285C9 2px 2px 3px, #4285C9 -2px 2px 3px,#4285C9 2px -2px 3px,#4285C9 -2px -2px 3px; zoom: 1; filter:Glow(Strength=3, Color="#4285C9")} 
#indikator a.curent {color:#4285C9; text-shadow:#ffffff 2px 2px 3px, #ffffff -2px 2px 3px,#ffffff 2px -2px 3px,#ffffff -2px -2px 3px; zoom: 1; filter:Glow(Strength=3, Color="#ffffff")}

.main .slidefon {height:364px}
.main .slideoverflow {position:relative; width:1262px; height:364px; overflow:hidden; margin:0}
.main #slide img {width:1262px; height:364px; margin:0}
.main #indikator {text-align:center; font-size:60px; margin:-70px auto 0}

.slidefon2 {height:200px}
.slideoverflow2 {position:relative; width:1262px; height:200px; overflow:hidden; margin:0}
.main .slidefon2 #slide img {width:1262px; height:200px}

p.newhead {font-size:24px; font-weight:bold; color:#3FCDFB}
p.dark {font-size:18px; font-weight:bold; color:#4797C9}

table.scrollable {margin:0; border-collapse:collapse; width:992px}
table.scrollable td {padding:0; text-align:center; vertical-align:middle}
table.scrollable td.leftscrollable {padding:0 3px 0 0}
table.scrollable td.rightscrollable {padding:0 0 0 3px}
.galeryoverflou {overflow:hidden; width:909px; height:190px}
#galeryras {width:100000px; margin-top:0 !important; padding:0; text-align:left}

#galeryras .allshop {display:inline-block; margin:0 10px 0 7px; width:286px; height:190px}
#galeryras .allshop .img {margin:0; padding:0; line-height:186px; text-align:center}
#galeryras .allshop a.minigal {display:block; margin:0; padding:0; text-decoration:none; border:2px solid #4797C9}

.main table.scrollable {margin:0; border-collapse:collapse; width:1202px}
.main table.scrollable td {padding:0; text-align:center; vertical-align:middle}
.main table.scrollable td.leftscrollable {padding:0 3px 0 0}
.main table.scrollable td.rightscrollable {padding:0 0 0 3px}
.main .galeryoverflou {overflow:hidden; width:1120px; height:232px}
.main #galeryras {width:100000px; margin-top:0 !important; padding:0; text-align:left}

.main #galeryras .allshop {display:inline-block; margin:0 6px; width:207px; height:230px; border:1px solid #3FCDFB}
.main #galeryras .allshop div {overflow:hidden; margin:15px 0 0; height:158px}
.main #galeryras .allshop .img {margin:0; padding:0; text-align:center}
.main #galeryras .allshophead a {text-decoration:none; color:#6f613d; font-size:15px; font-weight:normal}
.main #galeryras p.allshopcena {margin:0; padding:10px 10px; color:#9F1515; font-size:20px}
.main #galeryras p.allshopcena a {background: #3FCDFB; display:inline-block; line-height:34px; text-align:center; text-decoration:none; font-size:16px; margin:-5px 0 0; color:white; padding:0 13px}
p.allshopcena .fr:hover {background:#EB1222 !important;
    -webkit-transform: scale(1.05,1.05);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 550ms;
    -moz-transform: scale(1.05,1.05);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 550ms;}

#prevnew, #nextnew, #prevras, #nextras, #prevhit, #nexthit {display:block; height:38px; width:38px}
.prev {background: url(/include/style/prev-next.png) left top no-repeat}
.next {background: url(/include/style/prev-next.png) right top no-repeat}
.prev2, .next2 {visibility:hidden}

.lefttable, .righttable {float:left; background: #E7B062; color:white; width:560px; height:83px; border-collapse:collapse}
.lefttable td, .righttable td {vertical-align:middle}
.lefttable a, .righttable a {display:table-cell; width:560px; height:83px; vertical-align:middle; text-align:center; text-decoration:none; font-size:24px; font-weight:bold; color:white}
.righttable {float:right; background: #3FCDFB}

.lefttable a:hover {background: white; color:#E7B062}
.righttable a:hover {background: white; color:#3FCDFB}
.lefttable a:hover, .righttable a:hover, .linktable1 a:hover, .linktable2 a:hover, .linktable3 a:hover, .futer a:hover, a:hover {
	-webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 650ms;
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 650ms;}

.catshop {display:inline-block; margin:3px 13px 20px; width:370px; height:410px; border:1px solid #3FCDFB; vertical-align:top}
.catshop:hover {margin:0px 14px 20px 12px; behavior: url(/include/style/ie-css3.htc);
	-moz-box-shadow: 5px 5px 5px #BDBEBE;
	-webkit-box-shadow: 5px 5px 5px #BDBEBE;
	box-shadow: 5px 5px 5px #BDBEBE;
	-webkit-transform: scale(1.03,1.03);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 550ms;
    -moz-transform: scale(1.03,1.03);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 550ms;
}
.catshop div {overflow:hidden; margin:0; height:238px}
.catshop .img {margin:0; padding:0; text-align:center}
.catshop p {margin:0; padding:10px 24px; font-size:16px}
.catshop p.cathead {margin:0; padding:10px 24px; color:#9F1515; font-size:24px; text-align:center}
.catshop a {text-decoration:none; color:#E7B062; font-weight:normal}

.linktable {border-collapse:collapse; margin:10px 0 30px}
.linktable1 {padding:0 12px 0 0}
.linktable2 {padding:0 12px 0 0}
.linktable3 {padding:0}
.linktable a {display:table-cell; width:397px; height:83px; vertical-align:middle; text-align:center; text-decoration:none; font-size:24px; font-weight:bold; color:white}
.linktable1 a {background: #3FCDFB; border:1px solid #3FCDFB}
.linktable2 a {background: #4797C9; border:1px solid #4797C9}
.linktable3 a {background: #ECB15C; border:1px solid #ECB15C}

.linktable1 a:hover {background: white; color:#3FCDFB}
.linktable2 a:hover {background: white; color:#4797C9}
.linktable3 a:hover {background: white; color:#ECB15C}

.content p.large {font-size:16px; font-weight:bold}
hr {clear:both}
table.primerphoto {margin:auto}
.content table.primerphoto td.rks a.rks {text-decoration:none; color:#003333;}
.content table.primerphoto div img.bigphoto {border:white 1px solid; box-shadow:4px 4px 4px; margin:auto}
table.primerphoto img.rks {margin:15px; border:white 1px solid; box-shadow:2px 2px 2px;}
table.primerphoto td.rks {text-align:center}

div.content div.position, div.content div.modul {display:inline-block; width:240px; margin:10px; padding:5px 10px; text-align:center; vertical-align:bottom; border:1px solid #3FCDFB}
div.content div.position img, div.content div.minifasad img, div.content div.modul img {border:none}
div.position p.poshead {font-weight:bold; text-indent:0; font-size:16px; text-align:center; vertical-align:top}
div.position p, div.minifasad p, div.modul p {text-indent:0; text-align:center; vertical-align:top}

div.content div.minifasad {display:inline-block; width:85px; margin:auto 25px; padding:10px; text-align:center; vertical-align:bottom}
div.minifasad p.fasadhead, div.modul p.modhead {font-weight:bold; text-indent:0; font-size:14px; text-align:center; vertical-align:top}

div.modul div.pricemod {font-weight:bold; height:28px; line-height:28px; font-size:16px; text-align:center; vertical-align:top; background:#eeeeee; padding:5px; margin:2px auto}
div.modul div.modhead {font-weight:bold; font-size:17px; width:220px; text-align:center; vertical-align:top; margin:10px auto}

.content a.shoplinkrazdel {display:inline-block; color:white; background:#3FCDFB; border:1px solid #3FCDFB; font-size:16px; white-space:nowrap; font-weight:bold; height:40px; text-align:center; vertical-align:middle; margin: 5px 5px 10px; padding-left: 9px; padding-right: 9px; line-height:40px; text-decoration:none;
     -moz-border-radius: 20px;
     -webkit-border-radius: 20px;
     -khtml-border-radius: 20px;
     -o-border-radius: 20px;
     -ms-border-radius: 20px;
      border-radius: 20px;}
.content a.shoplinkrazdel:hover {text-decoration:underline; background:#fff; color:#3FCDFB; text-decoration:none;}

div.content table.shop {width:100%}
div.content table.shop tr td {text-align:left; padding-top:20px; vertical-align:top}
div.content table.shop tr td {padding:20px 5px 0 5px; width:360px; vertical-align:middle}
div.content table.shop tr td table.img_okno {float:left; background:#fff; width:350px; height:350px; box-shadow:#000 2px 2px 10px; filter: progid:DXImageTransform.Microsoft.shadow(direction=120, color=#000000, strength=10); margin-right:20px; margin-bottom:20px}
div.content table.shop tr td table.img_okno td {background:#fff; text-align:center; vertical-align:middle; padding-bottom:20px}
div.content table.shop tr td table.img_okno td img {margin:5px}
div.content table.shop tr th.title {background:#3FCDFB; padding:5px; color:white;}
div.content table.shop tr th.title a {font-size:16px; color:white; text-decoration:none}
div.content table.shop tr th.title a:hover {text-decoration:underline;}
div.content table.partb tr td.param {width:230px; vertical-align:top; padding:0px 10px 0 0; height:20px; background: url(/include/point.gif) repeat-x 100% .9em}
div.content table.partb tr td.value {padding:0 0 0 10px; height:20px;}
div.content table.partb tr td.param span {background:white; font-weight:bold;}
div.content table.partb tr td.param span.cena {font-size:16px; font-weight:bold;}
div.content table.partb tr td.value span.cena {font-size:16px; font-weight:bold;}
div.itemdescript {width:70%;}

.content p.razdelgallery {text-align:left; overflow:visible}
.content p.razdelgallery span {position:relative; margin:10px 20px; width:330px; height:220px; padding:0; display:inline-block}
.content p.razdelgallery span img {position:absolute; top:0; left:0; margin:0; width:330px; height:220px}
.content p.razdelgallery span img:hover {position:absolute; top:-40px; left:-60px; z-index:10001;  width:450px; height:300px; behavior: url(/include/style/ie-css3.htc);
	-moz-box-shadow: 2px 2px 6px #000000;
	-webkit-box-shadow: 2px 2px 6px #000000;
	box-shadow: 2px 2px 6px #000000;
	-webkit-transform: scale(1.03,1.03);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 550ms;
    -moz-transform: scale(1.03,1.03);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 550ms;}

.futer-1, .futer-2, .futer-3, .futer-4, .futer-5 {width:380px; display:inline-block; float:left; margin-right:30px;}

.futer-2 {width:180px}
.futer-3 {width:160px}
.futer-4 {width:180px}
.futer-5 {width:200px; margin:0; text-align:right}
.futer p.copyright  {text-align:justify;}
a.flogo {background:url(/include/style/sprite_vesna.gif) 0px -102px no-repeat; display:block; border:none; width:134px; height:66px}
.futer-1-1 {display:inline-block; float:left; width:160px; margin-right:25px}
.futer-1-2 {display:inline-block; float:left; width:190px; margin:0}

.futer-1-1 p {margin:3px 0}
.fheader {margin-top:0; font-size:18px; font-weight:bold; color:#2B6C98}
.futer a {color:white}
.futer a:hover, .content a:hover {color:#2B6C98}
.futer ul {margin:0; padding:0; color:#DAF4FD}
.futer li {margin:6px 0 0 16px; padding:0}
.futer li a {color:#DAF4FD; text-decoration:none}
a.copy {text-decoration:none}

.fvk1 img, .fvk2 img, .fvk3 img, .fvk4 img {margin:0 10px 0 0; width:37px; height:37px; float:left; background: url(/include/style/sprite_vesna.gif) 0px -173px no-repeat}
.fvk2 img {background: url(/include/style/sprite_vesna.gif) -38px -173px no-repeat}
.fvk3 img {background: url(/include/style/sprite_vesna.gif) -75px -173px no-repeat}
.fvk4 img {margin:0; background: url(/include/style/sprite_vesna.gif) -113px -173px no-repeat}


.futer-5 a {display:inline-block; margin:0 6px 6px 0}

.scrollTop{background:url(/include/style/polzun.png) 0 0 no-repeat; width:82px; height:82px; bottom:10px; left:5%}
.scrollTop:hover{background-position:0 bottom;     
    -webkit-transition-duration: 0ms; 
	-moz-transition-duration: 0ms}

.mheader {line-height:44px; margin:0; color:#4797C9; font-size:18px; font-weight:bold; text-align:center}
.vmenu {text-align:left; margin: 0 0 60px; border-bottom:1px solid #4797C9}
.vmenu p {margin:0; font-size:16px; border-top:1px solid #4797C9}
.vmenu ul {margin:0; padding:5px 0}
.vmenu ul.mul0 {}
.vmenu li {margin:0}
.vmenu a {display:block; line-height:44px; padding:0 0px 0 44px; color:#4797C9; text-decoration:none; background:url(/include/style/menu.gif) 11px center no-repeat}
.vmenu a.curent, .vmenu a:hover {color:white; background:#4797C9 url(/include/style/menu_pc.gif) 11px center no-repeat}
.vmenu li a {line-height:23px; background:none; color:#3FCDFB}
.vmenu li a.curent, .vmenu li a:hover {background:transparent; color:#E7B062; background:url(/include/style/menu_lc.gif) 26px center no-repeat}

.leftmessage {background:#F2F8FB; border:1px solid #BFBFBF; padding:0 10px 10px; margin:0 3px 10px 0;
	-moz-box-shadow: 1px 3px 3px #000;
	-webkit-box-shadow: 1px 3px 3px #000;
	box-shadow: 1px 3px 3px #000;
	behavior: url(/include/ie-css3.htc);}

.messagehead {font-weight:bold; font-size;18px; text-align:center; color:#4797C9}
a.messagelink {font-weight:bold; font-size;18px; display:block; line-height:44px; color:white; text-decoration:none; background:#E7B062; text-align:center}
.content .leftmessage {color:#49728B; padding:3px 19px}

.prefuter .allshop {overflow:hidden; display:inline-block; margin:0 0 0 60px; width:217px; height:291px; border:1px solid #3FCDFB}
.prefuter .allshop .allshophead {margin:0; width:100%; border-collapse:collapse}
.prefuter .allshop .allshophead td {overflow:hidden; font-size:20px; text-align:center; vertical-align:middle; width:100%; height:78px}
.prefuter .allshop .allshophead a {color:#3FCDFB; text-decoration:none}
.prefuter .allshop div {overflow:hidden; height:155px; text-align:center}
.prefuter .allshop p {margin:0; padding:0}
.prefuter .allshop .img img {height:150px; border:1px solid #3FCDFB}
.prefuter p.allshopcena {margin:5px 0 0; padding:10px 10px; color:#9F1515; font-size:20px}
.prefuter p.allshopcena a {background: #3FCDFB; display:inline-block; line-height:34px; text-align:center; text-decoration:none; font-size:16px; margin:-5px 0 0; color:white; padding:0 13px}

.link-button a {border:1px solid #4797C9; font-size:18px; display:inline-block; line-height:40px; margin:0 8px 0 0; padding:0 13px; text-decoration:none}
.bulit-blue {padding-left:24px; font-weight:bold; font-size:20px; color:#3FCDFB; background: url(/include/style/list-blue.gif) left 4px no-repeat}
.bulit-yellow {padding-left:24px; font-weight:bold; font-size:20px; color:#E7B062; background: url(/include/style/list-yellow.gif) left 4px no-repeat}

.decors img {margin:0 13px}

#okdiv {z-index:1000; position:absolute;top:0;left:0;width:100%;height:100%;background:black;opacity:0.6;filter:alpha(opacity="60")}
#savetel, #inokdiv {z-index:2000; position:absolute; top:50%; left:50%; margin:-70px 0 0 -160px; width:320px; padding:10px; border: 1px outset #555555; background:#E7B062; text-align:center; opacity:0; transition: 1s; animation: show2 1s 1; animation-fill-mode: forwards; animation-delay: 0s;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 3px 3px 3px #000;
	-webkit-box-shadow: 3px 3px 3px #000;
	box-shadow: 3px 3px 3px #000;
	behavior: url(/include/ie-css3.htc);
}
  @keyframes show2{
	 0%{
		 opacity:0;
	 } 
	 100% {
		 opacity:1;
	 }
}
#savetel form {width:300px; margin:20px auto}
#savetel .head {font-size:18px; font-weight:bold; color:#4797C9}
#savetel .lefttd {text-align:right}
#savetel td input {}
#savetel select {}
#savetel .tar button {background: #3FCDFB; line-height:24px; text-decoration:none; border:outset 3px #3FCDFB; font-weight:bold; color:white !important}
