/* Основные */

body		
			{
			color: #000080; 
			background-color: #FFFFFF; 
			font-family: Verdana;
			font-size: 11px; 
			font-weight: normal
			}
hr			{
			color: #FF99CC;
			background-color: #FF99CC;
			line-height:1px;
			height:1px;
			border:0px;
			margin-top:5px;
			padding-top:
			margin-bottom:5px;
			}
hr.blue		{
			color: #79A7D0;
			background-color: #79A7D0;
			line-height:1px;
			height:1px;
			border:0px;
			margin-top:5px;
			padding-top:
			margin-bottom:5px;
			}
hr.blue_light	
			{
			color: #D3D2FF;
			background-color: #D3D2FF;
			line-height:1px;
			height:1px;
			border:0px;
			margin-top:5px;
			padding-top:
			margin-bottom:5px;
			}
td			{
			color: #000080;
			font-family: Verdana;
			font-size: 11px;
			border-width: 1;
			}

/* Ссылки */

a:link,
a:visited,
a:active	
			{
			color: #000080; 
			font-family: Verdana; 
			font-size: 11px; 
			text-decoration: none; 
			font-weight: normal
			}
a.resm,
a.resm:visited
			{
			color: #0654AA;
			}
a:hover,
a.res:hover,
a.resm:hover
			{
			color: #E71F83;
			cursor: hand;
			text-decoration: underline; 
			}
a.ribbon,
a.ribbon:visited
			{
			color: #F9BADB;
			font-size: 10px; 
			}
a.ribbon:hover
			{
			color: #FF99CC;
			font-size: 10px; 
			text-decoration: underline; 
			}

/* Цвет */

font.red,
a.red		{
			color: #E71F83;
			}

/* Списки */

ul.none		{
			list-style-type:none;
			margin-left:10px;
			padding-left:0px;
			text-align:left;
			}
ul.str		{
			list-style-image:url("/images/str.gif"); 
			list-style-type:circle;
			}
ul.docs,
ul.doc		{
			list-style-image:url("/images/doc.gif");
			list-style-type:circle;
			}
ul.ppt		{
			list-style-image:url("/images/ppt.gif");
			list-style-type:circle;
			}
ul.xls		{
			list-style-image:url("/images/xls.gif");
			list-style-type:circle;
			}
ul.pdf		{
			list-style-image:url("/images/pdf.gif");
			list-style-type:circle;
			}
ul.jpg		{
			list-style-image:url("/images/jpg.gif");
			list-style-type:circle;
			}
ul.zip		{
			list-style-image:url("/images/zip.gif");
			list-style-type:circle;
			}
ul.url		{
			list-style-image:url("/images/url.gif");
			list-style-type:circle;
			}
ul.hyphen	{
			list-style-image:url("/images/hyphen.gif");
			list-style-type:circle;
			margin-top:0px;
			margin-bottom:0px;
			margin-left:16px;
			padding-left:0px;
			}
ol.nomargin,
ul.nomargin {
			margin-top:0px;
			margin-bottom:0px;
			margin-left:24px;
			padding-left:0px;
			}

/* Изображения */

img.pict	{
			border-style:solid;
			border-width:1px;
			border-color:#FF99CC;
			margin: 0px 3px 0px 3px;
			}
img.left	{
			border-style:solid;
			border-width:1px;
			border-color:#FF99CC;
			margin: 5px 10px 5px 0px;
			float: left;
			}
img.right	{
			border-style:solid;
			border-width:1px;
			border-color:#FF99CC;
			margin: 5px 0px 5px 10px;
			float: right;
			}
img.center	{
			border-style:solid;
			border-width:1px;
			border-color:#FF99CC;
			margin: 5px 0px 5px 10px;
			float: center;
			}

img.pict2	{
			border-style:solid;
			border-width:1px;
			border-color:#DFDFDF;
			margin: 0px 3px 0px 3px;
			}

img.pict_cyan,
img.pict_blue
			{
			border-style:solid;
			border-width:1px;
			border-color:#79A7D0;
			margin: 0px 3px 0px 3px;
			}
img.left_cyan,
img.left_blue
			{
			border-style:solid;
			border-width:1px;
			border-color:#79A7D0;
			margin: 5px 10px 5px 0px;
			float: left;
			}
img.right_cyan,
img.right_blue
			{
			border-style:solid;
			border-width:1px;
			border-color:#79A7D0;
			margin: 5px 0px 5px 10px;
			float: right;
			}

/* Параграфы */

