
body {
font : 12px/16px arial, helvetica, verdana, sans-serif;
color : #555;
background : #fff url(../images/bg_left.gif) repeat-y;
margin : 0;
padding : 0;
}
a {
text-decoration : none;
font-weight : bold;
color : #655;
}
a:hover {
text-decoration : none;
font-weight : bold;
color : #e60;
}
acronym {
border : 0 none;
}
#container {
margin : 0;
padding : 0;
}
#randomtext p, #links p {
margin : 0;
padding : 8px 30px 4px 18px;
}
#randomtext .p1 {
font-weight : bold;
color : #777;
}
#intro {
margin : 0;
padding : 0;
width : 253px;
}
h1 {
margin : 0;
padding : 0;
width : 253px;
height : 198px;
background : transparent url(../images/h1.jpg) no-repeat;
}
h1 span {
display : none;
}
h4 {
margin : 0 0 9px 0;
padding : 0;
width : 253px;
height : 37px;
background : transparent url(../images/h2.gif) no-repeat;
}
h4 span {
display : none;
}

#links h2 {
font-size: 14px;
font-weight : bold;
color : #b4dfa2;
}

#links h3 {
margin : 0 15px -42px 0;
padding : 0;
width : 253px;
height : 28px;
background : transparent url(../images/leftline.jpg) no-repeat;
}

#links h3 span {
display : none;
}
#maincontent {
position : absolute;
top : 70px;
left : 253px;
width : 550px;
margin : 0;
padding : 0;
background : transparent url(../images/support_bg.gif) repeat-y top right;
}
#maincontent h3, #maincontent p {
margin : 0;
padding : 0 40px 0 0;
}
#maincontent h3 span {
display : none;
}

#maintext {
background : transparent url(../images/mainbg.gif) no-repeat top right;
}
#maintext h1 {
margin : 0 15px -40px 0;
padding : 0;
width : 535px;
height : 40px;
background : transparent url(../images/headerline.jpg) no-repeat;
}

#maintext h1 span {
display : none;
}

#maintext h2 {
font-size: 18px;
font-weight : bold;
color : #b4dfa2;
}

#footer {
position : relative;
margin : 25px 15px 0 -14px;
padding : 3px 0 0 20px;
background : url(../images/footline.jpg) no-repeat;
height : 23px;
width : 535px;
}
#footer a {
color : #fff;
vertical-align : middle;
}
ul {
margin : 7px 0 7px 20px;
padding : 0;
}
li {
margin : 0 0 5px;
padding : 0;
list-style-type : none;
}

/* Навигация */
#leftnavi                           {
position : absolute;
top : 145px;
left : 798px;
margin : 0;
padding : 0;
width : 200px;
}
#leftnavi ul	                    {display:inline; margin:0px; padding:0px; list-style:url(none) none inside;}
#leftnavi li	                    {display:inline; margin:0px; padding:0px; list-style:url(none) none inside;}

/* Навигация - Первое вложение */
#leftnavi a:link,
#leftnavi a:visited                 {color:#009900; text-decoration:underline}
#leftnavi a:hover                   {color:#000; text-decoration:underline}

#leftnavi a.first_inactive:link,
#leftnavi a.first_inactive:visited  {padding:5px; padding-left:17px; display:block; color:#777; background: #fff url(../images/nav_iakt.gif) no-repeat; text-decoration:none; border-bottom:1px solid #fff}
#leftnavi a.first_inactive:hover    {padding:5px; padding-left:7px; display:block; color:#fff; background: #fff url(../images/selectline.jpg) no-repeat; text-decoration:none}

#leftnavi a.first_active:link,
#leftnavi a.first_active:visited    {padding:5px; padding-left:7px; display:block; color:#fff; background: #fff url(../images/selectline.jpg) no-repeat; text-decoration:none; border-bottom:1px solid #fff}

/* Навигация - Второе вложение */
#leftnavi a.second_inactive:link,
#leftnavi a.second_inactive:visited {padding:6px; padding-left:30px;display:block; color:#777; background-color:#fff; text-decoration:none; border-bottom:0px solid #ddd}

#leftnavi a.second_active:link,
#leftnavi a.second_active:visited   {font-weight:bold; padding:6px; padding-left:30px;display:block; color:#f6ab40; background-color:#fff; text-decoration:none; border-bottom:0px solid #ddd}

/* Навигация - Третье вложение */
#leftnavi a.third_inactive:link,
#leftnavi a.third_inactive:visited  {padding:4px; padding-left:40px;display:block; color:#999; background-color:#fdfdfd; text-decoration:none; border-bottom:1px solid #ddd}

#leftnavi a.third_active:link,
#leftnavi a.third_active:visited    {font-style:italic; padding:4px; padding-left:40px;display:block; color:#f6ab40; background-color:#fdfdfd; text-decoration:none; border-bottom:1px solid #ddd}

.container_pages_navigation         {padding:4px; border-top:1px solid #ccc; margin-top:10px}

#topbar {
width : 242px;
text-align:right; background-color:#f6ab40; padding:3px; border-bottom:0px solid #f6ab40; border-top:0px solid #f6ab40;
} 

#leftnormal { 
width : 200px;
margin-left:15px;
}

#loginform                          {margin-top:20px; padding:10px; background-color:#fff; border:1px solid #ddd}
#loginform .loginfield              {padding:3px;border: 1px solid #ddd; color:#eec00a;margin-bottom:5px; margin-top:2px}
#loginform .button                  {border: 1px solid #eec00a; color:#fff; background-color:#eec00a}
#loginform  a:link,
#loginform  a:hover                 {text-decoration:underline}