body	{margin: 0 0 0 0;
background-color:#FFFFFF;
}

h1 {font:bold 18px/28px Arial,Tahoma; color:#000000; margin:0px 15px 0px 0px; text-transform:uppercase;}
h2 {font: bold 16px/28px Arial,Tahoma; color:#000000; margin:20px 15px 0px 0px; text-transform:uppercase}
h3 {font: bold 14px/28px Arial,Tahoma; color:#000000; margin:0px 15px 0px 0px; text-transform:uppercase}

p, td {font: 12px/16px Arial, Verdana, Tahoma; color:#000000; vertical-align:top;}

.a			 	 {font: 12px/16px Arial,Tahoma; color:#000000; text-decoration: underline;} 
a:link			 {font: 12px/16px Arial,Tahoma; color:#000000; text-decoration: underline;} 
a:visited 		 {font: 12px/16px Arial,Tahoma; color:#000000; text-decoration: underline;} 
a:hover		     {font: 12px/16px Arial,Tahoma; color:#A9A9A9; text-decoration: underline;} 
a:active 		 {font: 12px/16px Arial,Tahoma; color:#A9A9A9; text-decoration: underline;}

ul {margin-left:18px; list-style-type:circle;}
li {font: 12px/18px Arial, Verdana, Tahoma; color:#000000;  padding: 0 0 0 5;}

td.left {width:248px; vertical-align:top; padding-top:0px;
height:800px;
background-color:#ffffff;
}

td.main {vertical-align:top; padding:10 0 0 50;
border-right:1px solid #000000;
border-left:0px dotted #000000;
}

td.main table {
border-top: 1px solid #f2f2f2;
border-left: 1px solid #f2f2f2;
border-bottom: 1px solid #f2f2f2;
}
td.main table td {padding: 10px 10px 10px 10px; border-right:1px solid #f2f2f2}

td.right {vertical-align:top; width:190px; padding-top:0px;
padding-left:10px;
padding-right:10px;
font: 12px/18px Arial, Verdana, Tahoma; color:#000000;
}
table.footer {width:780px;}
.footer td {vertical-align:top; padding:20 0 20 20; border-top:1px dotted #c0c0c0;
}

.menu {padding:5 2 2 0;
height:14px;
border-bottom:1px solid #666666;
}
.menu.a			 	{font:bold 12px/16px Arial,Tahoma; color:#000000; text-decoration:none;} 
.menu a:link		{font:bold 12px/16px Arial,Tahoma; color:#000000; text-decoration:none;} 
.menu a:visited 	{font:bold 12px/16px Arial,Tahoma; color:#000000; text-decoration:none;} 
.menu a:hover		{font:bold 12px/16px Arial,Tahoma; color:#c0c0c0; text-decoration:none;} 
.menu a:active 		{font:bold 12px/16px Arial,Tahoma; color:#c0c0c0; text-decoration:none;}

.submenu {border-bottom:1px solid #c0c0c0; padding:2 2 2 5}
.submenu.a			{font: 11px/16px Arial,Tahoma; color:#000000; text-decoration:none;} 
.submenu a:link		{font: 11px/16px Arial,Tahoma; color:#000000; text-decoration:none;} 
.submenu a:visited 	{font: 11px/16px Arial,Tahoma; color:#000000; text-decoration:none;} 
.submenu a:hover	{font: 11px/16px Arial,Tahoma; color:#c0c0c0; text-decoration:none;} 
.submenu a:active 	{font: 11px/16px Arial,Tahoma; color:#c0c0c0; text-decoration:none;}

table.afisha {width:95%;}
table.afisha td {padding: 5 5 5 5; border-bottom: 1px solid #9983BD; font: 12px/16px 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:#000000;}

table.photo td {vertical-align:top;}
table.photo td img {border: 6px solid #f2f2f2;}
.photo.a			{font: 10px/16px Georgia,Arial,Tahoma; color:#666666; text-decoration:none;} 
.photo a:link		{font: 10px/16px Georgia,Arial,Tahoma; color:#666666; text-decoration:none;} 
.photo a:visited 	{font: 10px/16px Georgia,Arial,Tahoma; color:#666666; text-decoration:none;} 
.photo a:hover		{font: 10px/16px Georgia,Arial,Tahoma; color:#9983BD; text-decoration:none;} 
.photo a:active 	{font: 10px/16px Georgia,Arial,Tahoma; color:#9983BD; text-decoration:none;}

#mail {width: 500px;}
#mail td {border-bottom:1px solid #c0c0c0; padding: 2 0 2 0; font: 11px/16px Arial,Tahoma; color:#000000;
vertical-align:top;
}
#club {width: 500px;}
#club td {border-bottom:1px solid #c0c0c0; padding: 2 2 2 0; font: 12px/18px Arial,Tahoma; color:#000000;
vertical-align:top;}

#afisha {width: 95%;}
#afisha td {border-bottom:1px solid #000000; padding: 2 2 2 0; font: 12px/18px Arial,Tahoma; color:#000000;
vertical-align:top;}

span.tree_element_object {font: 11px/11px Tahoma, Arial, Verdana; width:410px; border-bottom: 1px solid #e2e2e2;}
span.file_info {font: 11px/11px Tahoma, Arial, Verdana; width: 100px; border-bottom: 1px solid #f2f2f2;}
span.file_size {font: 11px/11px Tahoma, Arial, Verdana; color: #000000; padding: 1px 2px 1px 12px; width: 80px; border-bottom: 1px solid #f2f2f2; text-align: right;}
span.tree_element {font: 11px/11px Verdana; padding: 2px 2px 2px 2px; color:#ffffff; background-color:#ffffff;}
span.add {font: 11px/11px Tahoma, 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:300px; height:150px; 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} 
