BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #3f3f3f
}

A {
	COLOR: #a08c5c; TEXT-DECORATION: none
}
 A:hover {
	COLOR: #cccccc; TEXT-DECORATION: none
}
#pagewidth {
	BACKGROUND-IMAGE: url(http://wadoalania.ru/images/logo_end_05.gif); MARGIN-LEFT: auto; WIDTH: 1108px; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #3f3f3f; TEXT-ALIGN: left
}
#header {
	BACKGROUND-IMAGE: url(http://wadoalania.ru/images/logo_end.jpg); WIDTH: 1108px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 205px; BACKGROUND-COLOR: #3f3f3f
}
#leftcol {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 188px; COLOR: #ffffff; POSITION: relative
}
#twocols {
	FLOAT: right; WIDTH: 889px; POSITION: relative
}
#rightcol {
	FLOAT: right; WIDTH: 193px; POSITION:relative; TEXT-ALIGN:left;MARGIN-RIGHT:4px;padding-right:4px;
}
#maincol {
	PADDING-LEFT:0px; FLOAT:left; PADDING-BOTTOM: 20px; WIDTH: 651px; POSITION:relative
}
#footer {
	CLEAR: both; BACKGROUND-IMAGE: url(http://wadoalania.ru/images/logo_end_07.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 45px; BACKGROUND-COLOR: #3f3f3f
}
#footermenu {
	LEFT: 30px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 900px; COLOR: #cccccc; POSITION: relative; TOP: 5px; TEXT-DECORATION: none
}
#footermenu A {
	COLOR: #cccccc; TEXT-DECORATION: none
}
#footermenu A:hover {
	COLOR: #a08c5c; TEXT-DECORATION: none
}
#maincol UL A {
	COLOR: #fea728; TEXT-DECORATION: none
}
#maincol UL A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#leftcol_ul {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; WIDTH: 172px
}
.menu {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://wadoalania.ru/images/nav.gif); WIDTH: 183px; COLOR: #62567a; TEXT-INDENT: 7px; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; HEIGHT: 27px; TEXT-DECORATION: none
}
.menu A {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/nav.gif); WIDTH: 183px; COLOR: #ffffff; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; HEIGHT: 27px; TEXT-DECORATION: none
}
.menu A:hover {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/tobi_ishi_kai_menu_over.jpg); WIDTH: 172px; COLOR: #b3a279; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; HEIGHT: 22px; TEXT-DECORATION: none
}
.menu_space {
	BACKGROUND-IMAGE: url(../images/tobi_ishi_kai_menu_up.jpg); WIDTH: 172px; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 22px; BACKGROUND-COLOR: #000000
}
#rightcol TD {
	PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; WIDTH: 150px; COLOR: #ffffff; LINE-HEIGHT: 18px; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#rightcol TD A {
	COLOR: #b3a279; TEXT-DECORATION: none
}
#rightcol TD A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.headermenu {
	FONT-SIZE: 10px; LEFT: 29px; FLOAT: left; WIDTH: 170px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 177px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.image_right {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-LEFT: 12px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.image_center {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
H1 {
	MARGIN: 0px; FONT: bold 16px/22px Arial, Helvetica, sans-serif; COLOR: #ff5b5e; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #b3a279; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT: 11px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #cccccc
}
TD {
	FONT: 11px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #cccccc
}
UL {
	FONT: 11px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #cccccc
}
LI {
	FONT: 11px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #cccccc
}
P A {
	COLOR: #fea728; TEXT-DECORATION: none
}
P A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
B {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f5f5f5; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f5f5f5; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textinput1 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT: 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #999999 1px solid; WIDTH: 200px; COLOR: #73001f; BORDER-BOTTOM: #999999 1px solid
}
.textinput2 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT: 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #999999 1px solid; WIDTH: 590px; COLOR: #022a67; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 125px
}
.textinput3 {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dbdbdb 1px solid; MARGIN-TOP: 0px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 100px; COLOR: #8f5e35; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #dbdbdb 1px solid; HEIGHT: 16px
}
.textinput4 {
	BORDER-RIGHT: #a8a7ad 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a8a7ad 1px solid; MARGIN-TOP: 0px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #a8a7ad 1px solid; WIDTH: 200px; COLOR: #7453b9; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #a8a7ad 1px solid; HEIGHT: 16px
}
.go_button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.button {
	BORDER-RIGHT: #b3acbe 1px solid; BORDER-TOP: #b3acbe 1px solid; FONT: 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #b3acbe 1px solid; CURSOR: hand; COLOR: #990000; BORDER-BOTTOM: #b3acbe 1px solid; BACKGROUND-COLOR: #f4f3f8
}
.button2 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT: 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #ffffff 1px solid; CURSOR: hand; COLOR: #62567a; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #f4f3f8
}
.galleryimages {
	BORDER-RIGHT: #62567a 1px solid; BORDER-TOP: #62567a 1px solid; BORDER-LEFT: #62567a 1px solid; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #62567a 1px solid
}
.advanced {
	FONT-WEIGHT: bold; COLOR: #33ccff
}
.beginner {
	FONT-WEIGHT: bold; COLOR: #ffff00
}
.intermediate {
	FONT-WEIGHT: bold; COLOR: #00cc00
}
.tobi {
	FONT-WEIGHT: bold; COLOR: #ff9900
}
.small_photo_font {
	FONT-SIZE: 10px; LINE-HEIGHT: 14px
}
TH {
	COLOR: #ffffff
}

