body {
	font-family:Verdana, Arial;
	font-size:12px;
	color: #000000;
	margin-bottom: 0px;
	margin-top: 0px;
	background-image: url(fon_podl.jpg);
	background-attachment: fixed;
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #FFFFFF;


}
table {
	font-family:Verdana, Arial;
	font-size:12px;
	color: #333333;
	margin-bottom: 0px;
	margin-top: 0px;
	background-color: #FFFFFF;

}
a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #EC018C; text-decoration:underline; }

/* Верх шаблона
------------------------------------------------------------------------------- */
#menutop  {	font-family: Tahoma;	font-size: 10px;	color: #FFFFFF;	text-transform:uppercase;}
#menutop  td{ font-family: Tahoma; font-size: 10px;color: #FFFFFF; text-transform:uppercase; padding-left:5px; padding-right:5px;}
#menutop  a{
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
#menutop a:hover{
	font-family: Verdana;
	font-size: 11px;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #0171BB;
	text-transform: uppercase;
	text-decoration: none;
}
#menutop2  {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	background-image: url(head2.jpg);
	display: block;
	width: 550px;
	height: 135px;
}
#menutop2  td{ font-family: Tahoma; font-size: 10px;color: #000000; padding-left:5px; padding-right:5px;}
#menutop2  a{ font-family: Tahoma; font-size: 10px;color: #A42B94;}
#menutop2 a:hover{
	color: #0171BB;
	font-family: Tahoma;
	font-size: 10px;
}
#menutop2 div.home {
	width: 300px;
	height: 25px;
	margin-left: 250px;
	padding-top: 10px;
	vertical-align: top;
	padding-bottom: 100px;
}
/* Новогоднего банера и др банеров
------------------------------------------------------------------------------- */
#menutop2 div.home2 {
	width: 300px;
	height: 23px;
	margin-left: 200px;
	padding-top: 5px;
	vertical-align: top;
}
.blok {
	display: block;
	float: left;
	width: 260px;
	height: 106px;
	margin-left: 5px;
}


/* Переходник
------------------------------------------------------------------------------- */
#pathway {font-size: 10px;	color: #0171BB;}
#pathway a {font-size: 10px;	color: #0171BB; text-decoration: none;}
#pathway a:hover{font-size: 10px; text-decoration:underline;	color: #FC0083;}

/* Низ шаблона
------------------------------------------------------------------------------- */
#menubottom  {
	font-family: Tahoma;
	font-size: 11px;
	width: 1000px;
	height: auto;
	color: #8A679D;
}
#menubottom  a{
	font-family: Tahoma;
	font-size: 11px;
	color: #0171BB;
	text-decoration:none;
}
#menubottom a:hover{
	text-decoration:underline;
	color: #FC0083;
	font-size: 11px;
	font-family: Tahoma;
}
#box {
	width: 250px;
	height: 187px;
	display: block;
	border-bottom: #CD006B 1px dotted;
	border-right: #CD006B 1px dotted;
	line-height: 16px;
	float: left;
}
#box ul {
	list-style-type: disc;
	list-style-image: url(zvezda.jpg);
}
#box h2 {
	color: #8662A2;
	font-size: 15px;
	text-indent: 35px;
}
#box p {
	color: #8662A2;
	font-size: 15px;
	text-indent: 35px;
	font-weight: bold;
	margin-top: 7px;
	margin-bottom: 7px;
}
#box2 {
	width: 245px;
	height: 187px;
	display: block;
	border-bottom: #CD006B 1px dotted;
	line-height: 16px;
	float: left;
}
#box2 ul {
	list-style-type: disc;
	list-style-image: url(zvezda.jpg);
}
#box2 h2 {
	color: #8662A2;
	font-size: 15px;
	text-indent: 35px;
}
#box2 p {
	color: #8662A2;
	font-size: 15px;
	text-indent: 35px;
	font-weight: bold;
	margin-top: 7px;
	margin-bottom: 7px;
}
#menubottom2  {
	width: 200px;
	height: 90px;
	float: left;
	padding-top: 20px;
	margin-left: 20px;
	border-right: 1px #E9028C dotted;
}
#menubottom2  a{ font-family: Tahoma; font-size: 10px;color: #885FA3; }
#menubottom2  a:hover{ font-family: Tahoma; font-size: 11px;color: #E10086; text-decoration:none;}
#menubottom4  {
	width: 700px;
	height: 90px;
	float: left;
	margin-left: 30px;
	padding-top: 10px;
	font-family: Tahoma;
	font-size: 11px;

}
#menubottom4  a { font-family: Tahoma; font-size: 11px;color: #885FA3; }
#menubottom4  a:hover { font-family: Tahoma; font-size: 11px;color: #E10086; text-decoration:none;}


/* Левая колонка
------------------------------------------------------------------------------- */

#menuleft  {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding-left: 3px;
}
#menuleft  td{ font-family: Tahoma; font-size: 12px;color: #00000;}
#menuleft a{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	display: block;
	width: 147px;
	height: auto;
	background-color: #F2E6F0;
	margin-top: 1px;
	line-height: 18px;
	text-decoration: none;
	border-top: #A72994 1px dotted;
	border-bottom: #A72994 1px dotted;

}
#menuleft a:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	display: block;
	width: 147px;
	height: auto;
	margin-top: 1px;
	background-color: #885FA3;
	border-top: #A72994 1px dotted;
	border-bottom: #A72994 1px dotted;
}
#menuleft  p{
	color: #000;
	font-size: 12px;
	text-indent: 5px;
	font-weight: bold;
	margin-top: 4px;
	margin-bottom: 4px;
}

