
body {
width: auto;
height:auto;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
color: #333333;
text-align: center;
backgroung-color: #fff;
/*background-color: #BBBBFF;*/
}

.backgr_logo{
background: url('img/logo.jpg');
background-repeat: repeat;
}

.backgr_logo1{
background: url('img/gerb_back_6.jpg');
background-repeat: repeat;
}

* {
margin:0;
padding:0;
}

.mainWraper {
width: 1004px;
margin: auto;
background-color:transparent;
/*border: 1px solid red;*/
} 

.both {
clear: both;
}

.left {
float: left;
}

.top3 {
margin-top: 3px;
margin-left: 15px;
float:left;
display: inline;
}

.top6 {
margin-top: 6px;
float:left;
}

.pulne {
float: left;
width: 700px;
height: 19px;
}

.header {
width: 1004px;
height: 156px;
background: url('img/heder_backgr.jpg') repeat-x #ffffff;
/*border: 1px solid red;*/
}

.headerSK {
width: 1004px;
height: 180px;
background: url('img/heder_backgr.jpg') repeat-x #ffffff;
/*border: 1px solid red;*/
}

.gerb {
float: left;
margin: 20px 0 0 10px;
}

.gerbSK {
float: left;
margin: 40px 0 0 10px;
}

.wraperFlash {
width: 812px;
height: 120px;
float: left;
margin-left: 3px;
/*border: 1px solid red;*/
}

.chertaHeader {
width: 4px;
height: 120px;
float: left;
margin-left: 3px;
display: inline;
background-image: url('img/cherta_header.jpg');
background-repeat: no-repeat;
}

.flash1 {
width: 170px;
height: 120px;
margin-left: 4px;
display: inline;
float: left;
background-image: url('img/img_head_1.jpg');
background-repeat: no-repeat;
}

.flash2 {
width: 170px;
height: 120px;
margin-left: 4px;
display: inline;
float: left;
background-image: url('img/img_head_2.jpg');
background-repeat: no-repeat;
}

.flash3 {
width: 170px;
height: 120px;
margin-left: 4px;
display: inline;
float: left;
background-image: url('img/img_head_3.gif');
background-repeat: no-repeat;
}

.flash4 {
width: 170px;
height: 120px;
margin-left: 4px;
display: inline;
float: left;
background-image: url('img/img_head_4.gif');
background-repeat: no-repeat;
}


.bgsk {
width: 70px;
height: 23px;
float: right;
margin: 97px 10px 0 0;
display: inline;
/*border: 1px solid green;*/
}

li {
list-style: none;
}

.chertaTumna {
width: 1004px;
height: 12px;
background: url('img/cherta_tumna.jpg') repeat-x #cccccc;
/*border: 1px solid red;*/
}


.vutreWraper {
width: 1004px;
display: block;
background: url('img/heder_backgr.jpg') repeat-x #ffffff;
}

.sivBottonObsht {
width: 1004px;
height: 72px;
/*border: 1px solid red;*/
}

.ObshtUL {
width: 920px;
display: block;
margin-left: 55px !Important;
margin-left/**/:/**/35px;
/*border: 1px solid blue;*/
}


.sivBotton1 {
min-width: 20px;
width: auto !Important;
width: 20px;
height: 23px;
float: left;
display: inline;
margin-left: 12px;
text-align: center;
padding-left: 5px;
padding-right: 5px;
text-align: center;
background-image: url('img/button_normal.jpg');
background-repeat: repeat-x;
/*border: 1px solid #7f7f7f;*/
}

.sivBotton1:hover {
background-image: url('img/button_hover.jpg');
background-repeat: repeat-x;
/*border: 1px solid #555555;*/
}

.sivBotton1 a {
height: 20px;
margin-top: 3px;
display: block;
font: bold 12px verdana;
color: #cccccc;
text-decoration: none;
}

.sivBotton1 a:hover {
color: #ffffff;
text-decoration: none;
}

.BG {
background-image: url('img/button_hover.jpg');
background-repeat: repeat-x;
/*border: 1px solid #555555;*/
}

.sivBotton1 span {
color: #ffffff;
}

.sivBotton2 {
min-width: 20px;
width: auto !Important;
width: 20px;
height: 17px;
display: block;
margin-top: 2px;
padding-top: 2px;
padding-left: 5px;
padding-right: 5px;
text-align: left;
background-image: url('img/button_normal_2.jpg');
background-repeat: repeat-x;
/*border: 1px solid #7f7f7f;*/
}

.sivBotton2:hover {
background-image: url('img/button_hover_2.jpg');
background-repeat: repeat-x;
/*border: 1px solid #555555;*/
}

.sivBotton2 a {
height: 17px;
margin-top: 0px;
display: block;
font: bold 11px verdana;
color: #cccccc;
text-decoration: none;
}

.sivBotton2 a:hover {
color: #ffffff;
text-decoration: none;
}

.leftWraper {
width: 215px;
height: 540px;
float: left;
text-align: center;
background: url('img/backgr_left_menu.jpg') repeat-x #ffffff;
/*border: 1px solid blue;*/
}

.right {
float: right;
}

.hide{
display: none;
}

.skrit {
position: absolute;
visibility: hidden;
clear:both;
margin-left: -6px !Important;
margin-left/**/:/**/-16px;
text-align:left;
/*border: 1px solid red;*/
}


.menu {
width: 215px;
text-align: center;
display: block;
margin-top: 20px;
/*border: 1px solid orange;*/
}


