html,body{
height:100%;
margin:0px;
padding:0px
}

.jornals_font{
	font-size: 12px;
	line-height: 18px;
}
.padbgb{
padding-right: 15px;
background-color: Black;
}
.bbsw{
	border-bottom: 1px solid White;
	color: #FFFFFF;
}
.blackpad{
	padding-left: 23px;
	color: #FFFFFF;
	}

.blackpad_2{
	padding-right: 14px;
	color: #FFFFFF;
	}

.announce_spec2{
	padding-left: 20px;
	padding-bottom: 10px;
	background-color: #E1E1E1;
}

.announce_spec4{
	padding-left: 20px;
	padding-bottom: 3px;
	/*background-color: #E1E1E1;*/
    color: #666666;
}


.announce_spec5{
	padding-left: 15px;
	margin-left: 0px;
	margin-right: 100px;
	padding-bottom: 3px;
	font-family: "Verdana", "Arial Cyr", "Helvetica";
	font-size: 10px;
	font-weight: bold;
	color: #B5B5B5;
        border-bottom: 1px solid #999999;
}

.announce_spec6{
	padding-right: 11px;
	margin-left: 0px;
	margin-left: 15px;
	padding-bottom: 3px;
	font-family: "Verdana", "Arial Cyr", "Helvetica";
	font-size: 10px;
	font-weight: bold;
	color: #B5B5B5;
       border-bottom: 1px solid #999999;
}

.announce_spec7{
        width:180px;  
	margin-right: 0px;
	margin-left: 0px;
	margin-left: 15px;
	padding-bottom: 3px;
	font-family: "Verdana", "Arial Cyr", "Helvetica";
	font-size: 10px;
	font-weight: bold;
	color: #B5B5B5;
       border-bottom: 1px solid #999999;
}

.announce_spec8{
        width:150px;  
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 15px;
	padding-bottom: 3px;
	font-family: "Verdana", "Arial Cyr", "Helvetica";
	font-size: 10px;
	font-weight: bold;
	color: #B5B5B5;
        border-bottom: 1px solid #999999;
}

.bgf9f7eb{
	background-color: #F9F7EB;
}
.advert_left_pgrad{
	background-image: url(../img/advert_left_grad.gif);
	background-repeat: repeat-x;
	background-color: #EFEFEF;
	padding-left: 15px;
}

.advert_left{
	background-image: url(../img/bg_1.gif);
	background-repeat: repeat-y;
	background-color:#000000;
/*	background-color: #EFEFEF; */
	padding-left: 15px;
	height: 100%;
}

.advert_left_alt{
/*	background-image: url(../img/bg_1_transp.gif);
	background-repeat: repeat-y;
	background-color:#000000;
	padding-left: 5px;*/
	height: 100%;
}



.advert_left2{
	background-image: url(../img/bg_1.gif);
        background-repeat: no-repeat; 
        background-position: left;
	padding-left: 15px;
}

.advert_left3{
/*рек. модуль вверху слева*/
	background-image: url(../img/bg_1.gif);
	background-repeat: repeat-y;
        background-color:#595959; 
        color:#cecece; 
        padding: 14px 8px 4px 28px; 
        text-align:left;
        // width:200px; /* only IE */
}

.advert_right{
	background-image: url(../img/bg_1.gif);
	background-repeat: repeat-y;
        background-position: right;
	padding-right: 15px;
}

.advert_left_pgrad_2{
	padding-left: 15px;
}

.left_panel_bg{
	background-image: url(../img/left_panel_bg.gif);
	background-color: Black;
	background-repeat: repeat-y;
}

.jornals_imgcell{
	padding: 7px 10px 5px 30px;
}
.jornals_nearimg{
	padding: 5px 15px 7px 10px;
}
.bgcacaca{
	background-color: #CACACA;
}

.bgcacaca1{
	background-color: #DDDDDD;
}

.events_an{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#000000;
}
.events_an2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

.events_an22{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
}

.events_an3{
	padding: 0px 11px 9px 30px;
}
.msg_cell{
	padding: 10px 15px 10px 30px;
}

.msg_cell_alum{
	padding: 5px 0px 0px 1px;
/*        border-bottom: 1px solid #FFFFFF padding-left:10px; */
}