#menuleft2  {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding-left: 3px;
}
#menuleft2  td{ font-family: Tahoma; font-size: 12px;color: #00000;}
#menuleft2 a{
	font-family: Tahoma;
	font-size: 11px;
	color: #840171;
	display: block;
	width: 147px;
	height: auto;
	background-color: #F2E6F0;
	margin-top: 1px;
	line-height: 18px;
	text-decoration: none;
	border-top: #A72994 1px dotted;
	border-bottom: #A72994 1px dotted;

}
#menuleft2 a:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	display: block;
	width: 147px;
	height: auto;
	margin-top: 1px;
	background-color: #885FA3;
	border-top: #A72994 1px dotted;
	border-bottom: #A72994 1px dotted;
}
#menuleft2  p{
	color: #000;
	font-size: 12px;
	text-indent: 5px;
	font-weight: bold;
	margin-top: 4px;
	margin-bottom: 4px;
}
/* Правая колонка
------------------------------------------------------------------------------- */
#menuright  {font-family: Tahoma;	font-size: 12px; color: #000;}
#menuright  td{ font-family: Tahoma; font-size: 12px;color: #000;}
#menuright  a{ font-family: Tahoma; font-size: 12px;color: #000; text-decoration: none }
#menuright  a:hover{
	text-decoration:underline;
	color: #FC0083;
	font-size: 12px;}

img.border {
	border:3px solid #C5C5C5;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:2px;
	color: #C5C5C5;
}

.box_a {
	width: 220px;
	height: 25px;
	background-image: url(right1.jpg);
	color: #ffffff;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	line-height: 25px;
	text-indent: 15px;
	display: block;
}
#box_r2 {
	background-image: url(right1.jpg);
	display: block;
	width: 220px;
	height: 25px;
	float: left;
	margin-left: 5px;
	color: #ffffff;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	line-height: 25px;
	text-indent: 10px;
}
#box_r3 {
	background-image: url(right1.jpg);
	display: block;
	width: 220px;
	height: 25px;
	float: left;
	margin-left: 10px;
	color: #ffffff;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	line-height: 25px;
	text-indent: 10px;
}
.box_a2 {
	width: 285px;
	height: auto;
	border: #A42A8F 1px  dotted;

}

.box_b {
	width: 285px;
	height: 25px;
	background-image: url(right2.jpg);
	color: #FFFFFF;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	line-height: 25px;
	text-indent: 15px;
}
.box_b2 {
	width: 285px;
	height: auto;
	border: #8960A4 1px dotted;

}
.box_c {
	width: 285px;
	height: 25px;
	background-image: url(right3.jpg);
	color: #FFFFFF;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	line-height: 25px;
	text-indent: 15px;
}
.box_c2 {
	width: 285px;
	height: auto;
	border: #F70B9B 1px dotted;

}
.box_d {
	width: 285px;
	height: 25px;
	background-image: url(right4.jpg);
	color: #FFFFFF;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	line-height: 25px;
	text-indent: 15px;
}
.box_d2 {
	width: 285px;
	height: auto;
	border: #0171BB 1px dotted;

}
/* Центральная колонка
------------------------------------------------------------------------------- */

#box_stat4 {
	width: 680px;
	font-family: Tahoma;
	font-size: 12px;
	margin-left: 10px;
	display: block;
	border: 1px #F70B9B dotted;
	float: left;
	margin-right: 5px;
}

#box_stat4 td a {
	font-size: 12px;
	color: #0271bb;

}
#box_stat4 td a:hover {
	font-size: 12px;
	color: #EC018C;

}

#box_stat4 td p {
	font-size: 11px;
	color: #151515;
	margin-top: 0px;

}

#r3 {
	background-image: url(right3.jpg);
	display: block;
	width: 285px;
	height: 25px;
	float: left;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	line-height: 25px;
	text-indent: 12px;
	margin-left: 10px;
}


#textglav2 {
	width: 675px;
	font-family: Tahoma;
	font-size: 12px;
	margin-left: 10px;
	display: block;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
}

#textglav2 p {
	margin-top: 0px;
	font-size: 12px;
	text-align: justify;

}
#textglav2  p a {
	font-size: 12px;
	color: #151515;
	text-decoration:none;
}
#textglav2 p a:hover {
	font-size: 12px;
	color: #151515;
	text-decoration:none;
}


#maintxt  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #151515;
	text-decoration:none;
}

#maintxt  td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #151515;
	font-style: normal;

}

#maintxt  a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0171BB;
	text-decoration:none;
}
#maintxt  a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #EC018C; text-decoration:underline; }
#maintxt  h1{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #A42993;   margin-left:10px; margin-right:5px;}
#maintxt  h2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #0171BB;  margin-left:10px; margin-right:5px;}
#maintxt  h2 a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #0171BB;  margin-left:10px; margin-right:5px; text-decoration:none;}
#maintxt  h2 a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #0171BB;   margin-left:10px; margin-right:5px; text-decoration:none;}
#maintxt  h3{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #A42993;   margin-left:10px; margin-right:5px;}
#maintxt  h3 a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #EC018C;  margin-left:10px; margin-right:5px; text-decoration:none;}
#maintxt  h3 a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #0171BB;  margin-left:10px; margin-right:5px; text-decoration:none;}
#maintxt hr{border: 0; height:1px; color:#ec018c; background:#ec018c; margin:10px 0 10px 0; display:block;}

/* Списки на странице афоризмы, праздники
------------------------------------------------ */

