* {font-family: "Times New Roman";}
BODY {background-image: url(../images/back.gif); text-align:left; padding:0; margin: 0; font-family: "Times New Roman"; font-size: 14px; }
H1 {font-size:18px; color:#4C4C4C; text-align: center;}
H2 {font-size:16px; color:#4C4C4C;;}
H3 {font-size:14px; color:#4C4C4C;;}
form em {position:relative; float:left; width:160px; }
form, input, select, option {font-size:14px;}
a {color: #4C4C4C; text-decoration: none;}
a:hover, a:active {color: #9E925F; text-decoration:underline;}
li {margin-left:25px;}
#main {background-color: white; width:900px;}
#head {background-image: url(../images/head_rus.jpg); width: 900px; height: 250px; clear:both; text-align: left;}
#content {background-color: white; width:870px; min-height:400px; clear: both; text-align: left; padding-left: 20px; padding-right: 5px; padding-bottom:40px;}
.line {background: url(../images/line.gif) no-repeat; width:900px; height:5px; clear: both; z-index:2;}
#bottom {position: relative; top: 0px; width:900px; height:100px; clear: both; text-align: center; color:#8C8C8C; font-size: 10pt;}
.bottom_logo {position: relative; left:350px; top: -65px; z-index: 1;}
#menu {width:900px; height: 20px; clear:both; text-align:center; margin-top:5px;}
#menu ul{list-style: none; padding:0; margin:0; background-color:#CCCCCC;}
#menu li{float:left; margin-left: 25px; margin-right: 20px; margin-bottom: 0px; text-align:center;}
#menu a {padding-top:13px; font-size:16px; color: #4C4C4C; text-decoration: none;}
#menu a:hover, #menu a:active {color: #9E925F; text-decoration:underline;}

#flags {position:relative; top:0px; left:0px;}
.flag1 {position:absolute; top:39px; left: 135px;}
.flag2 {position:absolute; top:73px; left: 200px;}
.flag3 {position:absolute; top:150px; left: 200px;}
.flag4 {position:absolute; top:185px; left: 135px;}
.flag5 {position:absolute; top:150px; left: 70px;}
.flag6 {position:absolute; top:73px; left: 70px;}

.news {position: relative; font-size: 16px; width: 250px; height:300px; clear: none; float: left; padding-right:20px; padding-left:20px; padding-top:20px;}
.news em {font-size: 16px; color: #9F935F; font-style: normal; text-decoration:underline;}
.news_descr {cursor:pointer;}

.paginator { clear:both; width:100%; text-align:center; padding-top: 20px; font-size:10px;}
.paginator .active {color: #3B3B3B; border: solid 1px #9F935F; padding:2px 3px; margin:2px; text-decoration:none; }
.paginator .inactive { color:#FFFFFF; cursor:default; text-decoration:none; border: solid 1px #9F935F; background-color:#9F935F; padding:2px 3px; margin:2px; }

.hide {visibility: hidden; height: 0px; display: none;}
.show {visibility: visible; display: inline;}

#_EditForm { background: #CCCCCC; position: absolute; left: 0px; top: 100px; font-size: 10pt; width: 778px; line-height: 16pt; border: solid 1px; text-align: left; z-index: 10;}
#_EditForm TH {background: #999999;}

#admin {position: absolute; top: 10px; left: 10px; width: 130px; background: #BBBBBB ; text-align: left; }
.edit {position: relative; float:left; top: 7px; z-index: 13; text-align:left; width:18px; height:18px;}
.login {position: absolute; top: 500px; left: 400px; width: 300px; height: 25px; background-color: #CCCCCC; z-index: 100; padding: 15px; border-width: 1px; border-style: dashed;}
#ViewPage {text-align: justify;}

#objname {position:relative;}
.listobj {position: relative; clear:both; padding-top:5px; padding-bottom: 5px; }
.listobj_logo {position: relative; float: left; width:80px; margin-right: 10px; margin-top: 10px; border: 0px;}
.showobj_logo {position: relative; float: right; height: 100px; width:100px; margin-left: 10px; border: 0px; background: #FFFFFF; padding: 5px 5px 5px 5px; border: 1px dashed;}
.showobj_logo img {vertical-align: middle;}
