body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #2bace5;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	background-image:url(images/background.jpg) ;
	background-repeat:no-repeat;
}
.thrColAbsHdr #container { 
	position: relative; 
	width: 928px;  
    background:url(images/1.gif);
	margin: 0 auto; 
	text-align: left;

} 
a, a:hover, a:link,  a:visited  {text-align:right;font-size:12pt; font-family:Arial; color:#d80051;text-decoration:underline;font-weight:normal;}
h2{font-family:Arial;font-size:9pt;font-weight:bold;color:#005596;padding: 4px 0px 0px 0px;margin:0;}


/*logo*/
.thrColAbsHdr #logo  {    height: 97px; 	padding: 0px 0 0px 2px; 	margin:0;} 
.thrColAbsHdr #logo div {height: 97px; vertical-align:middle;float:left;top:0px;margin:0;}

/*Header*/

.thrColAbsHdr #header     {margin:0;    background-color:#FFF;     height: 305px;     padding: 12px 15px 0px 16px;} 
.thrColAbsHdr #header a   {padding:0 ;margin:0;}
.thrColAbsHdr #header div {float:left;top:0px;}

#Menu {width:339px;padding-left:13px;height:260px;position:relative;float:left;top:0px;}
#Menu div.main  {float:left;top:0px;width:118px;height:260px;}
#Menu img {margin:0 0 1px 0;padding:0;border:0;}


#Menu div.submenu_1 img, #Menu  div.submenu_2 img ,#Menu  div.submenu_3 img,#Menu  div.submenu_4 img, 
#Menu div.submenu_5 img, #Menu  div.submenu_6 img ,#Menu  div.submenu_7 img,#Menu  div.submenu_8 img{margin:0 0 5px 0;padding:0;}

#Menu div.submenu_1 {width:125px;background-color:#d80051;float:left;padding:13px 0 13px 25px;margin:0 0 0 202px; position:absolute;left:0px; }
#Menu div.submenu_2 {width:136px;background-color:#ef6692;float:left;padding:13px 0 13px 14px;margin:45px 0 0 199px; position:absolute;left:0px; }
#Menu div.submenu_3 {width:155px;background-color:#ff6600;float:left;padding:13px 0 13px 10px;margin:76px 0 0 188px; position:absolute;left:0px; }
#Menu div.submenu_4 {width:155px;background-color:#ff9900;float:left;padding:13px 0 13px 10px;margin:101px 0 0 188px; position:absolute;left:0px; }
#Menu div.submenu_5 {width:140px;background-color:#87bf19;float:left;padding:13px 0 13px 21px;margin:133px 0 0 191px; position:absolute;left:0px; }
#Menu div.submenu_6 {width:140px;background-color:#00a8cb;float:left;padding:13px 0 13px 17px;margin:109px 0 0 192px; position:absolute;left:0px; }
#Menu div.submenu_7 {width:126px;background-color:#005596;float:left;padding:13px 0 13px 27px;margin:51px 0 0 199px; position:absolute;left:0px; }
#Menu div.submenu_8 {width:136px;background-color:#660066;float:left;padding:13px 0 13px 17px;margin:152px 0 0 199px; position:absolute;left:0px; }




div.util {width:339px; margin-left:13px; height:28px; vertical-align:top}
div.hrd {width:339px; height:2px; margin-left:13px;  background-color:#2bace5; margin-bottom:8px; font-size:1px; color:#2bace5}
.cont_nav {height:28px; margin-left:12px; background-color:#2bace5; width:180px; padding-top:9px; float:left}
.seach_t { width:105px; border:0px;    padding:3px 4px 3px 6px; background-color:#999999; color:#ffffff; vertical-align:top; font-family:Arial; font-size:12pt; }


/*SideBar*/
.thrColAbsHdr #sidebar1 {
	position: absolute;
	top: 440px;
	left: 0;
	width: 198px; 
	background: #FFF;
	padding: 15px 16px 15px 34px; 
    margin-right:28px;
}
.thrColAbsHdr #sidebar1 h1{font-family:Arial;font-size:12pt;font-weight:bold;color:#005596;}
.thrColAbsHdr #sidebar1 p {font-family:Arial;font-size:9pt;color:#000;}
.thrColAbsHdr #sidebar1 img {margin:0 0 15px 0;}

.thrColAbsHdr #sidebar1 .block_header {text-align:right;vertical-align:top;top:12px; height:32px;}
.thrColAbsHdr #sidebar1 .block_header div{height:inherit;padding-top:4px;}
.thrColAbsHdr #sidebar1 .block_header img {left:-10px;position:absolute;}
.thrColAbsHdr #sidebar1 a.header_block{ font-family:Arial;font-size:10pt; font-weight:bold;color:#17181a;text-decoration:none;position:relative; top:7px;float:right;}

.thrColAbsHdr #sidebar2 {
	position: absolute;
	top: 440px;
	right: 0;
	width: 193px; 	
	padding: 0 0px 0 0px; 
	margin-left:29px;
}



.thrColAbsHdr #mainContent  
{	
    margin:0 0  0 286px;
   	padding-top: 26px ;
	background:url(images/1.gif);
	width:418px;
	min-height:600px;
	height:600px;
	overflow:visible;	
}

.thrColAbsHdr #mainContent  div
{   background: #fff;
    border:1px solid white;
	top: 0;
	left: 0;	
	background: #FFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 15px 34px 30px 26px; /* padding keeps the content of the div away from the edges */
	margin-bottom:15px;


}
.thrColAbsHdr #mainContent a.header_block{ font-family:Arial;font-size:10pt; font-weight:bold;color:#17181a;text-decoration:none;position:relative; top:7px;float:right;}
.thrColAbsHdr #mainContent img.header_block  {position:relative; left:-36px;float:left;}
.thrColAbsHdr #mainContent img {margin-right:27px;} 
.thrColAbsHdr #mainContent p {font-family:Arial;font-size:9pt;color:#000;text-align:justify;}

.thrColAbsHdr #mainContent .blue img {margin-right:15px;} 
.thrColAbsHdr #mainContent p.blue {font-family:Arial;font-size:9pt;color:#005596;text-align:left;width:358px;}
.thrColAbsHdr #mainContent .blue span{font-family:Arial;font-size:12pt;font-weight:bold;color:#005596;}



.thrColAbsHdr #footer { padding: 15px 0px 30px 0px; background:#2bace5;} 
.thrColAbsHdr #footer p {	margin: 0;	padding: 10px 0; font-family:Arial;font-size:9pt;color:#005596; text-align:center;}
.thrColAbsHdr #footer div.line
{
    width:928px;
    height:1px;
    background-image:url(images/1_blue.gif);
    background-repeat:repeat-x;
    
}


/*blue hr*/
.divhr   
{
    width:339px; margin-left:13px; height:2px; background-color:#2bace5;
}

/*Input*/
input[type="text"] 
{
    border:0;
    background-color:#999;
    color:#fff;
    padding:3px 4px 4px 6px;
    height:18px;
    font-family:Arial; 
    font-size:12pt; 
    width:106px   
}




img.banner_link  { cursor:hand}
.news_t {border:0px;    padding:3px 4px 3px 6px; background-color:#999999; color:#ffffff; vertical-align:top; font-family:Arial; font-size:12pt; }

.thrColAbsHdr #sidebar2 div.banner_blue
{
     background-color:#1986c0;
     padding: 15px 15px 15px 15px;
width:163px;
     
}

.thrColAbsHdr #sidebar2 div.banner_white
{
    width:173px;
    background-color:#ffffff;
   padding: 15px 10px 15px 10px;float:left;
}
.thrColAbsHdr #sidebar2 a, a:hover, a:link,  a:visited 
{
    font-size:9pt; color:#d80051;padding-top:10px;
}




.thrColAbsHdr #mainContent .simpleContent a.header_block{ font-family:Arial;font-size:10pt; font-weight:bold;color:#17181a;text-decoration:none;position:relative; top:7px;float:right;}
.thrColAbsHdr #mainContent .simpleContent img.header_block  {position:relative; left:-36px;float:left;margin-left:0px;}

.thrColAbsHdr #mainContent .simpleContent { padding-right:0px; padding-bottom:0px}
.thrColAbsHdr #mainContent .simpleContent div {font-family:Arial;font-size:9pt;color:#000;text-align:left;width:600px; padding-top:0px; margin-top:0px}
.thrColAbsHdr #mainContent .simpleContent img {margin-left:15px;margin-right:0px; padding-right:0px}
.thrColAbsHdr #mainContent .simpleContent ul {font-family:Arial;font-size:9pt;color:#000;}
.thrColAbsHdr #mainContent .simpleContent h1 {font-size:12pt;font-weight:bold;color:#005596;}


a.pop_up, a.pop_up:hover, a.pop_up:link,  a.pop_up:visited  {text-align:right;font-size:9pt; color:#1986C0;text-decoration:underline;font-weight:bold; position:relative;background:none; cursor:pointer}
a.pop_up span, a.pop_up:link span,  a.pop_up:visited  span {display:none; position:absolute;top:10px; left:-180px;  width:1px; height:1px; background:none; cursor:pointer}
a.pop_up:hover span  {display:block; position:absolute; top:10px; left:-180px; width:410px; height:365px; background:#1986C0 url(../images/Smolny.jpg) 5px 5px no-repeat; cursor:pointer} 