@media Print    
{
#header {
	DISPLAY: none
}
#footer {
	DISPLAY: none
}
#leftcol {
	DISPLAY: none
}
#rightcol {
	DISPLAY: none
}
#twocols {
	FLOAT: none; WIDTH: 100%
}
#maincol {
	FLOAT: none; WIDTH: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#maincol {
	BACKGROUND-IMAGE: none; WIDTH: 640px; BACKGROUND-COLOR: #ffffff
}
P {
	COLOR: #000000; TEXT-DECORATION: none
}
UL {
	COLOR: #000000; TEXT-DECORATION: none
}
LI {
	COLOR: #000000; TEXT-DECORATION: none
}
TD {
	COLOR: #000000; TEXT-DECORATION: none
}
H1 {
	COLOR: #000000; TEXT-DECORATION: none
}
H2 {
	COLOR: #000000; TEXT-DECORATION: none
}
B {
	COLOR: #000000; TEXT-DECORATION: none
}
STRONG {
	COLOR: #000000; TEXT-DECORATION: none
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A.content_link {
	COLOR: #000000; TEXT-DECORATION: none
}

}
.group_gallery{
         hegiht:300px;
         BACKGROUND-COLOR: #181818;
	margin-top: 5px;
	border-color: #272727;
	border-style: solid;
	border-width: 1px;
	padding: 3px 3px 3px 3px;
	margin-left: 20px;
	overflow: hidden;
}
.group_gallery:hover{
 BACKGROUND-COLOR: #272727;
	border-color: #383737;
}
#simage{
	float: left;
}
#simage img{
	border: none;
	max-height: 130px !important;
	padding: 2px 2px 2px 2px;
}
#sod{
            display: inline;
	vertical-align: middle;
}
#sod a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCCCCC !important;
	display: block;
}
#sod span{
	margin-left: -3px;
}
#sod a:hover{
	text-decoration: underline;
}
.current{
           margin-right:5px;
	padding: 2px 3px 2px 3px;
         BACKGROUND-COLOR: #4c4a4a;
	border-color: #272727;
	border-style: solid;
	border-width: 1px;
font-weight:bold;
text-decoration:none;
color:#fff;
}
.page_link{
           margin-right:5px;
	padding: 2px 3px 2px 3px;
         BACKGROUND-COLOR: #181818;
	border-color: #272727;
	border-style: solid;
	border-width: 1px;
font-weight:bold;
text-decoration:none;
color:#fff;
}
.page_link:hover{
         BACKGROUND-COLOR: #4c4a4a;
}
.ctrl{
           margin-right:5px;
	padding: 2px 3px 2px 3px;
         BACKGROUND-COLOR: #4c4a4a;
	border-color: #272727;
	border-style: solid;
	border-width: 1px;
font-weight:bold;
text-decoration:none;
color:#fff;
}
img{
border:none;
}