b.gray {color: #3A3D3A;}
b.grey {color: #3A3D3A;}

/* Описание абзацев. Начало*/
p.firstpara:first-letter { /*Буквица*/
	margin-top: 0px;
	color: #B1AC8C;
	float: left;
	font-size: 260%;
	line-height: 80%;
	padding-right: 2px;
	margin-left: -2px;
	}
/* Описание абзацев. Конец*/

/* Используется в биографии художника. Начало*/
p.artistname {
	font-size: 125%;
	line-height: 120%;
	margin-top: 0px;
	margin-bottom: 6px;
	color: #916445;
	font-weight: bold;
	}
p.firstparabio:first-letter { /*Буквица*/
	margin-top: 0px;
	padding-top: 0px;
	color: #916445;
	float: left;
	font-size: 260%;
	line-height: 80%;
	padding-right: 2px;
	margin-left: -2px;
	}
p.firstpara#biograph {
	margin-top: 0px;
	padding-top: 0px;
	}
p.firstparabio#biograph2 {
	margin-top: 0px;
	padding-top: 2px;
	}
td.artistinfodevider {
	background: url(/images/biodots.gif) repeat-x
	}
p.credo {
	font-size: 85%;
	font-style: italic;
	line-height: 115%;
	margin-top: 4px;
	margin-bottom: 3px;
	margin-left: 1px;
	text-align: left;
	color: #883100;
	/*font-weight: bold;*/
	}
/* Используется в биографии художника. Конец*/

