.body
{
 font-family: 'MS Tahoma', sans-serif;
 font-size: 10pt;
}
.header1
{
 background-image: url('img/header1.gif');
 background-repeat: no-repeat;
}
.header2
{
 background-image: url('img/header2.gif');
 background-repeat: repeat-x;
}
.header3
{
 background-image: url('img/header3.gif');
 background-repeat: no-repeat;
}
a {text-decoration:underline; color:#333B63;}
a:hover {text-decoration:none; color:#C22327;}
.main-menu
{
 color: white; 
 float:left; 
 position:absolute;
 top: 145pt; 
 z-index: 100; 
 width: 100%;
 text-align: center;
}
.opera .main-menu
{
 color: white; 
 float:left; 
 position:absolute;
 top: 145pt; 
 z-index: 100; 
 width: 99%;
 text-align: center;
}
.gecko .main-menu
{
 color: white; 
 float:left; 
 position:absolute;
 top: 145pt; 
 z-index: 100; 
 width: 99%;
 text-align: center;
}
.ie7 .main-menu
{
 color: white; 
 float:left; 
 position:absolute;
 top: 145pt; 
 z-index: 100; 
 width: 99%;
 text-align: center;
}
.main-menu-td
{
 background-image: url(images/menu_02.gif); 
 background-repeat: repeat-x; 
 color: #28346E; 
}
.main-menu-td1
{
 background-image: url(images/menu1_02.gif); 
 background-repeat: repeat-x; 
 color: white; 
}

.main-menu-text
{
 width:70pt;
 text-align: center;
 font-size:8pt;
 font-weight:bold;
}
.gecko .main-menu-text
{
 width:70pt;
 text-align: center;
 font-size:8pt;
 font-weight:bold;
// position:static;
// margin-left:10pt;
}
.opera .main-menu-text
{
 width:70pt;
 text-align: center;
 font-size:8pt;
 font-weight:bold;
// position:static;
// margin-left:10pt;
}
.main-menu-a
{
 text-decoration:none;
 color: #28346E;
}
.main-menu-a:visited
{
 color: #28346E;
}
.main-menu-a1
{
 text-decoration:none;
 color: white;
}
.departaments
{
 position: absolute;
 left:25pt;
 top:70pt;
 width:100pt;
 height:50;
 z-index:300;
 line-height:13pt;
}
.gecko .departaments
{
 position: absolute;
 left:25pt;
 top:70pt;
 width:100pt;
 height:50;
 z-index:300;
 line-height:12pt;
}
.opera .departaments
{
 position: absolute;
 left:25pt;
 top:70pt;
 width:100pt;
 height:50;
 z-index:300;
 line-height:12pt;
}
.show-dep
{
 line-height:13pt;
}
.show-dep a
{
 font-size:8pt;
 color:#28346e;
 text-decoration:none;
}
.show-dep a:hover
{
 color:#C22327;
 text-decoration:underline;
}
.show-spec
{
 line-height:13pt;
 color:#4b4b4e;

}
.show-spec a
{
 color:#4b4b4e;
 text-decoration:none;
}
.show-spec a:hover
{
 color:#C22327;
 text-decoration:underline;
}
.show-title
{
 color:white;
 font-weight:bold;
 text-transform: uppercase;
}
.departaments a
{
 font-size:7pt;
 color:#9c9fa9;
 text-decoration:none;
}
.departaments a:hover
{
 color:white;
 text-decoration:underline;
}
.logo
{
 float:left;
 position: absolute;
 left:85pt;
 top:30pt;
 width:742;
 height:236;
}
.logo-dep
{
 float:left;
 position: absolute;
 left:140pt;
 top:30pt;
 width:742;
 height:236;
}
.logo-text
{
 width:300;
 color:white;
 position:absolute;
 left:140pt;
 top:85pt;
 font-size:9pt;
 z-index: 200; 
}
.logo-text h1
{
 font-size:9pt;
}
.ru
{
 position:absolute;
 left:25pt;
 top:30pt;
 z-index: 200; 
}
.en
{
 position:absolute;
 left:25pt;
 top:45pt;
 z-index: 200; 
}
.leader
{
 position:absolute;
 right:10pt;
 top:0pt;
}
.opera .leader
{
 position:absolute;
 right:10pt;
 top:-5pt;
}
.gecko .leader
{
 position:absolute;
 right:10pt;
 top:-5pt;
}
.leader1
{
 position:absolute;
 left:10pt;
 top:0pt;
}
.button1
{
 position:absolute;
 right:44pt;
 top:30px;
}
.button2
{
 position:absolute;
 right:29pt;
 top:31px;
}
.button3
{
 position:absolute;
 right:14pt;
 top:29px;
}
.margin
{ 
 width:15pt;
 height:1;
}
.margin2
{ 
 width:8pt;
 height:1;
}
.ie .margin
{ 
 width:15pt;
 height:1;
}
.left-menu
{
 line-height:2pt;
}
.left-menu-text
{
 width:250;
 line-height:1.4;
}
A.left-menu-text-a:link
{
 color:#28346E; 
}
A.left-menu-text-a:visited
{
 color:#28346E;
}
A.left-menu-text-a:active
{ 
 color:#28346E; 
}
A.left-menu-text-a:hover
{ 
 color:#C22327;
}
.presents-title
{
 color:#C22327;
 font-size:15pt;
 font-weight:bold;
}
.presents-title a
{
 color:#28346E;
 font-size:12pt;
 font-weight:bold;
 text-decoration:underline;
}
.presents-title a:hover
{
 color:#C22327;
}
.presents-text
{
 color:#4b4b4e;
 font-size:9pt;
}
.presents-text a
{
 color:#C22327;
 text-decoration:none;
}
.presents-text a:hover
{
 color:#C22327;
 text-decoration:underline;
}
.target-title
{
 color:#4b4b4e;
 font-size:105%;
 font-weight:bold;
 vertical-align:top;
}
.target-title h1
{
 font-size:105%;
 font-weight:bold;
 margin-top:0;
}
.target-title a
{
 color:#4b4b4e;
 text-decoration:none;
}
.target-title a:hover
{
 color:#C22327;
 text-decoration:none;
}
.target-text
{
 color:#68676C;
 font-size:8pt;
 vertical-align:top;
}
.target-text a
{
 color:#28346E;
 text-decoration:none;
}
.target-text a:hover
{
 text-decoration:underline;
}
.target-text h1
{
 font-size:8pt;
 font-weight:normal;
}
.search-center
{
 background:url(images/search_02.gif);
 background-repeat:no-repeat;
 height:33;
}
.search-center form
{
 margin-top:4pt; 
 margin-left:3pt; 
 width:143;
}
.search-right
{
 background:url(images/search2_03.gif);
 background-repeat:no-repeat;
 height:33;
}
.search-right-div
{
 width:35pt;
 position:relative;
 margin-top:-2pt;
 margin-left:15pt;
}
.ie .search-right-div
{
 width:35pt;
 position:fixed;
 margin-top:8pt;
 margin-left:15pt;
}
.ie7 .search-right-div
{
 width:35pt;
 height:15pt;
 position:static;
 margin-top:0pt;
 margin-left:15pt;
}
.search-right-div a
{
 font-size:7pt;
 color:#FFFFFF;
 font-weight:bold;
 text-decoration:none;
}
.map
{
 text-align:right;
 font-size:8pt;
 height:9pt;
 padding-right:13px;
 margin-top:-3pt;
 margin-bottom:3pt;
}
.ie .map
{
 text-align:right;
 font-size:8pt;
 height:9pt;
 padding-right:13px;
 margin-top:-5pt;
 margin-bottom:3pt;
}
.ie7 .map
{
 text-align:right;
 font-size:8pt;
 height:9pt;
 padding-right:13px;
 margin-top:-5pt;
 margin-bottom:5pt;
}
.map a
{
 color:#28346E;
}
.map a:hover
{
 color:#C22327;
}
.currency a
{
 color:#AEAFB2;
 text-decoration:none;
}
.currency a:hover
{
 color:#AEAFB2;
 text-decoration:underline;
}
.partner
{
 background:url(img/partner.gif);
 background-repeat:no-repeat;
 color:#28346E;
 height:30pt;
}
.partner1
{
 background:url(img/partner1.gif);
 background-repeat:no-repeat;
 color:white;
 height:30pt;
}
.klient
{
 background:url(img/klient.gif);
 background-repeat:no-repeat;
 color:white;
 height:30pt;
}
.klient1
{
 background:url(img/klient1.gif);
 background-repeat:no-repeat;
 color:#28346E;
 height:30pt;
} 
.partner-klient
{
 width:79pt;
 font-size:75%;
 text-align:center;
 font-weight:bold;
 position:relative;
 margin-top:1pt;
 margin-left:3pt;
}
.ie .partner-klient
{
 width:79pt;
 font-size:75%;
 text-align:center;
 font-weight:bold;
 position:fixed;
 margin-top:11pt;
 margin-left:3pt;
}
.ie7 .partner-klient
{
 width:79pt;
 font-size:75%;
 text-align:center;
 font-weight:bold;
 position:static;
 margin-top:1pt;
 margin-left:3pt;
}
.partner a
{
 color:#28346E;
 text-decoration:none;
}
.partner1 a
{
 color:white;
 text-decoration:none;
}
.klient a
{
 color:white;
 text-decoration:none;
}
.klient1 a
{
 color:#28346E;
 text-decoration:none;
}
.enter
{
 font-size:75%;
 text-align:left;
 font-weight:bold;
 position:static;
 margin-top:1pt;
 margin-left:7pt;
}
.enter a
{
 color:#999;
}
.reg
{
 text-align:right;
 font-size:8pt;
 height:9pt;
 padding-right:13px;
 padding-top:5px;
 margin-top:-3pt;
 margin-bottom:3pt;
 padding-bottom:5px;
}
.reg a
{
 color:#28346E;
}
.reg a:hover
{
 color:#C22327;
}
.links
{
 font-size:8pt;
 padding-top:5pt;
 padding-left:5pt;
 line-height:12pt;
}
.links a
{
 color:#28346E;
}
.links a:hover
{
 color:#C22327;
}
.title
{
 font-size:11pt;
 color:#333B63; 
 font-weight:bold;
}
.title-news
{
 font-size:11pt;
 color:#4b4b4e; 
 font-weight:bold;
}
.no-news
{
 font-size:9pt; 
 color:#333B63;  
 vertical-align:top;
}
.program-a
{
 font-size:9pt; 
 color:#333B63;  
}
.program-a:hover
{
 color:#C22327;
 text-decoration:none;
}
.no-news a
{
 font-size:9pt; 
 color:#333B63;  
 text-decoration:none;
}
.no-news a:hover
{
 text-decoration:underline;
}
.news
{
 font-size:9pt; 
 color:#4b4b4e;  
 vertical-align:top;
}
.news a
{
 color:#4b4b4e;
 text-decoration:none;
}
.news a:hover
{
 text-decoration:underline;
}
.all
{
 text-align:right;
}
.all a
{
 color:#28346E;
 font-size:8pt;
 font-weight:bold;
 text-decoration:none;
}
.all a:hover
{
 color:#C22327;
}
.all-news
{
 text-align:right;
 color:#4b4b4e;
 font-size:8pt;
 font-weight:bold;
}
.all-news a
{
 color:#4b4b4e;
 font-size:8pt;
 font-weight:bold;
 text-decoration:none;
}
.all-news a:hover
{
 color:#C22327;
}
.show a
{
 color:#28346E;
 text-decoration:none;
}
.show a:hover
{
 color:#28346E;
 text-decoration:underline;
}
.galery-title
{ 
 font-size:105%; 
 font-weight:bold;
 width:240;
}
.galery-title a
{
 color:#4b4b4e;
 text-decoration:none;
}
.galery-title a:hover
{
 color:#C22327;
}
.copyright
{
 font-size:7pt; 
 color:#4b4b4e;
}
.copyright a
{
 color:#4b4b4e;
 text-decoration:none;
}
.copyright a:hover
{
 text-decoration:underline;
}
.contacts
{
 color:#28346E; 
 font-size:9pt;
 text-align:center;
}
.contacts a
{
 color:#C22327;
 font-size:9pt;
 text-decoration:none;
}
.contacts a:hover
{
 text-decoration:underline;
}
.show-copyright
{
 font-size:7pt; 
 color:#a5a7ad;
}
.show-contacts
{
 color:white; 
 font-size:9pt;
 text-align:center;
}
.show-contacts a
{
 color:white;
 font-size:9pt;
 text-decoration:none;
}
.show-contacts a:hover
{
 text-decoration:underline;
}
.counters
{
 position:fixed;
 margin-bottom:20pt;
}

#partners_money {
	line-height: 20%;

}