p.br		{
			margin-top: 8px;
			margin-bottom: 8px;
			text-align: justify;
			text-indent: 0px;
			}
h2			{
			color: #000080; 
			font-weight: bold;
			font-family: Verdana; 
			font-size: 11px; 
			text-decoration: none; 
			text-align: left;
			text-indent: 0px;
			margin-top: 8px;
			margin-bottom: 8px;
			}
h3			{
			color: #000080; 
			font-weight: normal;
			font-family: Verdana; 
			font-size: 11px; 
			text-decoration: none; 
			text-align: justify;
			text-indent: 0px;
			margin-top: 8px;
			margin-bottom: 8px;
			}
h4			{
			color: #000080; 
			font-size: 11px; 
			text-align:left; 
			text-transform:uppercase; 
			letter-spacing:1px; 
			font-weight:bold; 
			margin-top:15px;
			margin-bottom:15px;
			text-shadow: rgba(0, 0, 232, 0.3) 1px 1px 1px;
			}
h5			{
			color: #000080; 
			font-weight: normal;
			font-family: Verdana; 
			font-size: 11px; 
			text-decoration: none; 
			text-align: left;
			text-indent: 0px;
			margin-top: 6px;
			margin-bottom: 1px;
			}
p.phototext	{
			margin-top: 0px;
			margin-bottom: 0px;
			text-align: center;
			text-indent: 0px;
			color: #DF0070;
			}
p.phototext_blue
			{
			margin-top: 0px;
			margin-bottom: 0px;
			text-align: center;
			text-indent: 0px;
			color: #4B89C0;
			}
p.cafedr_title 
			{
			text-align:center; 
			text-transform:uppercase; 
			font-weight:bold; 
			margin-bottom:0px; 
			margin-top:8px;
			}
p.cafedr_zav 
			{
			text-align:center; 
			font-weight:normal; 
			margin-bottom:8px; 
			margin-top:0px;
			}
p.cafedr_men_title
			{
			text-align:center; 
			font-weight:bold; 
			margin-bottom:2px; 
			margin-top:6px;
			}
p.cafedr_men_text
			{
			text-align:center; 
			font-weight:normal; 
			margin-bottom:6px; 
			margin-top:2px;
			}

/* Таблицы-рамки */

table.lite1	{
			border-width:1px;
			border-style:solid;	
			border-collapse: collapse;
			width:100%;
			border-color:#FFBBDD;
			}
table.lite2	{
			border-width:1px;
			border-style:solid;	
			border-collapse:collapse;
			width:100%;
			border-color:#7A7DEF;
			}
table.lite3	{
			border-width:1px;
			border-style:solid;	
			border-collapse:collapse;
			width:100%;
			border-color:#9CC9DC;
			}
table.lite4	{
			border-width:1px;
			border-style:solid;	
			border-collapse:collapse;
			width:100%;
			border-color:#C0C0C0;
			}
table.lite5	{
			border-width:1px;
			border-style:solid;	
			border-collapse:collapse;
			width:100%;
			border-color:#DAC08F;
			}

/* Таблицы новостей и извещений */

table.news,
table.news td
			{
			width:200px;
			margin-bottom:10px;
			margin-top:5px; 
			border-style:solid; 
			border-collapse:collapse; 
			border-width:1; 
			border-color:#F586BF;
			font-size:10px;
			}
