@charset "iso-8859-1";

html {
	height:100%;
}

body {
	background: #efefef;
	color: #333333;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:100%;
	margin: 10px;
	padding: 0;
	line-height:16px;
}

div.page {
  height:98%;
  width:100%;
}

TABLE.mainTab { 
        border-collapse: collapse;
}
TABLE.mainTab th{ 
        border: 1px solid black;
	background:#dddddd;
	font-weight:bold;
	font-size:9px;
}
TABLE.mainTab TD { 
        border: 1px solid black;
    font-size:9px; 
}
table {
	font-size:11px;
}
div
 {
 	font-size:11px;
 }


h1 {
    font-size:18px;
    color:black;
    font-weight:normal;
    margin-bottom:5px;
    line-height:120%;
}
h2{
    font-size:16px;
    color:black;
    margin-bottom:2px;
    line-height:120%;
}
h3{
margin:0;padding:5px 0;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#21589d;
}
h4{
margin:0;padding:5px 0;font-size:12px;font-weight:bold;color:#333333;
}
p{
margin:0;padding:5px 0;

}
a{
color:#bb6101;
}
a img {
	border:none;
}

div.clear {
	clear:both;
	height:1px;
	overflow:hidden;
}
.h20 {
	height:20px;
}


#supreme {
	
}

#mainwrapper {
	border: 1px solid #ffffff;
}

#sprmaroundtop {
background: url(../../images/fpsnew/makeup/bg-mw-t.gif) repeat-x bottom;
}

#sprmaroundtop .left {
background: url(../../images/fpsnew/makeup/bg-mw-t-l.gif) no-repeat bottom left;
}

#sprmaroundtop .right {
height:11px;
overflow:hidden;
background: url(../../images/fpsnew/makeup/bg-mw-t-r.gif) no-repeat top right;
}

#sprmaroundmiddle {}

#sprmaroundmiddle .mwl {
background: url(../../images/fpsnew/makeup/bg-mw-l.gif) repeat-y left;

}
#sprmaroundmiddle .mwlt {
background: url(../../images/fpsnew/makeup/bg-mw-l-t.gif) no-repeat top left;

}
#sprmaroundmiddle .mwlb {
background: url(../../images/fpsnew/makeup/bg-mw-l-b.gif) no-repeat bottom left;

}
#sprmaroundmiddle .mwr {
background: url(../../images/fpsnew/makeup/bg-mw-r.gif) repeat-y right;

}
#sprmaroundmiddle .mwrt {
background: url(../../images/fpsnew/makeup/bg-mw-r-t.gif) no-repeat top right;

}
#sprmaroundmiddle .mwrb {
background: url(../../images/fpsnew/makeup/bg-mw-r-b.gif) no-repeat bottom right;
}
#sprmaroundmiddle .sprmaroundmiddlewraper {
margin:0 11px; border:1px solid #ffffff;
}
#headline {
background:#3e7db9 url(../../images/fpsnew/makeup/bg-headline.gif) repeat-x top left;
}
#headline .headlinewraper {
background:url(../../images/fpsnew/makeup/headline-dom.jpg) no-repeat top right;
}
#homelink {
background: url(../../images/fpsnew/makeup/headline-picture.jpg) no-repeat top left;
height:123px; overflow:hidden;
}
#homelink #homelinkwraper {
float:left; 
}
#homelink #homelinkwraper a {
margin:12px 0 0 71px; display:block; width:60px;
}
#homelink #homelinkwraper a img {
height:105px; width:60px;
}
#servicemenuwraper {
float:right;
}
#servicemenuwraper #servicemenu {
list-style:none; margin:0 -10px 0 0; padding:0; color:#ffffff; font-size:11px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#servicemenuwraper #servicemenu li {
background:url(../../images/fpsnew/makeup/bg-servicemenu.gif) no-repeat; height:22px; /*padding-top:4px;*/ float:left;
}
#servicemenuwraper #servicemenu li a {
color:#ffffff; text-decoration:none; margin:0 20px;
}
#servicemenuwraper #servicemenu li a:hover {
text-decoration:underline;
}
#underheadline {
background: url(../../images/fpsnew/makeup/bg-underhead.gif) repeat-x;
}
#underheadline .left {
background: url(../../images/fpsnew/makeup/bg-underhead-l.gif) no-repeat left;
}
#underheadline .right {
height:6px; overflow:hidden; background: url(../../images/fpsnew/makeup/bg-underhead-r.gif) no-repeat right;
}
#sprmaroundbottom {
background: url(../../images/fpsnew/makeup/bg-mw-b.gif) repeat-x top;
}
#sprmaroundbottom .left {
background: url(../../images/fpsnew/makeup/bg-mw-b-l.gif) no-repeat top left;
}
#sprmaroundbottom .right {
height:11px; overflow:hidden; background: url(../../images/fpsnew/makeup/bg-mw-b-r.gif) no-repeat top right;
}
#mainarea {
background:#ffffff url(../../images/fpsnew/makeup/bg-mainarea.png) repeat-x top;
padding: 7px 0 10px 6px;
}

