p /*, div, td */  {text-indent: 50px;
            text-align: justify; 
            font-size: 16pt;
            font-family: Times New Roman;
            margin-left: 10px;
            matgin-bottom: 20px;
            margin-right: 10px; 
        /*    text-decoration: none; */
            padding-left: 3px;
       /*    color: #FF0000; */
       /*    font-weight: bold; */
           }




h1       {  text-indent: 0px;
            text-align: center; 
            font-size: 26pt;
            font-family: Times New Roman;
            margin-left: 20px;
            matgin-bottom: 0px;
            margin-right: 20px; 
        /*    text-decoration: none; */
            padding-left: 3px;
       /*    color: #FF0000; */
           font-weight: bold; 
           }



h2       {  text-indent: 0px;
            text-align: left; 
            font-size: 20pt;
            font-family: Times New Roman;
            margin-left: 20px;
            matgin-bottom: 0px;
            margin-right: 20px; 
        /*    text-decoration: none; */
            padding-left: 3px;
       /*    color: #FF0000; */
           font-weight: bold;
           font-style: italic; 
           }






body {
  /*  background-image: url(ji_fon.gif); 
        background-position: center;           
        background-repeat: repeat;    */
        background-color: #CCFFCC; 
 /*     background-attachment: fixed; */
                          /*   scroll */

     }






/*
Стили границы (border)
Описание с помощью css границ у текстовых элементов и возможность их регулирования
В файле .css запись выглядит так:
.class { рамка_где: размер цвет тип }
Разберем как велосипед на запчасти:
.class – название класса.
Значения рамка_где:
border-right
border-left
border-bottom
border-top
Для описания всех границ сразу – используйте border.
Значения тип:
none	–  	линия отсутствует
dotted	–	пунктир
dashed  	–	штрих-пунктир
solid	–	непрерывная
double	–	двойная непрерывная
groove	–	трехмерная борозда
ridge	–	трехмерный гребень
inset	–	трехмерная врезка
outset	–	трехмерный орнамент
Пример:
.right     { border-right: 1px #808080 dotted}

.left      { border-left: 1px #808080 dotted}

.bottom    { border-bottom: 1px #808080 dotted}

.top       { border-top: 1px #808080 dotted}

.topbottom { border-top: 1px #808080 dotted;
             border-bottom: 1px #808080 dotted }
Синтаксис в документе:
<p class="top">штрихованная рамка сверху</p>
Пример:
Штрихованная рамка снизу и сбоку
Выглядит так:
border-right dotted

border-right dashed

border-right solid

border-right double

border-right inset

border-right outset

border-right groove

border-right ridge	 	border-top dashed

border-top solid

border-top double

border-top groove

border-top ridge

border-top inset

border-top outset

border-top dotted
Или вот так:
border-top: gray dashed; border-bottom: gray solid; border-left: gray groove; border-right: gray dotted

NB: значения ширины, высоты, положения текстового дескриптора, а также значения цвета, толщины и типа самой рамки можно указывать сколь угодно желаемые.
Главное, чтобы браузеры понимали правильно :) Или хотя бы вообще понимали.
*/ 