.msg_cell_alum_2{
	padding: 5px 0px 0px 20px;
}

.announce_nearimg{
	padding: 10px 30px 10px 15px;
}


.announce_imgcell{
	padding: 10px 15px 10px 30px;
}
.announce_spec1{
	padding-left: 20px;
/*
	background-color: #CACACA;*/
}

.announce_spec1_alum{
	padding-left: 20px;
}

.ev_announce_spec1{
	padding-left: 20px;
	background-color: #CACACA;
}
.announce_headliner{
	padding-top: 10px;
	border-bottom: 1px solid Black;
	font-family: "Verdana", "Arial Cyr", "Helvetica";
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	/*background-color: #CACACA;*/
	color: Black;
}

.announce_headliner2{
	padding-top: 10px;
	border-bottom: 1px solid Black;
        width:90%;
	font-family: "Verdana", "Arial Cyr", "Helvetica";
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: Black;
}

.announce_headliner_alum{
	padding-top: 10px;
	border-bottom: 1px solid #AEAEAE;
	font-family: "Verdana", "Arial Cyr", "Helvetica";
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
        letter-spacing: 1px;
}

.announce_headliner_alum_new{
	padding-top: 10px;
	border-bottom: 1px solid #000000;
/*
	font-family: "Verdana", "Arial Cyr", "Helvetica";
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
        letter-spacing: 1px;
*/
	padding-left: 20px;
}

.announce_spec2_alum{
	padding-top: 10px;
	padding-left: 20px;
	font-family: "Verdana", "Arial Cyr", "Helvetica";
	font-size: 11px;
	font-weight: normal;
        padding-top:5px; 
        padding-bottom: 3px; 
        color:#666666;
}


.announce_headliner4{
	padding-top: 10px;
	border-bottom: 1px solid #999999;
	font-family: "Verdana", "Arial Cyr", "Helvetica";
	font-size: 11px;
	font-weight: bold;
	color: #B5B5B5;
}

a.nasedk:link {
color: #999999;
}
a.nasedk:visited {
color: #A3A3A3;
}
a.nasedk:hover,  a.nasedk:active, {
color: #858585;
text-decoration: none;
}


table.nasedk a:link {
color: #999999;
}
table.nasedk a:visited {
color: #A3A3A3;
}
table.nasedk a:hover, a:active{
color: #858585;
text-decoration: none;
}

table.nasedk td {
color: #999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

.newobject_headliner{
	padding-left: 30px;
	padding-top: 10px;
	border-bottom: 1px solid White;
	font-family: "Verdana", "Arial Cyr", "Helvetica";
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: Black;
	color: White;
}
.newobject_headliner2{
	padding-left: 30px;
	padding-top: 4px;
	font-family: "Verdana", "Arial Cyr", "Helvetica";
	font-size: 10px;
	font-weight: bold;
	background-color: Black;
	color: #838383;
}
.search_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight:normal;
	text-align: right;
}
.events_nearimg2{
	padding: 10px 30px 10px 15px;
	background-color: #F9F7EB;
	border-bottom: 1px solid #E1E1E1;
}
.events_imgcell2{
	padding: 10px 15px 10px 30px;
	background-color: #F9F7EB;
	border-bottom: 1px solid #E1E1E1;
}
.events_nearimg{
	padding: 10px 30px 10px 15px;
	border-bottom: 1px solid #E1E1E1;
}
.events_imgcell{
	padding: 10px 15px 10px 30px;
	border-bottom: 1px solid #E1E1E1;
}
.events_serpoloska{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: #EDEDED;
	color: #A1A1A1;
	text-align: right;
	padding: 1px 3px 1px 3px;
	/*margin: 0px 0px 15px 0px;*/
}
.intaga{
		font-weight: bold;
		font-size: 14px;
        line-height: 150%;
}