ul#main  {
	list-style-type: disc;
	list-style-image: url(love_h.jpg);
}
ul#main_pr  {
	list-style-type: disc;
	list-style-image: url(prazdnik.jpg);
}

/* Списки на странице магия
------------------------------------------------ */

ul#magic  {
	list-style-type: disc;
	list-style-image: url(magic.jpg);
}


/* Списки на странице новый год
------------------------------------------------ */
#maintxt  div.prazdnik {
	background-image: url(fon_prazdniki.jpg);
	display: block;
	width: 535px;
	height: auto;
}
#maintxt  div.prazdnik ul {
	display: block;
	width: 405px;
	margin-left: 50px;
	margin-right: 80px;
	list-style-type: disc;
	list-style-image: url(sneginka.jpg);
	line-height: 20px;
}
#maintxt  div.str {
	display: block;
	width: 520px;
	margin-left: 10px;
	margin-top: 15px;
	height: auto;
	margin-bottom: 15px;
}
#maintxt  div.str a {
	display: block;
	width: 25px;
	margin-left: 3px;
	background-color: #A52A95;
	color: #FFFFFF;
	float: left;
	text-align: center;
	font-weight: bold;
}
#maintxt  div.str a:hover {

	display: block;
	width: 25px;
	margin-left: 3px;
	background-color: #0171BB;
	color: #FFFFFF;
	float: left;
	text-align: center;
	font-weight: bold;
}
#maintxt  div.str a:aktiv {

	display: block;
	width: 25px;
	margin-left: 3px;
	background-color: #875EA0;
	color: #FFFFFF;
	float: left;
	text-align: center;
	font-weight: bold;
}
#maintxt  div.str p {

	display: block;
	margin: 0px;
	padding: 0px;
	color: #000;
	float: left;
	font-weight: bold;
}
/* Ножницы для 4 статей
------------------------------------------------------------------------------- */
.box_center {width: 680px;	height: 25px;	background-image: url(zenter1.jpg);	color: #FFFFFF;}
.box_center2 {	width: 680px;	height: 25px;	background-image: url(zenter2.jpg);	float: left;}

/* 4 статьи в центре
------------------------------------------------------------------------------- */
.box_stat {
    width: 150px;
    font-family: Tahoma;
    font-size: 12px;
    display: block;
    margin-left: 10px;
}
.box_stat1 {
	width: 150px;
	color: #FFFFFF;
	height: 20px;
	font-family: Tahoma;
	font-size: 12px;
	margin-left: 20px;
	display: block;
	vertical-align: bottom;
	line-height: 20px;
}

/* Гороскоп совместимости
------------------------------------------------------------------------------- */

#box3 {
	width: 510px;
	height:auto;
	display: block;
	line-height: 16px;
	font-size: 10px;
	font-style: normal;
}
#box3 ul {
	list-style-type: disc;
	list-style-image: url(zvezda.jpg);
}
#box3 h2 {
	color: #8662A2;
	font-size: 12px;
	text-indent: 35px;
}

#box4 {
	width: 510px;
	height:auto;
	display: block;
	line-height: 20px;
	font-style: normal;
	border-top: 2px dotted #EC018C;
	border-bottom: 2px dotted #EC018C;
	background-image: url(fon.jpg);
}

#box4 h2 {
	color: #EC018C;
	font-size: 16px;
	font-family: Tahoma;
	font-weight: bold;
}

#box4  a{
	font-family: Tahoma;
	font-size: 16px;
	color: #0171BB;
	font-weight: bold;
}
#box4  a:hover{
	font-family: Tahoma;
	font-size: 16px;
	color: #EC018C;
	font-weight: bold;
}
/* Блок статей слева
------------------------------------------------------------------------------- */
.box_left {
	width: 450px;
	height: auto;
	display: block;
	float: left;
	font-size: 11px;
}
#box_stat2 {
	width: 430px;
	font-family: Tahoma;
	font-size: 11px;
	margin-left: 10px;
	display: block;
	margin-top: 10px;
	border-bottom: 1px #0171BB dotted;
	height: 85px;
	float: left;
	margin-right: 10px;
}

#box_stat2 p {
	display: block;
	margin-top: 0px;

}
#box_stat2 a {
	font-size: 12px;
	color: #EC018C;
	font-weight: bold;
}
#box_stat2 a:hover {
	font-size: 12px;
	color: #0271bb;
	font-weight: bold;
}
/* Блок статей справа(наши сервисы)
------------------------------------------------------------------------------- */
.box_right {
	width: 220px;
	height: auto;
	float: left;
	margin-left: 10px;
	border: #A52A92 1px dotted;
	line-height: 19px;
	text-indent: 0px;

}
.box_right ul {
	list-style-type: disc;
	list-style-image: url(zvezda2.jpg);
}

.box_right2 {
	background-image: url(fon_stat5.jpg);
	display: block;
	width: 220px;
	height: 25px;
	float: left;
	margin-left: 10px;
}


/* Блок статей справа(гороскоп)
------------------------------------------------------------------------------- */
.box_l {
	width: 460px;
	height: 300px;
	display: block;
	float: left;
}

#box_r {
	font-family: Tahoma;
	font-size: 11px;
	width: 220px;
	height: auto;
	display: block;
	float: left;
	margin-left: 5px;
	border: #A52A92 1px dotted;
        line-height: 19px;
	text-indent: 0px;

}
#box_r td {
	font-family: Tahoma;
	font-size: 10px;
}
#box_r p {
	font-family: Tahoma;
	font-size: 10px;
	margin-top: -7px;
}
#box_r a {
	font-family: Tahoma;
	font-size: 11px;

}
#box_r a:hover {
	font-family: Tahoma;
	font-size: 11px;

}