.right     { border-right: 1px #808080 dotted}

.left      { border-left: 1px #808080 dotted}

.bottom    { border-bottom: 1px #808080 dotted}

.top       { border-top: 1px #808080 dotted}

.topbottom { border-top: 1px #808080 dotted;
             border-bottom: 1px #808080 dotted }





/*  ССЫЛКИ:
Ссылки - один из главных атрибутов web-странички, поэтому, естесственно, хочется сделать их красивыми, цветными, 
не подчеркнутыми, да и чтобы при наведении меняли цвет и становились подчеркнутыми, вобщем, желаний - уйма. 
Вопрос: как реализовать? Ответ: с использованием CSS.
Для этого нужно создать файл листа стилей, к примеру, style.css и в нем определить стили для:
1.	непосещенной ссылки (a:link);
2.	посещенной ссылки (a:visited);
3.	активной ссылки (a:active);
4.	ссылки, на которую наводится мышь (a:hover):
Например:
a:link	{
	text-decoration: none;
	color: #6699CC; }
a:visited	{
	text-decoration: none;
	color: #336699; }
a:active	{
	text-decoration: underline;
	color: #ff0000; }
a:hover	{
	text-decoration: underline;
	color: #ff0000; }
В документ стили вставлять уже умеем :) см. статью «Как вставить стили в документ»
Каким способом еще отдекорить текст ссылки тоже умеем :) см. статью «Оформление текстовых элементов»
В данном примере на всех страницах сайта:
1.	непосещенная ссылка будет голубого цвета и подчеркнутая;
2.	посещенная ссылка будет синего цвета и подчеркнутая;
3.	активная ссылка будет красного цвета и неподчеркнутая;
4.	ссылка, на которую наводится мышь, - будет красного цвета и неподчеркнутая.


Бывает так, что на одной страничке необходимо разукрасить ссылки разными цветами.
Для этого нужно в файле листа стилей определить для ссылки несколько классов, например, class1 и class2:
a.class1:link	{ color:#CC6633 }
a.class1:visited	{ color:#CC6633 }
a.class1:active	{ color:#CC6633 }
a.class1:hover	{ color:#CC6633 }

a.class2:link	{ color:#999966 }
a.class2:visited	{ color:#999966 }
a.class2:active	{ color:#999966 }
a.class2:hover	{ color:#999966 }

...
В самом документе пишем:
<ol>
<li><a class="class1" href="URL">Десять причин,
	почему бутылка водки лучше,
	чем женщина</a></li>
<li><a class="class2" href="URL">Баллада о
	черном суппорте</a></li>
</ol>

В описание класса ссылки можно добавить: стиль шрифта, размер шрифта, подчеркивание, 
отступы от края, границу - все, что пожелаете :)
Например:
a.class3:link, a.class3:visited {
	color:#336699;
	font-family:'Comic Sans MS';
	font-size:20px;
	text-decoration:none;
	background-color:#cccccc;
	padding:10px;
	border:1px solid #666666; }

a.class3:hover {
	color:#cccccc;
	font-family:'Comic Sans MS';
	font-size:20px;
	text-decoration:none;
	background-color:#336699;
	padding:10px;
	border:1px solid #000033; }

a.class3:active {
	color:#ffffff;
	font-family:'Comic Sans MS';
	font-size:20px;
	text-decoration:underline;
	background-color:green;
	padding:10px;
	border:1px solid #000033; }
В самом документе пишем:
<p><a class="class3" href="URL">Наведи на меня и нажми!</a></p>

Определение стиля ссылок по умолчанию для различных тэгов:
Можно определить стиль ссылок по умолчанию к, например, заголовкам, параграфу, нумерованному списку или любому текстовому тегу:
h1 a:link { color:green }
h1 a:visited { color:green }
h1 a:hover { color:olive }
h1 a:active { color:firebrick }

p a:link { color:darkgoldenrod }
p a:visited { color:darkgoldenrod }
p a:hover { color:orchid }
p a:active { color:firebrick }

ol a:link { color:royalblue }
ol a:visited { color:royalblue }
ol a:hover { color:steelblue }
ol a:active { color:firebrick }

ol a.two:link { color:yellowgreen }
ol a.two:visited { color:yellowgreen }
ol a.two:hover { color:seagreen }
ol a.two:active { color:firebrick }
В самом документе пишем:
<h1>Пример <a href="URL">ссылки по умолчанию</a> в заголовке</h1>
<p>Пример <a href="URL">ссылки по умолчанию</a> в параграфе</p>
<ol>
<li>Пример <a href="URL">ссылки по умолчанию</a> в списке</li>
<li>Пример <a class="two" href="URL">ссылки с классом</a> в списке</li>
</ol>

*/


/* .rubryka6 {font-size: 11pt; text-decoration: none; font-family: garamond; color: #000000; font-weight: bold} */


a:link	{
	text-decoration: none;
	color: #0000FF; }
/*a:visited	{
	text-decoration: none;
	color: #0000FF; }
a:active	{
	text-decoration: none;
	color: #ff0000; }   */
a:hover	{
	text-decoration: underline;
	color: #ff0000; }


p a:link	{
	text-decoration: none;
        text-align: center;
	color: #0000FF; }
p a:hover	{
	text-decoration: underline;
        text-align: center;
	color: #ff0000; }



/*
Стили оформления текстовых элементов
Синтаксис:
<p style="text-decoration:значение">линия над текстом</p>
Значения:
none	-     	отсутствие оформления
underline	-	подчеркивание
overline	-	линия над текстом
line-through  	-	перечеркивание
blink	-	мерцание (работает не везде)

Как сделать тексту тень
Есть еще такая штука, как text-shadow - эффект затенения текста.
Синтаксис:
<p style="text-shadow: 1-значение 2-значение 3-значение цвет">текст с тенью</p>
Первое значение - расстояние по горизонтали вправо от текста (отрицательное значение - влево от текста).
Второе значение - расстояние по вертикали вниз от текста (отриуательное значение - вверх от текста).
Третье значение - радиус нерезкости тени текста.
Может содержать несколько вариантов значений, которые следует отделять друг от друга запятыми. 
В каждом отдельном значении теневых эффектов обязательно должны быть значения смещения и возможны 
такие значения, как радиус нерезкости и цвет.
Пример:
<p style="text-shadow:
  2px 2px 1px red,
  4px 4px 1px green">текст с тенью</p>
Выглядит так:
текст с красной, а потом желтой тенью
зеленый текст с серой тенью
Все может быть, и если вдруг тень не появляется - нечего пенять на браузер - он никому не должен показывать то, чего не умеет :)
Есть, конечно, извращенный вариант - сделать иммитацию тени через позиционирование блочного элемента div со сдвигом, но... бррр...
*/ 



/*
Как сделать вертикальную линию без использования графики
Используйте css. Причем существует два способа: один – через border, другой – через background-color.
Не используйте так, как рассказано в третьем пункте второго варианта :)
Применимо к текстовым тегам типа td, p, div...
Вариант первый
Синтаксис через border:
border-left:1px solid red
или
border-right:1px solid red
Размер и цвет указывайте по желанию :)
Например, верткальная черта слева, по умолчанию - без указания конкретного значения высоты:
код:
<div style="border-left:1px solid red; padding:5px">
То же самое – справа:
код:
<p style="border-left:1px solid red; padding:5px">
Вариант второй
Используйте таблицы или таблицы c css-сом.
1. border:
 	 	 	 	 	- Это Бля Агапова! 
- Здравствуй, Бля Агапова, хуле ты хотела? 
- Ой, простите, Елена Вячеславовна, я вместо «Ю» нечаянно «Б» поставила... :-[ 
- Да ничего страшного, я в слове «что» тоже опечаталась. .. :)
Код:
<table border="0" cellpadding="0" cellspacing="0">
<tr valign="top">
 <td style="border-left:1px #f1b38c solid">&nbsp;</td>
 <td style="border-left:9px #ea926c solid">&nbsp;</td>
 <td style="border-left:19px #e78053 solid">&nbsp;</td>
 <td style="border-left:29px #e5753f solid">&nbsp;</td>
 <td style="border-left:39px #d86935 solid">&nbsp;</td>
</tr>
</table>
Для достижения желаемого результата - играйтесь с шириной и цветом бордера :)
2. background-color:
Код:
<table border="0" cellpadding="0" cellspacing="2">
<tr>
 <td style="background-color:#8c60aa;"> </td>
 <td style="background-color:#9f74b4; width:10px">&nbsp;</td>
 <td style="background-color:#b489bf; width:20px">&nbsp;</td>
 <td style="background-color:#c094c5; width:30px">&nbsp;</td>
 <td style="background-color:#eedbec; width:40px">&nbsp;</td>
</tr>
</table>
Для достижения желаемого результата - играйтесь с:
background-color
cellpadding
cellspacing
width
height
3. Таблицы без использования css, с bgcolor
деталь: этот вариант не валиден с точки зрения w3c :)
 	 	 	 	 	Почему мужчины смеются над блондинками? 
Она: ответь мне, только честно, да или нет, хорошо? 
Он: спрашивай 
Она: почему мужчины смеются над блондинками? 
Он: да
Код:
<table border="0" cellpadding="0" cellspacing="2">
<tr>
 <td bgcolor="#000000"> </td>
 <td bgcolor="#333333" width="10">&nbsp;</td>
 <td bgcolor="#666666" width="20">&nbsp;</td>
 <td bgcolor="#999999" width="30">&nbsp;</td>
 <td bgcolor="#aaaaaa" width="40">&nbsp;</td>
</tr>
</table>
В обоих вариантах можно по желанию указать параметры в пикселях, сантиметрах или шинанайдаопах.



 margin - это расстояние от внутренней границы внешнего элемента (например, окна, ячейки, дива...) 
до внешней границы внутреннего элемента.
padding - это расстояние от внутренней границы элемента до содержимого.

*/ 



