

.NewsTable{

        position: relative;



}



.NewsTitle {

        font: bold 10pt Arial, Helvetica, sans-serif;

	padding-top:5px;

        color: #7E2D1A;

        text-decoration:none;}

DIV.NewsTitle_main {
   background-color: #ffeeba;
   height: 18px;
   padding: 5px;
   margin-bottom:10px;
   font-size: 0.8em;
   font-weight: bold;
   color: #9f2a2a;
}

.NewsText {

        font-family: Arial, Helvetica, sans-serif;

        font-size: 0.9em;

	font-weight: normal;

	color:#000;

	padding-top:7px;

        padding-bottom: 10px;

	}

.NewsText p {
   font-size: 0.8em;
}

.OldNewsText {

        font-family: Arial, Helvetica, sans-serif;

        font-size: 0.8em;

        margin-bottom:15px;}



.NewsDate {

        font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-top:7px;

        font-size:0.7em;

        font-weight:normal;

        color:#Da9600;}



.NewsImg {

        float: left;

        clear: left;

        margin-right: 25px;}



.head_adv_right {

        background-image:url(repo/sys/i/adv_bg_right.jpg);

        background-position:inherit;

        background-repeat:no-repeat;}



.cur_ex_head {

        font:Verdana, Arial, Helvetica, sans-serif;

        font-size:0.7em;

        color:#666666;

                margin-bottom:15px;}



.Rotator1 {

        margin:50px 0px 50px 0px;}



.map_div {

        margin: 1px; 

        padding: 1px; }



/* OFBU */



#licens{

padding-top:0.7em;



}





#ofbu_line_dgst

{

	padding:5 5 5 3;







}



.fund_d_tbl {

        width: 400px;

        padding: 5px; }



.fund_d_hl {

        text-align: center;

        font-family: Tahoma;

        font-size: 8pt; 

        font-weight: bold; 

        background-color: #b1b1b1; }



.fund_d_hr {

        text-align: center;

        font-family: Tahoma;

        font-size: 8pt; 

        font-weight: bold; 

        background-color: #b1b1b1; }



.fund_d_l {

        text-align: left;

        padding-left: 10px; 

        font-family: Tahoma;

        font-size: 8pt; }



.fund_d_r {

        text-align: center;

        font-family: Tahoma;

        font-size: 8pt; }



.show {

	line-height:200%;

	border-bottom:none;

	font-size:90%;

	background-color:#F8ECD3;

	padding:0.2em 0.3em;

}

.hide {

	line-height:200%;

	border-bottom: dashed 1px #7E2D1A;

	color:#7E2D1A;

	font-size:90%;

	cursor:pointer;

	margin:0.2em 0.3em;

}

#graficsOFBU {

	margin:0.8em;

}

table.ofbu_tbl td.texttbl {

	font-size:80%;

}

.m {

	vertical-align:middle;

}



.ultbl td {

	vertical-align:top;

	padding:0.2em 0;

}

#b{

font-weight:bold;

}

ul.uslugi
{
	line-height: 0.8em;
	font-size: 0.8em;
	font-style:italic;
}










div.head{
	position:relative;
	width: 100%;
	height:150px;
	background:#FFF url(/pics_head/ny2010/e2010_bg.gif) repeat-x;
	overflow:visible;
	
	}

div.g1,
div.g2,
div.s1,
div.s2,
div.s3,
div.btn,
div.logo{
	position:absolute;	
	width: 100%;
	height:150px;
	background-repeat:repeat-x;

	}
	
div.g1{
	background-image: url(/pics_head/ny2010/g1.png)!important;;

	background-position:10% 0;
	opacity:0.7!important;}
	
div.g2{

	background-image: url(/pics_head/ny2010/g2.png)!important;
	background-position:30% 0;
	opacity:0.5;
	}
	
div.s1{

	background-image: url(/pics_head/ny2010/s1.png)!important;
	background-position:-60% 0;
}
	
div.s2{

	background-image: url(/pics_head/ny2010/s2.png)!important;
	background-position:-20% 0;
}
div.s2{

	background-image: url(/pics_head/ny2010/s3.png)!important;
	background-position:-10% 0;
}
div.btn{

	background-image: url(/pics_head/ny2010/btn.png)!important;
	background-position:-30% -20px;
}

div.shar01{
	position:absolute;
	left:70%;
	}
div.shar02{
	position:absolute;
	left:55%;
	}
div.logo{
	position:absolute;
	background-image: url(/pics_head/ny2010/logo.png);
	background-position:-280px -10px;
	background-repeat:no-repeat;
	}
	
div.t1{
	position:absolute;
	left:10%;
	top: 75px;
	}
div.t2{
	position:absolute;
	left:20%;
	top: 100px;
	}


	
	
	.teaser_block {
	width: 330px;
	height: 150px;
	float: left;
	margin: 10px;
	
	font: normal 9pt/1.1em Tahoma, Verdana, Arial, sans serif;
	}
.teaser_img {
	float:left;
	padding: 0 10px 20px 0;
	}
	
.teaser_img img {
	border:1px solid #7E2D1A;
}


.teaser_title {
	font-size:11pt;
	color:#a83a30;
	padding-bottom:.5em;
	}
