* {margin: 0px; padding: 0px;}
body {background-color: #ffffff;}
body, table, td, div, span, p {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#808080;}
font {font-family:Arial, Helvetica, sans-serif; font-size:14px;}

ol,ul {margin-left: 24px;}

a{color:#46a0ff; text-decoration:none;}
a:hover{color:#46a0ff; text-decoration:none;}
a:active{color:#46a0ff; text-decoration:none;}
a:visited{color:#46a0ff; text-decoration:none;}

/*  */
	.blue{color:#4280ff;}
	.navy{color:#46a0ff;}
	.orange{color:#ffa056;}
	.silver{color:#959595;}

#maintable {background-image:url(/img/main/topbg3.png); background-repeat: repeat-x;}
#_maintable {background-image:url(/img/main/ny_header.png); background-repeat: no-repeat;}

.top_menu {margin-top: 77px; background:url(/img/practika/btn_bg.gif) top left no-repeat;}
.top_menu div a{
	display:block;
	height:20px;
	background:url(/img/practika/btn_bg_map.gif) top left no-repeat;
	color: #545454;
	padding-top: 10px;
	}

.top_menu div a:link,.top_menu div a:hover,.top_menu div a:visited,.top_menu div a:active {font-size: 9px;text-decoration: none;}

#tmblock_1 {width: 87px; position: relative; top: 0px; left: 0px; z-index: 5; float: left;}
#tmblock_2 {width: 105px; position: relative; top: 0px; left: -3px; z-index: 4; float: left;}
#tmblock_3 {width: 141px; position: relative; top: 0px; left: -6px; z-index: 3; float: left;}
#tmblock_4 {width: 123px; position: relative; top: 0px; left: -9px; z-index: 2; float: left;}
#tmblock_5 {width: 79px; position: relative; top: 0px; left: -12px; z-index: 1; float: left;}
#dop4_block {font-size: 9px; padding-left: 0px;}

#tmblock_1 a{color: #545454; width: 87px; background-position:  0px 0px; }
#tmblock_1 a:hover{color: #ffffff; background-position:  -0px -30px; }
#tmblock_2 a{color: #4280ff; width: 105px; background-position:  -84px 0px; }
#tmblock_3 a{color: #545454; width: 141px; background-position:  -186px 0px; }
#tmblock_3 a:hover{color: #ffffff; background-position: -186px -30px; }
#tmblock_4 a{color: #545454; width: 123px; background-position:  -324px 0px; }
#tmblock_4 a:hover{color: #ffffff; background-position:-325px -60px; }
#tmblock_5 a{color: #545454; width: 79px; background-position:  -444px 0px; }
#tmblock_5 a:hover{color: #ffffff; background-position:-444px -30px; }
#dop4_block a{font-size: 9px; color: rgb(150,150,150); padding-left:6px; text-decoration: none;}
#dop4_block a:visited{color: rgb(150,150,150);}
#dop4_block a:active {color: #4280ff;}
#dop4_block a:hover{color: #4280ff;}

	
/*    */

	/*   */

	.sub_menu_yogapractika_item {margin-top: 5px; font-weight: bold;}
	.sub_menu_yogapractika_item a:link {color:#4280ff; font-size:13px; text-decoration:none;}
	.sub_menu_yogapractika_item a:active{color:#959595; font-size:13px; text-decoration:none;}
	.sub_menu_yogapractika_item a:visited{color:#4280ff; font-size:13px; text-decoration:none;}
	.sub_menu_yogapractika_item a:hover{color:#959595; font-size:13px; text-decoration:none;}

	.sub_menu_yogapractika_sitem{margin-top: 5px; font-weight: bold;}
	.sub_menu_yogapractika_sitem a:link {color:#959595; font-size:13px; text-decoration:none;}
	.sub_menu_yogapractika_sitem a:active{color:#959595; font-size:13px; text-decoration:none;}
	.sub_menu_yogapractika_sitem a:visited{color:#959595; font-size:13px; text-decoration:none;}
	.sub_menu_yogapractika_sitem a:hover{color:#959595; font-size:13px; text-decoration:none;}

	.sub_menu_yogaeducation_item {margin-top: 5px; font-weight: bold;}
	.sub_menu_yogaeducation_item a:link {color:#80cf3f; font-size:13px; text-decoration:none;}
	.sub_menu_yogaeducation_item a:active{color:#959595; font-size:13px; text-decoration:none;}
	.sub_menu_yogaeducation_item a:visited{color:#80cf3f; font-size:13px; text-decoration:none;}
	.sub_menu_yogaeducation_item a:hover{color:#959595; font-size:13px; text-decoration:none;}

	.sub_menu_yogaeducation_sitem {margin-top: 5px; font-weight: bold;}
	.sub_menu_yogaeducation_sitem a:link {color:#959595; font-size:13px; text-decoration:none;}
	.sub_menu_yogaeducation_sitem a:active{color:#959595; font-size:13px; text-decoration:none;}
	.sub_menu_yogaeducation_sitem a:visited{color:#959595; font-size:13px; text-decoration:none;}
	.sub_menu_yogaeducation_sitem a:hover{color:#959595; font-size:13px; text-decoration:none;}

	.sub_menu_yogaevents_item {margin-top: 5px; font-weight: bold;}
	.sub_menu_yogaevents_item a:link{color:#ff8200; font-size:13px; text-decoration:none;}
	.sub_menu_yogaevents_item a:active{color:#959595; font-size:13px; text-decoration:none;}
	.sub_menu_yogaevents_item a:visited{color:#ff8200; font-size:13px; text-decoration:none;}
	.sub_menu_yogaevents_item a:hover{color:#959595; font-size:13px; text-decoration:none;}

	.sub_menu_yogaevents_sitem {margin-top: 5px; font-weight: bold;}
	.sub_menu_yogaevents_sitem a:link {color:#959595; font-size:13px; text-decoration:none;}
	.sub_menu_yogaevents_sitem a:active{color:#959595; font-size:13px; text-decoration:none;}
	.sub_menu_yogaevents_sitem a:visited{color:#959595; font-size:13px; text-decoration:none;}
	.sub_menu_yogaevents_sitem a:hover{color:#959595; font-size:13px; text-decoration:none;}

	.sub_menu_yogaforlife_item {margin-top: 5px; font-weight: bold;}
	.sub_menu_yogaforlife_item a:link{color:#c15379; font-size:13px; text-decoration:none;}
	.sub_menu_yogaforlife_item a:active{color:#959595; font-size:13px; text-decoration:none;}
	.sub_menu_yogaforlife_item a:visited{color:#c15379; font-size:13px; text-decoration:none;}
	.sub_menu_yogaforlife_item a:hover{color:#959595; font-size:13px; text-decoration:none;}

	.sub_menu_yogaforlife_sitem {margin-top: 5px; font-weight: bold;}
	.sub_menu_yogaforlife_sitem a:link{color:#959595; font-size:13px; text-decoration:none;}
	.sub_menu_yogaforlife_sitem a:active{color:#959595; font-size:13px; text-decoration:none;}
	.sub_menu_yogaforlife_sitem a:visited{color:#959595; font-size:13px; text-decoration:none;}
	.sub_menu_yogaforlife_sitem a:hover{color:#959595; font-size:13px; text-decoration:none;}

/*  */

h1, h2, h3, h4 {color:#4280ff; margin-bottom:7px;}

h1 {font-size:20px; font-weight:normal; margin-top: 12px;}
h2 {font-size:18px; font-weight:normal; margin-top: 14px;}
h3 {font-size:16px; font-weight:bold; margin-top: 14px;}
h4 {font-size:15px; font-weight:bold; margin-top: 7px;}
h5 {font-size:15px; font-weight:normal;}
h6 {font-size:14px; font-weight:bold;}

	/*   */
	
	.news_header{color: #ffa864; font-size:12px;}
	
	 .read_news2{height: 60px;}
	.read_news a:link {color: #ffa864;}
	.read_news a:hover {color: #ffa864;}
	.read_news a:active {color: #ffa864;}
	.read_news a:visited {color: #ffa864;}
	
	/*       (  )*/
	
a.link_tell{color:#46a0ff; font-size:12px; text-decoration:none; font-weight:bold;}
a.link_tell:hover{color:#46a0ff; font-size:12px; text-decoration:none; font-weight:bold;}
a.link_tell:active{color:#46a0ff; font-size:12px; text-decoration:none; font-weight:bold;}
a.link_tell:visited{color:#46a0ff; font-size:12px; text-decoration:none; font-weight:bold;}

/*   */

a.link_tr_menu{font-size:9px; text-transform:uppercase; color:#0889ff; text-decoration:none;}
a.link_tr_menu:hover{font-size:9px; text-transform:uppercase; color:#0889ff; text-decoration:none;}
a.link_tr_menu:active{font-size:9px; text-transform:uppercase; color:#0889ff; text-decoration:none;}
a.link_tr_menu:visited{font-size:9px; text-transform:uppercase; color:#0889ff; text-decoration:none;}

/*   */

a.link_b_menu{font-size:10px; text-transform:uppercase; color:#0894f6; text-decoration:none;}
a.link_b_menu:hover{font-size:10px; text-transform:uppercase; color:#0894f6; text-decoration:none;}
a.link_b_menu:active{font-size:10px; text-transform:uppercase; color:#0894f6; text-decoration:none;}
a.link_b_menu:visited{font-size:10px; text-transform:uppercase; color:#0894f6; text-decoration:none;}

.edct {margin-left: 100px;}
.inline_menu {height: 33px; margin-top: 10px; background: url(/img/practika/bgshd.gif) top left repeat-x; padding: 0px; position: relative; left:-23px;}
.lshd {width: 7px; background:url(/img/practika/lshd.gif) top no-repeat;}
.rshd {width: 7px; background:url(/img/practika/rshd.gif) top no-repeat;}
.mover {float:left; background-color: #ffffff; height:27px; border-bottom: 1px solid #80cf3f;}
.act {float:left; background-color: #ffffff; height:27px; border-bottom: 1px solid #ffffff;}
.pas {float:left; background-color: #80cf3f; height:27px; border-bottom: 1px solid #80cf3f;}
.lc3dm{width: 5px; height:27px;background:url(/img/practika/lc3dm.gif) top no-repeat;}
.rc3dm{width: 5px; height:27px;background:url(/img/practika/rc3dm.gif) top no-repeat;}
.c3dm{border-top: 1px solid #80cf3f; text-align: center;}
.navig {margin-top: 10px; margin-bottom: 10px;}

	#yogapractika h1 {color:#4280ff;}
	#yogapractika h2 {color:#4280ff;}
	#yogapractika h3 {color:#4280ff;}
	#yogapractika h4 {color:#4280ff;}
	#yogapractika h5 {color:#4280ff;}
	#yogapractika h6 {color:#4280ff;}
	#yogapractika a:link {color:#4280ff; text-decoration:none;}
	#yogapractika a:active{color:#959595; text-decoration:none;}
	#yogapractika a:visited{color:#4280ff; text-decoration:none;}
	#yogapractika a:hover{color:#959595; text-decoration:none;}

	#yogaeducation h1 {color:#80cf3f;}
	#yogaeducation h2 {color:#80cf3f;}
	#yogaeducation h3 {color:#80cf3f;}
	#yogaeducation h4 {color:#80cf3f;}
	#yogaeducation h5 {color:#80cf3f;}
	#yogaeducation h6 {color:#80cf3f;}
	#yogaeducation a:link {color:#80cf3f; text-decoration:none;}
	#yogaeducation a:active{color:#959595; text-decoration:none;}
	#yogaeducation a:visited{color:#80cf3f; text-decoration:none;}
	#yogaeducation a:hover{color:#959595; text-decoration:none;}

        #yogaeducation a.sitem_3d:link {color:#80cf3f;}
        #yogaeducation a.sitem_3d:visited {color:#80cf3f;}
        #yogaeducation a.sitem_3d:active {color:#80cf3f;}
        #yogaeducation a.sitem_3d:hover {color:#80cf3f;}
        #yogaeducation a.item_3d:link {color:#ffffff;}
        #yogaeducation a.item_3d:visited {color:#ffffff;}
        #yogaeducation a.item_3d:active {color:#80cf3f;}
        #yogaeducation a.item_3d:hover {color:#80cf3f;}


	#yogaevents h1 {color:#ff8200;}
	#yogaevents h2 {color:#ff8200;}
	#yogaevents h3 {color:#ff8200;}
	#yogaevents h4 {color:#ff8200;}
	#yogaevents h5 {color:#ff8200;}
	#yogaevents h6 {color:#ff8200;}
	#yogaevents a:link{color:#ff8200; text-decoration:none;}
	#yogaevents a:active{color:#959595; text-decoration:none;}
	#yogaevents a:visited{color:#ff8200; text-decoration:none;}
	#yogaevents a:hover{color:#959595; text-decoration:none;}

	#yogaforlife h1{color:#c15379;}
	#yogaforlife h2{color:#c15379;}
	#yogaforlife h3{color:#c15379;}
	#yogaforlife h4{color:#c15379;}
	#yogaforlife h5{color:#c15379;}
	#yogaforlife h6{color:#c15379;}
	#yogaforlife a:link{color:#c15379; text-decoration:none;}
	#yogaforlife a:active{color:#959595; text-decoration:none;}
	#yogaforlife a:visited{color:#c15379; text-decoration:none;}
	#yogaforlife a:hover{color:#959595; text-decoration:none;}

.maincontent p,.maincontent div,.maincontent ul,.maincontent ol {padding-top: 7px; padding-bottom: 7px;}
.maincontent td {padding-top: 1px; padding-bottom: 1px;}
.maincontent td p,.maincontent td div {padding-top: 0px; padding-bottom: 0px;}
.maincontent .anonstd {padding-top: 7px;}
.maincontent .anonstd p {padding-top: 7px; padding-bottom: 7px;}


.right_menu_item a {
	display:block;
	height:31px;
	width: 174px;
	background:url(/img/practika/rbbg.png) top right no-repeat;
	color: #0888ff;
        font-size: 9px;
        text-decoration: none;
        text-transform: uppercase;
vertical-align: middle;

}

.right_menu_sitem a {
	display:block;
	height:31px;
	width: 174px; 
	background:url(/img/practika/rbbg.png) top right no-repeat;
	color: #545454;
        font-size: 9px;
        text-decoration: none;
        text-transform: uppercase;
vertical-align: middle;
}


.right_menu_item a:link, .right_menu_item a:visited {color: #0888ff}
.right_menu_item a:hover, .right_menu_item a:active {color: #545454;}

#rtlink_1{background-position:  0px 0px; }
.right_menu_sitem #rtlink_1{background-position:  0px -31px; }
#rtlink_1:hover{background-position:  0px -31px; }
#rtlink_2{background-position:  0px -62px; }
.right_menu_sitem #rtlink_2{background-position:  0px -93px; }
#rtlink_2:hover{background-position:  0px -93px; }
#rtlink_3{background-position:  0px -124px; }
.right_menu_sitem #rtlink_3{background-position: 0px -155px; }
#rtlink_3:hover{background-position: 0px -155px; }

.borderimg {border: 1px solid rgb(160, 162, 162); padding:2px;}

/*    */
.img_right {margin-left: 10px; margin-bottom: 10px;}
.img_left {margin-right: 10px; margin-bottom: 10px;}


.inlineimg {margin-left: 10px; margin-right: 10px;}

#current_city {font-weight: bold;}

.gallery {margin:0; padding:0; list-style:none}
.gallery li {display:inline; margin:0 0.6em 0 0}
.gallery li img {margin:0 0 0.6em; border: none}


.table {border-collapse:collapse;}
.table td {border:1px solid #ccc; padding:3px}

