@charset "windows-1251";

body {font-family: Arial;}
td {font-family: Arial; font-size:12.5px;}
td.prog {font-family: Arial; color: #ffffff; font-size: 11px;}
td.test {font-family: Arial; color: #3333cc; font-size: 11px; font-weight: bold;}
td.day {font-family: Arial; color: #000000; font-size: 10px; }
td.date {font-family: Arial; color: #ffffff; font-size: 10px;}
td.key {font-family: Arial; color: #3333cc; font-size: 11px; text-align: left;}

h1.head {font-family: Tahoma; font-size: 9px; }
h2 {
	font-family: Tahoma;
	font-size: 16px;
}
.ash2 {
	font-family: Tahoma;
	font-size: 16px;
	padding-top: 20px;
}

h2.title_price {
	color: #1993C4;
	text-transform: uppercase;
}

.lang {font-family: verdana; font-size: 10px; font-weight: bold; color: #333333;}
a {color: #3333cc;}
a:hover {color: #000000;}
a.white {color: #ffffff; font-size:12px;}
a.prog  {color: #ffffff; font-size:11px;}
a.test {color: #3333cc; font-size: 11px;}
a.menu {color: #000000; text-decoration: none;}
a.submenu {color: #3333cc; font-size: 12px;}
a.submenu:hover {color: #000000; text-decoration: none;}
a.submenuact {color: #000000; text-decoration: none; font-size: 12px;}
a.submenuact-big {color: #000000; text-decoration: none; font-size: 15px;}
a.news {color: #3333cc; text-decoration: underline; font-size: 16px; font-weight:bold;}
a.chapt-main{font-family: Arial; color: #ffffff; font-size: 12px; font-weight: bold;}

.how {margin-top:25px;margin-left:67px;}
.disc {font-family: Arial; color: #ffffff; font-size: 12px; font-weight: bold; margin-left:20px;}
.copy {font-family: Arial; color: #cccccc; font-size: 10px;}

tr.menuact {background: url(img/back-menu.jpg); background-repeat: no-repeat; width: 192px; height: 27px;}
td.menu {font-size: 15px; font-weight: bold;}
td.menu {font-size: 15px; font-weight: bold;}

div.submenu {margin-top:7px;}

/* backs*/
td.head3 {background: url(img/head34-2.jpg);}
td.head4 {background: url(img/head44.jpg);}
td.greyline {background: url(img/back-grey-vert-big-line.gif);}
td.grey {background: url(img/back-grey.gif);}
td.grey-vert-w-line {background: url(img/back-grey-vert-w-line.gif); background-repeat: repeat-y;}
td.back-grey-vert {width:6px; background: url(img/back-grey-vert.gif); background-repeat: repeat-y; }
td.ou-but {background: url(img/ou-button.gif); background-repeat: no-repeat;}
td.date-grey {background: url(img/date.gif); background-repeat: no-repeat; font-family: Arial; color: #ffffff; font-size: 10px;}
td.day-grey {background: url(img/day.gif); background-repeat: no-repeat; font-family: Arial; color: #000000; font-size: 10px;}
td.copy-img {background: url(img/copy.gif); background-repeat: no-repeat; font-family: Arial; color: #cccccc; font-size: 10px;}
td.date-say {background: url(img/say.gif);font-family: Arial; color: #ffffff; font-size: 10px;}
/* 2 level */
td.head44 {background: url(img/head44s.jpg);}
td.flag-bottom {background: url(img/flag-bottom.jpg)} /*концовка флагов 2-го уровня */
td.chapter1 {background: url(img/chapter1.jpg);}
td.chapter2 {background: url(img/chapter2.jpg);}
td.chapter3 {background: url(img/chapter3.jpg);}

td.grey-vert-no-fon {background: url(img/grey-vert-no-fon.gif); background-repeat: repeat-y;}
td.back-white {background: url(img/back-white.gif);}
td.grey-pod2 {background: url(img/grey-pod2.jpg); background-repeat: repeat-y;}
td.grey-pod-long02 {background: url(img/grey-pod-long02.jpg); background-repeat: repeat-y}
td.grey-vert-no-fon2 {background: url(img/grey-vert-no-fon-right.gif); background-repeat: repeat-y;}
td.white-cont-bottom4 {background: url(img/white-cont-bottom4.gif); background-repeat: no-repeat;}



#BannerH2Left {
background:url("img/banners/BannerH2Left.jpg") no-repeat scroll right center transparent;
height:117px;
margin-left:0px;
margin-top:10px;
width:39px;
}


#BannerH2Right {
background:url("img/banners/BannerH2Right.jpg") no-repeat scroll right center transparent;
height:117px;
margin-left:550px;
width:44px;
border-right:3px solid #ECECE0;
}

#BannerHCenter {
background:url("img/banners/BannerHCenter.jpg") repeat-x scroll right center transparent;
height:117px;
margin-left:39px;
width:550px;
}

#BannerHIMG {
height:90px;
margin-bottom:20px;
margin-left:24px;
margin-top:-107px;
width:550px;
}


div.theylearn {
text-align: left;
color:#CCCCCC;
font-family:Arial;
font-size:10px;
}

div.ourpartners {
text-align: right;
float: right;
color:#CCCCCC;
font-family:Arial;
font-size:10px;
}

table.own{
	text-align:center;
	border:solid 1px #CCC;
	color:#333;
}
.own td, .own th {
	padding: 10px; 
}
.own th {
	background:#cde3fc;
	
}
.own tbody tr:hover {
	background: #e4efff;
}
.own tbody tr:hover td {
	color: #000;
}
.price {
	text-align:center;
	}
