/* Layout ******************/

html {
  height:100%;
}

body {
  padding:0;
  width:100%; margin:0 auto;
  min-height:100%;
  position:relative;
  font:15px Tahoma, Arial, Verdana, sans-serif;
  color:Black;
}

img {border: 0;}
a img {border:0}
a {color:#134b62} 
a:hover {color:#ca0a0d; text-decoration:none} 

form {margin:0; padding: 0;}
input, select, textarea {padding: 0; margin: 0; font:Tahoma, Arial, Verdana, sans-serif; color: #0f2533;}
input, select, textarea {
	border-right: #8d8e95 1px solid; border-top: #8d8e95 1px solid; border-left: #8d8e95 1px solid; border-bottom: #8d8e95 1px solid; }

.price a {color:#134b62; text-decoration:none} 
.price a:hover {color:#ca0a0d; text-decoration:none;} 
.allnews {color:White; font-weight:bold}

/* Gallery */

.highslide {cursor: url(../../images/highslide/zoomin.cur), pointer;outline: none; text-decoration:none}
.highslide img {border:1px solid #000000}
.highslide:hover img {border: 1px solid #ff0000}
.highslide-image {border: 10px solid white}
.highslide-image-blur {}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(../images/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
.highslide-display-block {display: block}
.highslide-display-none {display: none}

h2 {font:15px Tahoma, Arial, Verdana, sans-serif; font-weight:bold;}

h4 {font:15px Tahoma, Arial, Verdana, sans-serif; font-weight:bold;}
h4 a{color:#1e3e53; text-decoration:none;}
h4 a:hover{color:#ca0a0d; text-decoration:underline;}
h3 {font:20px Arial, Helvetica, sans-serif; color:#990000;}
h3 a{font:20px Arial, Helvetica, sans-serif; color:#990000;text-decoration:underline;}
h3 a:hover{text-decoration:underline;}

h1 {font:20px Tahoma, Arial, Verdana, sans-serif;color: #00a3e1; font-weight:bold; }

h1, h2, h3, h4, h5, h6 {padding: 0; margin-top: 0; margin-bottom: 5px; }
* html body {
  height:100%;
}
.main_menu{
	border: 1px solid #888888;
	width: 99%;
	background-color: #f7f7f7;
	margin:5px 0 10px 0;
	}
.r_t, .r_b, .l_t, .l_b { position: relative;}
.l_t {background: url("../images/main_lt.gif") no-repeat 0 0;top:-1px; left:-1px}
.r_t {background: url("../images/main_rt.gif") no-repeat 100% 0; left:2px}
.l_b {background: url("../images/main_lb.gif") no-repeat 0 100%;bottom: -2px; left: -2px;}
.r_b {background: url("../images/main_rb.gif") no-repeat 100% 100%; left: 2px; padding: 5px 6px 5px 11px;}

.red_star{color: #cc0000;}
.sub4{	
		border: 0;
		width: 94px;
		height: 26px;
		background: url("../images/otpravit.gif") no-repeat 0 0; 
		color: white;
		}

.nomer_str{
	float:left;
	padding-top:7px;
	}
	.nomer_str li{
		float:left;
		list-style:none;
		}
		    .nomer_str li div
		    {
		        display: inline;
		    }
			.nomer_str li a
			{
				padding:1px 4px;
				}
				.nomer_str li a:hover {
					color:#fff;
					text-decoration:none;
					background:#C80707;
					}
			.nomer_str a.select{
				color:#fff;
				text-decoration:none;
				background:#C80707;	
				}

.price_li li{
		list-style: none;
		background: url("../images/price1.gif") no-repeat 0 0px;
		height:34px; 
		/* font:17px 'Times New Roman', Times, serif; color:black;*/ padding-left:40px; 
		padding-top:5px;
		padding-bottom:5px;
		}
.price_li a{/*font:17px 'Times New Roman', Times, serif; color: #0a5192;*/}			
.price_li a:hover{color: #cc0033;}		
.excel_li li{
		list-style: none;
		background: url("../images/excel_icon.jpg") no-repeat 0 0px;
		height:28px; 
		/* font:17px 'Times New Roman', Times, serif; color:black;*/ padding-left:40px; 
		padding-top:5px;
		padding-bottom:5px;
		}
.excel_li a{/*font:17px 'Times New Roman', Times, serif; color: #0a5192;*/}			
.excel_li a:hover{color: #cc0033;}		
				
#pic1 {float:left; background: url(../images/bash1.png) no-repeat; width:249px; height:130px;}
#pic1 a {display: block; height:130px;}
#pic2 {float:left}
#tel {float:left; position:absolute; left: 60px; color:#006b8d}
#logo {float:right; padding-right:80px; padding-top:20px;}

#meta {
  position:absolute; bottom:0;  
  width:100%;
  padding:1px 0 10px 0;
}

#content {
  padding-bottom:42px;
  overflow:hidden; width:100%;
  background:url(../images/bg_right.gif) top right no-repeat;
}

#contentpl {
  padding-bottom:42px;
}
#contentpl {
  overflow:hidden; width:100%;
  background:url(../images/bg_btml.gif) bottom left no-repeat;
}
#contentpltop {
  padding-bottom:42px;
}
#contentpltop {
  overflow:hidden; width:100%;
  background:url(../images/bg_top.gif) top left no-repeat;
}

#ccontent {text-align:left; padding-left:15px; padding-right:15px; padding-top:5%; padding-bottom:5%; }
/* Fonts *******************/

body {
  font:13px Tahoma, Arial, Verdana, sans-serif;
  color:Black;
  font-weight:bold;
}

#meta {
  font-size:70%;
}

/* Colors ******************/
table.main {
	width: 100%;
	height: 100%;
	border-collapse: collapse;padding-left:7%; padding-right:7%; padding-top:5%; padding-bottom:5%;
}
td.left { width:25%; vertical-align:top;}
td.cont { width:50%; vertical-align:top;}
td.right { width:25%; vertical-align:top;}

td.left h3 {
  margin:0 0 5px 10px;
  padding:5px;
}
td.left h3{
  background:#dee0e1; font:14px "Century Gothic", Tahoma, Arial, Verdana, sans-serif;
  color:Black;
}
td.left h3 a{  
  color:Black; text-decoration:none; margin:5px 0px 5px 5px;
}

.center_text {padding:0px 20px 0px 20px; vertical-align:top}

.leftlogo {float:left; padding-left:7px;}
.leftlogo a {font:14px Tahoma, Arial, Verdana, sans-serif; color: #1e3e53; text-decoration: none; font-weight:bold}
.leftlogo a:hover {color: #1e3e53; text-decoration: none;}

.news_cap {text-align:center;font:17px Tahoma, Arial, Verdana, sans-serif; color: #1e3e53; font-weight:bold;}

/* блок новости  */
.NewsPubDatePan
{
  color: #ffffff;
  font-weight: bold;
  font-size: 9pt;  padding: 5px 0px 5px 0px;
}

.NewsPubDate {background-color: #0a5192;padding: 3px 10px 3px 10px;}
/* конец блок новости  */

#title {
  background:url(../images/bg_top1.jpg);
  color:white;
  height: 145px;
}

#top_menu {
  overflow:hidden; width:100%;
  color:black;
  background: #213c52 url(../images/menu/m77.jpg) top left;
}


#meta,
#meta a {
  background:#1e4b69;
  color:white;
}
#meta .foot_menu{
	list-style: none; color:  #a0b0b3;padding-left: 80px;padding-top:15px; 	
}
#meta .foot_menu li{
	float: left;
	font-size: 14px;	
}
#meta .foot_menu li a{
	text-transform:uppercase;
	font:14px "Century Gothic", Tahoma, Arial, Verdana, sans-serif;
	color:  #fff;
	text-decoration: none;	
	padding-right: 7px;
	padding-left: 7px;
}
#meta .foot_menu li a:hover{text-decoration:underline}


/* Misc ********************/
#main {text-align:left;}

#meta .foot_menu li.select a {color: #4ca8da;}	

.left_menu{
	list-style: none;  padding-left:20px;	
}
.left_menu li{	
	font-size: 14px;
	padding-bottom: 10px;	
}
.left_menu li a{
	font-size: 14px;
	color:  #000;
	text-decoration: none;
	
}
.left_menu li.select a {color: #4ca8da;}	

#counter {float:right; padding-right:30px}

#back {padding-left:20px; padding-top:10px}

ul, li, ol {margin: 0; padding: 0;}


/* Menu styles */

ul#menu {padding-left:5px; padding-right:5px}
#top_menu #menu {text-align:center;}
#top_menu #menu li {float: left; list-style:none; overflow:hidden; height:40px; width:123px; background:url(../images/m1.gif) top right no-repeat;}
#top_menu #menu li a {height:40px; vertical-align:middle; text-transform:uppercase; text-decoration:none; color: #fff; white-space:nowrap; display:block; 
 font:16px "Century Gothic", Tahoma, Arial, Verdana, sans-serif; line-height:40px }
#top_menu #menu li a:hover {height:40px; width:123px; background:url(../images/m1.gif) bottom right no-repeat; color:#fff}
#top_menu #menu li.select a  {height:40px; width:123px; background:url(../images/m1.gif) bottom right no-repeat; color:#fff}

ul#menu2 {padding-left:5px; padding-right:5px}
#top_menu #menu2 {text-align:center;}
#top_menu #menu2 li {float: left; list-style:none; overflow:hidden; height:40px; width:127px; background:url(../images/m2.gif) top right no-repeat;}
#top_menu #menu2 li a {height:40px; vertical-align:middle; text-transform:uppercase; text-decoration:none; color: #fff; white-space:nowrap; display:block; 
 font:16px "Century Gothic", Tahoma, Arial, Verdana, sans-serif; line-height:40px }
#top_menu #menu2 li a:hover {height:40px; width:127px; background:url(../images/m2.gif) bottom right no-repeat; color:#fff}
#top_menu #menu2 li.select a  {height:40px; width:127px; background:url(../images/m2.gif) bottom right no-repeat; color:#fff}

ul#menu3 {padding-left:5px; padding-right:5px}
#top_menu #menu3 {text-align:center;}
#top_menu #menu3 li {float: left; list-style:none; overflow:hidden; height:40px; width:107px; background:url(../images/m3.gif) top right no-repeat;}
#top_menu #menu3 li a {height:40px; vertical-align:middle; text-transform:uppercase; text-decoration:none; color: #fff; white-space:nowrap; display:block; 
 font:16px "Century Gothic", Tahoma, Arial, Verdana, sans-serif; line-height:40px }
#top_menu #menu3 li a:hover {height:40px; width:107px; background:url(../images/m3.gif) bottom right no-repeat; color:#fff}
#top_menu #menu3 li.select a  {height:40px; width:107px; background:url(../images/m3.gif) bottom right no-repeat; color:#fff}

ul#menu4 {padding-left:5px; padding-right:5px}
#top_menu #menu4 {text-align:center;}
#top_menu #menu4 li {float: left; list-style:none; overflow:hidden; height:40px; width:137px; background:url(../images/m4.gif) top right no-repeat;}
#top_menu #menu4 li a {height:40px; vertical-align:middle; text-transform:uppercase; text-decoration:none; color: #fff; white-space:nowrap; display:block; 
 font:16px "Century Gothic", Tahoma, Arial, Verdana, sans-serif; line-height:40px }
#top_menu #menu4 li a:hover {height:40px; width:137px; background:url(../images/m4.gif) bottom right no-repeat; color:#fff}
#top_menu #menu4 li.select a  {height:40px; width:137px; background:url(../images/m4.gif) bottom right no-repeat; color:#fff}

ul#menu5 {padding-left:5px; padding-right:5px}
#top_menu #menu5 {text-align:center;}
#top_menu #menu5 li {float: left; list-style:none; overflow:hidden; height:40px; width:140px; background:url(../images/m5.gif) top right no-repeat;}
#top_menu #menu5 li a {height:40px; vertical-align:middle; text-transform:uppercase; text-decoration:none; color: #fff; white-space:nowrap; display:block; 
 font:16px "Century Gothic", Tahoma, Arial, Verdana, sans-serif; line-height:40px }
#top_menu #menu5 li a:hover {height:40px; width:140px; background:url(../images/m5.gif) bottom right no-repeat; color:#fff}
#top_menu #menu5 li.select a  {height:40px; width:140px; background:url(../images/m5.gif) bottom right no-repeat; color:#fff}

ul#menu6 {padding-left:5px; padding-right:5px}
#top_menu #menu6 {text-align:center;}
#top_menu #menu6 li {float: left; list-style:none; overflow:hidden; height:40px; width:130px; background:url(../images/m6.gif) top right no-repeat;}
#top_menu #menu6 li a {height:40px; vertical-align:middle; text-transform:uppercase; text-decoration:none; color: #fff; white-space:nowrap; display:block; 
 font:16px "Century Gothic", Tahoma, Arial, Verdana, sans-serif; line-height:40px }
#top_menu #menu6 li a:hover {height:40px; width:130px; background:url(../images/m6.gif) bottom right no-repeat; color:#fff}
#top_menu #menu6 li.select a  {height:40px; width:130px; background:url(../images/m6.gif) bottom right no-repeat; color:#fff}

ul#menu7 {padding-left:5px; padding-right:5px}
#top_menu #menu7 {text-align:center;}
#top_menu #menu7 li {float: left; list-style:none; overflow:hidden; height:40px; width:135px; background:url(../images/m7.gif) top right no-repeat;}
#top_menu #menu7 li a {height:40px; vertical-align:middle; text-transform:uppercase; text-decoration:none; color: #fff; white-space:nowrap; display:block; 
 font:16px "Century Gothic", Tahoma, Arial, Verdana, sans-serif; line-height:40px }
#top_menu #menu7 li a:hover {height:40px; width:135px; background:url(../images/m7.gif) bottom right no-repeat; color:#fff}
#top_menu #menu7 li.select a  {height:40px; width:135px; background:url(../images/m7.gif) bottom right no-repeat; color:#fff}



/* Layout ******************/

html {
  height:100%;
}

body {
  padding:0;
  width:100%; margin:0 auto;
  min-height:100%;
  position:relative;
  font:15px Tahoma, Arial, Verdana, sans-serif;
  color:Black;
}

img {border: 0;}
a img {border:0}
a {color:#134b62} 
a:hover {color:#ca0a0d; text-decoration:none} 

form {margin:0; padding: 0;}
input, select, textarea {padding: 0; margin: 0; font:Tahoma, Arial, Verdana, sans-serif; color: #0f2533;}
input, select, textarea {
	border-right: #8d8e95 1px solid; border-top: #8d8e95 1px solid; border-left: #8d8e95 1px solid; border-bottom: #8d8e95 1px solid; }

.price a {color:#134b62; text-decoration:none} 
.price a:hover {color:#ca0a0d; text-decoration:none;} 
.allnews {color:White; font-weight:bold}

/* Gallery */

.highslide {cursor: url(../../images/highslide/zoomin.cur), pointer;outline: none; text-decoration:none}
.highslide img {border: 1px solid #fff}
.highslide:hover img {border: 1px solid #000}
.highslide-image {border: 10px solid white}
.highslide-image-blur {}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(../images/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
.highslide-display-block {display: block}
.highslide-display-none {display: none}

h2 {font:15px Tahoma, Arial, Verdana, sans-serif; font-weight:bold;}

h4 {font:15px Tahoma, Arial, Verdana, sans-serif; font-weight:bold;}
h4 a{color:#1e3e53; text-decoration:none;}
h4 a:hover{color:#ca0a0d; text-decoration:underline;}

h1 {font:20px Tahoma, Arial, Verdana, sans-serif;color: #00a3e1; font-weight:bold; }

h1, h2, h3, h4, h5, h6 {padding: 0; margin-top: 0; margin-bottom: 5px; }
* html body {
  height:100%;
}
.main_menu{
	border: 1px solid #888888;
	width: 99%;
	background-color: #f7f7f7;
	margin:5px 0 10px 0;
	}
.r_t, .r_b, .l_t, .l_b { position: relative;}
.l_t {background: url("../images/main_lt.gif") no-repeat 0 0;top:-1px; left:-1px}
.r_t {background: url("../images/main_rt.gif") no-repeat 100% 0; left:2px}
.l_b {background: url("../images/main_lb.gif") no-repeat 0 100%;bottom: -2px; left: -2px;}
.r_b {background: url("../images/main_rb.gif") no-repeat 100% 100%; left: 2px; padding: 5px 6px 5px 11px;}

.red_star{color: #cc0000;}
.sub4{	
		border: 0;
		width: 94px;
		height: 26px;
		background: url("../images/otpravit.gif") no-repeat 0 0; 
		color: white;
		}

.nomer_str{
	float:left;
	padding-top:7px;
	}
	.nomer_str li{
		float:left;
		list-style:none;
		}
		    .nomer_str li div
		    {
		        display: inline;
		    }
			.nomer_str li a
			{
				padding:1px 4px;
				}
				.nomer_str li a:hover {
					color:#fff;
					text-decoration:none;
					background:#C80707;
					}
			.nomer_str a.select{
				color:#fff;
				text-decoration:none;
				background:#C80707;	
				}

.price_li li{
		list-style: none;
		background: url("../images/price1.gif") no-repeat 0 0px;
		height:34px; 
		/* font:17px 'Times New Roman', Times, serif; color:black;*/ padding-left:40px; 
		padding-top:5px;
		padding-bottom:5px;
		}
.price_li a{/*font:17px 'Times New Roman', Times, serif; color: #0a5192;*/}			
.price_li a:hover{color: #cc0033;}		
.excel_li li{
		list-style: none;
		background: url("../images/excel_icon.jpg") no-repeat 0 0px;
		height:28px; 
		/* font:17px 'Times New Roman', Times, serif; color:black;*/ padding-left:40px; 
		padding-top:5px;
		padding-bottom:5px;
		}
.excel_li a{/*font:17px 'Times New Roman', Times, serif; color: #0a5192;*/}			
.excel_li a:hover{color: #cc0033;}		
				
#pic1 {float:left; background: url(../images/bash1.png) no-repeat; width:249px; height:130px;}
#pic1 a {display: block; height:130px;}
#pic2 {float:left}
#tel {float:left; position:absolute; left: 60px; color:#006b8d}
#logo {float:right; padding-right:80px; padding-top:20px;}

#meta {
  position:absolute; bottom:0;  
  width:100%;
  padding:1px 0 10px 0;
}

#content {
  padding-bottom:42px;
  overflow:hidden; width:100%;
  background:url(../images/bg_right.gif) top right no-repeat;
}

#contentpl {
  padding-bottom:42px;
}
#contentpl {
  overflow:hidden; width:100%;
  background:url(../images/bg_btml.gif) bottom left no-repeat;
}
#contentpltop {
  padding-bottom:42px;
}
#contentpltop {
  overflow:hidden; width:100%;
  background:url(../images/bg_top.gif) top left no-repeat;
}

#ccontent {text-align:left; padding-left:15px; padding-right:15px; padding-top:5%; padding-bottom:5%; }
/* Fonts *******************/

body {
  font:13px Tahoma, Arial, Verdana, sans-serif;
  color:Black;
  font-weight:bold;
}

#meta {
  font-size:70%;
}

/* Colors ******************/
table.main {
	width: 100%;
	height: 100%;
	border-collapse: collapse;padding-left:7%; padding-right:7%; padding-top:5%; padding-bottom:5%;
}
td.left { width:25%; vertical-align:top;}
td.cont { width:50%; vertical-align:top;}
td.right { width:25%; vertical-align:top;}

td.left h3 {
  margin:0 0 5px 10px;
  padding:5px;
}
td.left h3{
  background:#dee0e1; font:14px "Century Gothic", Tahoma, Arial, Verdana, sans-serif;
  color:Black;
}
td.left h3 a{  
  color:Black; text-decoration:none; margin:5px 0px 5px 5px;
}

.center_text {padding:0px 20px 0px 20px; vertical-align:top}

.leftlogo {float:left; padding-left:7px;}
.leftlogo a {font:14px Tahoma, Arial, Verdana, sans-serif; color: #1e3e53; text-decoration: none; font-weight:bold}
.leftlogo a:hover {color: #1e3e53; text-decoration: none;}

.news_cap {text-align:center;font:17px Tahoma, Arial, Verdana, sans-serif; color: #1e3e53; font-weight:bold;}

/* блок новости  */
.NewsPubDatePan
{
  color: #ffffff;
  font-weight: bold;
  font-size: 9pt;  padding: 5px 0px 5px 0px;
}

.NewsPubDate {background-color: #0a5192;padding: 3px 10px 3px 10px;}
/* конец блок новости  */

#title {
  background:url(../images/bg_top1.jpg);
  color:white;
  height: 145px;
}

#top_menu {
  overflow:hidden; width:100%;
  color:black;
  background: #213c52 url(../images/menu/m77.jpg) top left repeat-x;
}


#meta,
#meta a {
  background:#1e4b69;
  color:white;
}
#meta .foot_menu{
	list-style: none; color:  #a0b0b3;padding-left: 80px;padding-top:15px; 	
}
#meta .foot_menu li{
	float: left;
	font-size: 14px;	
}
#meta .foot_menu li a{
	text-transform:uppercase;
	font:14px "Century Gothic", Tahoma, Arial, Verdana, sans-serif;
	color:  #fff;
	text-decoration: none;	
	padding-right: 7px;
	padding-left: 7px;
}
#meta .foot_menu li a:hover{text-decoration:underline}


/* Misc ********************/
#main {text-align:left;}

#meta .foot_menu li.select a {color: #4ca8da;}	

.left_menu{
	list-style: none;  padding-left:20px;	
}
.left_menu li{	
	font-size: 14px;
	padding-bottom: 10px;	
}
.left_menu li a{
	font-size: 14px;
	color:  #000;
	text-decoration: none;
	
}
.left_menu li.select a {color: #4ca8da;}	

#counter {float:right; padding-right:30px}

#back {padding-left:20px; padding-top:10px}

ul, li, ol {margin: 0; padding: 0;}

#desg_num {vertical-align:middle; padding-right:5px;}

/* Menu styles */

ul#menu {padding-left:5px; padding-right:5px}
#top_menu #menu {text-align:center;}
#top_menu #menu li {float: left; list-style:none; overflow:hidden; height:40px; width:123px; background:url(../images/m1.gif) top right no-repeat;}
#top_menu #menu li a {height:40px; vertical-align:middle; text-transform:uppercase; text-decoration:none; color: #fff; white-space:nowrap; display:block; 
 font:16px "Century Gothic", Tahoma, Arial, Verdana, sans-serif; line-height:40px }
#top_menu #menu li a:hover {height:40px; width:123px; background:url(../images/m1.gif) bottom right no-repeat; color:#fff}
#top_menu #menu li.select a  {height:40px; width:123px; background:url(../images/m1.gif) bottom right no-repeat; color:#fff}

ul#menu2 {padding-left:5px; padding-right:5px}
#top_menu #menu2 {text-align:center;}
#top_menu #menu2 li {float: left; list-style:none; overflow:hidden; height:40px; width:127px; background:url(../images/m2.gif) top right no-repeat;}
#top_menu #menu2 li a {height:40px; vertical-align:middle; text-transform:uppercase; text-decoration:none; color: #fff; white-space:nowrap; display:block; 
 font:16px "Century Gothic", Tahoma, Arial, Verdana, sans-serif; line-height:40px }
#top_menu #menu2 li a:hover {height:40px; width:127px; background:url(../images/m2.gif) bottom right no-repeat; color:#fff}
#top_menu #menu2 li.select a  {height:40px; width:127px; background:url(../images/m2.gif) bottom right no-repeat; color:#fff}

ul#menu3 {padding-left:5px; padding-right:5px}
#top_menu #menu3 {text-align:center;}
#top_menu #menu3 li {float: left; list-style:none; overflow:hidden; height:40px; width:107px; background:url(../images/m3.gif) top right no-repeat;}
#top_menu #menu3 li a {height:40px; vertical-align:middle; text-transform:uppercase; text-decoration:none; color: #fff; white-space:nowrap; display:block; 
 font:16px "Century Gothic", Tahoma, Arial, Verdana, sans-serif; line-height:40px }
#top_menu #menu3 li a:hover {height:40px; width:107px; background:url(../images/m3.gif) bottom right no-repeat; color:#fff}
#top_menu #menu3 li.select a  {height:40px; width:107px; background:url(../images/m3.gif) bottom right no-repeat; color:#fff}

ul#menu4 {padding-left:5px; padding-right:5px}
#top_menu #menu4 {text-align:center;}
#top_menu #menu4 li {float: left; list-style:none; overflow:hidden; height:40px; width:137px; background:url(../images/m4.gif) top right no-repeat;}
#top_menu #menu4 li a {height:40px; vertical-align:middle; text-transform:uppercase; text-decoration:none; color: #fff; white-space:nowrap; display:block; 
 font:16px "Century Gothic", Tahoma, Arial, Verdana, sans-serif; line-height:40px }
#top_menu #menu4 li a:hover {height:40px; width:137px; background:url(../images/m4.gif) bottom right no-repeat; color:#fff}
#top_menu #menu4 li.select a  {height:40px; width:137px; background:url(../images/m4.gif) bottom right no-repeat; color:#fff}

ul#menu5 {padding-left:5px; padding-right:5px}
#top_menu #menu5 {text-align:center;}
#top_menu #menu5 li {float: left; list-style:none; overflow:hidden; height:40px; width:140px; background:url(../images/m5.gif) top right no-repeat;}
#top_menu #menu5 li a {height:40px; vertical-align:middle; text-transform:uppercase; text-decoration:none; color: #fff; white-space:nowrap; display:block; 
 font:16px "Century Gothic", Tahoma, Arial, Verdana, sans-serif; line-height:40px }
#top_menu #menu5 li a:hover {height:40px; width:140px; background:url(../images/m5.gif) bottom right no-repeat; color:#fff}
#top_menu #menu5 li.select a  {height:40px; width:140px; background:url(../images/m5.gif) bottom right no-repeat; color:#fff}

ul#menu6 {padding-left:5px; padding-right:5px}
#top_menu #menu6 {text-align:center;}
#top_menu #menu6 li {float: left; list-style:none; overflow:hidden; height:40px; width:130px; background:url(../images/m6.gif) top right no-repeat;}
#top_menu #menu6 li a {height:40px; vertical-align:middle; text-transform:uppercase; text-decoration:none; color: #fff; white-space:nowrap; display:block; 
 font:16px "Century Gothic", Tahoma, Arial, Verdana, sans-serif; line-height:40px }
#top_menu #menu6 li a:hover {height:40px; width:130px; background:url(../images/m6.gif) bottom right no-repeat; color:#fff}
#top_menu #menu6 li.select a  {height:40px; width:130px; background:url(../images/m6.gif) bottom right no-repeat; color:#fff}

ul#menu7 {padding-left:5px; padding-right:5px}
#top_menu #menu7 {text-align:center;}
#top_menu #menu7 li {float: left; list-style:none; overflow:hidden; height:40px; width:135px; background:url(../images/m7.gif) top right no-repeat;}
#top_menu #menu7 li a {height:40px; vertical-align:middle; text-transform:uppercase; text-decoration:none; color: #fff; white-space:nowrap; display:block; 
 font:16px "Century Gothic", Tahoma, Arial, Verdana, sans-serif; line-height:40px }
#top_menu #menu7 li a:hover {height:40px; width:135px; background:url(../images/m7.gif) bottom right no-repeat; color:#fff}
#top_menu #menu7 li.select a  {height:40px; width:135px; background:url(../images/m7.gif) bottom right no-repeat; color:#fff}



/* Страница Интернет */
.internet_table {border:#0baadc 5px solid;}
/* Страница Баннеры */
.banner_logo {background: url(../images/banner_logo_bg.gif) repeat-x; height:75px; width:100%; margin-top:15px;}
.banner_logo_1 {background: url(../images/banner_logo_1.gif) no-repeat; height:75px; width:164px; float:left; display:block;}
.banner_logo_2 {background: url(../images/banner_logo_2.gif) no-repeat; height:75px; width:152px; float:right; display:block;}
/* Страница Реклама */
.reklama_logo_1 {background: url(../images/reklama_logo_1.gif) no-repeat; height:75px; width:164px; float:left; display:block;}

/* Страница Дизайн и полиграфия */
.design_logo {width:100%; height:85px; margin-top:15px;}
.design_logo_1 {background: url(../images/design_logo_1.gif) no-repeat; width:85px; height:88px; float:left; display:block;}
.design_logo_2 {background: url(../images/design_logo_2.gif) no-repeat; width:120px; height:120px; float:right; display:block;}
.dd1 {list-style-image:url(../images/d1.gif); margin-left:20px;}
.dd2 {list-style-image:url(../images/d2.gif); margin-left:20px;}
.dd3 {list-style-image:url(../images/d3.gif); margin-left:20px;}
.dd4 {list-style-image:url(../images/d4.gif); margin-left:20px;}
.dd5 {list-style-image:url(../images/d5.gif); margin-left:20px;}
.dd6 {list-style-image:url(../images/d6.gif); margin-left:20px;}
.dd7 {list-style-image:url(../images/d7.gif); margin-left:20px;}
.dnum {color:#ffffff; font-family:Tahoma; font-weight:bold; font-size:10.5pt;}
.dvid {color:#0baadc; font-family:Tahoma; font-weight:bold; font-size:10.5pt;}
.dtab td {padding-bottom:15px; vertical-align:top;}

/* Страница ANT */
.ant_dote li {list-style-image:url(../images/ant_dote.gif); margin-left:20px;}
.ant_logo {background: url(../images/ant_logo_bg.gif) repeat-x; height:99px; width:100%; margin-top:15px;}
.ant_logo_1 {background: url(../images/ant_logo_1.gif) no-repeat; height:99px; width:154px; float:left; display:block;}
.ant_logo_2 {background: url(../images/ant_logo_2.gif) no-repeat; height:99px; width:107px; float:right; display:block;}

/* Страница Услуги контент */
.contbox {
        border: 6px solid #00a3e1;
        padding:5px;
        padding-bottom: 80px;
        }
        /* Страница СМИ контент */
.center_text_1{ text-align:center;
}
.center_text_0{
padding:6px;
border: 6px solid #00a3e1;
}
.center_text_2{ height: 220px;}
.center_text_p {display:block; margin-left: 150px;}
.center_text_p_1 {display:block; margin-left: 150px; color:#44bce9;}
.center_text_p_2 {display:block; margin-left: 250px;}
.center_text_p_3 {display:block; margin-left: 250px; color:#44bce9;}