/*Меню ссылки*/
.menu a {
    text-decoration: none; /*текст простой*/
    font-weight: bold; /*шрифт жирный*/
}

/*Меню ссылки при наведении*/
.menu a:hover {
    background-color: #ffff00; /*Цвет фона*/
    text-decoration: none; /*текст простой*/
}

/*Тело*/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif; /*Стиль текста*/
    background-color : #ffffff; /*Цвет фона*/
    margin: 0;  /*Отступ со всех сторон*/
     }

.bar {
    font-family: verdana, arial, helvetica, sans-serif; /*Стиль текста*/
    font-size: 8pt; /*Размер текста*/
    margin: 0; /*Отступ со всех сторон*/
    border: 0px;
    border-style: none;
    border-collapse:collapse; 
    font-weight: bold; 
    text-align: center; 
    top: 0; 
    position: relative; 
    float: center;
    padding:2px; /* Отступ от рамки до содержимого ячейки cellspadding="0" */
    background-color: #FF832B;
}
.bar#taim {
	color: #ffffff; /*Цвет текста*/
    background-color: #FF832B; /*Цвет фона*/
    }
.bar#taim a{
	color: #ffffff; /*Цвет текста*/
    background-color: #FF832B; /*Цвет фона*/
    }
.bar a {
	font-size: 8pt; /*Размер текста*/
    text-decoration: underline; /*текст подчеркнутый*/
    color: #000000; /*Цвет текста*/
    background-color: #FF832B;
}

/*Ссылка*/
A {	COLOR: #000000; TEXT-DECORATION: none}
A:hover {	COLOR: #000000; TEXT-DECORATION: none}
a:hover .img_menu, a:active .img_menu {	FILTER: Gray;}

.big {
    font-size: 150%; /*Размер текста*/
}

.big2 {
    font-size: 250%; /*Размер текста*/
}

.webforms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFFFFF;
}

.formbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #01AED9;
}
.admin {
border-right: thin solid black; 
font-size: 10pt; 
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color:#01AED9;
color: #01AED9;
}
/*Стиль картинки*/
img {
     border:0 /*Толщина рамки*/
}
/*Стиль таблицы N1*/

input,textarea,select { color : #A52A2A; font: normal 13px Verdana, Arial, Helvetica, sans-serif; border:1px solid; border-color : #7CAA82}
table.tb1 {
	border:0px; /* border="0" */
	background-color: #ffffff;
	border-collapse:collapse; /* Расстояние между ячейками cellspacing="0" */
} 
table.tb1 td{
	padding:0px; /* Отступ от рамки до содержимого ячейки cellspadding="0" */	
} 
/*Стиль таблицы N2*/
table.tb2 {
	border:0px; /* border="0" */
	border-collapse:collapse; /* Расстояние между ячейками cellspacing="0" */
} 
table.tb2 td{
	padding:0px; /* Отступ от рамки до содержимого ячейки cellspadding="0" */	
} 
/*Стиль таблицы реф инфо*/
table.tb2#refinfo {
	border:0px solid #000000;
	background-color:#007F46;
}
table.tb2#refinfo td {
	background-color:#007F46;
}
/*Стиль таблицы N3*/
table.tb3 {
	border:0px; /* border="0" */
	background-color:#007F46;
	border-collapse:collapse; /* Расстояние между ячейками cellspacing="0" */
}

/*Стиль таблицы N4*/
table.tb4 {
	border:0px solid #000000;
	border-collapse:collapse; /* Расстояние между ячейками cellspacing="0" */
}
table.tb4 td {
	background-color:#FFFFFF;
	padding:0px; /* Отступ от рамки до содержимого ячейки cellspadding="0" */	
}
table.tb5 {
	color: #000000;
	border:3px solid #007F46;
	border-collapse:collapse; /* Расстояние между ячейками cellspacing="0" */
	padding:3px; /* Отступ от рамки до содержимого ячейки cellspadding="0" */	
	background-color: #ffffff;
	font-weight: 600;
	font-size: 10pt;
	}
table.tb6 {
	border:0px;
	border-collapse:collapse; /* Расстояние между ячейками cellspacing="0" */
	padding:3px; /* Отступ от рамки до содержимого ячейки cellspadding="0" */	
	background-color: #FFCBCB;
	}
table.tb7 {
	color: #000000;
	border:3px solid #CB4E00;
	border-collapse:collapse; /* Расстояние между ячейками cellspacing="0" */	
	background-color: #ffffff;
	margin: 10px; /*Отступ со всех сторон*/
}
table.tb8 {
	color: #000000;
	border:0px solid #ffffff;
	border-collapse:collapse; /* Расстояние между ячейками cellspacing="0" */	
	background-color: #ffffff;
	margin: 10px; /*Отступ со всех сторон*/
	padding:10px; /* Отступ от рамки до содержимого ячейки cellspadding="0" */
}
table.tb9 {
	border:2px solid #ffffff;
	border-collapse:collapse; /* Расстояние между ячейками cellspacing="0" */
}
table.tb10 {
	font-size: 8pt;
}
table.tb11 {
	border:1px solid #007F46;
	border-collapse:collapse; /* Расстояние между ячейками cellspacing="0" */
}
/* Фон таблиц */
#fon {
	background-color: #CB4E00;
	}
#fon2 {
	background-color: #01AED9;
	}
#fon3 {
	background-color: #FF832B;
	}
#fon4 {
	background-color: #93AED9;
	}
body.text {
	font-size: 8px;
	color: #FFFFFF;
	}
/* Размер загаловка */
a#name {
	font-size: 12px;
	}
.A_white       {FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.A_white:hover {FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.A_1       {COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.A_1:hover {COLOR: #01AED9; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.A_2       {COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.A_2:hover {COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.A_3       {COLOR: #FF0000; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.A_3:hover {COLOR: #FF0000; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: none}
P { text-indent: 0em; margin-top: 0em;  margin-bottom: 0em; text-align: justify}
.img2 a:hover img {
    filter: progid: DXImageTransform.Microsoft.Alpha(opacity=100);
    -moz-opacity: 1;    
    -khtml-opacity: 1;  
    opacity: 1;         
    filter: alpha(opacity=100); 
}
.img2 a img {
    filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity: 0.5;    
    -khtml-opacity: 0.5;  
    opacity: 0.5;         
    filter: alpha(opacity=50); 
}
.max IMG  { max-width:468px; width: expression(this.width > 468 ? 468: true); max-height: 125px; width: expression(this.width > 125 ? 125: true); }

.course {height: 26px; border: 1px solid #EFF0F1; }
.course a {height: 26px; color: #333; }
.course a:hover {height: 26px; color: #666; }
.caption {height: 26px; background-color: #FF832B; color: #ffffff; font-weight: bold; }
.caption a {height: 26px; color: #555; text-decoration: none; }
.caption a:hover {height: 26px; color: #555; text-decoration: underline; }
.caption td {height: 26px; padding: 4px 6px 4px 6px; }
.row {height: 26px; cursor: pointer; cursor: hand; background-color: #EEEEEE; }
.row:hover {height: 26px; background-color: #D4EAFF; }

.floatleft  {
	float: left;
}

.floatright {
	float: right;
}

.alignleft  {
	text-align: left;
}

.alignright {
	text-align: right;
}

.aligncenter {
	text-align: center;
}

.clear {
	clear: both;
}

.gray {
	color: #CCC;
}
