body
{
	margin:3px;
	padding:3px;
	
	SCROLLBAR-FACE-COLOR: #e3e3e3;

	SCROLLBAR-HIGHLIGHT-COLOR: #555555;
	SCROLLBAR-SHADOW-COLOR:    #555555;

	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR:   #555555;

	SCROLLBAR-TRACK-COLOR:      #FEFEFE;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	font-size:11px;
	font-family: "Tahoma", "MS Sans Serif";
}

A
{
	text-decoration:none;
	display:inline;
	
	color:#444444;

}

A:hover
{
	text-decoration:underline;
}

/*Надпись www.art-catalog.ru*/
A.a_black
{
	font-family: "Tahoma", "MS Sans Serif";
	font-size:11px;
	color:#111111;
	font-weight:normal;
	text-decoration:none;
}



/* стили на выпадающее меню */
#menu  A.mn 
{
	display: block; 
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana;
	background-color: #57a832; 
	color: #ffffff; 
	padding:7px;
	text-decoration:none;
	font-weight:bold;
	height:35px;
	border:solid 1px #ffffff;
	text-align:center;
	background-image:url(../_img/bg_1.gif);
/*	filter:alpha(opacity=90);
	-moz-opacity:0.9; */

}

#menu  A.mn:hover 
{
	text-decoration:none;
	background-image:url(../_img/bg_2.gif);
}

#menu div A.mn 
{
	display: block; 
	font-size: 11px;
	text-align:left;
	font-weight:bold;
	font-family: Tahoma, Verdana;
	background-color: #bbde8e; 
    background-image:none;
	color: #333333; 
	padding:5px;
	text-decoration:none;
	height:1%;
	border-top:none;
}

#menu div A.mn:hover 
{
	background-image:none;
	background-color: #57a832; 
	color: #ffffff; 
	text-decoration:underline;
}

.mm
{
	position:absolute;
	display:none;
	width:125px;
}

#menu td:hover div.mm
{
	DISPLAY: block;
}

#menu td.over div.mm
{
	DISPLAY: block;
}

/* Заголовки */