.events_headliner{
	padding-top: 10px;
	padding-left: 30px;
	border-bottom: 1px solid Black;
	width: 310px;
	font-family: "Verdana", "Arial Cyr", "Helvetica";
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
.counters_stat{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color:#909090; font-weight:normal;
} 
/*
a.counters_stat, a.counters_stat:active, a.counters_stat:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color:#909090; font-weight:normal;
} 
*/
.press_nearimg{
	padding: 10px 30px 10px 15px;
}
.press_new_pad{
	padding: 10px 30px 10px 30px;
}
.press_imgcell{
	padding: 10px 15px 10px 30px;
	text-align: right;
}

.underlineG{
	border-bottom: 1px solid #909090;
}

.underlineB{
	border-bottom: 1px solid Black;
}
.cp_header_all{
	background-color: Black;
	color: White;
	text-align: right;
	padding: 20px 10px 5px 10px;
	font-family: Arial Narrow;
	font-size: 18px;
	font-weight: bold;
	vertical-align: bottom;
}


.cp_header_all_new{
	background-color: Black;
	color: White;
	text-align: left;
	padding: 20px 10px 5px 10px;
	font-family: Arial Narrow;
	font-size: 18px;
	font-weight: bold;
	vertical-align: bottom;
}

.advert_header{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: White;
}
.presshot_header{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: Black;
}

.bgblack{
	background-color: Black;
}
/*old*/
a.novoe:link  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color:#000000;
	line-height: 150%;
        letter-spacing: 1px;
}

a.novoe:visited  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color:#333333;
	line-height: 150%;
letter-spacing: 1px;
}

a.novoe:active, a.novoe:hover  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color:#000000;
	line-height: 150%;
letter-spacing: 1px;
}


a.novoe1:link  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color:#000000;
	line-height: 150%;
/*        letter-spacing: 1px; */
}

a.novoe1:visited  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color:#333333;
	line-height: 150%;
/*        letter-spacing: 1px; */
}

a.novoe1:active, a.novoe1:hover  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color:#000000;
	line-height: 150%;
/*        letter-spacing: 1px; */
}

.press_hot_p1{
	padding: 10px 0px 10px 0px;
}
.press_hot_p2{
	padding: 0px 10px 0px 10px;
}
.press_hot_p3{
	padding: 5px 5px 5px 45px;
}
.press_hot_p4{
	padding: 5px 10px 5px 5px;
}
.announces_p1{
	padding: 15px 10px 0 10px;
	border-bottom: 1px solid Black;
}
.announces_p2{
	padding: 0px 10px 10px 10px;
}
.announces_p3{
	padding: 5px 10px 15px 10px;
}
.announces_p4{
	padding: 0px 5px 0px 0px;
}
.announces_lt3{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #909090;
		text-align: right;
}
.btn_search{
	text-align: right;
	font-weight: bold;
	color: White;
	padding-right: 10px;
}
.search_form{
	padding-right: 10px;
}
.events_head3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#000000;
}
.events_head2{
	background-color: #777777;
	color: White;
	font-family: Arial Narrow;
	font-weight: bold;
	font-size: 15px;
	padding: 3px 3px 3px 3px;
}
.newobjects_arhiv{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	color: #909090;
	padding: 3px 3px 5px 3px;
}
.newobjects_first{
	/*современная российская архитектура*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C6C6C6;
	font-weight: bold;	
}
.events_first{
	/*всегда в курсе событий российской архитектуры*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	color: #B1B1B1;
}
.lp_b_on_g{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #8b8b8b;
	padding: 3px 0px 3px 15px;
}
.advertise_gonb{
	background-color: Black;
	font-family: sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 3px 10px 3px 15px;
	text-align: right;

}
.press_new_padd{
/*15px*/
	padding-bottom: 15px;
}
.press_note_padd{
	padding-top: 10px;
	padding-bottom: 10px;
}
.press_nnm{
	border-bottom: 1px solid Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	color: #909090;
	padding: 3px 3px 3px 3px;
}
.press_arhiv{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	color: #909090;
	padding: 3px 3px 5px 3px;
}

.msg_arhiv{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color: #909090;
		text-align: right;
}