.subitem {
width: 165px;
height: 27px;
float: left;
margin: 3px 0 0 25px;
padding-top: 7px;
display: inline;
cursor: pointer;
text-align: center;
font: bold 12px verdana;
color: #999999;
background: url('img/botton_little.gif') no-repeat transparent;
}

.subitemSelected {
width: 165px;
height: 27px;
float: left;
margin: 3px 0 0 25px;
padding-top: 7px;
display: inline;
cursor: pointer;
text-align: center;
font: bold 12px verdana;
color: #ffffff;
background: url('img/botton_little_visit.gif') no-repeat transparent;
}

.subitemActive {
width: 165px;
height: 27px;
float: left;
margin: 3px 0 0 25px;
padding-top: 7px;
display: inline;
cursor: pointer;
text-align: center;
font: bold 12px verdana;
color: #ffffff;
background: url('img/botton_little.gif') no-repeat transparent;
}


.durjava {
float: right;
font: bold 18px verdana;
color: #990000;
margin: -2px 25px 3px 0;
display: inline;
}

#mainText {
min-height: 450px;
height: auto !Important;
height: 450px;
float: left;
margin: 0 0 20px 20px;
text-align: center;
background-color: #ffffff;
border: 1px solid #999999;
width: 746px !Important;
width/**/:/**/715px;
}

.Text {
width: 715px;
margin: 0;
padding: 20px 15px 20px 15px;
font: normal 14px verdana;
color: #333333;
text-align: justify;
background-color: transparent;
/*border: 1px solid red;*/
}

.Text span {
font: bold 18px verdana;
color: #990000;
}

.Text div {
font: normal 14px verdana;
color: #333333;
margin-top: 20px;
}

.Text div span {
font: bold 14px verdana;
color: #990000;
}

.Text div a {
font: normal 14px verdana;
color: #012e9b;
text-decoration: none;
}

.Text div a:hover {
font: normal 14px verdana;
color: #000000;
text-decoration: none;
}


.Text p {
margin-top: 20px;
}

.Text p span {
font: normal 14px verdana;
color: #990000;
}

.Text p a {
font: normal 14px verdana;
color: #012e9b;
text-decoration: none;
}

.Text p a:hover {
font: normal 14px verdana;
color: #000000;
text-decoration: none;
}

.chertaZaglavie {
width: 400px;
height: 1px;
clear: both;
margin-top: 0px !Important;
border-top: 2px solid #cccccc;
}

.krug4eta {
min-height: 450px;
height: auto !Important;
height: 450px;
background-image: url('images/bkg3.gif');
background-repeat: repeat;
}

.tapet {
min-height: 450px;
height: auto !Important;
height: 450px;
background-image: url('images/panairi.gif');
background-repeat: repeat;
}

.top10 {
margin-top: 10px !Important;
}

.top40 {
margin-top: 40px !Important;
}

.right40 {
float: right;
margin-right: 40px;
}

.paddLeft15 {
padding-left: 15px;
}

.nastaniavane a {
text-decoration: none;
}

.nastaniavane a:hover {
text-decoration: underline !Important;
}


.snimkiText {
width: 720px;
float:left;
margin-top: 10px;
margin-bottom: 10px;
/*border: 1px solid blue;*/
}

.snimkiText a img {
float: left;
margin-left: 20px;
border: 2px solid #999999;
}

.snimkiText a:hover img {
float: left;
margin-left: 20px;
border: 2px solid #0237a4;
}




.footer {
width: 1004px;
height: 46px;
background-image: url('img/backgr_footer.jpg');
background-repeat: repeat-x;
}

.corite {
float: left;
display: inline;
margin: 15px 0 0 50px; 
font: normal 12px verdana;
color: #777;
}

.corite a {
font: normal 12px verdana;
color: #777;
text-decoration: none;
}

.corite a:hover {
font: normal 12px verdana;
color: #333;
text-decoration: none;
}


.turg {
float: right;
display: inline;
margin: 15px 22px 0 0;
font: normal 12px verdana;
color: #777;
}

.turgTable {
width: 620px;
margin-left:30px;
border-collapse: collapse;
border: 1px solid #000;
}

.turgTable td {
border: 1px solid #000;
}

.one {
visibility: hidden;
}



.arhiv {
width: 135px;
float: right;
text-align: left;
font: normal 14px verdana;
color: #333;
/*border: 1px solid red;*/
}

.frameff {
width: 560px;
height: 550px;
float: left;
margin: 20px 0 30px 0;
background-color: #fff;
border: 1px solid #555;
}

.fff {
width: 560px;
}

.firmiWidth {
float:left;
width: 555px !Important;
margin-bottom: 25px;
border-collapse: collapse;
}

.firmiWidth td {
padding-left: 3px;
border-collapse: collapse;
border: 1px solid #ccc;
}

.tablePoruchki {
width: 700px;
margin-top: 15px;
font: normal 14px verdana;
color: #333;
}



.tablePoruchki td a {
font: normal 14px verdana;
color: #012e9b;
text-decoration: none;
}

.tablePoruchki td a:hover {
font: normal 14px verdana;
color: #000;
text-decoration: none;
}

.strstud {
float:right;
margin: 5px 20px 10px 0;
display: inline; 
font: normal 12px arial;
color: #fff;
}

.strstud a {
font: normal 12px arial;
color: #fff;
text-decoration: none;
}

.strstud a:hover {
font: normal 12px arial;
color: #333;
text-decoration: none;
}