h1
{
	font-size:25px;
	font-family:"Tahoma","Arial","Tahoma","MS Sans Serif";
	/*color:#208d0d;*/
	color:#de3001;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

h1.picname
{
	font-size:25px;
	font-family:"Tahoma","Arial","Tahoma","MS Sans Serif";
	color:#333333;
	font-weight:normal;
	margin:0px;
	padding:0px;
}


h2, A.h2_
{
font-size:18px;
font-family:"Arial", "Tahoma";
font-weight:normal;
/*color:#208d0d;*/
color:#68a705;
padding:0px;
margin:0px;
text-decoration:none;
}


h2.picname
{
font-size:18px;
font-family:"Arial", "Tahoma";
font-weight:normal;
color:#707070;
padding:0px;
margin:0px;
text-decoration:none;
}


h3, A.h3_
{
font-size:11px; 
font-family:"Tahoma","Arial";
font-weight:bold;
color:#49a232;
padding:0px;
margin:0px;
background-color:#ffffff;
text-decoration:none;
text-transform:uppercase;
letter-spacing:1px;
}


h3.orange, A.h3_orange
{
font-size:11px; 
font-family:"Tahoma","Arial";
font-weight:bold;
color:#f64312;
padding:0px;
margin:0px;
background-color:#ffffff;
text-decoration:none;
text-transform:uppercase;
letter-spacing:1px;
}

h4, A.h4_
{
font-family:"Tahoma","Arial";
font-size:12px;
font-weight:bold;
color:#333333;
padding:0px;
margin:0px;
background-color:#ffffff;
text-decoration:none;
padding-bottom:3px;
}

/* Ссылки */
A.a_ltgray
{
	font-family:"Tahoma","MS Sans Serif";
	font-size:11px;
	color:#444444;
	font-weight:normal;
	text-decoration:none;
}

A.a_ltgray:hover
{
	text-decoration:underline;
	margin:0px;
}

A.a_gray
{
	font-family:"Tahoma","MS Sans Serif";
	font-size:11px;
	color:#222222;
	font-weight:normal;
	text-decoration:none;

}

A.a_gray:hover
{
	text-decoration:underline;
}

A.a_ltgreen
{
	font-family:"Tahoma","MS Sans Serif";
	font-size:11px;
	color:#6aae19;
	font-weight:normal;
	text-decoration:none;
}

A.a_ltgreen:hover
{
	text-decoration:underline;
}

A.a_green
{
	font-family:"Tahoma","MS Sans Serif";
	font-size:11px;
	color:#1f900e;
	font-weight:normal;
	text-decoration:none;
}

A.a_green:hover
{
	text-decoration:underline;
}


A.a_orange
{
	font-family:"Tahoma","MS Sans Serif";
	font-size:11px;
	color:#f64312;
	font-weight:normal;
	text-decoration:none;
}

A.a_orange:hover
{
	text-decoration:underline;
}



A.a_white
{
	/*font-family: "Tahoma", "MS Sans Serif";*/
/*	font-size:11px;*/
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

A.a_white:hover
{
	text-decoration:underline;
}


A.a_airu
{
	/*font-family: "Tahoma", "MS Sans Serif";*/
/*	font-size:11px;*/
	color:#81081b;
	font-weight:normal;
	text-decoration:underline;
}

A.a_airu:hover
{
	text-decoration:none;
}



.txt
{
	font-family: "Verdana", "Tahoma","Arial";
	font-size:11px;
	font-weight:normal;
	color:#222222;
}



.txt_1
{
	font-family: "Tahoma","Arial";
	font-size:11px;
	font-weight:normal;
	color:#444444;
}

.txt_2
{
	font-family: "Arial", "Tahoma";
	font-size:11px;
	font-weight:normal;
	color:#444444;
	padding:0px;
	margin:0px;
	text-indent:0px;
}


p
{
	font-family: "Verdana", "Tahoma","Arial";
	font-size:11px;
	font-weight:normal;
	color:#222222;
	text-align:left;
	text-indent:2em;
	margin:0px;
	margin-bottom:5px;
	margin-top:5px;

}

p.big
{
	text-align:left;
	padding:0px;
	font-size:10pt;
	line-height:18px;
	text-indent:2em;
	font-family: "Verdana", "Tahoma","Arial";
	font-weight:normal;
	color:#222222;
	margin:0px;
	margin-top:5px;

}


/* Списки */

a.bm
{
	display:block;
		
}

ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}

li
{
	font-family: "Tahoma","Arial";
	font-size:11px;
	color:#444444;
	padding-bottom:3px;
	/*line-height:17px;*/
}

li.lst_square_green
{
	padding-left:13px;
	padding-top:3px;
	background:url(../_img/sq_green_7.gif) no-repeat 0px 7px;
}

li.lst_square_ltgreen
{
	padding-left:30px;
	padding-top:3px;
	background:url(../_img/sq_ltgreen_7.gif) no-repeat 14px 7px;
}




/* Формы */
.input_frms
{
	font-size:8pt;
	font-family: "Verdana","Tahoma","Verdana","Arial","Tahoma";
	color:#2222222;	/*DEF_COLOR*/
/*	background-color:#F7F7F7; /*DEF_BG_COLOR*/
	border: solid 1px #FFFFFF;
}


.text_filter
{
	font-family:"Tahoma","Arial","Tahoma";
	font-size:11px;
	font-weight:bold;
	color:#444444;
	text-align:left;
	border-bottom:solid 1px #d3d3d3;

}

.edit
{
	font-size: 11px;
	font-family: "Verdana","Arial","Tahoma";
	color: #000000;
	border: solid 1px #a0a0a0;
}

.button
{
	border: solid 1px #6e6e6e;
	font-weight:bold;
	font-size: 11px;	
	color:#333333;
	background: #d3d3d3;
	cursor: hand;
	font-family: "Tahoma", "Arial";
}

/* Стили для всплывающих картинок*/

#bigpic {
	BORDER: #cccccc 1px solid;DISPLAY: none; Z-INDEX: 100; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
#middlepic {
	BORDER: #cccccc 1px solid;DISPLAY: none; Z-INDEX: 100; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
#bigpic #noshow {
	DISPLAY: none; FONT-SIZE: 11px; MARGIN-bottom: 3px; COLOR: gray; TEXT-ALIGN: center; font-family:"Arial"; font-size:10px;
}
#bigpic #loading-pic {
	DISPLAY: none; FONT-SIZE: 12px; MARGIN-bottom: 3px; TEXT-ALIGN: center; font-family:"Arial"
}


/* подстветка строк в таблице художников и инфа о художнике*/

td.white {
	background-color:#FFFFFF;
}

td.ltgray {
	background-color:#f6f6f6;
}


td.ruled {
	background-color: #bbde8e;
}

.artist_info
{
	font-family: "Tahoma","Arial";
	font-size:11px;
	font-weight:normal;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	background-color: #f6f6f6;
	color:#2222222;
	text-align:left;
	padding:7px;
	display: none;
	width: 500px;
	position: absolute;
	border: solid 1px #999999;
}

td:hover div.artist_info
{
	DISPLAY: block;
}

td.over div.artist_info
{
	DISPLAY: block;
}