/* Поиск
------------------------------------------------------------------------------- */
#cse-search-box {margin-top:5px; padding-left:5px;}
#cse-search-box input {border: 1px solid #7E9DB9; background: #E7BB7E;}
#boxsearch  .search{ font-family: Tahoma; font-size: 11px;color: #919122; border:1px solid #d6d669; margin-top:7px; margin-bottom:7px; display:block; padding-left:5px; padding-right:5px;}
#boxsearch  .txtred{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #962121; font-weight:bold; }
#boxsearch a { padding:0px;}
#boxlogin  .inputst{ font-family: Tahoma; font-size: 11px;color: #919122; border:1px solid #d6d669; margin-top:7px; margin-bottom:7px; display:block;padding-left:5px; padding-right:5px; }
#boxlogin  .txtform{ font-family:  Tahoma; font-size: 11px; color: #734200; font-weight:bold; }
#boxlogin a { padding:0px; color:#734200;}

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

img{
        border: 0px;
}

img.indexpage {
	float: left;
	border: 0px;
	padding: 0px 9px 0px 3px;
}

img.indexpager {
	float: right;
	padding: 0px 0px 0px 9px;
        border: 0px;
}
img.indexpagen1 {
	float: left;
	border: 1px #0071B8 dotted;
	margin: 0px 0px 0px 10px;
}
img.indexpagen2 {
	float: left;
	border: 1px #EC018C dotted;
	margin: 0px 9px 0px 0px;
}


/* Дополнительные стили
------------------------------------------------------------------------------- */


/* ссылки черные
------------------------------------------------------------------------------- */

#blacklinks  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #151515;}
#blacklinks  a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #000; text-decoration:none; }
#blacklinks  a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #000; text-decoration:none; }


/* Для страницы астролога
------------------------------------------------------------------------------- */

#zakaz{	font-family: Tahoma; 	font-size: 15px;	}
#zakaz a {  font-family: Tahoma; 	color: #FFFFFF; font-weight:bold; text-decoration:none; background-image: url(http://www.astromeridian.ru/assets/templates/amv4/zakaz1.jpg); line-height: 28px; display: block; width: 381px;	height: 30px;}
#zakaz a:hover {  font-family: Tahoma; 	color: #FFFFFF; font-weight:bold; text-decoration:none; background-image: url(http://www.astromeridian.ru/assets/templates/amv4/zakaz2.jpg);	line-height: 28px; display: block; width: 381px;	height: 30px;}

/* Для прайса
------------------------------------------------------------------------------- */

#maintxtprice  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #151515; }
#maintxtprice  td{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #151515; }
#maintxtprice  a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #0066cc; text-decoration:underline; }
#maintxtprice  a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #0066cc; text-decoration:none; }

#maintxtprice  h1{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;color: #000000; margin:0px; padding:0px; padding-bottom:4px;}
#maintxtprice  h2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #000000; margin:0px; padding:0px; padding-bottom:4px;}
#maintxtprice  h2 a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #000000; margin:0px; padding:0px; padding-bottom:4px; text-decoration:none;}
#maintxtprice  h2 a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #000000; margin:0px; padding:0px; padding-bottom:4px; text-decoration:none;}


/* блоки вверху
------------------------------------------------------------------------------- */

#serv  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #151515; background-color:#FFFFFF;}
#serv  td{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #151515; vertical-align:top;}
#serv  a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #962121; text-decoration:none; }
#serv  a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #962121; text-decoration:underline; }


/* блоки внизу
------------------------------------------------------------------------------- */

#lx_5208  a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #0066cc; text-decoration:none; }
#lx_5208  a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #0066cc; text-decoration:underline; }

#lx_11996  a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #0066cc; text-decoration:none; }
#lx_11996  a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #0066cc; text-decoration:underline; }

#lx_23779  a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #0066cc; text-decoration:none; }
#lx_23779  a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #0066cc; text-decoration:underline; }


/* Навигатор 
------------------------------------------------------------------------------- */

#menubottom3 {font-family: Tahoma; font-size: 10px;color: #FFFFFF; text-decoration:none;}
#menubottom3 td{font-family: Tahoma; font-size: 10px;color: #FFFFFF; text-decoration:none;}
#menubottom3 a{font-family: Tahoma; font-size: 10px;color: #FFFFFF; text-decoration:none;}
#menubottom3 a:hover{text-decoration:none;}


/* ol и ul
------------------------------------------------------------------------------- */

ol, ul { margin-top:0px; margin-bottom:0px; }


/* Гадание "Сердечки"
------------------------------------------------------------------------------- */

table#hearts td{
	vertical-align:middle;
	text-align:right;
}

table#hearts td img{
        border: 0px;
}


/* Подписи и цитаты к статьям
------------------------------------------------------------------------------- */

div.author {
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size:12px; 
        color: #000; 
        text-align:right;
}



div.signature {
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size:12px; 
        color: #000; 
        text-align:right;
}

/* Таблица 
------------------------------------------------------------------------------- */

table#price {
        font-size:12px;
        width:540;
}

table#price td{
  font-size:12px;
	padding:3px 3px 3px 3px;
	margin:2px 3px 2px 3px; 
	border:1px;
	border-style:solid;
	border-color:#885FA3;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:top;
}

/* Таблица 
------------------------------------------------------------------------------- */

table.price2 {
        width:100%;
}

