/************************************************/
/*												*/
/*												*/
/*				Таблица стилей					*/
/*												*/
/*												*/
/************************************************/

body
{
/*  background-color:#D0DCE0; */
  background-color: #F4CBE1;
  background-image: url('pictures/bg000000.gif');
/*  background-repeat: repeat-x ; */
  background-repeat: repeat ;
  color: darkblue;
  	font-family: Verdana, Tahoma, Arial, "Trebuchet MS", Sans-Serif, Georgia, Courier, "Times New Roman", Serif;
	font-size: 11px;
	line-height: 135%;
	margin: 0px;
	padding: 0px; /* required for Opera to have 0 margin */

  /*background-position: top left;*/
  /*background-attachment: fixed;
  font-family: Verdana;
  font-size: 80%; */
}

p.bg_zagolovok
{
  /* background-image: url('pictures/bg_title.gif'); */
  /*  background-repeat: repeat-x ; */
 /*background-color: white; */
 /*z-index: 2;*/
}

td.td_core_title1
{
  background-image: url('pictures/girl.gif');
  background-repeat: no-repeat ;

}


a:link,a:visited,a:active
{
/*	color:#524971; */
	color:deeppink;	
	font-family:Arial;
	text-decoration: none;
}
a:hover
{
/*	color:#A786A4; */
/*	color:gray; */
	color:deeppink;	
	font-family:Arial;
	text-decoration: underline;
}

a.a_blok_title:link,a.a_blok_title:visited,a.a_blok_title:active
{
  /* background-color: white; */
}
a.a_blok_title:hover
{
  /* background-color: #F4CBE1; */
  /* background-color: white; */

}


/* Заголовок модуля */
h2
{
	font-family:"Arial Black";
}

/*Начало Центровая часть*/

.abl02 {
	BACKGROUND-IMAGE: url(pictures/core/dlet_abl02.gif); BACKGROUND-REPEAT: repeat-x;
	FONT-SIZE: 14px; COLOR: #000000;
}
.abl03 {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(pictures/core/dlet_abl03.gif); BACKGROUND-REPEAT: no-repeat;
	width:60px;
}

.ntitle {
	FONT-SIZE: 14px; COLOR: #000000;
	/*BACKGROUND-IMAGE: url(pictures/core/dlet_abl02.gif); BACKGROUND-REPEAT: repeat-x*/
}


.abl32 {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(pictures/core/dlet_abl32.gif); BACKGROUND-REPEAT: no-repeat
}

.abl31 {
	BACKGROUND-IMAGE: url(pictures/core/dlet_abl31.gif); BACKGROUND-REPEAT: repeat-y
}

.abl33 {
	BACKGROUND-IMAGE: url(pictures/core/dlet_abl33.gif); BACKGROUND-REPEAT: repeat-y
}

.abl42 {
	BACKGROUND-IMAGE: url(pictures/core/dlet_abl42.gif); BACKGROUND-REPEAT: repeat-x;
	width:100%;
}




/*Конец Центровая часть*/

div.div_text_error
{
	color: red;
}

/* Главная таблица*/

table.table_core_title
{
/*position: absolute;
top:0;
height: 150px;
 z-index: 3;*/
	/*border: solid green;*/
	/*border-collapse: separate;
	table-layout: fixed;*/
/*	table-layout: auto; */
	width: auto;
}
table.table_core
{
/*position: absolute;
top:274;
 z-index: 3;*/
	/*border: solid green;*/
	/*border-collapse: separate;
	table-layout: fixed;*/
/*	table-layout: auto; */
	width: auto;
}

table.table_blok_title
{
 /*position: absolute;
top:150;
left:200;*/
/*width: 100%; */
 /*z-index: 4;*/
}
td.td_blok_title
{
width: 140px;
text-align:center;
}
td.td_core_up_promejutok
{
 height:16px;
}


td.td_core_up
{

}


td.td_core_left
{
/*	BACKGROUND-IMAGE: url(pictures/core/dlet_mhead06.gif); 
	BACKGROUND-REPEAT: repeat-y;
*/
}

td.td_core_center
{
/*	background-color:silver; */
/*	background-color:none; */
	vertical-align:top;
	text-align:justify;
 /*width:48%;*/
	width:792px;
/*	width:512px; */
/*	font-size: 100%; */
/*
	BORDER-RIGHT: silver 4px solid;
	BORDER-TOP: silver 4px solid;
	BORDER-LEFT: silver 4px solid;
	BORDER-BOTTOM: silver 4px solid;
*/
}

td.td_core_right
{
	/* width:230px; */
	vertical-align: top;

}

td.td_core_down
{
}


/* Блоки */

table.table_blok_up
{
	width:100%;
}

tr.tr_blok_up
{

}


/* Верхний горизонтальный блок */
td.td_blok_up
{
	/*width:100%;*/
  font-size: 80%;
  height:20px;
  background-color:black;
  text-align:center;
  /*text-align:right;*/
/*  BORDER-RIGHT: black 1px solid;
  BORDER-TOP: black 1px solid;
  BORDER-LEFT: black 1px solid;
  BORDER-BOTTOM: black 1px solid;
*/  
  BACKGROUND-IMAGE: url(pictures/blockhorizontal/dlet_mhead05.gif); 
  BACKGROUND-REPEAT: repeat-x; HEIGHT: 25px
  
}

/* Левый вертикальный блок */
table.table_blok_left
{
}

