body	{margin: 0 0 0 0; background-color:#ffffff; background: url("/img/mainbgr.gif") no-repeat top:10; left;}

h1 {font:bold 18px/28px Arial,Tahoma; color:#298A8E; margin:0px 0px 50px 0px; text-transform:uppercase; text-align:right;}
h2 {font: bold 16px/28px Arial,Tahoma; color:#868FA0; margin:5px 15px 5px 0px; text-transform:uppercase}
h3 {font: bold 14px/28px Arial,Tahoma; color:#868FA0; margin:0px 15px 0px 0px; text-transform:uppercase}

p,td {font: 12px/15px Arial, Verdana, Tahoma; margin: 10px 0px 0px 0px; color:#145750;}

.a			 	 {font: 12px/18px Arial,Tahoma; color:#145750; text-decoration: underline;} 
a:link			 {font: 12px/18px Arial,Tahoma; color:#145750; text-decoration: underline;} 
a:visited 		 {font: 12px/18px Arial,Tahoma; color:#145750; text-decoration: underline;} 
a:hover		     {font: 12px/18px Arial,Tahoma; color:#A9A9A9; text-decoration: underline;} 
a:active 		 {font: 12px/18px Arial,Tahoma; color:#A9A9A9; text-decoration: underline;}

.mm				{font: bold 12px/12px Times; color:#BD5D5C; text-decoration:none; text-transform:uppercase;} 
a:link.mm		{font: bold 12px/12px Times; color:#BD5D5C; text-decoration:none; text-transform:uppercase;} 
a:visited.mm 	{font: bold 12px/12px Times; color:#BD5D5C; text-decoration:none; text-transform:uppercase;} 
a:hover.mm		{font: bold 12px/12px Times; color:#FFFFD9; text-decoration:none; text-transform:uppercase;} 
a:active.mm 	{font: bold 12px/12px Times; color:#FFFFD9; text-decoration:none; text-transform:uppercase;}

.bannertext		{font: bold 12px/12px Arial,Tahoma; color:#666666; text-decoration:none;} 
a:link.bannertext		{font: bold 12px/12px Arial,Tahoma; color:#666666; text-decoration:none;} 
a:visited.bannertext 	{font: bold 12px/12px Arial,Tahoma; color:#666666; text-decoration:none;} 
a:hover.bannertext{font: bold 12px/12px Arial,Tahoma; color:#41B5C8; text-decoration:none;} 
a:active.bannertext 	{font: bold 12px/12px Arial,Tahoma; color:#41B5C8; text-decoration:none;}


ul {margin-left:18px; list-style-type:circle;}
li {font: 12px/16px Arial, Verdana, Tahoma; color:#145750;  padding: 0 5 0 5;}

table.topmenu {
background: url("/img/topmenu.gif") no-repeat top left; height:38px;
background-color:#22A7B7;
border-right: 1px solid #22A7B7;}
table.topmenu td {padding:2 2 2 2; text-align: center;}


img.bannerimage {border: 0px;}
img.hd {margin:0; padding:0;}

#left {width:170px; vertical-align:top; padding-top:30px}
#right {width:180px; vertical-align:top; padding-top:120px;  border-right: 1px solid #22A7B7;}
#main {vertical-align:top; padding:40 20 0 20; width:622px;}

table.sn {width:100%}
.sn td {vertical-align:top; padding:10 0 10 0; border-bottom:1px solid #B2B19A;}
.sn td p {font: 12px/15px Arial, Verdana, Tahoma; margin: 0px 0px 10px 10px; color:#000000; text-align:justify;}

.menu {padding:2 2 2 10; height:14px; border-bottom:1px solid #46B2A6;}

.menu.a			 	{font:bold 12px/16px Arial,Tahoma; color:#2B897F; text-decoration:none;} 
.menu a:link		{font:bold 12px/16px Arial,Tahoma; color:#2B897F; text-decoration:none;} 
.menu a:visited 	{font:bold 12px/16px Arial,Tahoma; color:#2B897F; text-decoration:none;} 
.menu a:hover		{font:bold 12px/16px Arial,Tahoma; color:#53D5C7; text-decoration:none;} 
.menu a:active 		{font:bold 12px/16px Arial,Tahoma; color:#53D5C7; text-decoration:none;}

.submenu {border-bottom:1px solid #46B2A6; padding:5 2 2 10;}
.submenu.a			{font: 11px/16px Arial,Tahoma; color:#2B897F; text-decoration:none;} 
.submenu a:link		{font: 11px/16px Arial,Tahoma; color:#2B897F; text-decoration:none;} 
.submenu a:visited 	{font: 11px/16px Arial,Tahoma; color:#2B897F; text-decoration:none;} 
.submenu a:hover	{font: 11px/16px Arial,Tahoma; color:#A6C836; text-decoration:none;} 
.submenu a:active 	{font: 11px/16px Arial,Tahoma; color:#A6C836; text-decoration:none;}

table.afisha {width:100%;}
table.afisha td {padding: 5 5 5 5; border-bottom: 1px solid #9983BD; font: 14px/18px Arial,Tahoma; color:#444444;}
table.afisha td h3 {font: bold 14px/14px Arial,Tahoma; color:#6C5592; text-transform:uppercase}
table.afisha td h4 {font: bold 14px/14px Arial,Tahoma; color:#9983BD; text-transform:uppercase}
table.afisha td b, strong {font: bold 12px/18px Arial,Tahoma; color:#145750;}

table.photo {width:100%}
table.photo td {vertical-align:top; padding:5 0 5 5; font: 11px/14px Arial; color:#666666;}
table.photo td img {border: 1px solid #e2e2e2;}
table.photo td p {font: 11px/14px Arial; color:#666666; text-align:left;}

.photo.a			{font: 12px/16px Arial,Tahoma; color:#666666; text-decoration:none;} 
.photo a:link		{font: 12px/16px Arial,Tahoma; color:#666666; text-decoration:none;} 
.photo a:visited 	{font: 12px/16px Arial,Tahoma; color:#666666; text-decoration:none;} 
.photo a:hover		{font: 12px/16px Arial,Tahoma; color:#9983BD; text-decoration:none;} 
.photo a:active 	{font: 12px/16px Arial,Tahoma; color:#9983BD; text-decoration:none;}

#mail {width:100%;}
#mail td {border-bottom:0px solid #c0c0c0; padding: 2 0 2 0; vertical-align:top; font: 11px/12px Arial,Tahoma; color:#145750;}
#club {width:100%;}
#club td {border-bottom:1px solid #BCB28B; padding: 2 0 2 0; font: 12px/16px Arial,Tahoma; color:#145750;
vertical-align:top;}

#mail td.error {background-color:#ffffff; font: bold 12px/12px Arial,Tahoma; color:#ffffff; text-align: center;
vertical-align:middle;}

#bottom {background: url("/img/bottom.gif") no-repeat top left; background-color:#ffffff; height:126px; width:1000px;
border-right: 1px solid #22A7B7;}
#bottom td {vertical-align:middle; padding:20px 0 0 10px; font: 11px/14px Arial; color:#666666;}
input.form {width:300px; font:11px/13px Arial,sans-serif; border:1px solid #666666;}
input.sform {width:100px; font:11px/11px Arial,sans-serif; border:1px solid #666666; background-color:#ffffff;}
select {border-color:silver; background-color:#ffffff; font:12px Arial; width:150px}
textarea {width:550px; height:100px; border:1px solid #666666; font:11px/13px Arial,sans-serif}
.btn2 {height:20px; font: 11px/11px Arial; margin:0 0 0 0; padding-bottom:2px; text-transform:lowercase; background-color:#f2f2f2} 
