BODY
{
    HEIGHT: 100%;
    MARGIN: 0 auto;
    PADDING: 0 auto;
    COLOR: #000000;

	 background:#fff; 
	 font: 12px Verdana, Arial, Helvetica, Sans-Serif;
}
a.topmenu {
color:#fff;
font:16px Arial,Helvetica,sans-serif;
font-weight: bold;
text-decoration:none;

}
a.topmenu:hover
{
  color:#fbef9c;
text-decoration:none;
}


.in02{
background:url(pgimgs/in02.jpg) no-repeat;
width:520px;
 height:300px;
 border:0;

float:left
}
.shust01{
background:url(pgimgs/shust01.jpg) no-repeat;
width:520px;
 height:300px;
 border:0;

float:left
}
.artevg01{
background:url(pgimgs/artevg01.jpg) no-repeat;
width:520px;
 height:300px;
 border:0;

float:left
}
.in02b{
background:url(pgimgs/in02b.jpg) no-repeat;
width:520px;
 height:300px;
 border:0;

float:left;
}

.in02c{
background:url(pgimgs/in02c.jpg) no-repeat;
width:520px;
 height:300px;
 border:0;

float:left;
}

p.in03 {
color:#000;
font-family: Arial, Charcoal, sans-serif;
font-size:15px;
font-weight: bold;
text-align:left;
margin-left:5px;
margin-top:30px;
}
p.padded {
color:#000;
font-family: Arial, Charcoal, sans-serif;
font-size:11px;
text-align:center;

}
p.in05 {
color:#ffff9d;
letter-spacing:-.1px;

  font-family:georgia, times New Roman;
  font-style:italic;

  line-height: 1.5;

font-size:22px;
font-weight: bold;
text-align:left;
margin: 20px 5px 0 300px;
}
p.in06 {
color:#dd3e2b;
letter-spacing:-.1px;

  font-family:georgia, times New Roman;
  font-style:italic;

  line-height: 1.5;

font-size:22px;
font-weight: bold;
text-align:right;
margin: 20px 5px 0 300px;
}
p.in07 {
color:#d12d23;
letter-spacing:-.1px;

  font-family:Georgia, 'Times New Roman', Times, serif;
  font-style:italic;

  line-height: 1.5;

font-size:34px;
font-weight: bold;
text-align:right;
margin: 60px 25px 0 300px;
}
p.head {
color:#808080;
font-style: italic;
font-family: Georgia, 'Times New Roman', Times, serif;
font-size:13px;
font-weight: bold;
text-align:center;
margin-top:1px;
margin-left:10px;

}
p.head_tel {
color:#808080;
  position: absolute;
font-style: italic;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:10px;
font-weight: bold;
text-align:left;
margin-left:27px;
margin-top:-10px;
}
p.head_email {
color:#535455;
font-style: italic;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:10px;
font-weight: bold;
text-align:center;
margin-left:27px;
margin-top:5px;
  position: absolute;
}
h1 {
color:#868686;
font-family: Arial, Charcoal, sans-serif; 
font-size: 22px;
font-weight: bold;
text-align:right;
margin-right:15px;

}
h2 {
color:#868686;
font-family: Arial, Charcoal, sans-serif; 
font-size: 16px;
font-weight: bold;
text-align:right;
margin-right:15px;
margin-top:-10px;
}
.menu1 { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; word-spacing: normal; text-align:left;}
.menu2 { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal; line-height: 150%; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; word-spacing: normal;}
.mainnav1

{    
    WIDTH: 11px;
    HEIGHT: 2px;
    MARGIN-TOP: 12px;
    MARGIN-RIGHT: 4px;
    FONT-SIZE: 1px;
    BACKGROUND: #5e5e5e;
    TEXT-DECORATION: none;
    FLOAT: left;
}
.mainnav2
{    
    WIDTH: 11px;
    HEIGHT: 2px;
    MARGIN-TOP: 12px;
    MARGIN-RIGHT: 4px;
    FONT-SIZE: 1px;
    BACKGROUND: #e1e1e1;
    TEXT-DECORATION: none;
    FLOAT: left;
}

.crtxt1
{
    font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: bold; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; letter-spacing: normal; word-spacing: normal;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}