td.td_blok_left_title
{
 
 	FONT-SIZE: 18px; 
	BACKGROUND-IMAGE: url(pictures/blockvertikal/dlet_blo01.gif); 
	COLOR: #000000;
	TEXT-INDENT: 10px; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: tahoma; HEIGHT: 30px
 
}




td.td_blok_left
{
/* 	font-size: 80%;
	vertical-align:top;
*/
	BACKGROUND-IMAGE: url(pictures/blockvertikal/dlet_blo03.gif); 
	BACKGROUND-REPEAT: repeat-y;
	vertical-align:top;
	text-align: left;		
}

.blo05 {
	BACKGROUND-IMAGE: url(pictures/blockvertikal/dlet_blo05.gif); 
	BACKGROUND-REPEAT: no-repeat
}


a.a_blok_up:link,a.a_blok_up:visited,a.a_blok_up:active
{
	/* color: #524971; */
	font: 300 1.0em/1.7em "FB Armada", sans-serif; 
	color: cyan; 
}

a.a_blok_up:hover
{
	/* color: #A786A4; */
	font: 300 1.0em/1.7em "FB Armada", sans-serif; 
	color: white; 
}


a.a_blok_select_up:link,a.a_blok_select_up:visited,a.a_blok_select_up:active
{
	color: cyan; 
	font: 300 1.0em/1.7em "FB Armada", sans-serif; 
	font-weight:bolder;
}

a.a_blok_select_up:hover
{
	color: white;
	font: 300 1.0em/1.7em "FB Armada", sans-serif ;
	font-weight:bolder;
}

a.a_blok_select_down:link,a.a_blok_select_down:visited,a.a_blok_select_down:active
{
	color: red; 
	font: 300 italic 1.0em/1.7em "FB Armada", sans-serif ;
}

a.a_blok_select_down:hover
{
	color: gray;
	font: 300 italic 1.0em/1.7em "FB Armada", sans-serif ;
}


a.a_blok_select_left:link,a.a_blok_select_left:visited,a.a_blok_select_left:active
{
	color: #e4005b; 
	font: 300 italic 1.0em/1.7em "FB Armada", sans-serif ;
	font-weight:bolder;
	
}

a.a_blok_select_left:hover
{
	color: deeppink;
	font: 300 italic 1.0em/1.7em "FB Armada", sans-serif ;
	font-weight:bolder;	
}


a.a_blok_left:link,a.a_blok_left:visited,a.a_blok_left:active
{
	color: #e4005b; 
	/* color: #524971; */
	/* text-shadow: black 0px 0px 5px; */
	font: 300 italic 1.0em/1.7em "FB Armada", sans-serif ;
	/* font: 600 9pt Charcoal;*/
}


a.a_blok_left:hover
{
	/* color: #A786A4; */
	 /* color: white; */ 
	color: deeppink;
	font: 300 italic 1.0em/1.7em "FB Armada", sans-serif 
	/* font-weight:bolder; */
}








a.a_blok_select_right:link,a.a_blok_select_right:visited,a.a_blok_select_right:active
{
	color: #e4005b; 
	font: 300 italic 1.0em/1.7em "FB Armada", sans-serif ;
	font-weight:bolder;
	
}

a.a_blok_select_right:hover
{
	color: gray;
	font: 300 italic 1.0em/1.7em "FB Armada", sans-serif ;
	font-weight:bolder;	
}


a.a_blok_right:link,a.a_blok_right:visited,a.a_blok_right:active
{
	color: #e4005b; 
	/* color: #524971; */
	/* text-shadow: black 0px 0px 5px; */
	font: 300 italic 1.0em/1.7em "FB Armada", sans-serif ;
	/* font: 600 9pt Charcoal;*/
}


a.a_blok_right:hover
{
	/* color: #A786A4; */
	 /* color: white; */ 
	color: gray;
	font: 300 italic 1.0em/1.7em "FB Armada", sans-serif 
	/* font-weight:bolder; */
}







/* Правый вертикальный блок */
table.table_blok_right
{
	width:100%;
}


td.td_blok_right_title
{
 background-color:darkblue;
 color:white;
 cursor:default;
 text-align:center;
 /*width:220px;*/
 text-indent: 4px;
 	width:100%;
}

tr.tr_blok_right
{

}

td.td_blok_right
{
 	font-size: 80%;
	vertical-align:top;
	/*width:222px;*/
	/*font-weight:bolder;*/
}

a.a_blok_right:link:visited:active
{
	/*color: #524971;*/
}

a.a_blok_right:hover
{
	/*color: #A786A4;*/
}

/* Нижний горизонтальный блок */
table.table_blok_down
{
	width:100%;
}

tr.tr_blok_down
{
}

td.td_blok_down
{
  font-size: 80%;
  height:20px;
  /*text-align:right;*/
 /* text-align:right;
  background-color:F2DDDD;
  BORDER-RIGHT: black 1px solid;
  BORDER-TOP: black 1px solid;
  BORDER-LEFT: black 1px solid;
  BORDER-BOTTOM: black 1px solid;
  */
  background-color:none;
  text-align:center;

  
  
}
a.a_blok_down:link:visited:active
{
	color: #524971;
}

a.a_blok_down:hover
{
	color: #A786A4;
}


font.text_korzina_head
{
	font: 300 0.7em/1.0em "FB Armada", sans-serif ;
	font-weight:bold;

}

font.text_korzina_body
{
	font: 300 0.8em/1.1em "FB Armada", sans-serif ;
}

div.spoilertop
{
	background-color:#DCDACC;
	width:100%;
	cursor:pointer;
	padding-left: 14px;
}

div.spoilerbox
{
	
	background-color:white;
}