body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color:#0c5fab;
	background-image:url(pic_index/center.png); background-position:center; background-repeat:repeat-y;
	}

p {font-family:Arial, Helvetica, sans-serif;  font-size:14px;margin-top:0;line-height:1.3; font-weight:normal; color:#202020}
h1{font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:22px;margin-top:0;line-height:0.9; font-weight:normal; color:#0d477b}
h2{font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:20px;margin-top:0;line-height:0.9; font-weight:normal; color:#0d477b}
h3{font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:19px;margin-top:0;line-height:0.9; font-weight:normal; color:#0d477b}
h4{font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:18px;margin-top:0;line-height:0.9; font-weight:normal; color:#0d477b}

li {font-family:Arial, Helvetica, sans-serif;  font-size:13px;margin-top:0;line-height:1.2; font-weight:normal; color:#202020}

.white {font-family:Arial, Helvetica, sans-serif;  font-size:13px;margin-top:0;line-height:1.2; font-weight:normal; color:#ffffff;}


a {font-family:Arial, Helvetica, sans-serif;  font-size:14px;margin-top:0;line-height:1.0; font-weight:normal; text-decoration:underline; color:#6c007c}
a:hover {font-family:Arial, Helvetica, sans-serif;  font-size:14px;margin-top:0;line-height:1.0; font-weight:normal; text-decoration:none; color:#6c007c}

.header {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:17px;margin-top:0;line-height:0.9; font-weight:normal; color:#0d477b}
a.header {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:17px;margin-top:0;line-height:0.9; font-weight:normal; text-decoration:underline;  color:#0d477b}
a.header:hover {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:17px;margin-top:0;line-height:0.9; font-weight:normal; text-decoration:none; color:#0d477b}


.sub_header {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:14px;margin-top:0;line-height:0.9; font-weight:normal; color:#0d477b}
a.sub_header {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:14px;margin-top:0;line-height:0.9; font-weight:normal; text-decoration:underline;  color:#0d477b}
a.sub_header:hover {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:14px;margin-top:0;line-height:0.9; font-weight:normal; text-decoration:none; color:#0d477b}


.sub_header_bold {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:14px;margin-top:0;line-height:0.9; font-weight:bold; color:#0d477b}
a.sub_header_bold  {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:14px;margin-top:0;line-height:0.9; font-weight:bold; text-decoration:underline;  color:#0d477b}
a.sub_header_bold:hover {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:14px;margin-top:0;line-height:0.9; font-weight:bold; text-decoration:none; color:#0d477b}



.bg_up_left {background-image:url(pic_index/main_01.png); background-position:right bottom;  background-repeat:no-repeat; }
.bg_up_center {background-image:url(pic_index/main_02.png); background-position:center bottom; background-repeat:no-repeat;}
.bg_up_right {background-image:url(pic_index/main_03.png); background-position:left bottom;  background-repeat:no-repeat; }
.bg_left {background-image:url(pic_index/main_04.png); background-position:right top; background-repeat:no-repeat; }
.bg_right {background-image:url(pic_index/main_06.png); background-position:left  top; background-repeat:no-repeat; }

.tel {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:24px; font-weight:bold; color:#FFF; padding-right:10px; }

.seo {font-family:tahoma,sans-serif;font-size:11px;margin-top:0;line-height:1.2; font-weight:normal; color:#ffffff}
a.seo {font-family:tahoma,sans-serif;font-size:11px;margin-top:0;line-height:1.2; font-weight:normal; color:#ffffff; text-decoration:underline}
a.seo:hover {font-family:tahoma,sans-serif;font-size:11px;margin-top:0;line-height:1.2; font-weight:normal; color:#ffffff; text-decoration:none;}


.min {font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-top:0;line-height:1.0; font-weight:normal; color:#000000}
a.min {font-family:Arial, Helvetica, sans-serif; font-size:11px;margin-top:0;line-height:1.0; font-weight:normal; text-decoration:underline; color:#6c007c}
a.min:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px;margin-top:0;line-height:1.0; font-weight:normal; text-decoration:none; color:#7c0000}

.min_link {font-family:Arial, Helvetica, sans-serif; font-size:11px;margin-top:0;line-height:1.0; font-style:italic;  font-weight:normal; color:#000000}
a.min_link {font-family:Arial, Helvetica, sans-serif; font-size:11px;margin-top:0;line-height:1.0; font-style:italic;  font-weight:normal; text-decoration:underline; color:#6c007c}
a.min_link:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px;margin-top:0;line-height:1.0; font-style:italic;  font-weight:normal; text-decoration:none; color:#7c0000}

.akcent {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:20px; line-height:1.0; font-weight:normal; color:#a4a4a4; text-decoration:none; padding-left:20px;   }


.menu {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:15px; font-weight:bold; color:#FFF;text-decoration:none;   }
a.menu {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:15px; font-weight:bold; color:#FFF;   text-decoration:none; border-bottom: 1px solid #ffffff;  }
a.menu:hover {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:15px; font-weight:bold; color:#FFF;   text-decoration:none; border-bottom: 1px solid #ff0202;   }

.sub_menu {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:15px; font-weight:normal; color:#083a67; line-height:1.5;  text-decoration:none;   }
a.sub_menu {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:15px; font-weight:normal; color:#083a67; line-height:1.5;    text-decoration:none; border-bottom: 1px solid #226099;  }
a.sub_menu:hover {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:15px; font-weight:normal; color:#083a67;  line-height:1.5;   text-decoration:none; border-bottom: 1px dotted #ff0202;   }

.link_menu {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:13px; font-weight:normal; color:#083a67; line-height:1.4;  text-decoration:none;  }
a.link_menu {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:13px; font-weight:normal; color:#083a67; line-height:1.4;    text-decoration:none; border-bottom: 1px dotted  #226099;     }
a.link_menu:hover {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:13px; font-weight:normal; color:#083a67;  line-height:1.4;   text-decoration:none; border-bottom: 0px dotted #ff0202;   }


#sub_menu { padding-bottom:10px}
#l_block { padding-bottom:10px}

#r_block { padding-bottom:10px}

.blockinline {display:-moz-inline-stack;/*????? ??? Firefox*/
  display:inline-block; vertical-align: top;  /*?? ??????????? ? IE ? Firefox*/
  _overflow:hidden;/*???? ??? IE6*/
  zoom:1;/*???????? hasLayout*/
  *display:inline;/*??? hasLayout true display:inline ????? ???? ??? display:inline-block*/ margin:3px;  
  
  }



.highslide {
cursor: url(zoomin.cur), pointer;
    outline: none;
}

.highslide img {
border: 0px solid #7E7E7E;

padding-right: 1px;
padding-top: 1px;
padding-bottom: 1px;
}
.highslide:hover img {
	border: 0px solid #4C4C4C;

padding-right: 1px;
padding-top: 1px;
padding-bottom: 1px;
}

.img_padding {
padding-left: 0px; 
padding-right: 5px;
padding-top: 0px;
padding-bottom: 5px;
}

#action_block_null{
	 padding-left:1px; padding-right:1px; 
 display:-moz-inline-stack;/*????? ??? Firefox*/
  display:inline-block; vertical-align: top;  /*?? ??????????? ? IE ? Firefox*/
  _overflow:hidden;/*???? ??? IE6*/
  zoom:1;/*???????? hasLayout*/
  *display:inline;/*??? hasLayout true display:inline ????? ???? ??? display:inline-block*/
}

#action_block{
	width: 150px;   padding-left:1px; padding-right:1px; 
 display:-moz-inline-stack;/*????? ??? Firefox*/
  display:inline-block; vertical-align: top;  /*?? ??????????? ? IE ? Firefox*/
  _overflow:hidden;/*???? ??? IE6*/
  zoom:1;/*???????? hasLayout*/
  *display:inline;/*??? hasLayout true display:inline ????? ???? ??? display:inline-block*/
}
#action_block_long{
	width: 800px;   padding-left:1px; padding-right:1px; 
 display:-moz-inline-stack;/*????? ??? Firefox*/
  display:inline-block; vertical-align: top;  /*?? ??????????? ? IE ? Firefox*/
  _overflow:hidden;/*???? ??? IE6*/
  zoom:1;/*???????? hasLayout*/
  *display:inline;/*??? hasLayout true display:inline ????? ???? ??? display:inline-block*/
}