table.news th
			{
			font-size:11px; 
			font-weight:bold; 
			color:#FFFFFF; 
			background-color:#F586BF;
			background-image: -moz-linear-gradient(top, #F586BF, #F15CAB);	
			background-image: -webkit-gradient(linear, center top , center bottom , from(#F586BF), to(#F15CAB));
			text-align:center;
			}
table.news font.date
			{
			color:#CA6483;
			margin-right:5px;
			}
table.news a,
table.news a:visited
			{
			font-size:10px; 
			}
table.news a:hover
			{
			font-size:10px;
			color:#CA6483;
			text-decoration: underline; 
			}

table.anons th
			{
			font-size:11px;
			font-weight:bold;
			color:#FFFFFF;
			border-width:1px; 
			background-color:#3C77AF;
			background-image: -moz-linear-gradient(top, #3C77AF, #326492);	
			background-image: -webkit-gradient(linear, center top , center bottom , from(#3C77AF), to(#326492));
			text-align:center;
			padding:3px;
			border-spacing:0px;
			}
table.anons,
table.anons td
			{
			width:270px;
			font-weight:normal;
			margin-bottom:10px;
			margin-top:5px; 
			border-style:solid; 
			border-collapse:collapse; 
			border-width:1; 
			border-color:#3C77AF;
			background-color:#FFFFFF;
			font-size:10px;
			text-align:left;
			padding:3px;
			border-spacing:0px;
			}
table.anons font.date
			{
			color:#3C77AF;
			margin-right:5px;
			}
table.anons a,
table.anons a:visited
			{
			font-size:10px; 
			}
table.anons a:hover
			{
			font-size:10px;
			color:#3C77AF;
			text-decoration: underline; 
			}

/* Таблицы с границами */

table.border_pink,
table.border_pink td
			{
			color:#000080; 
			border-color:#FFBBDD;
			border-width:1;
			border-style:solid; 
			border-collapse:collapse;
			border-spacing:0px; 
			padding:5px;
			}
table.border_pink th
			{
			background-color:#FFE1EF;
			background-image:-moz-linear-gradient(right, #FFE1EF, #FFCAE4);	
			background-image:-webkit-gradient(linear, 100% 0%, 0% 0%, from(#FFE1EF), to(#FFCAE4));
			font-family:Verdana;
			font-size: 11px; 
			font-weight:normal;
			text-align:left;
			border-spacing:0; 
			padding:5px;
			}
table.border_pink tr.dark
			{
			background-color:#FFF0F8;
			}

table.border_blue,
table.border_blue td
			{
			color:#000080; 
			border-color:#79A7D0;
			border-width:1;
			border-style:solid; 
			border-collapse:collapse;
			border-spacing:0px; 
			padding:5px;
			}
table.border_blue td.old
			{
			background-color:#D0E2F4;
			background-image:-moz-linear-gradient(right, #D0E2F4, #ADCBE9);	
			background-image:-webkit-gradient(linear, 100% 0%, 0% 0%, from(#D0E2F4), to(#ADCBE9));
			font-family:Verdana;
			font-size: 11px; 
			font-weight:normal;
			text-align:left;
			border-spacing:0px; 
			padding:5px;
			}
table.border_blue th
			{
			background-color:#ADCBE9;
			background-image: -moz-linear-gradient(top, #C8DCF0, #ADCBE9);	
			background-image: -webkit-gradient(linear, center top , center bottom , from(#C8DCF0), to(#ADCBE9));
			color: #000080; 
			font-family: Verdana;
			font-size: 11px; 
			font-weight: normal;
			text-align: left;
			padding:5px;
			border-spacing:0;
			white-space: nowrap;
			}
table.border_blue td.anons
			{
			font-size:11px;
			font-weight:bold;
			color:#FFFFFF;
			background-color:#3C77AF;
			background-image: -moz-linear-gradient(top, #3C77AF, #326492);	
			background-image: -webkit-gradient(linear, center top , center bottom , from(#3C77AF), to(#326492));
			text-align:center;
			padding:3px;
			border-spacing:0px;
			}
table.border_blue tr.dark
			{
			background-color:#EAF2FB;
			}


/* Таблицы строками */

table.border_pink_rows
			{
			border-style:solid; 
			border-width:1;
			border-color:#FFBBDD;
			border-spacing:0; 
			border-collapse:collapse;
			color: #000080;
			width:100%;
			}
table.border_pink_rows td
			{
			border-top-style:solid; 
			border-bottom-style:solid; 
			border-left-style:none;
			border-right-style:none;
			border-top-width:1;
			border-bottom-width:1;
			border-top-color:#FFBBDD;
			border-bottom-color:#FFBBDD;
			border-spacing:0;
			padding:5px;
			border-collapse:collapse;
			}
table.border_pink_rows th
			{
			background-color:#FFE1EF;
			background-image: -moz-linear-gradient(top, #FFE1EF, #FFD2E8);	
			background-image: -webkit-gradient(linear, center top , center bottom , from(#FFE1EF), to(#FFD2E8));
			font-family: Verdana;
			font-size: 11px; 
			font-weight: normal;
			text-align: left;
			border-spacing:0;
			padding:5px;
			white-space: nowrap;
			}
table.border_pink_rows tr.dark
			{
			background-color:#FFF0F8;
			}

table.border_blue_rows
			{
			border-style:solid; 
			border-width:1;
			border-color:#3C77AF;
			border-spacing:0; 
			border-collapse:collapse;
			color: #000080;
			width:100%;
			}
table.border_blue_rows th
			{
			background-color:#ADCBE9;
			background-image: -moz-linear-gradient(top, #C8DCF0, #ADCBE9);	
			background-image: -webkit-gradient(linear, center top , center bottom , from(#C8DCF0), to(#ADCBE9));
			background-color: -webkit-gradient(linear, center top , center bottom , from(#C8DCF0), to(#ADCBE9));
			color: #000080; 
			font-family: Verdana;
			font-size: 11px; 
			font-weight: normal;
			text-align: left;
			padding:5px;
			border-spacing:0;
			white-space: nowrap;
			}
table.border_blue_rows td
			{
			border-top-style:solid; 
			border-bottom-style:solid; 
			border-left-style:none;
			border-right-style:none;
			border-top-width:1;
			border-bottom-width:1;
			border-top-color:#3C77AF;
			border-bottom-color:#3C77AF;
			border-spacing:0; 
			padding:5px;
			border-collapse:collapse;
			}
table.border_blue_rows td.lite,
table.border_blue_rows a.lite
			{
			color:#3C77AF; 
			}
table.border_blue_rows tr.dark
			{
			background-color:#EAEEF4;
			}
table.border_blue_rows table.no_table,
table.border_blue_rows table.no_table tr,
table.border_blue_rows table.no_table td
			{
			border-style:none;
			border-spacing:0; 
			padding:5px;
			white-space:nowrap;
			}

/* Таблица без границ */

table.no_border,
table.no_border tr,
table.no_border td,
table.no_borders,
table.no_borders tr,
table.no_borders td
			{
			border-style:none;
			}

table.no_table,
table.no_table tr,
table.no_table td
			{
			border-style:none;
			border-spacing:0; 
			padding:5px;
			white-space:nowrap;
			}

/* Таблицы меню  */

table.menu_blue
			{
			border-style:solid;
			border-width:1px;
			border-color:#6AB6DD;
			font-size:10px;
			}
table.menu_blue td
			{
			border-top-style:solid;
			border-left-style:solid;
			border-right-style:solid;
			border-top-width:1px;
			border-left-width:1px;
			border-right-width:1px;
			border-top-color:#AFD8ED;
			border-left-color:#AFD8ED;
			border-right-color:#AFD8ED;
			background-color:#C0E0F1;
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=92)"; 
			filter: alpha(opacity=92);
			opacity: .92;
			}
table.menu_blue td:hover
			{
			border-top-style:solid;
			border-left-style:solid;
			border-right-style:solid;
			border-top-width:1px;
			border-left-width:1px;
			border-right-width:2px;
			border-top-color:#AFD8ED;
			border-left-color:#AFD8ED;
			border-right-color:#6AB6DD;
			background-color:#C0E0F1;
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=97)"; 
			filter: alpha(opacity=97);
			opacity: .97;
			}
table.menu_blue a:hover
			{
			text-decoration: none;
			color: #E71F83;
			}

table.menu_pink	
			{
			border-style:solid;	
			border-width:1px;
			border-color:#F586BF;
			font-size:10px;
			}
table.menu_pink td
			{
			border-top-style:solid;
			border-left-style:solid;
			border-right-style:solid;
			border-top-width:1px;
			border-left-width:1px;
			border-right-width:1px;
			border-top-color:#FBCEE6;
			border-left-color:#FBCEE6;
			border-right-color:#FBCEE6;
			background-color:#FCDDED;
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=92)"; 
			filter: alpha(opacity=92);
			opacity: .92;
			}
table.menu_pink td:hover
			{
			border-top-style:solid;
			border-left-style:solid;
			border-right-style:solid;
			border-top-width:1px;
			border-left-width:1px;
			border-right-width:2px;
			border-top-color:#FBCEE6;
			border-bottom-color:#FBCEE6;
			border-left-color:#FBCEE6;
			border-right-color:#F586BF;
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=97)"; 
			filter: alpha(opacity=97);
			opacity: .97;
			}
table.menu_pink a:hover
			{
			text-decoration: none;
			color: #E71F83;
			}DXImageTransform.Microsoft.Alpha(Opacity=92)"; 
			filter: alpha(opacity=92);
			opacity: .92;
			}
table.menu_pink td:hover
			{
			border-top-style:solid;
			border-left-style:solid;
			border-right-style:solid;
			border-top-width:1px;
			border-left-width:1px;
			border-right-width:2px;
			border-top-color:#FBCEE6;
			border-bottom-color:#FBCEE6;
			border-left-color:#FBCEE6;
			border-right-color:#F586BF;
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=97)"; 
			filter: alpha(opacity=97);
			opacity: .97;
			}
table.menu_pink a:hover
			{
			text-decoration: none;
			color: #E71F83;
			}
