.atable
{
	font-size:12px;
	line-height:14px;
	font-family:Arial;
}

.anketa_text
{
	font-family:Arial;
	margin-right:25px;
}

.anketa_text H2
{
	font-size:18px;
	font-family:'Times New Roman';
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
	color:#222222;
	padding-bottom:5px;

}

.line
{
	display:block;
	border-bottom:1px dashed #9900CC;
	margin-right:25px;
	margin-top:25px;
	margin-bottom:0px;
}

.line2
{
	display:block;
	border-bottom:1px dashed #9900CC;
	margin-right:25px;
	margin-top:5px;
	margin-bottom:0px;
}
.anketa_text H1
{
	font-size:21px;
	font-family:'Times New Roman';
	font-weight:normal;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
}

.anketa_text TD
{
	font-size:11px;
	font-family:Arial;
	color:#666666;
	padding-right:10px;
}

.anketa_text TD>strong
{
	font-size:13px;
	color:#111111;
}


.a_name_head
{
	background-color:#e0d0c3;
	border:1px solid #e0d0c3;
	font-weight:bold;

	padding:5px;
	width:240px;

}

.a_name
{

	border-right:1px solid #e0d0c3;
	border-bottom:1px solid #e0d0c3;
	border-top:1px solid #e0d0c3;
	padding:5px;
}


.a_name .age
{
	font-size:14px;
	font-weight:bold;
	color:#333333;
}

.a_name .gorod
{
	font-size:13px;
}

.red
{	
	color:red;
	font-size:13px;
	font-weight:bold;
	line-height:13px;
}

.a_name A
{
	font-size:16px;
	line-height:18px;
	font-family:'Times New Roman';
	color:#9900CC;
	text-decoration:underline;
}


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



.a_info
{

	border-right:1px solid #e0d0c3;
	border-bottom:1px solid #e0d0c3;
	border-top:1px solid #e0d0c3;
	padding:5px;
}


.a_info_head
{
	background-color:#e0d0c3;
	border:1px solid #e0d0c3;
	font-weight:bold;
	padding:5px;
	width:280px;

}





.a_photo_head
{
	background-color:#e0d0c3;
	border:1px solid #e0d0c3;
	padding:5px;
	width:120px;
	font-weight:bold;
}


.a_photo
{

	border:1px solid #e0d0c3;
	padding:8	px;
	text-align:center;
}



.vecherinka_text P
{
	text-align:justify;
	text-indent:30px;
	font-family:Verdana;
	font-size:14px;
	line-height:17px;
	color:#660000;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;

}


.vecherinka_adres P 
{
	text-align:center;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	line-height:15px;
	font-style:italic;
	color:#660000;

}

.vecherinka_text UL
{
	font-family:Verdana;
	font-size:13px;
	line-height:15px;
	color:#660000;

}

A.vecherinka_prigl 
{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	line-height:17px;
	font-style:italic;
	color:#ff00ff;

}


.leftmenu-new
{
	border-bottom:1px dotted magenta;
	margin-bottom:10px;
	padding-bottom:12px;

}


.leftmenu-new A
{
	font-size:15px;
	color:#414141;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:10px;

}


.leftmenu-new A:hover
{
	color:magenta;
}

.leftmenu-new LI
{
	margin-bottom:5px;
	padding-bottom:5px;

}

.leftmenu-new UL
{
	padding:0px;

}

.leftmenu-new LI > A
{

	text-decoration:none;
	font-size:13px;
	line-height:13px;
	font-weight:normal;
	font-family:arial;
}



.zag_in {
	LEFT: 0px;
	POSITION: relative;
	HEIGHT: 28px;
	background-image: url(/images/zag_in.gif);
	background-repeat: no-repeat;
}

.zag {
	LEFT: 0px;
	POSITION: relative;
	HEIGHT: 28px;
}

.zag_in H2 {
	Z-INDEX: 200; MARGIN: 0px; FONT: bold 8pt Tahoma; COLOR: #ffffff; POSITION: relative; TOP: 12px
}

.zag H2 {
	Z-INDEX: 200; MARGIN: 0px; FONT: bold 8pt Tahoma; COLOR: #ffffff; POSITION: relative; TOP: 12px
}


