
.not_decor {
	color:#666666;
	text-decoration:none;
}

td {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

th {
	font-size: 14px;
}

.good tr td {border: 1px solid #5A5CA9;}

a{
color:#5A5CA9;
text-decoration: none;

}

#a {color: #9B1D04;	font-family: arial, Helvetica, sans-serif;	font-size: 12px;}
#a:active {	color: #9B1D04;	font-family: arial, Helvetica, sans-serif;font-size: 12px;}
#a:visited {	color: #9B1D04;	font-family: arial, Helvetica, sans-serif;font-size: 12px;}
#a:hover {	color: #9B1D04;	font-family: arial, Helvetica, sans-serif;font-size: 12px; text-decoration: none;}

hr {color: #412C62; height: 1px;}

a.mainmenu {color: #412C62;	font-family: verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-weight: bold;text-decoration: none;}
a.mainmenu:active {color: #412C62;	font-family: verdana,  arial, Helvetica, sans-serif;	font-size: 10px; font-weight: bold;text-decoration: none;}
a.mainmenu:visited {color: #412C62;	font-family: verdana,  arial, Helvetica, sans-serif;	font-size: 10px; font-weight: bold;text-decoration: none;}
a.mainmenu:hover {color: #000000;	font-family: verdana,  arial, Helvetica, sans-serif;	font-size: 10px; font-weight: bold;text-decoration: none;}

a.item 	      {	color: #2D2737;	font-family: arial, Helvetica, sans-serif;font-size: 12px; text-decoration: none;}
a.item:active {	color: #2D2737;	font-family: arial, Helvetica, sans-serif;font-size: 12px; text-decoration: none;}
a.item:visited{	color: #2D2737;	font-family: arial, Helvetica, sans-serif;font-size: 12px; text-decoration: none;}
a.item:hover  {	color: #000000;	font-family: arial, Helvetica, sans-serif;font-size: 12px; text-decoration: none;}

a.mmm {	color: #ffffff;	font-family: arial, Helvetica, sans-serif;	font-size: 11px; text-decoration: none;font-weight: bold;}
a.mmm:active {	color: #ffffff;	font-family: arial, Helvetica, sans-serif;font-size: 11px; text-decoration: none;font-weight: bold;}
a.mmm:visited {	color: #ffffff;	font-family: arial, Helvetica, sans-serif;font-size: 11px; text-decoration: none;font-weight: bold;}
a.mmm:hover {	color: #000000;	font-family: arial, Helvetica, sans-serif;font-size: 11px; text-decoration: none;font-weight: bold;}

a.man {	color: #000000;		font-size: 11px; text-decoration: none;}
a.man:active {	color: #000000;		font-size: 13px;}
a.man:visited {	color: #000000;		font-size: 11px;}
a.man:hover {	color: #666666;		font-size: 11px; background-color: #ffffff}

li.white {
	color: #ffffff;	
}

ul.article{
  margin-left: 6px;
  padding-left: 6px;
}
li.article{
  list-style-type: none;
}

.expanded {color:black}
.collapsed {display:none}


.mainh1 {
  font-size: 13px;
  margin-bottom: 2px;
}

.mainh2 {
  font-size: 14px;
  margin-bottom: 1px;
  margin-top: 1px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
}
.regionselect {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	text-decoration: none;
}
.region {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	vertical-align: middle;
}
.region1 {
	font-size: 11px;
	color: #666666;
	vertical-align: middle;
}
.region:hover {
	font-weight: bold;
	color: #8A77E1;
	vertical-align: middle;
	text-decoration: none;
}
.td_pad {
	padding: 5px;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.sel_text {
	font-size: 9px;
}
.text_top {
	font-size: 24px;
	color: #FFFFFF;
	font-weight: normal;
	border: thin 1 #000066;
}
.td_brd {
	border: thin double #CCCCCC;
}
.td_brd2 {

	border: thin double #999999;
}
.text_top1 {
        font-size: 11px;
	color: #E47C19;
	font-weight: bold;
	white-space:nowrap;
	border: thin 1 #000066;
}

.text_top2 {

	font-size: 12px;
	color: #E47C19;
	font-weight: bold;
	border: thin 1 #000066;
}
.text_top3 {
	font-size: 16px;
	color: #E47C19;
	font-weight: bold;
	border: thin 1 #000066;
}
.text_top4 {


	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	border: thin 1 #000066;
}
.link_white {
	font-size: 11px;
	font-weight:bold;
	color: #5A5CA9;
	text-decoration: none;
}
.link_black {
	color: #000;
	text-decoration: none;
}
.link {

	font-size: 11px;
	font-weight:bold;
	color: #5A5CA9;
}
.top_link {

	font-size: 11px;
	color: #5A5CA9;
	text-decoration:underline;
}
.text_top5 {
	font-size: 24px;
	color: #5A5CA9;
	font-weight: bold;
	border: thin 1 #000066;
	text-decoration: none;
}
.text_top55 {
	font-size: 48px;
	color: #5A5CA9;
	font-weight: bold;
	border: thin 1 #000066;
	text-decoration: none;
}
.text_top6 {


	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	border: thin 1 #000066;
}
.discount_text_top {
	color: #5A5CA9;
	font-weight: normal;
	border: thin 1 #000066;
	text-decoration: none;
}
.td_text {
	font-size: 11px;
}
.link_pr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2A1975;
	text-decoration: none;
}
.link_pr:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8A77E1;
	text-decoration: none;
}

.link_all {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #514A5B;
	text-decoration: none;

}
.link_all:hover {
	color: #8A77E1;
	text-decoration: none;
}
.text1 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}.text2 {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.img_brd {
	border: thin solid #5A5CA9;
}
.tel_spr {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.td_bgrnd {
	background-repeat: repeat-x;
	background-position: bottom;
}
.text_top7 {
	font-size: 16px;
	color: #5A5CA9;
	font-weight: bold;
	border: thin 1 #000066;
}
.text_top8 {
	font-size: 20px;
	color: #5A5CA9;
	font-weight: bold;
	border: thin 1 #000066;
}
.text_top81 {
        font-size: 20px;
	color: #E47C19;
	font-weight: bold;
	border: thin 1 #000066;
}

.text_top9 {

	font-size: 15px;
	color: #f00;
	font-weight: bold;
	border: thin 1 #000066;
}

.text_top10 {
        font-size: 15px;
	color: #5A5CA9;
	font-weight: bold;
	border: thin 1 #000066;
}

.text_top11 {
        font-size: 12px;
	color: #5A5CA9;
	font-weight: normal;
	border: thin 1 #000066;
}

.text_top12 {
        font-size: 12px;
	color: #5A5CA9;
	font-weight: bold;
	border: thin 1 #000066;
}

.fon_x {

	background-repeat: repeat-x;
	background-image: url(/pict/brd.gif);
}

.link_r {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
color: #333333;
text-decoration:none;
}

.style3 {color: #990000}
.img_style3 {
	text-align:left;
	height:20px;
}

.img_style4 {
	text-align:left;
	height:24px;
}

.discount_line_right {
	border-right: 1px solid #FFFFCC
}

.discount_link_new {
    color:#FFFFFF;
    text-decoration: underline;
    font-size:13px;
    font-weight: normal;
}
.discount_link_new:hover {
    color:#010066;
    text-decoration: underline;
    font-size:13px;
    font-weight: normal;
}

.discount_link {
        color:#010066;
	text-decoration: underline;
	font-size:13px;
}

.discount_white {
	color:white;
}
.discount_orange {
	color:#ff6600;
}

.max_discount {
	font-size:28px;
}

.discount_descr {
        color:#010066;
	font-size:14px;
}

.levels {
	color:#5A5CA9;
	font-size:12px;
	text-decoration:underline;
	cursor:pointer;
}
.levels:hover {
	color:#E47C19;
	font-size:12px;
	text-decoration:underline;
	cursor:pointer;
}


.link_bold {
        font-size: 12px;
	color: #5A5CA9;
	font-weight: bold;
	border: thin 1 #000066;
}
.link_bold:hover {
        font-size: 12px;
	color: #8A77E1;
	font-weight: bold;
	border: thin 1 #000066;
}

.link_afisha {
	font-size: 16px;
	color: #5A5CA9;
	font-weight: bold;
}
.link_afisha:hover {
	font-size: 16px;
        color: #8A77E1;
	font-weight: bold;
}


.link_2010 {
        font-size: 16px;
	color: #5A5CA9;
	font-weight: bold;
}
.link_2010:hover {
	font-size: 16px;
	color: #E47C19;
	font-weight: bold;
}

.link_region {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #514A5B;
	text-decoration: underline;
}
.link_region:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8A77E1;
	text-decoration: underline;
}

.t {background: url(/pict/round/dot.gif) 0 0 repeat-x; width: 13em}
.b {background: url(/pict/round/dot.gif) 0 100% repeat-x}
.l {background: url(/pict/round/dot.gif) 0 0 repeat-y; }
.r {background: url(/pict/round/dot.gif) 100% 0 repeat-y; }
.bl {background: url(/pict/round/bl.gif) 0 100% no-repeat}
.br {background: url(/pict/round/br.gif) 100% 100% no-repeat}
.tl {background: url(/pict/round/tl.gif) 0 0 no-repeat}
.tr {background: url(/pict/round/tr.gif) 100% 0 no-repeat; padding:4px}

.vtour {
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}
.vtour:hover {
	font-weight: bold;
	color: #E47C19;
	text-decoration: underline;
}

.ny {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.ny:hover {
	font-weight: bold;
	color: #E9E1E8;
	text-decoration: underline;
}

