﻿* { margin: 0; padding: 0; }
a { color: #000; font-family: Tahoma, Arial, Verdana, sans-serif, serif; font-size: 10pt; }
a:hover { text-decoration: none; }
body { background: #65122D url('../images/top-backgr.jpg') 0% 0% scroll no-repeat; color: #000; font-family:  Tahoma, Verdana, sans-serif; font-size: 10pt; }
input, textarea { border: 1px solid #8C002E; font-family: Tahoma, Verdana, sans-serif; font-size: 8pt; padding: 2px; width: 90%; }
input[type=submit] { width: auto; }
img { border: 0; }
h1 { font-size: 16pt; font-weight: normal; }
h2 { color: #D191A6; font-size: 13pt; font-weight: normal; }
h3 { color: #000; font-size: 10pt; font-weight: bold; }

.clear { clear: both; }
.error { color: #cb0026; }
.minimal { min-width: 1000px; position: relative; width: 100%; }
.success { color: #57D13F; font-weight: bold; }

#loading { background: #D9FFBF; border: 1px solid #9CCC7A; left: 35%; padding: 20px; position: absolute; width: 300px; text-align: center; top: 60%; z-index: 1000; }

/* TOP */
.pencil { background: url('../images/pencil.png') 0% 0% scroll no-repeat; height: 48px; left: 33%; position: absolute; top: 216px; width: 90px; z-index: 110; }
.face { background: url('../images/top.png') top right no-repeat; height: 280px; right: 0; position: absolute; top: 0; width: 387px; z-index: 110; }
.top_pattern { background: url('../images/top-pattern.jpg') no-repeat; height: 488px; position: absolute; right: 0; top: -20px; width: 450px; z-index: 1; }
.top { position: relative; width: 100%; }

.menu { margin: 20px; position: relative; z-index: 120; }
.menu ul { list-style-type: none; }
.menu ul li { display: inline; text-align: center; vertical-align: middle; }
.menu ul li a { color: #FFF; font-size: 13pt; font-weight: normal; padding: 0 30px; position: relative; }
/* END TOP */

/* MIDDLE */
.middle { position: relative; width: 100%; }
.middle .interiors { padding: 169px 45px 0; }

.middle .nb, .middle .main { float: left; position: relative; z-index: 100; }

.middle .nb { width: 29%; }
.nb .news-block { background: #FFF; position: relative; min-height: 200px; }
.nb .news-block .corner { font-size: 0pt; height: 9px; overflow: hidden; position: absolute; width: 9px; }
.news-tl { background: url('../images/news-tl.gif') no-repeat scroll 0pt; float: left; font-size: 0pt; height: 22px; left: 0px; overflow: hidden; position: absolute; top: -22px; width: 217px; }
.news-tr { background: url('../images/news-tr.gif') no-repeat scroll 0pt; float: left; right: 0px; top: 0px; }
.news-bl { background: url('../images/news-bl.gif') no-repeat scroll 0pt; float: left; left: 0px; bottom: 0px; }
.news-br { background: url('../images/news-br.gif') no-repeat scroll 0pt; float: left; right: 0px; bottom: 0px; }
.news-block h2.title { left: 20px; position: absolute; top: -20px; }
.news-block .news { padding: 10px 20px 0; }
.news .date { color: #8C002E; font-size: 8pt; font-weight: bold; padding: 0 0 3px 0; }
.news .text { border: 0 solid #FCEAE7; border-bottom-width: 1px; padding: 0 0 10px; }
.banner-block { height: 151px; position: relative; }
.banner-block .info { background: #fff; height: 141px; padding: 5px; width: 92%; }
.banner-block .info img { padding: 5px 0; }
.banner-block .info-l { background: url('../images/info-l.png') no-repeat scroll 0pt; float: left; font-size: 0pt; height: 151px; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 9px; }
.banner-block .info-r { background: url('../images/info-r.png') no-repeat scroll 0pt; float: left; font-size: 0pt; height: 151px; right: 0px; overflow: hidden; position: absolute; top: 0px; width: 9px; }

.middle .main { background: #FFF; margin: 0 0 0 15px; min-height: 540px; position: relative; width: 69%; z-index: 105; }
.middle .main .corner { font-size: 0pt; height: 9px; overflow: hidden; position: absolute; width: 9px; }
.c9x9-tl { background: url('../images/main-tl.gif') no-repeat scroll 0pt; float: left; left: 0px; top: 0px; }
.c9x9-tr { background: url('../images/main-tr.gif') no-repeat scroll 0pt; float: left; right: 0px; top: 0px; }
.c9x9-bl { background: url('../images/main-bl.gif') no-repeat scroll 0pt; float: left; left: 0px; bottom: 0px; }
.middle .main .content { padding: 50px 20px 20px; z-index: 105; }
.content h2 { border: 0 solid #8C002E; border-bottom-width: 1px; color: #8C002E; }
.content div { margin: 10px 0 0; }
.content div p { padding: 5px 0; }
/* END MIDDLE */

/* BOTTOM */
.bottom-backgr { background: url('../images/bottom-backgr.jpg') 0% 0% no-repeat; bottom: -120px; height: 356px; left: 0; position: absolute; width: 100%; z-index: 1; }
.bottom-pattern { background: url('../images/bottom-pattern.jpg') 0% 0% scroll no-repeat; bottom: -136px; height: 159px; position: absolute; right: 0; width: 448px; z-index: 1; }
.bottle { background: url('../images/bottom.png') 0% 0% no-repeat; bottom: -132px; height: 221px; right: 0; position: absolute; width: 340px; z-index: 110; }
.bottom-text { left: 33%; margin-top: 7%; position: relative; width: 30%; z-index: 999; }
.bottom-text, .bottom-text a { color: #C8557C; }
/* END BOTTOM */