.menu_standart { font-size:12px; text-decoration:underline;}
div.low {
	margin-bottom:-2px;
	margin-top:5px;
}
p.low {
	margin-bottom:-2px;
	margin-top:10px;
}
a, a:link, a:active, a:visited { color:#1c5374; text-decoration:none;  text-decoration:underline;}
a:hover { color:#ef1917; text-decoration:underline; }

.texts { font-size:12px; }

/* img */
.ibrl { border:1px solid #000000; margin-right:10px; }
.ibrr { border:1px solid #000000; margin-left:10px; }
.ibr { border:1px solid #000000; }
.il { margin-right:10px; }
.ir { margin-left:10px; }

/* table */
.tit { font-family:Arial, MS Sans Serif, Verdana, Tahoma; font-size:13px; font-weight:bold; color:#ff0000; padding-left:5px; padding-right:5px; background-color:#ffffff; }
.tit_l { font-family:Arial, MS Sans Serif, Verdana, Tahoma; font-size:12px; font-weight:bold; color:#ff0000; padding-left:5px; padding-right:5px; background-color:#ffffff; }
.hl { background-image:url(/i/hline.gif); background-position:center; background-repeat:repeat-x; }
.cbr { border-bottom-color:#acafb1; border-bottom-style:solid; border-bottom-width:1px; background-image:url(/i/line_vtab.gif); background-repeat:repeat-y; background-position:top; }
.cbr2 { border-bottom-color:#acafb1; border-bottom-style:solid; border-bottom-width:1px; background-image:url(/i/line_vtab1.gif); background-repeat:repeat-y; background-position:top; }
.cbr3 { border-bottom-color:#acafb1; border-bottom-style:solid; border-bottom-width:1px; background-image:url(/i/line_vtab3.gif); background-repeat:repeat-y; background-position:top; }
.cbr1 { padding:15px; border:1px solid #acafb1; }
.vl { background-image:url(/i/vline.gif); background-position:top; background-repeat:no-repeat; }
.tbr { border-left-color:#76797c; border-left-style:solid; border-left-width:1px; border-right-color:#76797c; border-right-style:solid; border-right-width:1px; }

ul, ol { margin-bottom:5px; margin-top:0px; }

/* H1-H4 */
h1 { font-family:Arial, MS Sans Serif, Verdana, Tahoma; font-size:20px; font-weight:normal; color:#1f4d42; margin-top:10px; margin-bottom:15px;}
h1#news { font-family:Arial, MS Sans Serif, Verdana, Tahoma; font-size:14px; font-weight:bold; color:#1c6474; margin-top:5px; margin-bottom:5px;}
h2 { font-family:Arial, MS Sans Serif, Verdana, Tahoma; font-size:14px; font-weight:bold; color:#ff0000; margin-top:0px; margin-bottom:10px; }
h3 { font-family:Verdana, Tahoma, MS Sans Serif, Arial; font-size:13px; font-weight:bold; color:#ff0000; margin-top:0px; margin-bottom:10px; }
h4 { font-family:Verdana, Tahoma, MS Sans Serif, Arial; font-size:12px; font-weight:bold; color:#000000; margin-top:0px; margin-bottom:10px; }
div.cicle {font-size:18px; font-weight:normal; color:#000000; margin-top:-8px; margin-bottom:15px;margin-left:12px}
div.cicle span {
	font-size:15px;
}
div.cicle1 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-top: -8px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: aliceblue;
	padding: 3px 2px 5px 22px;
}
div.cicle1 span {
	font-size:11px;
}
/* body */
body { background-color:#ffffff; color:#000000; }
body, td, input, textarea, select, option, ul, ol, li, p { font-family:Arial, Verdana, Tahoma, MS Sans Serif; font-size:13px; }

/* menu */
.clCMEvent { position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible; }
.clCMAbs { position:absolute; visibility:hidden; left:0; top:0; }
  
.clBar { position:absolute; width:10; height:10; background-color:#000080; layer-background-color:#000080; visibility:hidden; }

.clLevel0, .clLevel0over { position:absolute; padding:0px; font-family:Arial, Verdana, Tahoma, MS Sans Serif; font-size:12px;text-decoration:underline; }
.clLevel0 { background-color:#ffffff; layer-background-color:#ffffff; color:#1c5374; }
.clLevel0over { background-color:#ffffff; layer-background-color:#ffffff; color:#ef1917; cursor:pointer; cursor:hand; text-decoration:underline; }
.clLevel0border { position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699; }

/*Styles for level 1*/
.clLevel1, .clLevel1over { position:absolute; padding:1px 0 0 5px; font-family:Arial, Verdana, Tahoma, MS Sans Serif; font-size:11px; }
.clLevel1 { background-color:#ffffff; layer-background-color:#ffffff; color:#1c5374; }
.clLevel1over { background-color:#ffffff; layer-background-color:#ffffff; color:#ef1917; cursor:pointer; cursor:hand; text-decoration:underline; }
.clLevel1border { position:absolute; z-index:500; visibility:hidden; background-color:#acafb1; layer-background-color:#acafb1; }

.n1 {
	color:rgb(26,61,193);
	font-weight: normal;
	text-decoration: underline;
}
a:link.n1 {
	color:rgb(26,61,193);
	font-weight: normal;
	text-decoration: underline;
}
a:VISITED.n1 {
	color:rgb(128,0,128);
	font-weight: normal;
	text-decoration: underline;
}
a:HOVER.n1 {
	color:rgb(255,0,0);
	font-weight: normal;
	text-decoration: none;
}
.interval_news{line-height: 0.5;}
.bgr_newyear{
	background-image: url("./pub/New_year/2009/elka.gif");
	background-position: right top;
	background-repeat: no-repeat;
	}
.bgr_newyear2{
	background-image: url("./pub/New_year/2009/elka-2.gif");
	background-position: right bottom;
	background-repeat: no-repeat;
	}
.bgr_newyear_zodiak{
	background-image: url("./pub/New_year/2009/Zodiac/fon.jpg");
	background-position: right top;
	background-repeat: no-repeat;
	}
.bgr_corsos_avs{
	background-image: url("./pub/Activity/Cursos/bg/bg_avs.gif");
	background-repeat: repeat-y;
	}
.bgr_corsos_dance{
	background-image: url("./pub/Activity/Cursos/bg/bg_dance.gif");
	background-repeat: repeat-y;
	}
.bgr_corsos_art{
	background-image: url("./pub/Activity/Cursos/bg/bg_art.gif");
	background-repeat: repeat-y;
	}
.bgr_corsos_batik{
	background-image: url("./pub/Activity/Cursos/bg/bg_batik.jpg");
	background-repeat: repeat-y;
	}
.bgr_corsos_service{
	background-image: url("./pub/Activity/Cursos/bg/bg_service.gif");
	background-repeat: repeat-y;
	}
.vert{
	background-image: url("./pub/Design/bg_blue_vert.gif"); 
        background-repeat: repeat-x;	
	}
.vert2{
	background-image: url("./pub/Design/bg_yellow_vert2.gif"); 
        background-repeat: repeat-x;	
	}


UL.present {
    list-style-image: url("./pub/Menu/ico_present.gif");
   }
.bgr_snow{
	background-image: url("./pub/New_year/2009/NY_bg2.gif");
	}
.red {color:#990000;}
.blue {color:#9014879;}
.grey {color:#666666;}
.cursos_avs { 
	font-size:16px;
	color:#990000;
	}
.cursos_dance { 
	font-size:16px;
	color:#003783;
	}
.cursos_art { 
	font-size:16px;
	color:#613b00;
	}
.cursos_batik { 
	font-size:16px;
	color:#660066;
	}
.cursos_service { 
	font-size:16px;
	color:#025a42;
	}

.big	{
	font-size:17px;
}
.otstup-60{
	margin-left:60px;
}

/* Шаблон для анонса в Москве и филиалах */
a:link.anons_type {
	color:rgb(0,51,102);
	font-size:16px;
	font-weight: normal;
	text-decoration: underline;
}
a:VISITED.anons_type {
	color:rgb(51,102,153);
	font-size:16px;
	font-weight: normal;
	text-decoration: underline;
}
a:HOVER.anons_type {
	color:rgb(153,0,0);
	font-size:16px;
	font-weight: normal;
	text-decoration: none;
}
.anons_type2 {color:rgb(0,51,102); font-size:16px; font-weight: normal; text-decoration: underline;}
.anons_name {font-size:16px; font-weight:bold; color:#003366; }
.anons_data {font-size:16px; font-weight:bold; color:#000000; }
.anons_time {font-size:13px; font-weight:normal; color:#000000; }
.anons_style {background:#eee8aa;}
.anons_shapka {font-size:13px; font-weight:bold; font-style: italic; color:#990000; }

p.article {
	font-size:16px;
	font-family:Times;
	margin-left:100px;
	margin-right:100px;
}
p.list {
	font-size:14px;
	line-height:180%;
}


p.list-anketa {
	font-size:16px;
	line-height:180%;
}
.title-anketa{
	font-size:18px;
	color:#990000;
	font-weight: normal;
}
.title-anketa1{
	font-size:16px;
	color: black;
	font-weight: bold;
}
.style-anketa {
			padding: 0px 0px 0px 0px;
			font-size:14px;
		}
.style-anketa2 {
			position: absolute;
                        left: 280px;
                        width: 660px;
                        background: #ffffff;
			border: 0px solid #E42122; -moz-border-radius: 7px;
			padding: 0px 0px 0px 0px;
			font-size:16px;
			line-height:180%;
		}



.anons_style_top {
	background-color:#eee8aa;	
	padding: 3px 7px 3px 7px;
}
.anons_style_big
{
	font-size: 13px;
}
/* шаблон для цитат как на символах */
.citata
{
	font-size: 17px; 
	line-height: 1.3; 
	font-family: Times New Roman;
}
