*
{
font-size:16px;
}
html, body, div
{
padding: 0;
margin: 0;
}
html
{
background: #FFCC9C url(img/bg1.jpg) repeat;
}
body
{
width: 1024px;
min-height: 800px;
background: url(img/bg1.jpg) repeat;
}
#sapca1
{ background-image: url(img/bg12.jpg) ; width: 957px ; height: 159px ; position: absolute ; top: 0px ; left: 0px ; z-index:1;}
#sapca2
{ background-color:#f5f5f5; height: 266px ; width: 483px; position: absolute ; top: 0px ; right: 0px ; z-index:3;}
#sapca21
{ background-color:#f5f5f5; height: 26px ; width: 50px; position: absolute ; top: 240px ; right: 483px ; z-index:4;}
#sapca00{background-image: url(1.jpg) ; width: 1000px ; height: 159px ; position: absolute ; top: 0px ; left: 0px ; z-index:1;}
#sapca3{ background-image: url(img/bg10.jpg) ; background-repeat: no-repeat ; width: 311px ; height: 263px ; position: absolute ; top: 3px ; right: 100px ; z-index:7;}
#sapca3_3{ background-image: url(img/bg101.jpg) ; background-repeat: no-repeat ; width: 311px ; height: 263px ; position: absolute ; top: 3px ; right: 100px ; z-index:7;}
#sapca3_1{ background-image: url(img/bg10_1.jpg) ;background-repeat: no-repeat ; width: 331px ; height: 263px ; position: absolute ; top: 7px ; right: 108px ; z-index:7;}
#sapca3_2{ background-image: url(img/7278.jpg) ; background-repeat: no-repeat ; width: 311px ; height: 263px ; position: absolute ; top: 3px ; right: 100px ; z-index:7;}
#sapca4{ background-image: url(img/bg9.jpg) ; width: 229px ; height: 157px ; position: absolute ; top: 0px ; right: 410px ; z-index:5;}
#sapca4_2{ background-image: url(exp.jpg) ; background-repeat: no-repeat ; width: 229px ; height: 157px ; position: absolute ; top: 0px ; right: 320px ; z-index:5;}
#sapca4_1{ background-image: url(img/bg9_2.jpg) ; width: 212px ; height: 157px ; position: absolute ; top: 0px ; right: 439px ; z-index:5;}
#sapca5{ background-image: url(img/bg14.jpg) ; background-repeat: repeat-x ; width: 700px ; height: 14px ; position: absolute ; top: 157px ; left: 0px ; z-index:2;}
#sapca6{ background-image: url(img/bg15.jpg) ; width: 105px ; height: 105px ; position: absolute ; top: 156px ; right: 378px ; z-index:6;}
#sapca6_1{ background-image: url(img/bg15_1.jpg) ; width: 105px ; height: 105px ; position: absolute ; top: 156px ; left: 647px ; z-index:6;}
#sapca6_2{ background-image: url(img/bg15_2.jpg) ; width: 248px ; height: 105px ; position: absolute ; top: 155px ; left: 752px ; z-index:5;}
#sapca7{ background-image: url(img/bg11.jpg) ; width: 250px ; height: 78px ; position: absolute ; top: 188px ; right: 0px ; z-index:4;}
#sapca7_1{ background-image: url(img/bg11.jpg) ; width: 250px ; height: 78px ; position: absolute ; top: 182px ; right: 0px ; z-index:4;}
#menu{ background-image: url(img/bg20.jpg) ; width: 368px ; height: 78px ; position: absolute ; top: 170px ; right: 483px ; z-index:8;}
#blok1{ cursor: pointer; background-image: url(img/bg16.jpg) ; width: 161px ; height: 180px ; position: absolute ; top: 200px ; left: 0px ; z-index:2;}
p.link{color: gray ; padding: 0px 20px 0px 15px ; font-family: arial ; font-weight: bold ; font-size: 12px; }
p.news{font-family: verdana ; font-style: italic; font-weight: bold;}
p.content{text-indent: 40px; color: gray ; padding: 0px 130px 0px 20px ; font-family: arial ; font-weight: normal ; font-size: 14px; text-align:justify; }
td.content2{color: gray ; padding: 0px 0px 0px 60px ; font-family: arial ; font-weight: normal ; font-size: 14px; text-align:justify; }
p.name{color: #000000 ; padding: 0px 15px 0px 20px ; font-family: arial ; font-weight: bold ; font-size: 22px;}
p.name2{color: red ; padding: 0px 5px 0px 5px ; font-family: arial ; font-weight: bold ; font-size: 16px;}
p.citata{text-align: right; color: black;  padding: 0px 130px 0px 200px ;font-style: italic; font-family: Monotype Corsiva}
p.avtor{text-align: right; padding: 0px 130px 0px 0px;font-family: arial ; font-weight: bold;font-style: italic; font-size: 12px}
p.content_end {color: gray ; padding: 0px 150px 30px 20px ; font-family: arial ; font-weight: normal ; font-size: 14px; text-align:justify;}
p.conten_zag {color: gray ; padding: 30px 140px 10px 20px ; font-family: arial ; font-weight: bold ; font-size: 26px; text-align:justify; text-align:center;}
p.name_str {color: #000000 ; padding: 110px 0px 1px 20px ;text-align:left; font-family: verdana ; font-weight: bold ; font-size: 8px;}
p.name_str_1 {color: #000000 ; padding: 0px 0px 1px 20px ;text-align:left; font-family: verdana ; font-weight: bold ; font-size: 8px;}
p.nomer{font-family: arial ;padding: 0px 130px 0px 20px ;}
a.link2{color: gray ; left: 10px ; padding: 0px 10px 0px 0px ; font-family: arial ; font-weight: bold ; font-size: 12px; }
a.name_str {color: #000000 ;text-align:left; font-family: verdana ; font-weight: bold ; font-size: 8px;}
a.c{color: gray ; font-size: 12px; font-family: arial;font-weight: bold ;}
a.co{color: black; font-family: arial; text-decoration: none; font-size: 12px;}
a.co:hover{color: green;}
a.c1{ color: gray ; font-size: 10px; font-family: arial;font-weight: bold ; margin:0px 10px 0px 20px;}
a.menus{ color: #000000  ; font-family: arial ; font-weight: bold ; font-size: 14px;}
td.per{color: gray ;font-family: arial ; font-weight: normal ; font-size: 14px; text-align:justify;}
#blok2{ background-image: url(img/bg17.jpg) ; width: 165px ; height: 200px ; position: absolute ; top: 405px ; left: 0px ; z-index:2;}
#blok3 { background-image: url(img/bg18.jpg) ; background-repeat: no-repeat ; width: 159px ; height: 255px ; position: absolute ; top: 429px ; left: 10px ; z-index:2;}
#blok3_1 { background-image: url(img/bg31.jpg) ; background-repeat: no-repeat ; width: 185px ; height: 247px ; position: absolute ; top: 405px ; left: 0px ; z-index:7;}
#blok_cont {padding: 0px 0px 0px 5px ; position: absolute ; top: 640px ; left: 0px ; z-index:2; width: 177px ; height: 174px ;}
#blok_menu {font-family: arial;padding: 0px 0px 0px 5px ; position: absolute ; top: 190px ; left: 0px ; z-index:2; width: 177px}
#blok_galactica {  position: absolute ; top: 960px ; left:800px ; z-index:7; width: 230px ; height: 174px }
#center_blok{ background-image: url(img/bg191.jpg) ;background-repeat: repeat-y ; width: 735px ; min-height: 250px ; position: absolute ; top: 170px ; left: 156px ; z-index:1; }
#blok4{height: 174px ; position: absolute ; top: 300px ; left: 795px ; z-index:7;}
#blok5{height: 174px ; position: absolute ; top: 400px ; left: 825px ; z-index:7;}
#blok6{height: 174px ; position:absolute; top:680px; left: 793px; z-index:7;}
#menu_gl{ position: absolute ;  right: 765px ; top:177px ; z-index: 8;}
#menu_pr { position: absolute ;   right: 630px ; top:177px ; z-index: 8;}
#menu_tehdoc { position: absolute ;  right: 609px ; top:203px ; z-index: 8;}
#menu_proekt { position: absolute ;  right: 599px ; top:228px ; z-index: 8;}
#menu_vis { position: absolute ;  right: 490px ; top:203px ; z-index: 8;}
#menu_cont { position: absolute ;  right: 470px ; top:228px ; z-index: 8;}
#menu_consult{ position: absolute ;  right: 505px ; top:177px ; z-index: 8;}

#mail{ position: absolute ; width:16px ; height:13px; right: 30px ; top: 43px ; z-index: 8;}
#dom{ position: absolute ; width:19px ; height:15px; right: 30px ; top: 63px ; z-index: 8;}
p.text {color: #000000 ; padding: 30px 0px 0px 5px ; font-family: arial ; font-weight: bold ; font-size: 13px; text-align : left; }
#img2 {background: url(img/bg2.jpg) no-repeat; position: absolute ; width:867px ; height:465px; top:136px; left: 34px ; z-index: 2;}
li.od {font-size: 11pt;};
a.glav{ color: gray ; font-size: 20px; font-family: arial; font-weight: bold ;}
#glav_oborud{position: absolute ; top: 510px ; left: 170px ; z-index:3;  height: 174px}
#glav_prof{position: absolute ; top: 510px ; left: 620px ; z-index:3;  height: 174px}
#img3 {background: url(img/bg3.jpg) repeat-x; position: absolute ; width:60px ; height:10px; top:136px; left: 0px ; z-index: 2;}
#img4 {background: url(img/bg4.jpg) repeat-x; position: absolute ; width:120px ; height:15px; top:577px; left: 900px ; z-index: 2;}








