body { margin: 0px 0px 15px 0px; }

/* Для таблиц */
	table {	border: 0px; border-collapse: collapse; }
	table td { padding: 0px; }
	
	img { border-width: 0px; }
	img.wp { border-top : 1px solid White; border-right : 1px solid #C0C0C0;	border-bottom : 1px solid #C0C0C0; border-left : 1px solid White; }

/* Шрифты */
	td, div { font-family: 'Times New Roman'; font-size: 16px; line-height: 20px; }
	.textA { font-family: 'Times New Roman'; font-size: 16px; line-height: 16px; }
	.bigtext { font-family: 'Times New Roman'; font-size: 16px; line-height: 20px; }
	.insert { font-style: italic; font-weight: bold; }
	
	.title { font-family: Arial; font-size: 12px; font-weight: normal; line-height: 16px; margin: 0px; }
	.h { FONT-SIZE: 19px; FONT-FAMILY: Verdana; line-height: 23px; color: #3e3225; font-weight: lighter; }
	.h3 { FONT-SIZE: 17px;  FONT-FAMILY: Arial; line-height: 23px; color: #3e3225; }
	.h2 { FONT-SIZE: 28px; line-height: 33px; FONT-FAMILY: "Times New Roman", Times, serif; color: #3e3225; }
	.h4 { FONT-SIZE: 18px; line-height: 24px; FONT-FAMILY: Arial; color: #3e3225; font-style: italic; font-variant: normal; }
	.text2menu { font-family: Arial; font-size: 14px; line-height: 16px; }
	.h22 { font-family: Arial; font-size: 1em; font-weight: bold; margin: 0px; margin-bottom: 5px; }
	
/* Отступы для абзацев */
	.indent { text-indent: 25px; }
	
/* Заголовки разделов */
	td.part {  padding-top: 59px; }

/* Формы */
	.width100 { width: 100%; }
	.width50 { width: 50%; }
	.input2submit { margin: 30px 0px 0px 15px; }
	.sel2card { font-size: 12px; }


/* Главная страница */
	.win_center { width: 80%; background: #23804b url('/i/_/win-vc/doska-center.gif') repeat-x center; }
	.win_vc { height: 225px; background: url('/i/_/win-vc/doska-left.gif') no-repeat left; }
	.win_left { width: 65%; }
	.win_right { width: 35%; padding: 33px 20px 0px 20px; background: url('/i/_/win-vc/doska-right.gif') no-repeat right; }
	.win_word { padding: 30px 0px 0px 25px; color: white; line-height: 1.85em; }
	.win_more { color: #fff799; text-decoration: underline; font-size: 1em; }
	
	.flo { float: left; padding: 5px 15px 5px 10px; margin-bottom: 15px; }



/*	Списки
.ul { margin: 0px 0px 10px 20px; padding: 0px; }
*/
	ol { margin-top: 10px; }
	.list { padding: 1px 0px 5px 15px; vertical-align: top; }
	.list-bot { padding: 1px 0px 5px 15px; vertical-align: bottom; }
	ul.mainMenu { padding: 0px; margin: 0px; list-style-type: none; }
	li.mainMenu { float: left; margin-bottom: 4px; }

/* Ячейки */
	td.text { padding: 18 10 40 25; }
	td.main { padding: 18 10 0 25; }
	td.img2path { padding-left: 10px; }
	.pad2bigtext { padding-left: 40px; padding-right: 20px; }
	
	.quick_sing { padding: 0px 5px 0px 5px; vertical-align: top; text-align: center; }

/*Знаки*/
	.sing2number { width: 40px; }
	.sing2img { padding: 0px 15px 0px 15px; }

/*Разметка*/
	.mark2sep { margin-bottom: 25px; }
	.mark2img { border: solid 1px #000000; }
	.mark2td2img { padding-left: 10px; }
	.mark2td2img-m { padding: 2px 0px 1px 10px; }

/* Меню */
	.menu2level { padding-left: 25px; }
	.for2level { padding-top: 10px; padding-bottom: 15px; }
	.menu3level { padding-left: 50px; }
	.menu-bot { margin-bottom: 5px; }

/* Ссылки */
	a { text-decoration: underline; }
	a:link { color: #0000d0; }
	a:hover { text-decoration: none; }
	
	a.h { color: #000080; text-decoration: underline; font-size: 1em; }
	a.h:hover { text-decoration: none; }
	
	.pdd2link {	border-bottom: 1px dashed red; cursor: hand; cursor: pointer; }
	.pointer { cursor: hand; cursor: pointer; }
	
	a.black { color: #3e3225; text-decoration: none; }
	a:hover.black { color: #000000; text-decoration: none; }

	a.post { width: 100%; }
	a.post:hover { background-color: #e9e9e9; }
	
	a.grey { font-size: 1em; color: gray; text-decoration: none; }
	
	a.vestiTitle { font-family: Arial; font-size: 1.1em; font-weight: lighter; }
	
/* Краски */
	.gray { color: gray; }
	.black { color: black; }
	.red { color: red; }

/* Быстрый просмотр */
	.pdd2link { border-bottom: 1px dashed red; cursor: hand; cursor: pointer; }
	.pdd2linkON { border-bottom: 1px dashed red; cursor: hand; cursor: pointer; color: red; }
	.quick1 { position: absolute; width: 400px; z-index: 2; }
	.quick2 { position: absolute; border: solid 1px red; background-color: #ffffec; width: 100%; padding: 1px 3px 5px 5px; top: -3px; z-index: 2; }
	.quick2text { font-size: 80%; line-height: 125%; }
	
	td.quick2zn { padding-left: 5px; padding-right: 5px; }

/* Билеты */
	.card2td1 { width: 29%; text-align: right; vertical-align: top; }
	.card2td2 { width: 61%; text-align: left; vertical-align: top; }
	.card2td3 { width: 10%; }
	.cursor2pointer { cursor: pointer; cursor: hand; }
	
/* Комментарий к билетам */
	.commentOn { border: solid 1px #d7d7d7; background-color: #ffffec; width: 100%; }
	.commentOff {  border-top: solid 1px #ffffff; }
	
/* Комментарий к вести */
	.addPostOnNews { padding: 10px 20px 10px 20px; border-top: 1px solid #D7D7D7; background-color:#FFFFEC; }
	
	
/* Фоны */
	.fonWpMain { background-image: url(/i/_/main/fon_wp.jpg); background-position: top; background-repeat: repeat-x; }
	
	
	
