BODY { background-color:#FFFFFF; color:#333333; }

A:link { color : #01219e; }
A:visited { color : #836fb0; }
A:active {  color : #004abc; }
A:hover { color: #008afb; }

/** CSS3 исключительно для пробы */
a {
	-webkit-transition-property:color;
	-webkit-transition-duration:0.2s;
}

TH { background-color: #E6E6F6; }

/* Для отображения матрицы работ */
TD.chet { background-color: #EFF4FF; }

TR.chet { background-color: #EFF4FF; }

/** Сок форматирование таблиц */
.tab1 {
	border-collapse:collapse;
	border:0px solid gray;
}

.tab1 td {
	padding:0px;
}

TABLE.bdrTable { background-color: #E1E9F4; }
TABLE.bdrTable TD { background-color: #F5F9FF; }
TABLE.bdrTable TD.bdrTable { background-color: transparent; }

TABLE.clubFormTable { border: 1px solid #006699; }
TABLE.clubFormTable CAPTION { font-weight: bold; margin-top: 10px; margin-bottom: 5px; }
TABLE.clubFormTable TH { background-color: #315FA4; color: #E0FFF0; }
TABLE.clubFormTable TH A:link, TABLE.clubFormTable TH A:visited, TABLE.clubFormTable TH A:active, TABLE.clubFormTable TH A:hover { color: #FFFF66; text-decoration:underline; }

TD.rowL, div.rowL { background-color:#EEEEEE; }
TD.rowR, div.rowR { background-color:#DEE2E6; }
TD.rowM { background-color:#DEDEDE; }
TD.rowS { background-color:#FFCC99; }
TR.rowL { background-color:#EEEEEE; }
TR.rowR { background-color:#DEE2E6; }
TR.rowM { background-color:#DEDEDE; }
TR.rowS { background-color:#FFCC99; }

a.bottom_links, span.bottom_links {
	margin-right:10px;
	float:right;
	display:block;
	font-size:11px;
	border:0px solid red;
	z-index:100;
}

TABLE.clubCalendarTable TD { font-size: xx-small; text-align:center; }


/******************** home page **************************/
table.poll { border:none; width:100%; margin:0 0 10px 0; }
table.poll td { background-color:#E5E5E5; padding:2px 3px; font-size:10px; }
table.pol td { padding-left:3px; font-size:10px; }
table.po td { font-size:10px; font-family:arial }


.adminArea { background-color:#FF0000; color:#FFFF99; }
.adminArea A:link, .adminArea A:visited, .adminArea A:hover, .adminArea A:active { color:#FFFFCC; }
.adminArea a { text-decoration:underline; }
.adminArea h2 { margin-top:0; }

.userArea { background-color:#C7E2FF; border:1px solid #9F7CFF; }

.photoBg { background-color: #dedede;}

.photoWorkHeader {
	background-color: #dedede;
	color: #333333;
}

.verSeparator { background-color: #dedede; width: 1px; }
.horizSeparator { background-color: #dedede; width: 1px; }

.itemName { color: #666666; font-weight: bold; }
.selfName { color: #339999; font-weight: bold; }
.userName { color: #666666; font-weight: bold; }


.userStatistics {margin:0px 0px 10px 20px; font-size:x-small;}
.userStatistics DT {margin:0px 0px 10px 5px;}


.lighter {color:#999999;}

INPUT, BUTTON, TEXTAREA, SELECT { color: #000000; border-color:#CCCCCC; margin:.1em 0; }

NOSCRIPT { color:red; }

/* Стили для офрмления таблицы игнор листа */
.ignor_list {
	vertical-align:top;
	padding-left:0px;
}

.ignor_list li{
	border-bottom:1px solid #666;
	list-style:none;
	float:none;
	padding:0px;
	height:23px;
	margin-top:0px;
	margin-bottom:5px;
}
.ignor_list ol{
	list-style:none;
	float:left;
}
.ignor_list li dt{
	float:left;
	clear:none;
}
.ignor_list li dt span{
	display:block;
	width:90px;
	float:left;
	clear:none;
}

.ignor_list li dd{
	float:right;
}

/*
Оформление кнопки "Разделы галереи" на главной странице
*/
div.gallery_sections {
	border : 0px solid red;
	height : 18px;
	padding : 0 0 0 15px;
	margin-top : 10px;
	/*padding1:14px 0 14px 14px;*/
}

div.gallery_sections  a {
	position:absolute;
}

div.showAreaGallery_section {
	position:absolute;
	border:0px solid red;
	z-index:100;
}