body{background-color:#000000; background-image:url(/img/bg.jpg); color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:0px; margin:0px;}

a:link{color:#b3f434; text-decoration:underline;}
a:visited{color:#b3f434; text-decoration:underline;}
a:hover{color:#FFFFFF; text-decoration:underline;}

p{padding:0px; margin:0px; margin-bottom:9px;}

#container {display:block;
left:50%;
margin-left:-240px;
padding-bottom:20px;
position:relative;}


.lefttop{width:49%; background-image:url(/img/bglefttop.jpg); background-position:right top;}
.righttop{width:49%; background-image:url(/img/bgrighttop.jpg); background-position:left top;}

.left{background-image:url(/img/bgleft.jpg); background-position:right top;}
.right{background-image:url(/img/bgright.jpg); background-position:left top;}

.head{background:url(/img/head.jpg) top left no-repeat; width:978px; height:209px;}
.head table{margin-bottom:15px; width:670px;}

.address{font-size:11px; font-weight:bold; width:320px; padding-left:20px;}
.address div{margin-left:45px; margin-bottom:30px;}
.news{font-size:11px; line-height:14px;}
.news h3{font-size:13px; padding:0px; margin:0px; margin-bottom:11px; color:#b3f434;}
.news p{padding:0px; margin:0px;}
.phone{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; padding-left:20px;}
.phone span{color:#b3f434;}
.small{color:#FFFFFF !important; font-size:11px;}


.main{background-image:url(/img/tablebg.jpg);}
.main table{background-image:url(/img/tablebgbottom.png); background-position:bottom; background-repeat:no-repeat;}


.title{height:45px;}
.title h1{font:normal 18px Tahoma; color:#b3f434; padding:0px; margin:0px; margin-left:30px;}

.pics {width:142px; padding-bottom:225px; vertical-align:top; margin-left:10px; }
.pics img {border:1px dashed #FFFFFF; display:block; margin-bottom:15px;}

.menu{width:284px; font-size:17px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.menu ul{list-style-type:none; padding: 0px; margin:0px; margin-left:14px; margin-right:20px; margin-bottom:420px;}
.menu li{width:251px; text-align:left; text-indent:37px; line-height:30px; background-image:url(/img/mainmenu.jpg); margin-bottom:10px;}

.menu a:link{color:#b3f434; text-decoration:none;}
.menu a:visited{color:#b3f434; text-decoration:none;}
.menu a:hover{color:#FFFFFF; text-decoration:none;}

.text {padding-bottom:225px; font:11px Verdana; padding-right:10px; padding-left:30px; padding-top:10px;}
.text p { margin:0px; padding:0px; }
td.text table {	border-collapse: collapse; border: none; }
td.text table td { font:normal 11px Verdana; vertical-align:middle; text-align:center; background-color:#333; border:1px solid #666; padding:3px 5px 4px 5px; }
td.text table tr.hd td { font:bold 12px Verdana; }
td.text h1 { font:bold 15px Verdana; color:#B3F434; }
td.text a { font:bold 11px Verdana; color:#B3F434; text-decoration:none; }
td.text a:hover { color:#fff; text-decoration:underline; }
td.text table { background:none; }
.bottom{height:60px; font-weight:bold; text-align:center; background-image:url(/img/bg.jpg); line-height:20px; font-size:13px;}
.bottom div{margin-left:300px;}
.bottom span{font-size:17px; font-weight:normal !important; color:#b3f434;}

table.fotogal {
		margin-bottom:30px;
		background:none;
}
table.fotogal td {
		background:none;
		border:none;
}
table.fotogal td.foto {
		text-align:center;
		vertical-align:middle;
		padding:0px 15px 35px 15px;
		background:none;
		border:none;
}
table.fotogal td.foto table td {
		border:1px solid #B3F434;
		padding:1px;
		background:none;
}
table.fotogal td.foto table td img {
		border:none;
}
table.fotogal div.descript {
		font:11px Verdana;
		margin-top:7px;
		padding:0px 5px 0px 5px;
		text-align:center;
}


td.text table.video td {
		background:none;
		border:none;
}
td.text table.video td img {
		border:1px solid #B3F434;
		padding:1px;
		margin:0px 20px 40px 20px;
}

table.time a {
		font:11px Verdana;
		color:#fff;	
		text-decoration:none;
}
table.time a:hover {
		color:#B3F434;
		text-decoration:none;
}

td.teacher h3 {
		color:#b3f434;
		font:18px Tahoma;
		margin-bottom:15px;
		margin-top:0px;
}

table.send242 td{color: #B3F434;
			/*background:#52697E !important;*/
			}