.msg_arhiv_2{font-family:Verdana, Arial, Helvetica, sans-serif; color: #7C7C7C; text-align: right; font-size:90%}

.msg_padd{
	padding: 0px 0px 0px 0px;
}
.lprpadd{
	padding-right: 10px;
}
.events_date_padd{
	margin-bottom: 5px;
}
.padd2{
	padding-left: 20px;
}
.padd1{
	padding-bottom: 10px;
}
.marks{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color:#000000;
font-weight:normal;
}
.press_bg_note{
	background-color: #DDDDDD;
	font-family: Arial Narrow;
	font-size: 14px;	
	color: #6A6A6A;
	font-style: italic;
	font-weight: bold;
}
.press_bg{
	background-color: #E8E8E8;
}
.events_news{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #595959;
	font-weight: bold;
}
.events_gray_note{
	background-color: #DDDDDD;
	font-family:"Arial Narrow";
	font-size: 14px;
	color: #838383;
	padding: 1px 3px 1px 3px;
	margin: 15px 0px 15px 0px;
}
.events_head{
	background-color: #777777;
	color: White;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 3px 3px 3px 3px;
	}
.foreign_lightgray{
	background-color: #DADADA;
	padding-top: 3px;
	padding-bottom: 3px;
}
.zagolovok{
	font-family: "Arial Narrow";
	font-size: 16px;
	text-align: left;
	padding-left: 3px;
}
.date{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9A9A9A;
}
.rp_gradient{
	background-image: url(../img/rp_gradient.gif);
	background-repeat: repeat-x;
}

.center_panel{
	padding: 0px 25px 0px 0px;
}
.right_panel_h{
	background-color: #FFFFFF;
	padding: 0px 15px 0px 15px;
}
.right_panel_m{
	background-image: url(../img/rp_m_gradient.gif);
	background-color: #F0F0F0;
	padding: 0px 15px 0px 15px;
	background-repeat: repeat-x;
}
.lp_g_on_b_text{
	background-color: Black;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 7pt;
	color: #FFFFFF;
	padding: 3px 0px 3px 12px;
}
.bw_blur1{
	background-image: url(../img/bw_blur1.gif);
	height: 20px;
	background-repeat: repeat-x;
	background-color: Black;
}
.bw_blur2{
	background-image: url(../img/bw_blur2.gif);
	height: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-color: Black;
}
.bw_blur3{
	background-image: url(../img/bw_blur3.gif);
	width: 20px;
	background-repeat: repeat-y;
	background-color: Black;
}
.bw_blur4{
	background-image: url(../img/bw_blur4.gif);
	height: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-color: Black;
}
.bw_blur5{
	background-image: url(../img/bw_blur5.gif);
	height: 20px;
	background-repeat: repeat-x;
	background-color: Black;
}
.gw_blur1{
	background-image: url(../img/brw_blur1.gif);
	width: 20px;
	background-repeat: repeat-y;
	background-color: Black;
}
.lp_black{
	background-color: Black;
	padding-left: 15px;
}
.lp_gray{
	background-color: #8b8b8b;
	padding-left: 15px;
}

.lp_h1{
	background-color: Black;
	font-family: "Arial Narrow";
	font-weight: bold;
	font-size: 12pt;
	color: #FFFFFF;
	padding: 3px 10px 3px 15px;
	text-align: right;
}
a.lph1, a.lph1:active, a.lph1:hover  
{
	background-color: Black;
	font-family: "Arial Narrow";
	font-weight: bold;
	font-size: 12pt;
	color: #FFFFFF;
	/*padding: 3px 0px 3px 15px;*/
	text-align: right;
}



INPUT.search_form {
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #FFFFFF; 
	border-top:1px solid #FFFFFF; 
	border-bottom:1px solid #FFFFFF;
	background: #8B8B8B;
	width: 100%;
}

.head_gradient{
	background-image: url(../img/head_gradient.gif);
	background-repeat: repeat-x;
}
.head_gradient2{
	background-image: url(../img/head_gradient2.gif);
	background-repeat: repeat-x;
}
.logo_font1{
	font-family: "Arial Narrow";
	font-size: 12px;
	color: #8b8b8b;
}
.logo_font2{
	font-family: Arial;
	font-size: 10px;
	color: #b5b5b5;
}

.hc_f_h1{
	font-family: "Arial Narrow";
	font-size: 16px;
	border-bottom: 1px solid Black;
	text-align: left;
	padding-left: 3px;
	padding-top: 3px;
	}
.hc_f_h2{
	font-family: Arial;
	font-size: 10px;
	text-align: left;
	}
/*end of ivan*/
body 
{
background-color:#FFFFFF;
margin: 0 0 0 0;
}
.width_150
{
width: 150px;
padding-top: 9px;
}
.inform
{
padding-top: 9px;
}
.data_1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding-top: 2px;
padding-left: 5px;
padding-bottom: 7px;
}
.name_1
{
background-color: #E4E4E4;
color:#666666;
padding-left: 5px;
padding-top: 7px;
padding-bottom: 9px;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}

