
BODY {
	SCROLLBAR-FACE-COLOR: #3C57FF;
	BACKGROUND: #010C1C;
	SCROLLBAR-HIGHLIGHT-COLOR: #222222;
	SCROLLBAR-SHADOW-COLOR: #222222;
	SCROLLBAR-3DLIGHT-COLOR: white;
	SCROLLBAR-ARROW-COLOR: #010C1C;
	SCROLLBAR-TRACK-COLOR: #010C1C;
	FONT-FAMILY: Tahoma;
	SCROLLBAR-DARKSHADOW-COLOR: #222222;
}

.centralarea {
	BORDER-RIGHT: #cc0000 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cc0000 2px solid; PADDING-LEFT: 10px; BACKGROUND: #ffffff; BORDER-BOTTOM-WIDTH: 2px; BORDER-BOTTOM-COLOR: #cc0000; PADDING-BOTTOM: 10px; BORDER-LEFT: #cc0000 2px solid; PADDING-TOP: 10px
}



/* 
	картинка для модуля news 
*/	

IMG.pict_border_dark1 {
	BORDER-BOTTOM: 1px solid #3C57FF;
	BORDER-LEFT: 1px solid #3C57FF;
	BORDER-RIGHT: 1px solid #3C57FF;
	BORDER-TOP: 1px solid #3C57FF;
	MARGIN: 5px 5px 5px 5px;
}

/* 
	картинка для новостей главной страницы
*/	

IMG.pict_border_dark4 {
	BORDER-BOTTOM: 1px solid #3C57FF;
	BORDER-LEFT: 1px solid #3C57FF;
	BORDER-RIGHT: 1px solid #3C57FF;
	BORDER-TOP: 1px solid #3C57FF;
	MARGIN: 2px 2px 2px 2px;
}


/* 
	картинка для модуля main
*/	

IMG.pict_border_dark2 {
	BORDER-BOTTOM: 1px solid #3C57FF;
	BORDER-LEFT: 1px solid #3C57FF;
	BORDER-RIGHT: 1px solid #3C57FF;
	BORDER-TOP: 1px solid #3C57FF;
}




A:active {
	FONT-SIZE: 12px;
	COLOR: #6263FF;
	TEXT-DECORATION: none;
	
	FONT-WEIGHT: bold;
	font-family: verdana,helvetica;
}
A:link {
	FONT-SIZE: 12px;
	COLOR: #6263FF;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	  font-family: verdana,helvetica; 
}
A:visited {
	FONT-SIZE: 12px;
	COLOR: #6263FF;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	  font-family: verdana,helvetica; 
}
A:hover {

	COLOR: #B2B3FF;
}






 A.copy111:active {
	FONT-SIZE: 9px;
	COLOR: #6263FF;
	TEXT-DECORATION: none;
	MARGIN: 2px;
}
 A.copy111:link {
	FONT-SIZE: 9px;
	COLOR: #6263FF;
	TEXT-DECORATION: none;
	MARGIN: 2px;
}
 A.copy111:visited {
	FONT-SIZE: 9px;
	COLOR: #6263FF;
	TEXT-DECORATION: none;
	MARGIN: 2px;
	
}
 A.copy111:hover {
	TEXT-DECORATION:  none;
	COLOR: #6263FF;
	MARGIN: 2px;
}

A.copy11:active {
	FONT-SIZE: 14px;
	COLOR: #6263FF;
	TEXT-DECORATION: none;
}
 A.copy11:link {
	FONT-SIZE: 14px;
	COLOR: #6263FF;
	TEXT-DECORATION: none;
}
 A.copy11:visited {
	FONT-SIZE: 14px;
	COLOR: #6263FF;
	TEXT-DECORATION: none;
}
 A.copy11:hover {
	TEXT-DECORATION:  none;
	COLOR: #B2B3FF;
}










.copy {
	FONT-SIZE: 11px; PADDING-BOTTOM: 20px; MARGIN: 0px; TEXT-ALIGN: right
}
.copy A:link {
	FONT-SIZE: 11px
}
.copy A:visited {
	FONT-SIZE: 11px
}
.copy A:active {
	FONT-SIZE: 11px
}
.i {
	BORDER-RIGHT: #fff 3px double; BORDER-TOP: #fff 3px double; MARGIN: 5px; BORDER-LEFT: #fff 3px double; BORDER-BOTTOM: #fff 3px double
}


UL {
	LIST-STYLE-IMAGE: url(/bsystem/templates/base_template/images/list.gif); MARGIN: 0px 0px 0px 20px
}

/*
точка 
*/
LI {
COLOR: White;
}

/*
текст для модуля календарь 
*/

div.denis {
	COLOR: White;
}




