#shapka { background-image: url(../files/shapka.jpg); background-repeat: no-repeat; background-position: 2px 0; position:absolute; margin-left:0; margin-top:0; width:1612px; height:54px; }

#titul { position:absolute; margin-left:800px; margin-top:54px; width:800px; height:210px; padding: 0; border-left-color: #4caff4; border-left-width: 2px; }
#content #titul p em { color: black; font-size: 70px; font-weight: bold; font-style: normal; text-align: center; margin: 0 0 0 100px; }
#content #titul p strong { color: black; font-size: 70px; font-family: verdana; font-weight: normal; font-style: italic; text-align: center; margin: 0 0 0 40px; padding: 0; }
#title_image { position:absolute; margin-left:0; margin-top:54px; width:535px; height:663px; display: none; }
#title_image .image_frame img { width: 500px; margin: 20px 0 0 10px; padding: 0; }
#title_image p .image_frame_text { color: black; font-weight: bold; text-align: right; margin-top: 30px; }
#title_text { position:absolute; margin-left:840px; margin-top:240px; width:485px; height:70px; padding-top: 5px; border-top: 6px solid #d76400; border-bottom: 6px solid #d76400; border-left-color: #d76400; border-left-width: 4px; }
#content #title_text p { font-weight: bold; padding-right: 15px; padding-left: 20px; }
#col_1 { position:absolute; margin-left:800px; margin-top:325px; width:288px; height:165px; padding-top: 5px; border-left-color: #4caff4; border-left-width: 2px; }
#col_1 h3 { padding-left: 40px; }
#content #col_1 p { padding-left: 40px; }
#col_2 { position:absolute; margin-left:1088px; margin-top:325px; width:247px; height:165px; padding-top: 5px; }
#col_3 { position:absolute; margin-left:1335px; margin-top:240px; width:265px; height:880px; border-right-color: #33abfb; }
#col_3 p {  }
#col_4 { margin-top: 74px; margin-left: 15px; position: absolute; width: 265px; height: 976px; border-left-color: #4caff4; border-left-width: 2px; }
#col_4 h3 { margin-bottom: 10px; margin-left: 20px; }
#col_5 { margin-top: 74px; margin-left: 267px; position: absolute; width: 265px; height: 976px; }
#col_6 { margin-top: 74px; margin-left: 510px; position: absolute; width: 300px; height: 976px; }
#content .image_frame img { width: 230px; margin: 5px 0 0 auto; }
#content p .image_frame_text { color: black; font-weight: bold; text-align: right; margin-top: 23px; }
#content #col_2 p .image_frame_text { color: black; font-weight: bold; text-align: right; margin-top: 23px; }
#content #col_3 p .image_frame_text { color: black; font-weight: bold; text-align: right; margin-top: 23px; }
#content #col_4 p .image_frame_text { color: black; font-weight: bold; text-align: right; margin-top: 23px; }
#col_image { margin-top: 54px; margin-left: 0; position: absolute; width: 535px; height: 663px; display: none; }
#col_image .image_frame img { margin: 20px 0 0 10px; padding: 0; width: 500px; }
#col_image p .image_frame_text { color: black; font-weight: bold; text-align: right; margin-top: 30px; }
#end { background-color: #dceffd; position:absolute; margin-left:0; margin-top:1045px; width:1612px; height:25px; overflow: hidden; padding: 6px 0 0; border-top: 2px solid #0076d1; border-bottom: 2px solid #0076d1 ; display: none; }
#end p { font-size: 16px; font-family: times, "times new roman"; font-weight: bold; font-style: normal; text-align: center; }
#left_page { font-size: 14px; font-weight: bold; position:absolute; margin-left:0; margin-top:1120px; width:800px; height:41px; }
#right_page { font-size: 14px; font-weight: bold; margin-top: 1120px; margin-left: 800px; position: absolute; width: 800px; height: 41px; }
#content #right_page p { text-align: right; }
#content p { text-align: justify; text-indent: 10px; margin: 2px 0 0; padding: 0 10px; }
body { width: 1620px; }
#content { font-size: 12px; font-family: Arial, tahoma, verdana; height: 1140px; margin: 0; padding: 0; }
#content ol { font-size: 12px; font-family: georgia; font-weight: bold; height: 30px; }
#content ol li { font-size: 14px; height: 45px; }
#content ol li ul li { color: blue; font-size: 12px; font-family: verdana; font-weight: bold; height: 30px; margin: 0; padding: 0; list-style-type: none; }
#content ol li ul { list-style-type: none; margin: 0; padding: 0; }
#content ol li a { color: #bd4702; font-weight: bold; text-decoration: none; padding-right: 2px; padding-left: 2px; }
#content ol li a:hover { color: white; background-color: red; }
#content dl dd { font-weight: bold; text-align: right; margin: 0 20px 0 0; padding: 0; }
#content dl { margin: 0 0 4px; padding: 0; }
#content h2 { font-family: tahoma, helvetica, verdana; text-align: center; margin: 15px 0 10px; }
#main_menu {  }