table.price2 td{
	padding:3px 3px 3px 3px;
	margin:2px 3px 2px 3px; 
	border:0px;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:top;
}

/* Таблица 
------------------------------------------------------------------------------- */

table.price3 td{
	padding:3px 3px 3px 3px;
	margin:2px 3px 2px 3px; 
	border:1px;
	border-style:solid;
	border-color:#355917;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:top;
}

/* Таблица 
------------------------------------------------------------------------------- */

table.price4 {
        width:530;
}

table.price4 td{
	padding:3px 3px 3px 3px;
	margin:2px 3px 2px 3px; 
	border:1px;
	border-style:solid;
	border-color:#118211;
	background-color:#FFFFFF;
	text-align:justify;
	vertical-align:top;
}

/* Таблица 
------------------------------------------------------------------------------- */

table.price5 {
        width:100%;
        background-color:#FFE9CB;
}

table.price5 td{
	padding:1px 1px 1px 1px;
	margin:1px 1px 1px 1px; 
	border:0px;
	border-style:solid;
	border-color:#FFF;
	background-color:#FFE9CB;
	text-align:justify;
	vertical-align:top;
}

/* Таблица 
------------------------------------------------------------------------------- */

table.price6 {
  width:100%;
	text-align:center;
}

table.price6 td{
  padding:2px 0px 2px 0px;
	margin:0px 0px 0px 0px; 
	border:0px;
	text-align:center;

}


#menubo  { font-family: Tahoma; font-size: 11px;color: #000000; background-color:#FFE9CB; }
#menubo  td{ font-family: Tahoma; font-size: 11px;color: #00000;}
#menubo  a{ font-family: Tahoma; font-size: 11px;color: #000000; display:block; text-decoration:none; padding-left:6px; }
#menubo  a:hover{ text-decoration:underline;}



/* Таблица eso
------------------------------------------------------------------------------- */

table#eso {
        font-size:11px;
        width:540;
}

table#eso td{
  	font-size:11px;
	padding:3px;
	margin:2px; 
	border: #885FA3 1px dotted;
	text-align:left;
	vertical-align:top;
}
a#external:link{
	font-family: Verdana;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #0171BB;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
a#external:hover, a#external:visited{
	font-family: Verdana;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #0171BB;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
a#external2:link{
	font-family: Verdana;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #a42a8f;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
a#external2:hover, a#external2:visited{
	font-family: Verdana;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #a42a8f;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
a#external3:link{
	font-family: Verdana;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #885da4;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
a#external3:hover, a#external3:visited{
	font-family: Verdana;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #885da4;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
a#external4:link{
	font-family: Verdana;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #ec018c;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
a#external4:hover, a#external4:visited{
	font-family: Verdana;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #ec018c;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

/* Форма связи 
------------------------------------------------------------------------------- */

#EmailForm {
	width: 400px;
	text-align: left;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: none;
}
#EmailForm.full { width: 100%; }


fieldset {
    border: none;
}

legend {
	display: none;
}


#EmailForm label,
#EmailForm p {
	display: block;
	clear: both;
	width: 400px;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	padding: 0 0 9px;
}

#EmailForm input {
	display: block;
	margin-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#EmailForm select {
	float: left;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#EmailForm label.first,
#EmailForm label.city {
    clear: left;
    margin-right: 10px;
    width: 150px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#EmailForm label.second,
#EmailForm label.state {
	float: left;
	clear: none;
	margin: 0 10px 0 0;
	width: 150px;
}
#EmailForm label.state { width: 60px; }

#EmailForm label.first input,
#EmailForm label.city input,
#EmailForm label.second input {
	float: left;
	width: 150px;
	padding: 0;
}

#EmailForm label.state select {
	width: 60px;
	float: left;
	margin-top: 3px;
}

#EmailForm label.zip,
#EmailForm label.zip input {
	float: left;
	width: 80px;
}
#EmailForm label.zip { clear: none; }

#EmailForm label {
	float: left;
	clear: left;
	width: 400px;
	margin: 0;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#EmailForm label input {
	float: left;
	width: 400px;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#EmailForm input.radio,
#EmailForm input#radiobutton_1,
#EmailForm input#radiobutton_2,
#EmailForm input#radiobutton_3,
#EmailForm input#radiobutton_4 {
	clear: left;
	float: left;
	padding: 0;
	margin: 0;
}

#EmailForm label.radio,
#EmailForm label.radioitem {
	clear: none;
	margin: 0 0 0 25px;
	padding: 0 0 15px;
}

#EmailForm input.checkbox,
#EmailForm input#checkbox_1,
#EmailForm input#checkbox_2,
#EmailForm input#checkbox_3,
#EmailForm input#checkbox_4 {
	clear: both;
	float: left;
	padding: 0;
	margin: 0;
}

#EmailForm label.checkbox {
	clear: none;
	margin: 0 0 0 25px;
	padding: 0 0 15px;
}
/* style the #EmailForm elements to look similar across browsers ... emulates Safari */
#EmailForm label input,
#EmailForm textarea {
    border: 1px solid #000000;
    padding: 0 2px;
    height: 18px;
    line-height: 20px;
    background: #fff url(http://www.astromeridian.ru/assets/templates/amv3/input-bg.gif) repeat-x top left;
}
#EmailForm input.checkbox,
#EmailForm select {
    border: 1px solid #000000;
    background-color: #fff;    
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
#EmailForm textarea {
	margin-top: 3px;
	width: 400px;
	height: 150px;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#EmailForm label input.calc {
    text-align: right;
    width: 100px;
    clear: left;
    padding: 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
