body { text-align: center; margin: 0px auto; background-color: #e9e3d5; background-image: url(../../include/images/bg-repeat.png); background-repeat: repeat-x; font-family: Tahoma, Arial, Verdana; }
.clear { clear: left; }
.polozka { display: none; }
#site { width: 100%; background: url(../../include/images/bg.png) top center no-repeat; }

#top { width: 830px; height: 76px; margin-left: auto; margin-right: auto; padding-top: 30px; }

#topleft { width: 183px; height: 76px; float: left; }

#topcenter { width: 631px; height: 76px; float: left; background: url(../../include/images/top.png) no-repeat; }
#topcenter ul { margin: 0px; padding: 0px; list-style-type: none; }
#topcenter li { float: left; height: 66px; line-height: 66px; margin: 0 14px 0 14px; }
#topcenter a { font-size: 12pt; font-weight: normal; text-decoration: none; display: block; }
#topcenter a:hover { text-decoration: none; }    
.li1 a { width: 85px; color: #c6bca3; }
.li1hover a { width: 85px; color: #fff; background: url(../../include/images/1.png) no-repeat; }
.li2 a { width: 131px; color: #c6bca3; }
.li2hover a { width: 131px; color: #fff; background: url(../../include/images/2.png) no-repeat; }
.li3 a { width: 187px; color: #c6bca3; }
.li3hover a { width: 187px; color: #fff; background: url(../../include/images/3.png) no-repeat; }
.li4 a { width: 105px; color: #c6bca3; }
.li4hover a { width: 105px; color: #fff; background: url(../../include/images/4.png) no-repeat; }

#topright { width: 16px; height: 76px; float: left; }  

#middle { width: 830px; height: 494px; margin-left: auto; margin-right: auto; }

#middleleft { width: 183px; height: 494px; float: left; background: url(../../include/images/left.png) no-repeat; }
#logo { width: 183px; height: 160px; }
#logo a { width: 0px; display: block; height: 160px; padding-left: 183px; overflow: hidden; }
#logo h1 { margin: 0px; padding: 0px; }
#nabidka { width: 183px; text-align: left; }
#nabidka ul { margin: 76px 0 0 26px; padding: 0px; list-style-type: none; }
#nabidka li { }
#nabidka a { font-size: 10pt; font-weight: normal; color: #fff; text-decoration: none; }
#nabidka a:hover { text-decoration: underline; }    

#middlecenter { padding-bottom: 20px; width: 631px; min-height: 600px; float: left; background: #fff url(../../include/images/bottom.png) bottom center no-repeat; }
#jquery { width: 598px; height: 229px; margin-left: auto; margin-right: auto; }
#jquery ul { list-style-type: none; margin: 0; padding: 0; }
#jquery img { border: 0; }
#content { width: 598px; margin-left: auto; margin-right: auto; text-align: left; }
#content h2 { font-size: 14pt; font-weight: bold; color: #302f7b; }
#content h3 { font-size: 11pt; font-weight: bold; color: #302f7b; }
#content h4 { font-size: 11pt; font-weight: normal; color: #302f7b; }
#content p { font-size: 9pt; font-weight: normal; color: #000000; }
#content a { color: #302f7b; text-decoration: underline; }
#content a:hover { text-decoration: none; }
#content li { font-size: 9pt; font-weight: normal; color: #000000; }
#content img { margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px; border: 1px solid #302f7b; }
#content td { font-size: 9pt; font-weight: normal; color: #000000; border-bottom: 1px solid #7a7a7a; margin: 0px; padding: 3px; }
#content input { font-size: 9pt; font-weight: normal; color: #000000; border: 0; }
#content .button { padding: 6px; border: 0; cursor:pointer; font-weight: bold; }
#content .input { font-size: 9pt; font-weight: normal; border-bottom: 1px solid #7a7a7a; border-top:0; border-left:0; border-right:0; }
#content .red { color: red; font-size: 9pt; font-weight: normal; border-bottom: 1px solid #7a7a7a; border-top:0; border-left:0; border-right:0; }
#content textarea { font-family: Arial; font-size: 9pt; font-weight: normal; color: #000000; border: 1px solid #7a7a7a; }
#content .price { font-size: 14pt; font-weight: bold; color: #000000; border: 0; }

#middleright { width: 16px; height: 494px; float: left; background: url(../../include/images/right.png) no-repeat; } 

#bottom { width: 830px; height: 168px; margin-left: auto; margin-right: auto; }

#bottomleft { width: 183px; height: 80px; float: left; }

#bottomcenter { width: 631px; height: 80px; float: left; }
#footer { width: 610px; margin-top: 14px; text-align: right; }
#footer p { font-size: 8pt; font-weight: normal; color: #aea596; }
#footer a { font-size: 8pt; font-weight: normal; color: #aea596; text-decoration: underline; }
#footer a:hover { text-decoration: none; }

#bottomright { width: 16px; height: 80px; float: left; }

