/* Äëÿ ÀÄÌÈÍÊÈ àðò ãàëåðåè  01.07.10 */

BODY 	{ font-size: 10pt; font-family: Arial, Helvetica, sans-serif; margin: 0 }
.form, .form_b 	{ BORDER: #0085c0 1px solid; FONT-SIZE: 13px; BACKGROUND-COLOR: #fff }
.form_b	{ width:580px; }
.form_o 	{ BORDER: #f04560 1px solid; FONT-SIZE: 13px; BACKGROUND-COLOR: #ffeff2 }
.form_right	{ text-align: right; padding-right:10px; }
button .form	{ width=200px }
.step3	{ margin-left: 3rem; }

/********************* positionning ***************************/
#page 	{ left: 50%; margin-left: -500px; position: absolute; width: 1000px; background: transparent url(bpics/bg-page.gif) repeat-y;}
#content { float: right; width: 670px; margin: 0 35px 0 1px; text-align: center; }
#sidebar { float: left; width: 250px; margin: 50px 1px 0 35px; border: dashed 0px #9cf; }
#content, #sidebar { position: relative; top: -40px; }
#content h2 { color: #A35F00; font-size: 1.3em; background: none; border: none;  text-align: center }

a	{ color: #00696A; text-decoration: none; background-color: transparent; }
a:hover { color: #000000; text-decoration: underline; background-color: transparent; }
h1 	{ font-size: 1.4em; }
h2 	{ font-size: 1.3em; }

/******************* Footer **************************/
#top 	{ height: 182px; background: url(bpics/top.gif) #FFFFFF repeat-x left top; }
#top h1 { font-size: 1.5em; text-align: center; margin: 0; padding-top: 18px; }
#top h1 a { color: #eee; background-color: transparent; }
#top h1 a:hover { text-decoration: none; }
#prelude { position: absolute; height: 22px; top: 84px; right: 40px; }
#prelude a:hover { color: #111; } 
#footer { clear: both; background: url(bpics/bg-footer.gif) #FFFFFF no-repeat center top; height: 88px; }
p.footer-info { text-align: center; position: relative; top: 45px; font-size: 90%; }

/****************************************/

#1parentId  	{
	BACKGROUND-image: url("bpics/back_gr1.png");
	BACKGROUND-repeat: no-repeat;
	BACKGROUND-COLOR: #ccf1ff;
	border: double 3px #9cf;
	}

.login	{
	BACKGROUND-image: url("bpics/back_gr2.png");
	BACKGROUND-repeat: no-repeat;
	BACKGROUND-COLOR: #eee;
	border: double 3px #9cf;
	}

.lichit1, .lichit2, .lichit3, .lichit4, .lichit5, #parentId	{
	BACKGROUND-repeat: no-repeat;
	border: double 3px #9cf;
	}

.lichit1	{
	BACKGROUND-image: url("bpics/back_gr1.png");
	BACKGROUND-COLOR: #eff;
	}

.lichit2, #parentId	{
	BACKGROUND-image: url("bpics/back_gr2.png");
	BACKGROUND-COLOR: #EAF3FE;
	}

.lichit3	{
	BACKGROUND-image: url("bpics/back_gr3.png");
	BACKGROUND-COLOR: #EFF2FE;
	}

.lichit4	{
	BACKGROUND-image: url("bpics/back_gr4.png");
	BACKGROUND-COLOR: #EAFCF8;
	}

.lichit5	{
	BACKGROUND-image: url("bpics/back_gr5.png");
	BACKGROUND-COLOR: #F4F4F4;
	border: dashed 1px #aaa;
	}

.lichit6	{
	BACKGROUND-image: url("bpics/back_gr6.png");
	BACKGROUND-COLOR: #f6e4c1;
	border: solid 1px #aaa;
	}

#helpe 	{
	width: 600px;
/*	BACKGROUND-image: url("back_gr1.png");
	BACKGROUND-repeat: no-repeat; */
	BACKGROUND-COLOR: #ffe;
	border: inset 1px #9cf;
	font: normal 12px/14px sans-serif;
	text-align: left;
	vertical-align: top;
	text-indent: 0.5em; 
	padding-top:14px;
	padding-right:6px;
	border-radius: 20px/40px;
	}

.from_foot	{
	BACKGROUND-COLOR: #c1e3ff;
	border: double 3px #9cf;
	text-align: justify;
	}

.art_img	{
	width: 20%;
	verticall-align: bottom;
	text-align: center; 
	}

.style1 {
	font-family: Arial; text-decoration: none; font-size: 8pt;	
	font-size: 70%;
	color: #000000;
}
A:hover  { text-decoration: underline; color: #D05060 }

#div_img {
	display: inline;
	border: 0px double #FCE983;
}

#div_img img {
	border: 1px solid #660000;
	margin: 0.2em;
}

td	{ font-size:80%;font-family:tahoma}