#menuareawrapper {
xxxwidth:25%;
float:left;
}
#menuareawrapperfirst {
width:25%;
float:left;
}
#menuarea {
padding-right:15px; 
}
#menuarea .leftbox {
border-top:1px solid #c5c5c5; border-left:1px solid #c5c5c5; background:url(../../images/fpsnew/makeup/bg-leftbox-r.gif) no-repeat top right;
}
#menuarea .leftbox .inner {
background:url(../../images/fpsnew/makeup/bg-leftbox-b.gif) no-repeat bottom left; padding:1px 2px 2px 1px ;
}
#menuarea .leftbox .caption_bg {
background:transparent url(../../images/fpsnew/makeup/bg-caption-blue_bg.gif) repeat-x top left;
}
#menuarea .leftbox .caption {
background:transparent url(../../images/fpsnew/makeup/bg-caption-blue.gif) no-repeat top left; color:#ffffff; padding: 2px 5px 3px 25px;
}
#menuarea .leftbox .captionyellow {
background:#d1a300 url(../../images/fpsnew/makeup/bg-caption-yellow.gif) repeat-x top left; color:#ffffff; padding: 2px 5px 3px 25px;
}

#menuarea .leftbox .captionred_bg {
background:transparent url(../../images/fpsnew/makeup/bg-caption-red_bg.gif) repeat-x top left;
}
#menuarea .leftbox .captionred {
background:transparent url(../../images/fpsnew/makeup/bg-caption-red.gif) no-repeat top left; color:#ffffff; padding: 2px 5px 3px 25px;
}

#menuarea .leftbox .interior {
background:url(../../images/fpsnew/makeup/bg-undercaption.gif) repeat-x top left;
}
#menuarea .leftbox .interior2 {
background:url(../../images/fpsnew/makeup/bg-interior.gif) repeat-y top left; padding: 0 0 1px 0;
}
#menuarea .leftbox .interior3 {
background:url(../../images/fpsnew/makeup/bg-interior-corner.gif) no-repeat top left;
}
#menuarea .leftbox .interior3 .wraper {
padding:14px 15px 15px 27px;
}

#menuarea .leftbox .interior3 .wraper .red_txt{
  color:#bb0000;
}
#menuarea .leftbox .interior3 .wraper .big{
   font-size:18px;
   padding:5px 0;
}

#menuarea .leftbox .interior3 .wraper .mail_pic{
   background:url(../../images/fpsnew/makeup/konvert.gif) no-repeat top left;
   padding-left:70px;
   margin-left:-12px;
   height:40px;
}
.wraper2
 {
 padding:14px 35px 15px 27px;
 }

#menuarea .leftbox .leftmenu {
list-style:none; margin:0; padding:14px 0 2px 0;
line-height:11px;
}
#menuarea .leftbox .leftmenu li {
background:url(../../images/fpsnew/makeup/leftmenu-sepa.gif) no-repeat top left; padding: 7px 5px 5px 27px;
}
#menuarea .leftbox .leftmenu li a {
color:#3b3b3b; text-decoration:none;
}
#menuarea .leftbox .leftmenu li.active {
color:#3b3b3b; text-decoration:none; font-weight:bold; 
}
#menuarea .leftbox .leftmenu li a:hover {
text-decoration:underline;
}
#menuarea .leftbox .leftmenu ul {
list-style:none; margin:5px 0 0 0; padding:0;
}
#menuarea .leftbox .leftmenu ul li {
background:none;list-style:none; margin:0; padding:7px 5px 5px 10px;
}
#menuarea .leftbox .leftmenu ul li {
font-weight:normal;
}
#menuarea .leftbox .leftmenu ul li {

}
.greyline {
background:#d0d0d0;
height:6px;
overflow:hidden;
}
.pagetitle {
background:#8eb5e8;color:#ffffff;font-weight:bold;padding: 5px 30px 5px 40px;margin:3px 0 2px 0;
}
.greetingwraper {
border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;padding:1px 0;margin-bottom:5px;
}
.greetingold {
background:#8fb1dd url(../../images/fpsnew/makeup/bg-emblem.gif) no-repeat 30px 2px;padding:0 40px 0 205px;height:165px;overflow:visible;
}
.greeting {
background:#8fb1dd;padding:0 40px 20px 25px;overflow:visible;
}
.greeting p {
padding-top:0;color:#ffffff;
}
.greetingtext {
margin:0;padding:15px 0 5px 0 ;
}
.listtitle{
margin:0;padding:5px 0 10px 0 ;font-size:13px;font-weight:bold;color:#333333;
}
.listbrief {
margin-bottom:15px;
}
#underline {
background:#9e9b8a;
height:60px;
margin:0 0 -10px -6px;
overflow:hidden;
}
#underline div {
  color:white;
  font-size:90%;
  padding:5px 20px;
}