/*
ссылка подробнее для новостей 
*/
A.act:link {
	COLOR: #3C57FF; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
A.act:active {
	COLOR: #3C57FF; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
A.act:visited {
	COLOR: #3C57FF; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}

A:HOVER.act {
	COLOR: #B2B3FF; FONT-WEIGHT: bold;
}

/*
ссылка для модуля афиша(календарь) 
*/
A.act1:link {
	COLOR: #3C57FF;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
A.act1:active {
	COLOR: #3C57FF;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
A.act1:visited {
	COLOR: #3C57FF;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

A:HOVER.act1 {
	COLOR: #B2B3FF;
	FONT-WEIGHT: bold;
}




A.act2:link {
	COLOR: RED; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-WEIGHT: bold;
}
A.act2:active {
	COLOR: RED; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-WEIGHT: bold;
}
A.act2:visited {
	COLOR: RED; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-WEIGHT: bold;
}

A:HOVER.act2 {
	COLOR: Aqua;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
}





.gallery TD {
	PADDING-BOTTOM: 15px; VERTICAL-ALIGN: bottom; WIDTH: 180px; TEXT-ALIGN: center
}
.gallery A:link {
	FONT-SIZE: 10px
}
.gallery A:active {
	FONT-SIZE: 10px
}
.gallery A:visited {
	FONT-SIZE: 10px
}
.gallery IMG {
	BORDER-RIGHT: #afafaf 1px solid; BORDER-TOP: #afafaf 1px solid; BORDER-LEFT: #afafaf 1px solid; BORDER-BOTTOM: #afafaf 1px solid
}




TABLE.s {
	BORDER-RIGHT: #000 1px solid;
	BORDER-TOP: #000 1px solid;
	
    BORDER-BOTTOM: #000 1px solid;
	BORDER-LEFT: #000 1px solid;

}

/*
таблицы платежей
*/

TABLE.ddd {
color: White;

}

TABLE.h1 {
color: White;
FONT-SIZE: 9px;
}


td.sss1 {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	BACKGROUND: #545d7a;

	FILTER: Alpha(Opacity=90, Style=0);
	BORDER-LEFT: #fff 1px solid;
	
	POSITION: absolute;
	bottom : 23px;
	left : 0px;
}

.style2 {
	color: #FF0000;
	font-weight: bold;

}

.mn A:link {
	TEXT-DECORATION: none
}
.mn A:visited {
	TEXT-DECORATION: none
}
.mn A:active {
	TEXT-DECORATION: none
}
.mn A:hover {
	TEXT-DECORATION:  none;
}
.ptext {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.x:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.x:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.x:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.x:hover {
	TEXT-DECORATION:  none;
}
.tab {
	WIDTH: 90%
}
.tab TD {
	PADDING-BOTTOM: 15px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

.col TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
.col TH {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}


.menu2 A:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.menu2 A:active {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.menu2 A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.menu2 A:hover {
	COLOR: #ffffff
}
.menu2 TD {
	WIDTH: 100%; BORDER-BOTTOM: #fff 1px solid
}






.menu3 A:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.menu3 A:active {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.menu3 A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.menu3 A:hover {
	COLOR: #ffffff
	
}
.menu3 TD {
	WIDTH: 100%;
	BORDER-BOTTOM: 1px solid White;
}



.menu4 A:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.menu4 A:active {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.menu4 A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.menu4 A:hover {
	COLOR: #ffffff
}
.menu4 TD {
	WIDTH: 100%; BORDER-BOTTOM: #fff 1px solid; center: 10;
}








.sss A:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.sss A:active {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.sss A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.sss A:hover {
	COLOR: #ffffff
}

.sss TD {
	WIDTH: 100%; BORDER-BOTTOM: #fff 1px solid
}



.sss1 A:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.sss1 A:active {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.sss1 A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.sss1 A:hover {
	COLOR: #fff899
}

.sss1 TD {
	WIDTH: 100%; BORDER-BOTTOM: #fff 1px solid
}

/*
для модуля news	
*/
hr.hr1 {
		color : White;
	   height : 1px;
}


TD.dn {
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;

	BORDER-LEFT: #333333 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	TEXT-ALIGN: center;

	}

	
TD.d{
  	BORDER-RIGHT: #B2B3FF 1px solid;
	BORDER-TOP: #B2B3FF 1px solid;
	BORDER-LEFT: #B2B3FF 1px solid;
	BORDER-BOTTOM: #B2B3FF 1px solid;
   background: transparent;
	TEXT-ALIGN: center;
	color: #FFF;
	
}	

/*
для модуля портфолио	
*/
TD.main {
	TEXT-ALIGN: center;
	color: #FFF;
}
	
/*
для модуля news	
*/	
TD.main1 {
	TEXT-ALIGN: left;
	color: #FFF;
}	
	
	
	
TD.dpda {
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
    BACKGROUND: #666666;
	BORDER-LEFT: #333333 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	TEXT-ALIGN: left;
    color: #FFF;
	}	
	
	/*
	ТЕКСТ 
	*/
TD {
    color: #FFF;
	FONT-SIZE: 13px;
	}




.bt {
	BORDER-RIGHT: 1px solid White;
	BORDER-TOP: 1px solid White;
	FONT-SIZE: 11px;
	BACKGROUND: #6263FF;
	BORDER-LEFT: 1px solid White;
	COLOR: #ffffff;
	BORDER-BOTTOM: 1px solid White;
	FONT-FAMILY: arial;
	width: auto;
}

TD.topmenu_but {
	COLOR: #333333;
}



.topmenu_hilite {
	BACKGROUND-COLOR: #040719;
}


/* 
	для модуля basket
*/	

TD.DDD {
	BORDER-BOTTOM: 1px dashed White;
}

/* 
	для модуля SKLAD
*/	

TD.s {
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
	 FONT-SIZE: 9px;
	 }
	
	
/* 
	выпадающее меню боковой новигации
*/	

.dropdown {
	
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	BACKGROUND: #4B5571;
	FILTER: Alpha(Opacity=100, Style=0);
	LEFT: 0px;
	VISIBILITY: hidden;
	BORDER-LEFT: #FFFFFF 1px solid;
	WIDTH: 220px;
	POSITION: absolute;
	TOP: 0px;
	TEXT-ALIGN: left;
}

.dropdown1 {
    BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	BACKGROUND: #4B5571;
	FILTER: Alpha(Opacity=100, Style=0);

	VISIBILITY: hidden;
	BORDER-LEFT: #FFFFFF 1px solid;
	WIDTH: 170px;
	POSITION: absolute;
	TOP: 0px;
	TEXT-ALIGN: left;
	}
	
 	