/* CSS Document */
.main_border{border:1px solid #000000;}
p {font-family:Verdana; font-size:12px; margin:15px;}
.left {background:#e6e6e6; border-right:1px solid #424242;}
body {background:url(img/bg.gif)};
.tur{border:1px solid #000000;}



CSS код
-------------------
p.title 
{
background-color: #A72E37;
color: #ffffff;
font-weight:bold;
margin:5px;
padding:5px;
}

/* Старое горизонтальное меню */

#coolmenu{
border: 1px solid gray; /*Стиль рамки */
border-bottom-width: 0;
width: 93%; /*Ширина меню */
background-color: #f6f6f6;  /*Фоновый цвет ячейки*/
margin:8px; /*Ширина отступов*/
}

* html #coolmenu{ 
width: 150px;/*Ширина меню для Internet Explorer*/
}

#coolmenu a{
font: bold 13px Verdana; /*Шрифт текста*/
padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
width: 100%; /*Ширина ячейки*/
color: #000000;  /*Цвет текста*/
text-decoration: none; /*Подчеркивание у ссылок - нет*/
border-bottom: 1px solid gray;
}

html>body #coolmenu a{ 
width: auto;
}

#coolmenu a:hover{
background-color: #cccccc; /*Фоновый цвет ячейки при наведение курсора*/
color: #000000;  /*Цвет текста при наведении курсора*/
}



.lessons {border:1px solid #cccccc; width:95%;}
.lesson_title{background:#f6f6f6;}
.lesson_name{font-weigth:bold; margin-top:7px; margin-bottom:7px;}
.lesson_adds{font-size:11px; margin-top:7px; margin-bottom:7px;}

.view_title{font-size:14px; color:#cc0000; text-align:center; font-weight:bold;}
.view_date{font-size:11px; color:#666666; margin-top:7px; margin-bottom:7px; font-weight:bold;}
.table{font-family:Verdana;font-size:12px;margin:5px; padding:5px; margin-top:5px;}
.table_small{font-family:Verdana;font-size:11px;margin:3px; padding:3px; margin-top:3px;}

/* старое вертикальное меню */
.h_mnu_01{
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.h_mnu_01 ul{
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	background: #E6E6E6;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000
}

.h_mnu_01 ul li{
display: inline;
}

.h_mnu_01 ul li a{
	float: left;
	color: #000000;
	padding: 5px 11px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}

.h_mnu_01 ul li a:visited{
color: #000000;
}

.h_mnu_01 ul li a:hover, .h_mnu_01 ul li .selected{
	color: #FF0000 !important;
	padding-top: 5px;
	padding-bottom: 5px;
	background:#CCCCCC;
}

#v_mnu_01 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	}

#v_mnu_01 {
	width: 160px;
	margin: 3px;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	}

#v_mnu_01 li a {
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
	}
#v_mnu_01 .notopbrdr0xNone {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

#v_mnu_01 li a:link, #v_mnu_01 li a:visited {
	color: #000000;
	display: block;
	background-color: #E6E6E6;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 10px;
	}

#v_mnu_01 li a:hover {
	color: #FF0000;
	background:  #CCCCCC;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 10px;
	}

/* вертикальное меню для Алтая*/
.h_mnu_02{
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.h_mnu_02 ul{
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	background: #E6E6E6;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000
}

.h_mnu_02 ul li{
display: inline;
}

.h_mnu_02 ul li a{
	float: left;
	color: #000000;
	padding: 5px 11px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}

.h_mnu_02 ul li a:visited{
color: #000000;
}

.h_mnu_02 ul li a:hover, .h_mnu_01 ul li .selected{
	color: #FF0000 !important;
	padding-top: 5px;
	padding-bottom: 5px;
	background:#CCCCCC;
}

#v_mnu_02 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	}

#v_mnu_02 {
	width: 160px;
	margin: 3px;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	}

#v_mnu_02 li a {
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
	}
#v_mnu_02 .notopbrdr0xNone {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

#v_mnu_02 li a:link, #v_mnu_02 li a:visited {
	color: #000000;
	display: block;
	background-color: #E6E6E6;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 10px;
	}

#v_mnu_02 li a:hover {
	color: #FF0000;
	background:  #CCCCCC;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 10px;
	}