#EmailForm input.button {
    clear: left;
    border: 1px solid #000000;
    background-color: #fff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#EmailForm input.button2 {
    clear: left;
    border: 1px solid #000000;
    background-color: #fff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#cfRegarding { width:405px;}
#cfRegarding option {width:395px;}
#cfRegarding2 {width:405px;}
#cfRegarding2 option {width:395px;}
#cfRegarding3 {width:405px;}
#cfRegarding3 option {width:395px;}
#cfRegarding4 {width:405px;}
#cfRegarding4 option {width:395px;}
#cfRegarding5 {width:405px;}
#cfRegarding5 option {width:395px;}
#cfOplata { width:405px;}
#cfOplata option {width:395px;}


/* Отзывы клиентов 
------------------------------------------------------------------------------- */

div.res_date {
	text-align: left;	
	padding:0 0 .5em .5em;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#0C3201;
}
div.res_response {
	text-align: justify;	
	padding:0 .5em .5em .5em;
	color:#000000;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:10pt;
}
div.res_author {
	text-align: right;	
	padding:0 .5em .2em 0;
	color:#005000;	
	font-family:Verdana,Helvetica,sans-serif;
	font-weight:bold;
	font-size:8pt;
}
div.res_city {
	text-align: right;	
	padding:0 .5em 1em 0;
	border-bottom:thick;
	color:#777777;	
	font-family:Verdana,Helvetica,sans-serif;
	font-weight:bold;
	font-size:8pt;
	display:block;
}



/* Novoteka
------------------------------------------------------------------------------- */

div#novoteka img{margin-left: 4px; float: left; margin-bottom: 5px; margin-right: 6px;} 
div#novoteka{
	font-family:Verdana,Helvetica,sans-serif; font-size:12px; color: #000;
        list-style-type: none;
        background: #DFEFBF;
}
div#novoteka a{font-family:Verdana,Helvetica,sans-serif; font-size: 12px; color: #164355; font-weight:bold; text-decoration:none;}
div#novoteka a:hover{font-family:Verdana,Helvetica,sans-serif; font-size: 12px; color: #164355; font-weight:bold; text-decoration:underline;}


/* Футер marketgid
------------------------------------------------------------------------------- */
#main3 {	font-family:Verdana,Helvetica,sans-serif; font-size:12px; color: #000; }
#main3 td{	font-family:Verdana,Helvetica,sans-serif; font-size:12px; color: #000; }
#main3 a{	font-family:Verdana,Helvetica,sans-serif; font-size:12px; color: #164355; font-weight: bold; text-decoration:none;}
#main3 a:hover{	font-family:Verdana,Helvetica,sans-serif; font-size:12px; color: #164355; font-weight: bold; text-decoration:underline;}


/* Статьи
------------------------------------------------------------------------------- */
div.stat {  padding-top:5px;   padding-bottom:5px;}


/* Статьи
------------------------------------------------------------------------------- */
div.stat2 {  padding-top:5px;   padding-bottom:5px; padding-right:3px;}

/* Тизеры
------------------------------------------------------------------------------- */
#tizer  a{ text-decoration:none;}
#tizer a:hover{ text-decoration:underline;}


/* Сонник
------------------------------------------------------------------------------- */

#imyapoisk {
	display: block;
	width: 300px;
	float: left;
}
#imyapoisk input {
	width: 210px;
	border: 1px solid #0171BB;
	height: 20px;
	float: left;
}
#imyapoisk button {
	width: 60px;
	background: transparent;
	border: 1px solid #0171BB;
	cursor: pointer;
	font-size: 14px;
	color: #0171BB;
	font-weight: bold;
	background-color: #FFFFFF;
}
#imyatext2 {text-align:justify; color:#FFFFFF; font-size: 11px; margin-left: 15px;	padding-right: 15px;}
#knop {	display: block;	height: 188px;width: 275px;	}

#sonnik {
	width: 520px;
	height: 300px;
	background-image: url(sonnik2.jpg);
}
#sonnik2 {
	width: 500px;
	padding-top: 180px;

}
#sonnik2 a {
	width: 20px;
	height: 20px;
	display: block;
	float: left;
	background-color: #FFFFFF;
	text-transform: capitalize;
	font-size: 15px;
	font-weight: bold;
	border: 1px solid #0171BB;
	margin: 1px;
}
#sonnik a:hover {
	width: 20px;
	height: 20px;
	display: block;
	float: left;
	background-color: #A42A8F;
	text-transform: capitalize;
	font-size: 15px;
	font-weight: bold;
	border: 1px solid #fff;
	margin: 1px;
	color: #FFFFFF;

}

#sonnik3 {
	width: 500px;

}
#sonnik3 a {
	width: 20px;
	height: 20px;
	display: block;
	float: left;
	background-color: #FFFFFF;
	text-transform: capitalize;
	font-size: 15px;
	font-weight: bold;
	border: 1px solid #0171BB;
	margin: 1px;
}
#sonnik3 a:hover {
	width: 20px;
	height: 20px;
	display: block;
	float: left;
	background-color: #A42A8F;
	text-transform: capitalize;
	font-size: 15px;
	font-weight: bold;
	border: 1px solid #fff;
	margin: 1px;
	color: #FFFFFF;

}