#underline a {
 color:white;
}

#underline .copy {
  vertical-align:middle;
  color:#dbdac8;
  padding-top:15px!important;
}
#copyrightold {
	color:#505050;
	font-size:10px;
	padding: 0 0 0 20px;
	xmargin: auto; 
	xmargin-top: -40px;
	xheight: 40px; 
	clear: both; 
}

#copyright {
	color:#505050;
	font-size:10px;
	padding: 0 0 0 10px;
	clear: both; 
}

#bottom_links {
    border-top:1px solid #d3d2c7;
    margin-left:-6px;
    background-color:#d3d0bf;
    color:#686868;
}
#bottom_links a {
    color:#686868;
    text-decoration:none;
}
#bottom_links a:hover {
    text-decoration:underline;
}
#bottom_links .t{
  background: transparent url('../../images/fpsnew/makeup/blinks_bg.gif') repeat-x top left;
}

#bottom_links th {
   line-height:2px;
}

#bottom_links th div {
 width:90%;
}

#contentareafirst {
	width:73%;
	padding-right:7px; 
	float:right;
}

#contentarea {
	xxxwidth:73%;
	width:99%;
	xpadding-right:7px; 
	xfloat:right;
}

.content
  {
  	padding-right:30px;
	padding-left:30px;
  }
.commonlist {}

.commonlist li {
margin-bottom:15px;
}

.commonlist li .date {
	color:#777777;
}

.commonlist li .title {
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}
.pagenavigator {
	font-size:10px;
}

.pagenavigator a, .pagenavigator span {
	margin-right:7px;
	text-decoration:none;
}

.pagenavigator a:hover {
	text-decoration:underline;
}

.pagenavigator .prev, .pagenavigator .next {
	font-size:14px;
	text-decoration:none;
}

.megaclass td {
font-size:9px !important;
}

td.obj a {
font-size: 10px !important;
text-decoration: none;
}

td.obj a:hover {
text-decoration: underline;
}

td.afon {
font-size:9px !important;
}

tr.fon a {
font-size:9px !important;
}

.singleobj {
    width:99%;
    padding: 10px 10px 0 0;
}

.singleobj .date {
	color:#777777;
	text-align:right;
}

.singleobj .title {
    font-size:13px;
    color:#333333;
    font-weight:bold;
    margin-bottom:2px;
}

.singleobj .common {

}
.bodyArticleText
{
 	font-size:11px;
 	font-style: normal;
 	font-family: Verdana; 
 	line-height: 16px;
 	color: #363636;
}
#contentareafirst .leftbox, #contentarea .leftbox {
border-top:1px solid #c5c5c5; border-left:1px solid #c5c5c5; background:url(../../images/fpsnew/makeup/bg-leftbox-r.gif) no-repeat top right;
}
#contentareafirst .leftbox .inner, #contentarea .leftbox .inner {
background:url(../../images/fpsnew/makeup/bg-leftbox-b.gif) no-repeat bottom left; padding:1px 2px 2px 1px ;
}
#contentareafirst .leftbox .caption_bg, #contentarea .leftbox .caption_bg {
background:transparent url(../../images/fpsnew/makeup/bg-caption-blue_bg.gif) repeat-x top left;
}
#contentareafirst .leftbox .caption, #contentarea .leftbox .caption {
background: transparent url(../../images/fpsnew/makeup/bg-caption-blue.gif) no-repeat top left; color:#ffffff; padding: 2px 5px 3px 25px;
}
#contentarea .leftbox .captionyellow {
background:#d1a300 url(../../images/fpsnew/makeup/bg-caption-yellow.gif) repeat-x top left; color:#ffffff; padding: 2px 5px 3px 25px;
}
#contentareafirst .leftbox .interior, #contentarea .leftbox .interior {
background:url(../../images/fpsnew/makeup/bg-undercaption.gif) repeat-x top left;
}
#contentareafirst .leftbox .interior2, #contentarea .leftbox .interior2 {
background:url(../../images/fpsnew/makeup/bg-interior.gif) repeat-y top left; padding: 0 0 1px 0;
}
#contentareafirst .leftbox .interior3, #contentarea .leftbox .interior3 {
background:url(../../images/fpsnew/makeup/bg-interior-corner.gif) no-repeat top left;
}
#contentareafirst .leftbox .interior3 .wraper, #contentarea .leftbox .interior3 .wraper {
padding:14px 5px 5px 27px;
}
#contentarea .leftbox .leftmenu {
list-style:none; margin:0; padding:14px 0 2px 0;
line-height:11px;
}

