/*
Общие
*/

body{width:100%;height:100%;padding:0;margin:0;background-color:#2A064E;font:14px Arial;line-height:20px}
table,div,td,object,img,h1,h2,h3,h4,p,ul,ol,li,a,span,form,input,textarea{padding:0;margin:0;border:0;text-indent:0}
table,div,td,span,textarea{vertical-align:top}
table{cellspacing:0}
img{display:block}
textarea{resize:none}

/*
Фон
*/

.bgtop{background:#2A064E url('/assets/images/bgtop.jpg') repeat-x center top}
.bgfff{background-color:#FFF}
.bgsir{background-color:#E5DCEF}
.bgdiskaks1{background:url('/assets/images/bgdiskaks1.gif') no-repeat left center}
.bgdiskaks2{background:url('/assets/images/bgdiskaks2.gif') no-repeat left center}
.bgdiskaks3{background:url('/assets/images/bgdiskaks3.gif') no-repeat left center}
.bgaks1{background:url('/assets/images/bgaks1.gif') no-repeat left top}
.bgaks2{background:url('/assets/images/bgaks2.gif') no-repeat left top}
.bgaks3{background:url('/assets/images/bgaks3.gif') no-repeat left top}
.bgbottom{background:#2A064E url('/assets/images/bgbottom.jpg') repeat-x center top}
.bg1d{background-color:#1D0336}

/*
Текст
*/

.ptopmenu{font:16px Cuprum,'Cuprum',Times New Roman;line-height:20px;color:#FFF;text-decoration:underline;cursor:pointer}
.ptopmenu:hover{color:#e5dcef}
.phone{font:60px Cuprum,'Cuprum',Times New Roman;line-height:60px;color:#FFF}
.adress{font:12px Cuprum,'Cuprum',Times New Roman;line-height:12px;color:#D5B4F8}
.preim{padding-top:3px;font:12px Lobster,'Lobster',Cuprum,'Cuprum',Times New Roman;line-height:12px;color:#2A064E;text-align:center;line-height:12px;text-decoration:underline}
h1{padding-bottom:20px;font:41px Cuprum,'Cuprum',Times New Roman;line-height:48px;color:#000;text-align:center}
.zgtext{font:19px Cuprum,'Cuprum',Times New Roman;line-height:23px;color:#2A064E;text-align:center}
.text{font:16px Cuprum,'Cuprum',Times New Roman;line-height:20px;color:#000;text-align:justify}
.textdiskaks{font:18px Lobster,'Lobster',Georgia;line-height:23px;color:#AE1F00;text-align:center;vertical-align:middle}
.textaks{font:12px Lobster,'Lobster',Georgia,Times New Roman;line-height:14px;color:#FFF;text-align:center;vertical-align:middle}
.pismo{font:20px Cuprum,'Cuprum',Times New Roman;line-height:24px;color:#2A064E;text-align:center}
.bttmleft{font:12px Cuprum,'Cuprum',Times New Roman;line-height:12px;color:#D5B4F8;vertical-align:middle}
.bttmright{font:20px Cuprum,'Cuprum',Times New Roman;line-height:20px;color:#D5B4F8;vertical-align:middle;text-align:right}
.strong{font-weight:bold}
.clr1{color:#2A064E}
.primerytext{padding-bottom:5px;font:21px Cuprum,'Cuprum',Times New Roman;line-height:25px;color:#B7A2CF;text-align:center}

/*
Ссылки
*/

a:link,a:visited,a:hover,a:active{font:16px Cuprum,'Cuprum',Times New Roman;line-height:20px;color:#000;text-decoration:none}
a.atext:link,a.atext:visited,a.atext:hover,a.atext:active{font:16px Cuprum,'Cuprum',Times New Roman;line-height:20px;color:#2E89D0;text-decoration:underline}
a.atopmenu:link,a.atopmenu:visited,a.atopmenu:hover,a.atopmenu:active{font:16px Cuprum,'Cuprum',Times New Roman;line-height:20px;color:#FFF;text-decoration:underline}
a.atopmenu:hover{color:#e9e1f2}
a.atopmenu2:link,a.atopmenu2:visited,a.atopmenu2:hover,a.atopmenu2:active{font:16px Cuprum,'Cuprum',Times New Roman;line-height:20px;color:#d5b4f8;text-decoration:underline}
a.atopmenu2:hover{color:#c8a3ee}
a.azgkollekcija:link,a.azgkollekcija:visited,a.azgkollekcija:hover,a.azgkollekcija:active{font:16px Lobster,'Lobster',Georgia;line-height:20px;color:#ae1f00;text-decoration:underline}
a.azgkollekcija:hover{color:#9e1c00}
a.astoim:link,a.astoim:visited,a.astoim:hover,a.astoim:active{font:13px Lobster,'Lobster',Georgia;line-height:16px;color:#6FB250;text-decoration:underline}
a.astoim:hover{color:#65a846}
a.akalkbutton:link,a.akalkbutton:visited,a.akalkbutton:hover,a.akalkbutton:active{display:block;padding:17px 30px 18px 30px;background-color:#569938;font:16px Lobster,'Lobster',Georgia;line-height:16px;color:#FFF;text-align:center;text-decoration:none;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 6px #A07EC1;-webkit-box-shadow:0 0 6px #A07EC1;-o-box-shadow:0 0 6px #A07EC1;box-shadow:0 0 6px #A07EC1}
a.akalkbutton:hover{background-color:#4d8e2f}

/* Большое меню */

ol.sti-menu,ul.sti-menu{list-style:none}
.sti-menu li{float:left;width:185px;height:280px}
.sti-menu li a{display:block;overflow:hidden;position:relative;width:180px;height:280px;padding:0 2px;border-right:1px solid #DDD;cursor:pointer}
.sti-icon{width:100px;height:100px;position:absolute;left:42px;top:0;background-position:top left;background-repeat:no-repeat}
.sti-icon-menu1{background:url('/assets/images/menu1.jpg') no-repeat center top}
.sti-icon-menu2{background:url('/assets/images/menu2.jpg') no-repeat center top}
.sti-icon-menu3{background:url('/assets/images/menu3.jpg') no-repeat center top}
.stp1{width:184px;position:absolute;top:130px;left:0;font:21px Georgia,Courier New,Times New Roman,Arial;line-height:25px;color:#000;text-align:center}
.stp2{width:184px;position:absolute;top:210px;left:0;font:italic 13px Cuprum,'Cuprum',Times New Roman;line-height:17px;color:#777;text-align:center}

/* Всплывающие подсказки */

.tooltip {width:260px;height:81px;position:absolute;bottom:0;left:0;display:none;line-height:12px;z-index:50;background:url('/assets/images/tooltip.png') no-repeat center top}
.tooltip2 {width:260px;height:81px;position:absolute;bottom:0;left:0;display:none;line-height:12px;z-index:50;background:url('/assets/images/tooltip2.png') no-repeat center top}
.tooltip3 {width:260px;height:81px;position:absolute;bottom:0;left:0;display:none;line-height:12px;z-index:50;background:url('/assets/images/tooltip3.png') no-repeat center top}
.tooltip .text,.tooltip2 .text,.tooltip3 .text {padding:5px 26px 17px 26px;font:12px Cuprum,'Cuprum',Times New Roman;line-height:12px;color:#FFF;vertical-align:middle;text-align:center}

/*
Форма отправки письма
*/

.formname,.formkntkt{width:373px;height:16px;padding:3px;background-color:#D6C9E3;border:1px solid #C3B1D5;font:12px Cuprum,'Cuprum',Times New Roman;line-height:12px;color:#FFF;vertical-align:middle}
.formtext{width:288px;height:72px;padding:3px;background-color:#D6C9E3;border:1px solid #C3B1D5;font:12px Cuprum,'Cuprum',Times New Roman;color:#FFF}
.formok{width:80px;height:80px;background-color:#569938;font:bold 12px Cuprum,'Cuprum',Times New Roman;color:#FFF;vertical-align:middle;text-align:center;cursor:pointer}
.formok:hover{background-color:#4d8e2f}
.formaccess,.formerror{width:381px;margin-bottom:5px;padding:7px 0 8px 0;background-color:#569938;font:15px Cuprum,'Cuprum',Times New Roman;line-height:19px;color:#BFFFA2;text-align:center}
.formerror{background-color:#AE1F00;color:#E08976}
.formaccessmini{font-size:12px;line-height:14px}

/*
Форма заявки
*/

.zvname,.zvkntkt{width:492px;height:16px;padding:3px;background-color:#D6C9E3;border:1px solid #C3B1D5;font:12px Cuprum,'Cuprum',Times New Roman;line-height:12px;color:#2A064E;vertical-align:middle}
.zvok{width:500px;height:34px;background-color:#569938;font:bold 13px Cuprum,'Cuprum',Times New Roman;color:#FFF;vertical-align:middle;text-align:center;cursor:pointer}
.zvok:hover{background-color:#4d8e2f}
.bgzvaccess{background-color:#569938}
.zvaccess{width:990px;padding:32px 0 37px 0;margin:0 auto;font:20px Cuprum,'Cuprum',Times New Roman;line-height:25px;color:#BFFFA2;text-align:center}
.zvaccessmini{font-size:16px;line-height:19px}

/*
Стоимость
*/

.zgstoim{font:30px Lobster,'Lobster',Cuprum,'Cuprum',Times New Roman;line-height:35px;color:#D5B4F8;text-align:center}
.podzgstoim{padding-bottom:10px;font:15px Cuprum,'Cuprum',Times New Roman;line-height:18px;color:#FFF;text-align:center}
.divstoimvneshn{position:relative;width:166px;padding:10px 10px 15px 10px;background-color:#1D0336;border:1px solid #130124}
.divstoimvnutr,.divstoimvnutr2,.divstoimvnutr3{position:relative;width:154px;height:371px;padding:10px 5px 35px 5px;background:#FFE9E4 url('/assets/images/divstoimvnutr1.jpg') no-repeat center center;border:1px solid #130124;font:13px Cuprum,'Cuprum',Times New Roman;color:#000;-moz-box-shadow:0 0 6px #A07EC1;-webkit-box-shadow:0 0 6px #A07EC1;-o-box-shadow:0 0 6px #A07EC1;box-shadow:0 0 6px #A07EC1}
.divstoimvnutr2{background:#DEF1FF url('/assets/images/divstoimvnutr2.jpg') no-repeat center center}
.divstoimvnutr3{background:#DCFFCC url('/assets/images/divstoimvnutr3.jpg') no-repeat center center}
.divstoimvnutr:hover,.divstoimvnutr2:hover,.divstoimvnutr3:hover{opacity:0.96;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=96)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=96)}
.divstoimvnutr ul,.divstoimvnutr2 ul,.divstoimvnutr3 ul{margin-left:15px}
.divstoimzg,.divstoimzg2,.divstoimzg3{width:124px;height:24px;padding-top:7px;background:#AE1F00 url('/assets/images/divstoimzg1.jpg') no-repeat center top;margin:0 auto;font:bold 15px Cuprum,'Cuprum',Times New Roman;line-height:18px;color:#FFF;text-align:center}
.divstoimzg2{background:#2E89D0 url('/assets/images/divstoimzg2.jpg') no-repeat center top}
.divstoimzg3{background:#569938 url('/assets/images/divstoimzg3.jpg') no-repeat center top}
.divstoimtsena,.divstoimtsena2,.divstoimtsena3{position:absolute;left:0;bottom:0;width:164px;padding:7px 0 5px 0;font:bold 15px Cuprum,'Cuprum',Times New Roman;line-height:18px;color:#AE1F00;text-align:center}
.divstoimtsena2{color:#2E89D0}
.divstoimtsena3{color:#569938}
.divstoimtsenaold{font:13px Cuprum,'Cuprum',Times New Roman;line-height:16px;color:#2A064E;text-decoration:line-through;text-align:center}
.divstoimkupit,.divstoimkupit2,.divstoimkupit3{position:absolute;bottom:-24px;left:10px;width:166px;height:26px;padding-top:5px;background-color:#AE1F00;font:17px Cuprum,'Cuprum',Times New Roman;line-height:21px;color:#FFF;text-align:center;cursor:pointer;-moz-box-shadow:0 0 6px #A07EC1;-webkit-box-shadow:0 0 6px #A07EC1;-o-box-shadow:0 0 6px #A07EC1;box-shadow:0 0 6px #A07EC1}
.divstoimkupit:hover{background-color:#9e1c00}
.divstoimkupit2{background-color:#2E89D0}
.divstoimkupit2:hover{background-color:#227bc1}
.divstoimkupit3{background-color:#569938}
.divstoimkupit3:hover{background-color:#4d8e2f}
.pstoimbottom{font:13px Lobster,'Lobster',Georgia;line-height:16px;color:#FFF;text-align:center}

/*
Прочее
*/

.topmenu{padding-right:20px}
.preimicon td img{margin:0 auto;text-align:center}
.tdtext{border:1px solid #D6C9E3}
.zgkollekcija{margin-top:27px;padding-top:80px;background:url('/assets/images/palitra.png') no-repeat center top;text-align:center}
.pravila{padding:3px 0 15px 0;font:9px Roboto,'Roboto',Arial;line-height:12px;color:#555;text-align:center}
a.apravila:link,a.apravila:visited,a.apravila:hover,a.apravila:active{font:9px Roboto,'Roboto',Arial;line-height:12px;color:#555;text-decoration:underline}
a.apravila:hover{color:#555}
.pravila2{padding-top:15px;font:10px Roboto,'Roboto',Arial;line-height:14px;color:#555;text-align:center}
a.apravila2:link,a.apravila2:visited,a.apravila2:hover,a.apravila2:active{font:10px Roboto,'Roboto',Arial;line-height:14px;color:#555;text-decoration:underline}
a.apravila2:hover{color:#555}