#sonnik4 {
	width: 300px;
	height: 450px;
	background-image: url(son.jpg);
	padding: 0px;
	margin: 0px;
}
#sonnik5 {
	width: 300px;
	padding-top: 200px;
	margin-left: 3px;

}
#sonnik5 a {
	width: 17px;
	height: 20px;
	display: block;
	float: left;
	background-color: #FFFFFF;
	text-transform: capitalize;
	font-size: 15px;
	font-weight: bold;
	border: 1px solid #0171BB;
	margin: 1px;
}
#sonnik5 a:hover {
	width: 17px;
	height: 20px;
	display: block;
	float: left;
	background-color: #A42A8F;
	text-transform: capitalize;
	font-size: 15px;
	font-weight: bold;
	border: 1px solid #fff;
	margin: 1px;
	color: #FFFFFF;

}
/* Фамилии
------------------------------------------------------------------------------- */

#fio {
	width: 520px;
	height: 300px;
	background-image: url(imja.jpg);
}
#fio2 {
	width: 500px;
	padding-top: 80px;
	padding-left: 300px;
	float: left;
}
#fio2 a {
	width: 20px;
	height: 20px;
	display: block;
	float: left;
	background-color: #FFFFFF;
	text-transform: capitalize;
	font-size: 15px;
	font-weight: bold;
	border: 1px solid #A42A8F;
	margin: 2px;
	color: #A42A8F;
}
#fio2 a:hover {
	width: 20px;
	height: 20px;
	display: block;
	float: left;
	background-color: #A42A8F;
	text-transform: capitalize;
	font-size: 15px;
	font-weight: bold;
	border: 1px solid #fff;
	margin: 2px;
	color: #FFFFFF;

}
/* Имена
------------------------------------------------------------------------------- */

#imya {
	width: 275px;
	height: 290px;
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 10px;
}


/* Blogs and News Articles 
------------------------------------------------ */

#pagination {	display: block;	width: 520px;	margin-left: 5px;	margin-top: 5px;	height: auto;	margin-bottom: 5px;}
#pagination a:link, #pagination a:visited {	display: block;	width: 25px;	margin-left: 3px;	background-color: #FA5484;	color: #FFFFFF;	float: left;	text-align: center;	font-weight: bold;}
#pagination a:hover {	display: block;	width: 25px;	margin-left: 3px;	background-color: #121258;	color: #FFFFFF;	float: left; text-align: center;	font-weight: bold;}
#pagination span {	display: block;	width: 25px;	margin-left: 3px;	background-color: #2E3192;	color: #FFFFFF;	float: left; text-align: center;	font-weight: bold;}
#colB { float: right; width:250px; padding: 0px 0px 0px 0px;}
#colB td{font-family: Arial; font-size: 10px;text-align:left}
#colB  a{ font-family: Arial; font-size: 11px;}
#colB  a:hover{ font-family: Arial; font-size: 11px;}
#colB  h2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #962121; margin:0px; padding:0px; padding-bottom:4px;}
#colB  h2 a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #962121; margin:0px; padding:0px; padding-bottom:4px; text-decoration:none;}
#colB  h2 a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #962121; margin:0px; padding:0px; padding-bottom:4px; text-decoration:none;}
#col1 td{font-family: Arial; font-size: 11px;text-align:left}
#col1  a{ font-family: Arial; font-size: 11px;}
#col1  a:hover{ font-family: Arial; font-size: 11px;}
#col1  h2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #962121; margin:0px; padding:0px; padding-bottom:4px;}
#col1  h2 a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #962121; margin:0px; padding:0px; padding-bottom:4px; text-decoration:none;}
#col1  h2 a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #962121; margin:0px; padding:0px; padding-bottom:4px; text-decoration:none;}

#col2 span{font-family: Tahoma; font-size: 12px; }
#col2  a{ font-family: Tahoma; font-size: 12px;}
#col2  a:hover{ font-family: Tahoma; font-size: 12px;}
#col2  h2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #962121; margin:0px; padding:0px; padding-bottom:4px;}
#col2  h2 a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #962121; margin:0px; padding:0px; padding-bottom:4px; text-decoration:none;}
#col2  h2 a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #962121; margin:0px; padding:0px; padding-bottom:4px; text-decoration:none;}
#col3  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;color: #000; background-color:#FFF; vertical-align:top;}
#col3  span{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;color: #000; vertical-align:top;}
#col3  a{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;color: #0066cc; text-decoration:none; }
#col3  a:hover{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;color: #0066cc; text-decoration:underline; }
#col3  h2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #962121; margin:0px; padding:0px; padding-bottom:4px;}
#col3  h2 a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #962121; margin:0px; padding:0px; padding-bottom:4px; text-decoration:none;}
#col3  h2 a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #962121; margin:0px; padding:0px; padding-bottom:4px; text-decoration:none;}

#gl {width:275px;	text-align: left;	display: block;	margin-left: 10px;	height: 170px;	margin-right: 10px;}
#gl a {	color: #962121;	font-size: 12px;	font-weight: bold;}
#gl a:hover {	color: #2E2383;}

table.glav {	width:590px;	text-align: center;	font-size: 10px;	color: #333333;}

/* Слайдер
------------------------------------------------ */
.fpnl {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #885FA3;
}
.fpnr {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F2E6F0;
	color: #000000;
	width: 250px;
}


.fpnl2 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #885FA3;
}
.fpnr2 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F2E6F0;
	color: #000000;
	width: 250px;
}

/* Слайдер для магии
------------------------------------------------ */
.fpnr1 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	width: 250px;
	border: 1px dotted #A42A8F;
}
.fpnr1 a {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F2E6F0;
	color: #000000;
	width: 250px;
	display: block;
	height: 35px;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 18px;
}
.fpnr1 a:hover {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F2E6F0;
	color: #000000;
	width: 250px;
	height: 35px;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 18px;
}