font {
	color:#333333;
}

.p_sitenav {
	font-size:14px;
}

.sitenav {
	font-size:12px;
}

#blk10308103 {
list-style:none;
padding:0;
}

#watermark {
	display:none;
}

span.print a {
	text-decoration:underline;
	cursor:pointer;
}

.nobr {
    white-space: nowrap;
}

ul.bullet {
  list-style-image:none !important;
  list-style-position:outside !important;
  list-style-type:disc !important;
  padding:0;
  margin:0 0 0 10px;
  
}

.yeartable {
	margin-top:15px;
}
.yeartable td {
	text-align:center;
    background:#f7f7f4;
}
.yeartable .level1 td {
	border:none;
	font-weight: bold;
    background:#e9e7db;
}

/*styles for fpsnew foto*/
.fullimg {
	display:none;
}
.alink {
	border:1px solid #569FD3;
	text-align:center;
    width: 68px;
    height: 68px;
	vertical-align: top;
	margin:3px;
	padding:0;
	overflow:hidden;
	cursor:pointer;
}
.alink img {
	margin:0;
	padding:0;
}
#iholder {
	text-align:center;
}

.ftitle {
  font-size: 11pt;
  padding:10px;
}

.nobr {
   white-space:nowrap;
}

.linebg {
  font-size:0.01em;
  height:2px;
  background:url('../../images/fpsnew/makeup/linebg.gif') repeat-x top left;
}

/*icons*/
#bottom_links .nak {
    height:38px;
    padding: 10px 10px 10px 68px;
    background:url('../../images/fpsnew/makeup/ico/nak.gif') no-repeat 30px 50%;
}
#bottom_links .osfpsnew {
    height:38px;
    padding: 10px 10px 10px 51px;
    background:url(../../images/fpsnew/makeup/ico/osfpsnew.gif) no-repeat 10px 50%;
}
#bottom_links .mvd {
    height:38px;
    padding: 10px 10px 10px 75px;
    background:url(../../images/fpsnew/makeup/ico/mvd.gif) no-repeat 10px 50%;
}
#bottom_links .svr {
    height:38px;
    padding: 10px 10px 10px 54px;
    background:url('../../images/fpsnew/makeup/ico/svr.gif') no-repeat 10px 50%;
}

#bottom_links .fso {
    height:38px;
    padding: 10px 10px 10px 71px;
    background:url('../../images/fpsnew/makeup/ico/fso.gif') no-repeat 30px 50%;
}
#bottom_links .mchs {
    height:38px;
    padding: 10px 10px 10px 51px;
    background:url('../../images/fpsnew/makeup/ico/mchs.gif') no-repeat 10px 50%;
}
#bottom_links .morf {
    height:38px;
    padding: 10px 10px 10px 75px;
    background:url('../../images/fpsnew/makeup/ico/morf.gif') no-repeat 10px 50%;
}
#bottom_links .kremlin {
    height:38px;
    padding: 10px 10px 10px 54px;
    background:url('../../images/fpsnew/makeup/ico/kremlin.gif') no-repeat 10px 50%;
}

div.obj {
	width:95%;
/*    height:60px; */
    clear:both;
    float:left;
	margin:15px 0;
	padding-left:6px;
	background: url('../../images/fpsnew/makeup/pic/left.gif') top left no-repeat;
}
div.objPic {
	padding:0 15px 5px 0;
	/*width:100px;   */
	background:url('../../images/fpsnew/makeup/pic/bottom.gif') bottom left no-repeat;
	float:left;
}
div.objText {
	width:75%;
    float:left;
	padding:0 15px 5px 0;

}
div.picarrow {
    border:1px solid #275524;
  /*  width:103px;
    height:67px;*/
    float:left;
}
a.picarrow {
    display:block;
 /*   width:103px;
    height:67px; */
    float:left;
    background:url('../../images/fpsnew/makeup/pic/picarrow.gif') bottom right no-repeat;
}
div.picarrow2 {
    border:1px solid #275524;
    width:103px;
    height:67px;
    float:left;
    margin:10px;
    cursor:pointer;
}

.abzac {
  clear:both;
  display:block;
}