/*
Общие
*/

body{width:100%;height:100%;padding:0;margin:0;background-color:#1f1f1f;font:14px Roboto,'Roboto',Arial;line-height:18px}
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:#FFF url('/assets/images/bgtop.jpg') center top}
.bgfff{background-color:#FFF}
.bgmenu{background:#6e9900 url('/assets/images/bgmenu.png') center top}
.bgbottom{background:#1f1f1f url('/assets/images/bgbottom.gif') repeat center top}

/*
Текст
*/

.adress{padding-top:8px;font:15px Kurale,'Kurale',Times New Roman;line-height:20px;color:#333;text-align:center}
.phone{padding-top:4px;font:20px Kurale,'Kurale',Times New Roman;line-height:24px;color:#333;text-align:center}
.time{font:15px Kurale,'Kurale',Times New Roman;line-height:20px;color:#333;text-align:center}
h1{margin-bottom:30px;font:bold 25px Roboto,'Roboto',Arial;line-height:30px;color:#000;text-align:center}
.text{font:15px Roboto,'Roboto',Arial;line-height:20px;color:#000;text-align:justify}
.text ul{margin-left:15px}
.zgtext{font:bold 17px Roboto,'Roboto',Arial;line-height:22px;color:#000;text-align:center}

/*
Ссылки
*/

a:link,a:visited,a:hover,a:active{font:15px Roboto,'Roboto',Arial;line-height:18px;color:#000;text-decoration:none}
a.atext:link,a.atext:visited,a.atext:hover,a.atext:active{font:15px Roboto,'Roboto',Arial;line-height:20px;color:#618506;text-decoration:underline}
a.atop:link,a.atop:visited,a.atop:hover,a.atop:active{font:15px Kurale,'Kurale',Times New Roman;line-height:20px;color:#9a703c;text-decoration:underline}
a.aoplataonline:link,a.aoplataonline:visited,a.aoplataonline:hover,a.aoplataonline:active{display:block;width:170px;padding:12px 0;margin:0 auto;background-color:#364d09;font:15px Roboto,'Roboto',Arial;line-height:15px;color:#FFF;text-align:center;border-radius:30px;}
a.aoplataonline:hover{background-color:#2a3d06}
a.abottom:link,a.abottom:visited,a.abottom:hover,a.abottom:active{font:14px Roboto,'Roboto',Arial;line-height:17px;color:#555;text-decoration:underline}
a.aqdrt:link,a.aqdrt:visited,a.aqdrt:hover,a.aqdrt:active{display:block;width:120px;margin:0 auto;font:12px Roboto,'Roboto',Arial;line-height:15px;color:#3d3d3d;text-align:center;text-decoration:underline}

/*
Menu
*/

a.amenu:link,a.amenu:visited,a.amenu:hover,a.amenu:active{display:block;padding:25px 0;font:15px Roboto,'Roboto',Arial;line-height:15px;color:#FFF;text-decoration:underline}
a.amenu:hover{color:#dcecb4}
a.amenu2:link,a.amenu2:visited,a.amenu2:hover,a.amenu2:active{display:block;padding:25px 0;font:15px Roboto,'Roboto',Arial;line-height:15px;color:#efd0aa;text-decoration:underline}
a.amenu2:hover{color:#e2c198}
.menutable{border-left:1px solid #5c7f03;border-right:1px solid #87b512}
.menutable td{vertical-align:middle}
.menutdname{padding:7px 30px}

/*
Comment
*/

.commentdiv{padding:20px 0}
.commentname{font:bold 13px Kurale,'Kurale',Times New Roman;line-height:13px;color:#333;text-align:center}
.comment{padding:10px 0 3px 0;font:13px Kurale,'Kurale',Times New Roman;line-height:14px;color:#555}
a.aallcomment:link,a.aallcomment:visited,a.aallcomment:hover,a.aallcomment:active{display:block;padding:6px 15px 7px 15px;background-color:#6e9900;font:13px Kurale,Roboto,'Roboto';line-height:13px;color:#fff;text-align:center;border-radius:3px}

/*
Osobennosti
*/

.osobennostitable td{padding:0 0 14px 63px;font:14px Roboto,'Roboto',Arial;line-height:18px;color:#9a703c;text-align:center}
.osobennostitable td img{margin:0 auto}

/*
Gallery
*/

.gallerydiv{text-align:center;font-size:0;line-height:0;clear:both}
a.agallery:link,a.agallery:visited,a.agallery:hover,a.agallery:active{display:inline-block;width:183px;height:183px;margin:11px 5px 0 6px}
.galleryimg{display:block;border-radius:3px;cursor:url('/assets/images/lightbox/plus.png'), pointer}

/*
Bottom
*/

.tblbottom td{vertical-align:middle}
.startext{padding-top:8px;font:14px Roboto,'Roboto',Arial;line-height:17px;color:#555;text-align:center}

/*
Prochee
*/

.tbltop td{vertical-align:middle}
.fotorama__nav-wrap{position:absolute;bottom:10px}
.dostoprimtable{width:100%;border-collapse:collapse}
.dostoprimtable td{padding:6px 10px;font-size:12px;border:1px solid #e2e2e2}
.dostoprimtdright{width:80px;text-align:center}