.name_2
{
background-color: #E4E4E4;
color:#666666;
padding-left: 5px;
padding-top: 7px;
padding-bottom: 9px;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: normal;
text-decoration: none;
}


.daid_1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding-left: 5px;
padding-right: 8px;
padding-bottom: 10px;
line-height: 16px;
padding-top: 7px;
}

.daid_1 p {margin: 0; padding: 0;}

.new_1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding-left: 5px;
padding-bottom: 7px;
padding-right: 8px;
padding-top: 5px;
border-top: solid 1px #DCDCDC;
}


.new_2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding-left: 5px;
padding-bottom: 12px;
padding-right: 8px;
padding-top: 10px;
border-top: solid 1px #DCDCDC;
}


.new_3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding-left: 5px;
padding-bottom: 24px;
padding-right: 8px;
padding-top: 20px;
border-top: solid 1px #DCDCDC;
}

a:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color:#000000;
}

a:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color:#333333;
}

a:active, a:hover  
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: underline;
color:#000000;
}

a.smpl
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color:#000000;
font-weight:normal;
}

a.smpl:active, a.smpl:hover  
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: underline;
color:#000000;
font-weight:normal;
}


a.qry
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;
color:#FFFFFF; font-weight:normal;} 

a.qry:active, a.qry:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline;
color:#FFFFFF; font-weight:normal;} 


a.press_stat, a.press_stat:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none;
color:#909090; font-weight:normal;} 

a.press_stat:active 
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline;
color:#909090; font-weight:normal;} 

a.press_stat:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline;
color:#909090; font-weight:normal;
} 



a.press_stat_2, a.press_stat_2:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;
color:#000000; font-weight:normal;} 

a.press_stat_2:active 
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;
color:#000000; font-weight:normal;} 

a.press_stat_2:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;
color:#000000; font-weight:normal;
} 


a.press_stat_3, a.press_stat_3:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 90%; text-decoration: underline; text-transform: lowercase;
color:#7C7C7C; font-weight:normal;} 

a.press_stat_3:active 
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 90%; text-decoration: underline; text-transform: lowercase;
color:#7C7C7C; font-weight:normal;} 

a.press_stat_3:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 90%; text-decoration: none; text-transform: lowercase;
color:#7C7C7C; font-weight:normal;
}



td{
font-size: 14px;
}

.news_last{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #909090;
}

table.reklama{

}

a.agency_news_1 {text-decoration:underline}
a.agency_news_1:visited {text-decoration:underline}
a.agency_news_1:active {text-decoration:underline}
a.agency_news_1:hover {text-decoration:none}