/* Используется на загл. стр. как ссылки на самых рейтинговых. Начало  */
a.mostratedlink {color: #724D34;line-height: 90%;text-decoration: none;}
a.mostratedlink:link {color: #724D34;text-decoration: none;}
a.mostratedlink:visited {color: #724D34;text-decoration: none;}
a.mostratedlink:active {color: #724D34;text-decoration: none;}
a.mostratedlink:hover {color: #928E75;text-decoration: none;}
a.mostratedlinkover {color: #928E75;line-height: 90%;background-color: #FFFFFF;text-decoration: none;}
a.mostratedlinkover:link {color: #928E75;text-decoration: none;}
a.mostratedlinkover:visited {color: #928E75;text-decoration: none;}
.artworks {font-size: 80%;color: #928E75;font-style: italic;line-height: 100%;}
.bestworks {font-size: 80%;color: #928E75;font-style: italic;line-height: 100%;}
.bestworks a:link {color: #928E75;text-decoration: none;}
.bestworks a:active {color: #928E75;text-decoration: none;}
.bestworks a:visited {color: #928E75;text-decoration: none;}
.bestworks a:hover {color: #724D34;background-color: #FFFFFF;text-decoration: none;}

/*Меню картин Все картины • Лучшие • В продаже. Начало*/
.worksmenu {color: #928E75;background-color: #FFFFFF;text-decoration: none;font-size: 80%;font-weight: bold;background-color: #FFFFFF;}
.worksmenu a:link {color: #724D34;text-decoration: none;}
.worksmenu a:link {color: #724D34;text-decoration: none;}
.worksmenu a:visited {color: #724D34;text-decoration: none;}
.worksmenu a:active {color: #724D34;text-decoration: none;}
.worksmenu a:hover {color: red;text-decoration: none;}
.worksmenu .smaller {font-weight: normal;font-size: 80%;}
.worksmenu .red {color: red;}
.worksmenu .circle {font-weight: normal;font-size: 100%;}

/*Стр. 1 2 3 4 5 */
.pagemenu {color: #928E75;background-color: #FFFFFF;text-decoration: none;font-size: 80%;font-weight: bold;line-height: 100%;}
.pagemenu a:link {color: #724D34;text-decoration: none;}
.pagemenu a:visited {color: #724D34; text-decoration: none;}
.pagemenu a:active {color: #724D34;text-decoration: none;}
.pagemenu a:hover {color: red;text-decoration: none;}
.pagemenu .smaller {font-weight: normal;font-size: 60%;}
.pagemenu .smaller2 {font-weight: normal;font-size: 90%;}
.pagemenu .circle {font-weight: normal;font-size: 100%;padding-right: 1px;}
.pagemenu .pagesvisited {color: red;}
.pagemenu .red {color: red;}
.pagemenu .normal {font-weight: normal;}

/*Строка голосования. Начало*/
.vote {color: #928E75;text-decoration: none;font-size: 10px;font-weight: bold;line-height: 100%;}
.vote a:link {color: #724D34;text-decoration: none;}
.vote a:visited {color: #724D34;text-decoration: none;}
.vote a:active {color: #724D34;text-decoration: none;}
.vote a:hover {color: red;text-decoration: none;}
.vote .smaller {font-weight: normal;font-size: 9px;}
.vote .smaller2 {font-weight: normal;font-size: 10px;}

/*Данные картины: Низвание, материалы, размеры, год. Начало*/
.pictureinfo {color: #928E75;background-color: #FFFFFF;text-decoration: none;font-size: 80%;line-height: 100%;font-weight: normal;}
.pictureinfo .bold {font-weight: bold;}

/*Меню сортировки. Начало*/
.sortmenu {color: #AAAAAA;background-color: #FFFFFF;text-decoration: none;font-size: 80%;line-height: 100%;}
.sortmenu a:link {color: #AAAAAA;text-decoration: none;}
.sortmenu a:visited {color: #AAAAAA;text-decoration: none;}
.sortmenu a:active {color: #AAAAAA;text-decoration: none;}
.sortmenu a:hover {color: #593A25;text-decoration: none;background-color: #FFFFFF;}
.sortmenu .smaller {font-weight: normal;font-size: 60%;}
.sortmenu .circle {font-weight: normal;font-size: 80%;padding-right: 0px;}
.sortmenu .red {color: #593A25;}
.sortmenu .normal {color: #AAAAAA;font-weight: normal;}

.rating {color: #928E75;font-size: 80%;}
.circlemenu {font-size: 10px;line-height: 80%;color: #928E75;background-color: #FFFFFF;}

/*Общие заголовки. Начало*/
p.item1	{
	color: #990000;
	font-weight: bold;
	font-size: 100%;
	text-decoration: none;
	margin-top: -1px;
	margin-bottom: 12px;
	}
p.item2	{
	color: #990000;
	font-weight: bold;
	font-size: 110%;
	text-decoration: none;
	margin-top: -1px;
	margin-bottom: 13px;
	}
/*Общие заголовки. Конец*/

/*Стили для стр. помощи. Начало*/
p.help	{
	color: #990000;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 10px;
	}
p.submenu {
	margin-top: 2px;
	margin-bottom: 2px;
	}
a.help:visited {
	color: #990000;
	text-decoration: none; 
	}
a.help:link {
	color: #990000;
	text-decoration: none; 
	}
a.help:hover {
	text-decoration: underline;
	}
a.img:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #ffffff;
	}
/*Стили для стр. помощи. Конец*/

/*Общая таблица для любой стр. Начало*/
table.innertable {font-size:110%;background-color: #928E75;text-align: center;}
table.innertable td{background-color: #FFF;}
table.innertable td.head{background-color: #F3F1E7;font-weight: bold;vertical-align: middle;}	

table.renewals {font-size:110%;background-color: #928E75;text-align: center;}
/*table.innertable td{background-color: #FFF;}*/
table.renewals tr.mouseover{background-color: #EEE;}
table.renewals tr.mouseout{background-color: #FFF;}
table.renewals td.head{background-color: #F3F1E7;font-weight: bold;vertical-align: middle;}

/*Таблица голосований. Начало*/
table.votes {font-size: 85%; font-family: Arial, Verdana, Geneva, Helvetica;}
table.votes td.head{background-color: #DDD9C0;padding-top:1px;padding-bottom:2px;font-weight: bold;vertical-align: middle;}
table.votes td.head a{color: black;}
table.votes td.head a:link{color: black;}
table.votes td.head a:hover{color: #990000;text-decoration: none;}
table.votes td.padding a{color: #B1B1B1;}
table.votes td.padding a:link{color: #B1B1B1;}
table.votes td.padding a:hover{color: #990000;text-decoration: none;}
table.votes td.padding#black a{color: black;}
table.votes td.padding#black a:link{color: black;}
table.votes td.padding#black a:hover{color: #990000;text-decoration: none;}
table.votes td.padding {padding-top:1px;padding-bottom:1px;padding-left:2px;padding-right:2px;}

/*Используется в меню справа. Начало*/
a.submenu {font-size: 13px;color: #724D34;line-height: 90%;text-decoration: none;}
a.submenu:link {color: #724D34;text-decoration: none;}
a.submenu:hover {color: #928E75;text-decoration: none;}

#fontresize_80 {font-size:80%;}
#fontresize_85 {font-size:85%;}
#fontresize_90 {font-size:90%;}
#fontresize_100 {font-size:100%;}
#fontresize_110 {font-size:110%;}
#fontresize_115 {font-size:115%;}
#fontresize_120 {font-size:120%;}
#fontresize_125 {font-size:125%;}
#fontresize_130 {font-size:130%;}

input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #002BA6; 
	font-size: 11px; 
	}

#passwordfield	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	background-color: #FFFFFF;
	border: #D1E2FF 1px solid; 
	padding-top: 3px;
	font-size: 100%;
	height: 14px;
	}
.button {
	padding-left: 0px;
	height: 22px;
	text-align: center;
	line-height: 120%;
	color: #900; 
}
.alert {color: #900;}
.alert .gray {color: #900;}
.alert a {text-decoration: underline;}

a.login {font-size: 80%;line-height: 100%;color: #928E75;text-decoration: none;}
a.login:link {font-size: 80%;line-height: 100%;color: #928E75;text-decoration: none;}
a.login:active {color: #928E75;text-decoration: none;}
a.login:visited {color: #928E75;text-decoration: none;}
a.login:hover {color: #724D34;background-color: #FFFFFF;text-decoration: none;}

/*Исп. на стр. где устнавливает лучшая/нелучшая работа*/
.bestorno {color: #928E75;text-decoration: none;}
a.bestorno {color: #928E75;text-decoration: none;}
a.bestorno:link {color: #928E75;text-decoration: none;}
a.bestorno:active {color: #928E75;text-decoration: none;}
a.bestorno:visited {color: #928E75;text-decoration: none;}
a.bestorno:hover {color: #724D34;background-color: #FFFFFF;text-decoration: none;}

a.bottommenu {font-size: 10px;color: #8A894C;line-height: 90%;text-decoration: none;}
a.bottommenu:link {color: #8A894C;text-decoration: none;}
a.bottommenu:hover {color: #593A25;text-decoration: none;}

.gallery {font-size: 85%; line-height: 115%;}

#tdbottom {
	background-image: url(/images/footer/bottom.jpg);
	background-repeat:no-repeat; 
	}

.tddevision {
	background-image: url(/images/division.jpg);
	background-repeat: no-repeat; 
	background-position: right;
	padding-left: 7px;
	padding-right: 7px;
	}

.tdverticalline {
	background-image: url(/images/verticalline.gif);
	background-repeat: repeat-y;
	background-position: center top; 
	}

.tableverticalline {
	height: 100%;
	}
.tdaboutartist {
	background-image: url(/images/aboutartist.gif);
	background-repeat: no-repeat;
	}

.tableheight100 {
	height: 100%;
	}

#tdvotebg {
	background-image: url(/images/voteframes_top.gif);
	background-repeat: no-repeat;
	}	

#tdtopleftdoted {
	background-image: url(/images/topleftdoted.gif);
	background-repeat: no-repeat;
	}
#tdtoprightdoted {
	background-image: url(/images/toprightdoted.gif);
	background-repeat: no-repeat;
	}
.tdtopdoted {
	background-image: url(/images/topdoted.gif);
	background-repeat: repeat-x;
	}
#tdtopdoted2 {
	background-image: url(/images/topdoted2.gif);
	background-repeat: repeat-x;
	}
#tdmiddleleftdoted {
	background-image: url(/images/middleleftdoted.gif);
	background-repeat: repeat-y;
	}
#tdmiddlerightdoted {
	background-image: url(/images/middlerightdoted.gif);
	background-repeat: repeat-y;
	}
#tdbottomleftdoted {
	background-image: url(/images/bottomleftdoted.gif);
	background-repeat: no-repeat;
	}
#tdbottomdoted2 {
	background-image: url(/images/bottomdoted2.gif);
	background-repeat: repeat-x;
	}
.tdbottomdoted {
	background-image: url(/images/bottomdoted.gif);
	background-repeat: repeat-x;
	}
#tdbottomrightdoted {
	background-image: url(/images/bottomrightdoted.gif);
	background-repeat: no-repeat;
	}
#tdvoteframes {
	background-image: url(/images/voteframes.gif);
	background-repeat: no-repeat;
	}
@-moz-document url-prefix() {
  .style {}
}
element::-moz-focus-inner{padding:0;border:0}
.pppsubmit {
	font-size: 90%;
	/*width: 10px;*/
	/*height: 12px;*/
	border: 0px;
	padding: 0px;
	/*margin-bottom: -2px;*/
	color: #928E75;
	background: #ffffff;
	cursor: pointer; 
	/*font-family: Verdana, Tahoma, Helvetica, sans-serif;*/
	text-align: center;
	border: 1px solid red;
	/*height:17px;*/
	/*margin-top:-3px;*/
	line-height:80%;
	}
.tdform {
	/*float:left;*/
	/*padding: 0px 0px 0px 0px;*/
	/*margin: 0px;*/
	text-align: center;
	height: 30px;
	}
.r5 {
	width:12px;
	}
.r10 {
	width:19px;
	}
.r50 {
	width:18px;
	}
.r100 {
	width:25px;
	}
.r1000 {
	width:32px;
	}
#tdsubmenudots {
	background-image: url(/images/verticalline.gif);
	background-repeat: repeat-y;
	}