.cutebutton {
	BORDER-RIGHT: #6f6f6f 1px solid; BORDER-TOP: #6f6f6f 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #6f6f6f 1px solid; COLOR: #484848; BORDER-BOTTOM: #6f6f6f 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}

.mybutton {
	BORDER-RIGHT: #6f6f6f 1px solid; BORDER-TOP: #6f6f6f 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #6f6f6f 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #6f6f6f 1px solid; BACKGROUND-COLOR: #b777e0
}

.block_text {
	BORDER-RIGHT: #39352e 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #39352e 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 9pt Tahoma; BORDER-LEFT: #39352e 1px solid; COLOR: #342000; PADDING-TOP: 10px; BORDER-BOTTOM: #39352e 1px solid
}
.block_text H3 {
	MARGIN-BOTTOM: 5px; FONT: bold 10pt Tahoma
}
.block_text A {
	COLOR: #342000; TEXT-DECORATION: none
}
.block_text A:hover {
	TEXT-DECORATION: underline
}


/* Вывод содержимого с отступами */
.cont
{
	margin-left:30px;
	margin-right:20px;
	margin-top:3px;
	margin-bottom:5px;
}


/* Заголовок */
h1
{	font-size:180%;
	font-weight:normal;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:10px;
}

/* Подзаголовок 2*/
h2
{	font-size:120%;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
	
}



/* Подзаголовок 4 */
h3
{	font-size:120%;
	font-weight:normal;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:10px;
	
}

/* Подзаголовок 4 */
h4
{	font-size:100%;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
	
}




b
{
	font-weight:bold;
}

/* Основной текст */
p
{
	font-size:100%;
	line-height:110%;
	text-indent:0px;
	margin-left:0px;
	margin-right:0px;
	text-align:left;
	margin-top:5px;
	margin-bottom:5px;
}

/* Дополнительный текст */
p.doptext
{
	font-size:90%;
	line-height:110%;
	color:#999999;
}

/* Выделенный текст */
.hot
{
	font-size:80%;
	color:#FFFFFF;
	background-color:#FF6600;
	text-decoration:none;
	margin:2px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
	padding-top:0px;
	vertical-align:middle;
}

.hot A:link
{
	color:#FFFFFF;
	text-decoration:underline;
}

.hot A:active
{
	color:#FFFFFF;
	text-decoration:underline;
}

.hot A:visited
{
	color:#FFFFFF;
	text-decoration:underline;
}


.hot A:hover
{
	color:#FFFFFF;
	text-decoration:none;
}

/* Слоган */
.slogan
{
	font-size:120%;
	font-weight:bold;
	color:#006600;
}


.tdline
{
	font-size:95%;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom: #b7b7b7 1px dashed;
}

/* Заголовок таблицы*/
P.tablehead
{
	font-size:95%;
	font-weight:bold;
	text-indent:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:3px;
	padding-top:10px;
	border-bottom: #b7b7b7 1px dashed;
}

/* Копирайт */
P.copyright
{
	font-size:80%;
	text-indent:0px;
	margin:0px;
	padding:0px;
}

/* Подпись */
P.podpis
{
	font-size:80%;
	text-align:right;
	text-indent:0px;
	margin:3px;
	padding:0px;
}

/* Изображение */

A.images {
	BORDER-RIGHT: #ffffff 1px dashed; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #ffffff 1px dashed; 
	PADDING-TOP: 3px; 
	BORDER-LEFT: #ffffff 1px dashed; 
	PADDING-LEFT: 3px; 
	BORDER-BOTTOM: #ffffff 1px dashed; 
	PADDING-BOTTOM: 3px; 
}

A.images:hover {
	BORDER-RIGHT: #ea7044 1px dashed; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #ea7044 1px dashed; 
	PADDING-TOP: 3px; 
	BORDER-LEFT: #ea7044 1px dashed; 
	PADDING-LEFT: 3px; 
	BORDER-BOTTOM: #ea7044 1px dashed; 
	PADDING-BOTTOM: 3px; 
}

/* Новости */
P.newsdate
{
	font-size:90%;
	font-weight:bold;
	color:#CC0000;
}

P.newshead
{
	font-size:140%;
	font-weight:bold;
	color:#666666;
}

P.newsanons
{
	font-size:120%;
	font-weight:normal;
	color:#666666;

}

P.newstext
{
	font-size:95%;
	color:#333333;
}

/* Путь по сайту */

.menu 
{
	font-size:100%;
	color:#ffffff;
}

A.menu
{
	font-size:100%;
	color:#ffffff;
	text-decoration:none;
}


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





/* Путь по сайту */

.path
{
	font-size:70%;
	color:#6b6b6b;
}

A.path
{
	font-size:70%;
	color:#a51ed1;
}

A.path:link
{

	text-decoration:underline;
}

A.path:active
{
	text-decoration:underline;
}

A.path:visited
{
	text-decoration:underline;
	color:#a51ed1;
}


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



/* Ссылки внизу */
A.bottommenu
{
	font-size:90%;
	color:#0099FF;
}

A.bottommenu:link
{

	text-decoration:underline;
}

A.bottommenu:active
{
	text-decoration:underline;
}

A.bottommenu:visited
{
	text-decoration:underline;
}


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

.copy {
	color: #727272;
	font-size: 11px;
	font-family: tahoma;
	padding: 5px;
}