/* Вкладки
------------------------------------------------ */

	
div.text_konkurs{
	width:510px;
	margin-left: 15px;
		}	
	
	div.domtab{
	width:510px;
	font-size:12px;
	margin-left: 15px;
		}
		ul.domtabs{
	float:left;
	width:510px;
	height: 100%;
	margin:0;
	border:none;
	padding: 0;
	list-style: none;

		}
		ul.domtabs li{
			float:left;
			padding:0 5px 0 0;
		}
		ul.domtabs a:link,
		ul.domtabs a:visited,
		ul.domtabs a:active,
		ul.domtabs a:hover{
	width:107px;
	padding:3px 0px;
	display:block;
	height:28px;
	background-color: #FFFFFF;
	text-align: center;
		}
		html>body ul.domtabs a:link,
		html>body ul.domtabs a:visited,
		html>body ul.domtabs a:active,
		html>body ul.domtabs a:hover{
	float: left;
		}
		ul.domtabs a:hover{
	background-color: #F4D5EF;
	color: #FFFFFF;
		}
		div.domtab div{
	clear:both;
	width:auto;
	color:#000000;
	padding:0.5em 0.5em;
	background: url(http://www.astromeridian.ru/assets/images/konkurs/fon_konfurs.jpg) no-repeat;
		}
		ul.domtabs li.active a:link,
		ul.domtabs li.active a:visited,
		ul.domtabs li.active a:active,
		ul.domtabs li.active a:hover{
	background-color: #F2E6F0;
		}
		#domtabprintview{
			float:right;
			padding-right:1em;
			text-align:right;
		}
		#domtabprintview a:link,
		#domtabprintview a:visited,
		#domtabprintview a:active,
		#domtabprintview a:hover{
			color:#7D3F00;
		}

		
		div.domtab div a:link,
		div.domtab div a:visited,
		div.domtab div a:active
		{
	color:#7D3F00;
	display:block;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
		}
		div.domtab div a:hover
		{
	color:#CC0000;
	display:block;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
		}
		div.domtab div h2 a,
		div.domtab div h2 a:hover,
		div.domtab div h2 a:active
		{
	color:#663300;
	display:inline;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
		}
		
#zag{
	width: auto;
	height: auto;
}
#zag a{
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}

#zag a:hover{
	color: #000000;
}

/* reCaptcha
------------------------------------------------ */


 .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#F2E6F0 !important; //reCaptcha widget background color
 }
 
 #recaptcha_table {
   border-color: #885FA3 !important; //reCaptcha widget border color
 }
 
 #recaptcha_response_field {
   border-color: #885FA3 !important; //Text input field border color
   background-color:#F2E6F0 !important; //Text input field background color
 }

/* ссылки на psy
------------------------------------------------ */


#psy  a{
	font-family: Tahoma;
	font-size: 14px;
	color: #0171BB;
	display: block;
	width: 245px;
	border-bottom: #c2c2c2 1px dashed;
	height: auto;
	padding: 5px;

}
#psy  a:hover{
	font-size: 14px;
	width: 245px;
	display: block;
	font-family: Tahoma;
	color: #FC0083;
	border-bottom: #c2c2c2 1px dashed;
	height: auto;
	padding: 5px;
}
/* Раскладушка  
------------------------------------------------------------------------------- */


.headline2 {

	cursor: pointer;
	text-align: left;
	line-height: 0px;
	padding-left: 15px;
	width: 100px;
	height: 23px;
	background-color: #0171bb;
	border: #f9e9f5 1px solid;


}

.hidden2 {
	display: none;
	text-align: left;
	margin-top: 2px;
	padding-left: 15px;
	width: 235px;
}

/* Оформление имен 
------------------------------------------------------------------------------- */
#imja {
	font-family: Tahoma;
	font-size: 14px;
	color: #ffffff;
	display: block;
	width: 40px;
	background-color: #ec018c;
	margin-top: 1px;
	text-align: center;
	font-weight: bold;

}
/* Центр стр
------------------------------------------------------------------------------- */
#blok {
	width: 536px;
	background-image: url(ser.jpg);
	height: auto;
}
a#blok2{
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #006ddb;
	border-bottom: groove #006ddb 1px;
	text-decoration: underline;

}
a:hover#blok2{
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	border-bottom: groove #ec018c 1px;

}
h2#blok2{
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	border-bottom: groove #ec018c 1px;
	display: block;

}
ul#med  {
	list-style-type: disc;
	list-style-image: url(med.jpg);
}

#blok p {
	padding-left: 10px;
	padding-right: 10px;
	position: relative;

}
#blok_niz {
	background-image: url(niz.jpg);
	width: 536px;
	height: 20px;
	float: left;
	margin-top: -12px;
}
#blok_verh {
	background-image: url(verh.jpg);
	width: 536px;
	height: 11px;
	float: left;
}


#tests {
	width: 510px;
	min-height: 240px;
	height: auto;
	background-color: #F2E6F0;
	border: solid #A52A92 1px;
	color: #000000;
	padding: 15px;
}

/*Рекл ссылки
------------------------------------------------------------------------------- */
#partner {
	width: 515px;
	text-align: left;
	padding: 3px;
	border: double #cccccc 1px;
	background-color: #F0F0F0;
	height: 40px;
}

#partner  a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #0066CC;
}
#partner  a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #EC018C; text-decoration:underline; }

#partner2{
	display:block;
	margin-bottom: 2px;
	width: 200px;
	padding-bottom: 2px;
	border-bottom: outset #E4E4E4 1px;
	height: 17px;
}