/** Обзац */

p
{
margin: 0px;
/** Отступ слева */
padding: 0px;
}

b
{
font-weight:bold;
}


h1
{
padding: 0px;
margin: 0px;
}


/** Заголовок h1 */
.text h1
{
/**Размер текста */
font-size: 16px;
/** Цвет текста*/
color: #000000;
font-weight:bold;
/** Отступ снизу */
padding-bottom: 10px;
}


/** Заголовок h2 */
h2
{
/** Размер текста */
font-size: 16px;
/** Цвет текста */
color: #333333;
font-weight: bold;
margin:0 0 0 5px;
padding: 0px;
}


/** Текст*/
.text
{
/** Размер текста */
font-size: 12px;
/** Цвет текста */
color: #333333;
line-height:20px;
}

/** Элементы ссылки*/
.text a
{
/** Размер текста */
font-size: 12px;
/** Цвет текста*/
color: #003366;
line-height:20px;
}

.text a:visited
{
color: #003366;
}

.text a:hover 
{
/** Цвет при наведении */
color: #FF0000;
}
/** Список */
.text ul
{
margin-top: 0px;
padding-left:30px;

}


.text li
{
/**Размер текста */
font-size: 12px;

/** Стиль списка */
list-style: circle;
margin: 0px;
/** Отступ снизу */
padding-bottom: 10px;

}

.text p
{
padding-bottom: 15px;
}

/** Заголовок h_1 */
.h_1
{
/**Размер текста */
font-size: 16px;
/** Цвет текста*/
color: #000000;
font-weight:bold;
/** Отступ снизу */
padding-bottom: 10px;
}

/** Заголовок h_2 */
.h_2
{
/**Размер текста */
font-size: 14px;
/** Цвет текста*/
color: #000000;
font-weight:bold;
}






.link
{
font-size: 12px;
color:#003366;
}

.link:hover
{
color:#FF0000;
}
/** Формы */
.text .input_text
{
width: 98%;
/** Размер шрифта в текстовом поле */
font-size: 14px;
/** Рамка текстового поля */
border: 1px solid #aaaaaa;
}

.text textarea
{
width: 98%;
height: 200px;
/** Рамка большого текстового поля */
border: 1px solid #aaaaaa;
}

.text form
{
margin: 0px;
padding: 0px;
}

.text a.img 
{
color:#ffffff;
}



.text .photo
{
position:relative;
margin: 0 18px 24px 18px;
#right: -18px;
-position: fixsed;
-border: 10px solid #f0f0f0;
}

.photo2
{
margin: 10px 20px 10px 0px;
border: 10px solid #f0f0f0;

}

.text .frame ins
{
display:inline-block;
-border: none;
-background:none;
}

.text .frame #top
{
background: url(../../images/frame-t.jpg) no-repeat 0 0;
padding-top: 12px;
padding-left: 18px;
-background:none;
}

.text .frame #right
{
background: url(../../images/frame-r.jpg) no-repeat 100% 0;
padding-right: 18px;
margin-top: -12px;
-background:none;
}

.text .frame #bottom
{
background: url(../../images/frame-b.jpg) no-repeat 100% 100%;
margin-right: -18px;
-background:none;
}

.text .frame #left
{
background: url(../../images/frame-l.jpg) no-repeat 0 100%;
margin-top: 12px;
margin-left: -18px;

-background:none;
}