a.agency_news_2{color:#A5A5A5}
a.agency_news_2:visited {color:#A5A5A5}
a.agency_news_2:active{color:#A5A5A5}
.agency_news_2{color:#A5A5A5}


span.novoe1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color:#000000;
	line-height: 150%;
}

a.tech_1, a.tech_1:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color:#FFFFFF;
}
a.tech_1:hover{text-decoration: underline; color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size: 14px;}
a.tech_2, a.tech_2:visited{font-size:22px; color:#f9f9f9; text-transform: uppercase; font-family:Arial Narrow, Arial; text-decoration:underline}
a.tech_2:hover{text-decoration: none; color:#f9f9f9; font-size:22px; text-transform: uppercase; font-family:Arial Narrow, Arial;}
.tech_3{color:#828282; font-family:Arial, Helvetica, sans-serif; font-size: 14px; padding-top:10px}
a.tech_4, a.tech_4:visited{font-size:14px; color:#000000; font-family:Arial; text-decoration:none}
a.tech_4:hover{text-decoration: underline; color:#000000; font-size:14px; font-family:Arial;}

.date_2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b8b8ba;
}


/* archinext */
a.archinext_1, a.archinext_1:active, a.archinext_1:visited{font-size:20px; font-family: Arial Narrow, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration:none}
a.archinext_1:hover {font-size:20px; font-family: Arial Narrow, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration:underline}
.next_2{background-image: url(img/bg_grad_2.jpg); background-repeat: no-repeat; background-position: left;}
.next_3{background-image: url(img/bg_grad.gif); background-repeat: no-repeat; background-position: left; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:15px; padding-right: 25px; vertical-align:middle;}

.next_4{background-image: url(img/bg_grad_4.jpg); background-repeat: no-repeat; background-position: left;}
.next_5{background-image: url(img/bg_grad_5.jpg); background-repeat: no-repeat; background-position: left;}
.next_6{background-image: url(img/bg_grad_6.jpg); background-repeat: no-repeat; background-position: left; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:16px}
.next_6 a, .next_6 a:active, .next_6 a:visited{color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none}
.next_6 a:hover{color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:16px; text-decoration:underline}


td.ind_left_blue {
	height: 130px;
	background: url(img/ind_left_blue.gif) no-repeat 0px 15px; 
	color: #FFFFFF;
	padding-left: 35px;
	padding-right:32px;
	padding-top: 7px;
	padding-bottom: 7px;
	vertical-align: middle;
}

td.ind_right_blue {
	background: url(img/ind_f_blue.gif) repeat-x 0px 15px;
        color: #FFFFFF;
	font-size:12px;
	padding-top: 14px;
}


td.ind_left_green {
	height: 130px;
	background: url(img/ind_left_green.gif) no-repeat 0px 15px; 
	color: #FFFFFF;
	padding-left: 35px;
	padding-right:32px;
	padding-top: 7px;
	padding-bottom: 7px;
	vertical-align: middle;
}

td.ind_right_green {
	background: url(img/ind_f_green.gif) repeat-x 0px 15px;
        color: #FFFFFF;
	font-size:12px;
	padding-top: 14px;
}



td.ind_left_red {
	height: 130px;
	background: url(img/ind_left_red.gif) no-repeat 0px 15px; 
	color: #FFFFFF;
	padding-left: 35px;
	padding-right:32px;
	padding-top: 7px;
	padding-bottom: 7px;
	vertical-align: middle;
}

td.ind_right_red {
	background: url(img/ind_f_red.gif) repeat-x 0px 15px;
        color: #FFFFFF;
	font-size:12px;
	padding-top: 14px;
}

.ind_date {font-size:12px;color:#999999; font-family:Arial, Helvetica, sans-serif;}
.mat_type {font-size:10px; font-family:Arial, Helvetica, sans-serif;}

/* archinext */


a.arh:active, a.arh:visited, a.arh, a.arh:link{
color: #CBC9C9;
text-decoration: none;
}

a.arh:hover{
color: #ffffff;
text-decoration: underline;
}


.events_an22 a{font-size:14px}
.events_an22 a:hover{font-size:14px}
.events_an22 a:visited{font-size:14px}
.events_an22 a:active{font-size:14px}

.sa1 a{font-size:100%; color:#ffffff; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
.sa1 a:hover{text-decoration: underline; font-size:100%; color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
.sa1 a:visited{font-size:100%; color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
.sa1 a:active{font-size:100%; color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
.sa1 {margin-right:15px}

.table_sa a {font-size:97%; color:#868686;}
.table_sa a:hover {font-size:97%; color:#868686; }
.table_sa a:visited {font-size:97%; color:#868686;}
.sa1 a:active {font-size:97%; color:#ffffff;}
.table_sa td {padding:5px 0px 5px 0px}
.table_sa {background-color:#FFFFFF;}

.announce_headliner_2{
	padding-top: 10px;
	border-bottom: 1px solid #868686;
	font-family: "Verdana", "Arial Cyr", "Helvetica";
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #868686;
}

.mdt6 {padding: 0 0 20px 0;}


/* biennale 12 */
.biennale_txt_1 {padding-left:10px; vertical-align: top; padding-top:10px; color: #7890a0; font-family:Arial, Helvetica, sans-serif; font-size: +11px;}
.biennale_txt_1 a {font-family:Arial, Helvetica, sans-serif; font-size: +11px; color: #e1eaee/*#7890a0*/; text-decoration:underline}
.biennale_txt_1 a:visited {font-family:Arial, Helvetica, sans-serif; font-size: +11px; color: #e1eaee/*#7890a0*/; text-decoration:underline}
.biennale_txt_1 a:active  {font-family:Arial, Helvetica, sans-serif; font-size: +11px; color: #e1eaee/*#7890a0*/; text-decoration:underline}
.biennale_txt_1 a:hover {font-family:Arial, Helvetica, sans-serif; font-size: +11px; color: #e1eaee/*#7890a0*/; text-decoration:none}
.biennale_input_1 {font-family:Arial, Helvetica, sans-serif; font-size: +11px; border: 1px solid #3e6999; width: 143px; color:#b3c1c4;}
/* biennale 12 */

/* realty */
.realty_main{background-color:#5f5f5f; margin:5px 0 15px 0;}
.realty_top {background-image:url(/img/realty_corner_top.gif); background-repeat: no-repeat;}
.realty_btn {background-image:url(/img/realty_corner_btn.gif); background-position: bottom left; background-repeat: no-repeat;}
.realty_txt {padding:0 0 0 18px;}
/* realty */


/* Союз Архитекторов */
.sa_tbl {background-color:#424242; color:#ffffff; margin-top:100px; width:265;}
.sa_deviser{border-bottom: dotted 1px #8a8a8a; margin-right:15px; margin-bottom:10px; margin-top:5px;}
.sa_date{color:#bababa; font-family:Arial, sans-serif; font-size:11px;}
.sa_date1{color:#ffffff; font-family:Arial, sans-serif; font-size:11px;}
.sa_announce{color:#bababa; font-family:Arial, sans-serif; font-size:12px; padding:8px 0px 10px 0px;}
.sa_message_title{font-family:Arial Narrow, Arial, sans-serif; font-size:20px; padding-top:15px}
.sa_div_container{display:inline; vertical-align:top;  padding:0 0 0 0; margin:0 0 0 0;}
.sa_message_inline{color:#ffffff; font-family:Arial, sans-serif; font-size:13px; margin-top:3px;}
a.sa_news_title, a.sa_news_title:link, a.sa_news_title:active, a.sa_news_title:visited{color:#ffffff; font-family:Arial, sans-serif; font-size:13px; text-decoration:underline; margin-top:3px; font-weight:bold;}
a.sa_message, a.sa_message:link, a.sa_message:active, a.sa_message:visited{color:#ffffff; font-family:Arial, sans-serif; font-size:13px; margin-top:3px;}
a.sa_header, a.sa_header:link, a.sa_header:active, a.sa_header:visited{font-weight: normal; font-family:Arial narrow, Arial, sans-serif; font-size:19px; color:#ffffff;}
a.sa_div_1, a.sa_div_1:link, a.sa_div_1:active, a.sa_div_1:visited{padding-bottom:4px; color:#bababa; font-family:Arial, sans-serif; font-size:13px; display:block;}
/* Союз Архитекторов */


/* тизер рек. вверху слева */
.tizer_div_container{display:inline; vertical-align:top;  padding:0 0 0 0; margin:0 0 0 0;}
.tizer_div_container a, .tizer_div_container a:link, .tizer_div_container a:active, .tizer_div_container a:visited{color:#ffffff; font-family:Arial, sans-serif; font-size:13px; margin-top:3px;}
.tizer_div_container a.black, .tizer_div_container a.black:link, .tizer_div_container a.black:active, .tizer_div_container a.black:visited{color:#000000; font-family:Arial, sans-serif; font-size:13px; padding:0px 0px 10px 0px; display:block; text-align:right; text-decoration:underline;}
/* тизер рек. вверху слева */


/* тизер рек. слева от Событий */
.tizer_2{background-color:#dddddd; text-align:left; padding-top:2px;}
.tizer_2_td_1{vertical-align:top; padding:4px 13px 0px 28px;}
.tizer_2_td_2{vertical-align:top; padding:0px 20px 0 10px; text-align:left;}
.tizer_2_td_2 a.black, .tizer_2_td_2 a.black:link, .tizer_2_td_2 a.black:active, .tizer_2_td_2 a.black:visited{color:#000000; font-family:Arial, sans-serif; font-size:13px; padding:0px 0px 10px 0px; display:block; text-align:right; text-decoration:underline;}
/* тизер рек. слева от Событий */