.menu1 A
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.menu1 A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.menu1 A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.menu1 A:active
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.menu1 A:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.menu2 A
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.menu2 A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.menu2 A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.menu2 A:active
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.menu2 A:hover
{
    COLOR: #fff;
    TEXT-DECORATION: none;
}
.ref_head1
{
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 12px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    FONT-SIZE: 18px;
    COLOR: #5e5e5e;
    TEXT-INDENT: 1px;
    FONT-WEIGHT: bold;
}
.ref_head2
{
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 12px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    FONT-SIZE: 16px;
    COLOR: #000000;
    TEXT-INDENT: 1px;
    FONT-WEIGHT: bold;
}
.box_tab
{
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
}
.box_head
{
    FONT-SIZE: 12px;
    COLOR: #5e5e5e;
    TEXT-INDENT: 1px;
    FONT-WEIGHT: bold;
}

a.box_head
{
    FONT-SIZE: 12px;
    COLOR: #5e5e5e;
    TEXT-INDENT: 1px;
    FONT-WEIGHT: bold;
	text-decoration:none;
}
.box_txt
{
    FONT-SIZE: 11px;
    COLOR: #5e5e5e;
    MARGIN-BOTTOM: 1px;
    MARGIN-RIGHT: 6px;
}
.panel_tab
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
	 TEXT-ALIGN: justify;
}
.panel_head
{
    FONT-SIZE: 12px;
    COLOR: #3e3e3e;
    TEXT-INDENT: 20px;
    FONT-WEIGHT: bold;
	padding-top:10px;
}
.sidebar
{
    FONT-SIZE: 12px;
    COLOR: #3e3e3e;
    TEXT-INDENT: 20px;
    FONT-WEIGHT: bold;
	text-align:center;
}
ul{

    list-style: square;
    margin: 0 0 0 17px; /* Нет отступов вокруг */
    padding: 5px 0 0 0; /* Убираем поля вокруг текста */
    font-family: Arial, sans-serif; /* Рубленый шрифт для текста меню */
    font-size: 10pt; /* Размер названий в пункте меню */
   }
   
ul li a
{
	color: #000;

	text-decoration: none;
margin-top: 5px ;

}
ul li a:hover
{
	color: #a8a7a7;
	text-decoration: none;

}

 ul li  a:active {	
	background:#5a88b7;
	color:red;
}
 

.panel_txt
{
    FONT-SIZE: 12px;
    COLOR: #1e1e1e;
    MARGIN-BOTTOM: 1px;
    MARGIN-RIGHT: 6px;
    TEXT-ALIGN: justify;

}
.panel_txt1
{
    TEXT-INDENT: 20px;
    FONT-SIZE: 11px;
    COLOR: #1e1e1e;
    MARGIN-BOTTOM: 1px;
    MARGIN-RIGHT: 6px;
    TEXT-ALIGN: justify;
}
.midnav1
{    
    WIDTH: 11px;
    HEIGHT: 2px;
    MARGIN-TOP: 12px;
    MARGIN-RIGHT: 4px;
    FONT-SIZE: 1px;
    BACKGROUND: #5e5e5e;
    TEXT-DECORATION: none;
    FLOAT: left;
}
.midnav2
{    
    WIDTH: 11px;
    HEIGHT: 2px;
    MARGIN-TOP: 12px;
    MARGIN-RIGHT: 4px;
    FONT-SIZE: 1px;
    BACKGROUND: #e1e1e1;
    TEXT-DECORATION: none;
    FLOAT: left;
}
.mid_tab
{
    PADDING-TOP: 50px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
}
.mid_tab1
{
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
}
.foto_head
{ font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #888888; letter-spacing: normal; word-spacing: normal; }

.text ul {
	list-style-type:square;
		padding:0 0 0 20px;	
	margin:0;
}
.text ul li {
	border-bottom:1px #fff dashed;
	margin:0;
	padding:0;	
	margin-bottom:0.2em;
}
.text ul li a {	
	display:block;
	padding:2px 0 0 0;
	color:#000;
	text-decoration:none;	
}
.text ul li a:hover{	
	display:block;
	padding:2px 0 0 0;
	color:#b9b9b9;
	text-decoration:none;	
}
.text ol {
	list-style-type: disc;
		padding:0 0 0 20px;	
	margin:0;
}
 a.menuLink
    {
        text-decoration: none;
        color: #808080;
        letter-spacing: 2px;
    }  
    a.menuLink:hover
    {
        color: #808080;
    }
    .shadow {
        left: 0;
        top: 1px;
        color: #fff;
        position: absolute;
        z-index: 0;
    }
   .header
   {
    color: #c54646;
    margin-left: 90px;
   }
    .header *
    {
        
        margin: 0;
        font-size: 30pt;
}
strong {
	font-weight: bold;
	font-size: 12px;
}

