* {margin:0px; padding:0px; border:0px;}
		body { /*background-image: url(images/top_ramp.gif); background-repeat: repeat-x;*/ font-family: Verdana,Tahoma, Arial,  Helvetica, sans-serif; font-size: 12px;color:#1e2d4b;}
		p {margin: 10px;}
		table p {margin: 5px;}

		h2, h3, h4 {margin-bottom: 10px;}
		h1 {font-size: 1.6em; color:#f06b00;margin-bottom: 15px; margin-top: 15px;}
		.h1 {font-size: 1.4em; color:#f06b00; margin-bottom: 15px; display: block;}
		h2 {font-size: 1.6em; color:#f06b00;margin-top: 15px;margin-bottom:10px;}
		table h2 a, table h2 {font-size: 1.2em;margin-top: 5px; color:#649dc5;}
		table.home td:hover {background-color: #e8f6ff;}
		table.home a:hover {text-decoration: none;}
		table.home p {font-size: 12px;color:#1e2d4b; font-weight:normal;text-decoration:none; padding:2px;}
		table.home a:hover p {text-decoration:none;}
		h3 {font-size: 1.3em; color: #254776; margin-top:15px;margin-bottom:5px;}
		h4 {font-size: 1.1em;color: #6c7787; margin-top:10px;margin-bottom:5px;}
		h1.head_title {margin-top:10px;}
		
		hr {border: 1px solid #ccc; margin: 15px 0}
		span.title { display:block;}
		span.title {font-size: 2em; color:#f06b00;margin-bottom: 15px; margin-top: 15px;}
		.left {float:left;}
		
		a {color: #f06b00;  text-decoration:none; font-weight: bold;}
		a:hover {text-decoration: underline;}
		a img, a:hover img {text-decoration:none;}
		ul {list-style-type: square;}
		ul, ol { margin-top: 5px; }
		ol li, ul li {margin-left:30px; margin-bottom: 3px;}
		
		a.subpage {font-size: 1.2em; color:#f06b00;margin-bottom: 10px; display: block; font-weight:bold;}
		
		td { vertical-align: top;}
		td.text {padding:10px; padding-top:0; vertical-align:top; text-align:left; width:auto;}
		
		span.email {background-image: url(images/icon_email.gif); background-position: 0px 4px; background-repeat: no-repeat; padding-left: 15px;}
		
		textarea, input.field {border: 1px solid #b5daea; font-size: 1.2em; display: block; margin-bottom: 5px; padding: 3px;}
		input.btn{
			padding: 3px;
		   font-family:Verdana,sans-serif;
		   font-weight:bold;
		   color:#1d588a;
		   width:100px;
		   background-color:#cae5f0;
		   border-style:solid;
		   border-color:#b5daea;
		   border-width:1px;}
				
		.header {
			height: 73px;
			min-width: 1024px;
			}

		.header_pre01 {
			float: left;
			width: 380px;
			height: 62px;
			}
		.header_pre02 {
			float: right;
			width: 150px;
			padding-top: 30px;
			padding-right:18px;
			text-align: right;
			}
		.header_pre03 {
			position: absolute;
			top: 15px; right: 150px;
		}
		.header_pre03 img {margin-left:0px;}
		.header_pre03 .partners {margin-left:5px; margin-bottom: 20px;}
		.header_pre02 a {font-weight: normal;float: right; margin-bottom: 5px;}
		.main_menu, .middle, .footer, .contentbox, .header {
		min-width: 970px;
		}	
		.content {min-width: 510px;}
		*html .main_menu, *html .middle, *html .footer, *html .contentbox, *html .header {
			width: 950px;
			width:expression(((document.compatMode && 
			document.compatMode=='CSS1Compat') ? 
			document.documentElement.clientWidth : 
			document.body.clientWidth) 
			> 1620 ? "1620px" : (((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 950 ? "950px" : "auto")); 
		}
		.block60 {min-width: 550px; width:expression(document.body.clientWidth < 550? "550px": "auto" );}
		
		.main_menu { position:relative; height: 26px; background-image: url('images/bg_mainmenu.gif'); margin-left: 15px; margin-right: 15px;z-index:1;}
		.main_menu .side_left {width: 4px;height: 26px; background-image: url('images/bg_mainmenu_left.gif'); float: left;}
		.main_menu .side_right {width: 4px;height: 26px; background-image: url('images/bg_mainmenu_right.gif'); float: right;}
		a.button {background: url('images/bg_buttonmenu.gif') no-repeat scroll top left; display: block; float:left; margin-top:1px; margin-right: 0.5em; color: #cfe7f1; text-decoration: none;}
		a.button span {background: transparent url('images/bg_buttonmenu_right.gif') no-repeat scroll top right; display: block; line-height: 12px; padding: 5px 10px 6px 10px; font-weight: bold;}
		a.button:hover {background: transparent url('images/bg_buttonmenu_over.gif') no-repeat scroll top left;}
		a.button:hover span {background: transparent url('images/bg_buttonmenu_over_right.gif') no-repeat scroll top right;}
		/*ul.menu { list-style-type: none;margin:0;padding:0;}
		ul.menu li {float: left; padding:0;margin:0;}
		ul.menu li ul { display:block;position:absolute; width: 140px;height:150px;display:none; top:1.6em; list-style-type: none; font-size:.8em; z-index:2;padding-top: .8em;}
		ul.menu li ul li {float: none;  border-left: 1px solid #1d588a; background-color:#3c78a9; padding: 5px; margin-left: -.8em;}
		ul.menu li ul li a {color: #cfe7f1;}
		ul.menu li:hover>ul {display:block;}
		ul.menu li ul:hover {display:block;}
		*/
		
		
		a.button2 {
			display:block;
			margin-right:5px;
			margin-bottom: 5px;
			float:left;
			padding: 5px;
			background-color:#fff;
			color:#fff;
			width: 200px;
			height: 30px;
			text-align:center;
			vertical-align:center;
			background-image: url(/userfiles/image/bg_button2.png);
		}
		a.button3 {
			display:block;
			margin-right:5px;
			margin-bottom: 5px;
			float:left;
			padding: 5px;
			background-color:#fff;
			color:#fff;
			width: 200px;
			height: 30px;
			text-align:center;
			vertical-align:center;
			background-image: url(/userfiles/image/bg_button3.png);
		}
		a.button4 {
			display:block;
			margin-right:5px;
			margin-bottom: 5px;
			float:left;
			padding: 5px;
			background-color:#fff;
			color:#fff;
			width: 200px;
			height: 30px;
			text-align:center;
			vertical-align:center;
			background-image: url(/userfiles/image/bg_button4.png);
		}
		a.button2:hover {
		background-color:#e8f6ff;
		color:#e7f1de;
		}
		a.button3:hover {
		background-color:#ff6a6a;
		color:#ff6a6a;
		}
		a.button4:hover {
		background-color:#e8f6ff;
		color:#e7f1de;
		}
		#nav, #nav ul {
		padding: 0;
		margin: 0;
		list-style: none;
		}
		#nav a {
			display: block;
			color: #e8f0f4;
		}
		#nav a:hover { color: #eaf8fe;}
		#nav li {
			float: left;
			width: auto;
			padding:0;margin:0;
		}
		#nav li ul {
			position: absolute;
			left: -999em;
			width: 140px;height:150px;top:1.6em; list-style-type: none; z-index:2;padding-top: .8em;
		}
		#nav li ul li a {color: #1d588a;}
		#nav li ul li {display: block;background-color:#cfe7f1; padding: 5px; width: 150px; font-size:0.8em;}
		#nav li ul li:hover {background-color:#a6d4e7;}
		
		#nav li:hover ul {
			left: auto;
		}
		#nav li:hover ul, #nav li.sfhover ul {
			left: auto;
		}
				
		.clear {overflow: hidden; width: 100%;}
		
		.middle {height: 148px; margin-left: 15px; margin-right: 15px; margin-top: 14px;}
		.block60 {width: 73%; height: 148px; background: transparent url('images/bg_block148.gif');}
		.block40 {width: 25%; height: 148px; background: transparent url('images/img01.jpg'); background-position: center;}
		span.left {float: left; width: 9px; height: 148px; background: transparent url('images/bg_block148_left.png');display: block;}
		* html span.left
		{
			background: none;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bg_block148_left.png", sizingMethod="crop");
		}
		span.right {float: right; width: 9px; height: 148px; background: transparent url('images/bg_block148_right.png');display: block;}
		* html span.right
		{
			background: none;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bg_block148_right.png", sizingMethod="crop");
		}
		
		span.text {margin: 15px; margin-left:10px; float: left; color:#FFFFFF; font-size: 1.7em;color:#c3e1ee;}
		
		.contentbox { position: relative; margin-left: 15px; margin-right: 15px; margin-top: 10px; min-height: 400px;}
		
		.img_left a, .img_left img {float: left: margin: 5px;}
		
		.content {width: 71%; padding: 10px;}
		.content p {margin-right: 25px; margin-top: 0px;}
		.content_left {float: left; width: 220px; padding-top: 15px; font-size: 1.2em; font-family: tahoma;}
		.content_right {float: right; width: 200px; margin-right: 5px; margin-top: 65px;}
		.content_right img {margin-bottom: 5px;}
		
		.contentright {width: 25%; float: right; padding-top: 5px;}
		.contentleft {width: 50%; float: left; padding-top: 15px;}
		.contentright p {}
		
		.grid_block {
			width: 180px;
			height: 160px;
			float: left; 
			text-align: center; margin: 5px;
		}
		.grid_block2 img{
		}
		.grid_block  a{
			font-weight: normal;
			text-decoration: none;
		}
		
		.grid_block2{
			font-size: 0.8em;
			width: 180px;
			float: left; margin: 5px;
		}
		.select {
			background-color: #f1f9ff; padding: 5px;
		}
		.footer {
		position:relative;
		height: 100px; margin-top: 30px; 
		margin-left: 15px; margin-right: 15px; 
		padding:15px; border-top: 2px solid #1d588a; 
		color:#1d588a; text-align:center;
		font-size: 0.8em;}
		
		.footer .phone {width: 33%; float:left; height: 42px; text-align:center; font-size: 2em; font-weight: bold}
		.footer .phone span {font-size: .6em; font-weight: normal}
		.footer a {
			color: #1d588a;
		}
		
		b.bt, b.bt b, b.bb, b.bb b {display: block; height: 10px;background:url('images/blue.gif') no-repeat;position:relative}
		b.bt {top: -3px; left: -3px}
		b.bt b {background-position:100% -10px; left: 6px}
		b.bb {background-position:0 -20px; top:3px; left: -3px}
		b.bb b {background-position:100% -30px; left: 6px}
		#blue_border {border: #cfe2ef 3px solid; margin-right: 15px; margin-top: 15px; color:#1d588a;}
		
		b.b2t, b.b2t b, b.b2b, b.b2b b {display: block; height: 10px;background:url('images/blue_full.gif') no-repeat;position:relative}
		b.b2t {top: -3px; left: -3px}
		b.b2t b {background-position:100% -10px; left: 6px}
		b.b2b {background-position:0 -20px; top:3px; left: -3px}
		b.b2b b {background-position:100% -30px; left: 6px}
		#blue_bg {border: #e8f6ff 3px solid;background-color: #e8f6ff;}
		
		b.b3t, b.b3t b, b.b3b, b.b3b b {display: block; height: 10px;background:url('images/blue3_full.gif') no-repeat;position:relative}
		b.b3t {top: -3px; left: -3px}
		b.b3t b {background-position:100% -10px; left: 6px}
		b.b3b {background-position:0 -20px; top:3px; left: -3px}
		b.b3b b {background-position:100% -30px; left: 6px}
		#blue_adv {
		background: transparent url('images/adv_bg_forest.gif') no-repeat; background-position: right;
		height:148px;text-align: left; color: #ee0011;font-family: Tahoma; font-weight:bold;  margin-bottom: 15px;}

		#blue_adv span.left {float: left; width: 9px; height: 148px; background: transparent url('images/bg_block148_left.png');display: block;}
		* html #blue_adv span.left
		{
			background: none;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bg_block148_left.png", sizingMethod="crop");
		}
		#blue_adv span.right {float: right; width: 9px; height: 148px; background: transparent url('images/bg_block148_right.png');display: block;}
		* html #blue_adv span.right
		{
			background: none;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bg_block148_right.png", sizingMethod="crop");
		}
		
		
		.news {margin: 10px; color:#1d588a; font-size:0.8em; width: 50%;}
		.news span.date {font-weight: bold; color:#618cb0;font-size: 0.9em}
		.news strong {font-size: 1.2em;}
		
		ul.menu_left {
			list-style-type: none; margin:0; padding:0;
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		ul.menu_left li {
			display: inline;
			margin: 0px;
		}
		
		.menu_left ul {margin-top: 2px;}
		ul.menu_left a {
			display:block;
			font-size: .9em;
			font-weight: bold;
			color: #1d588a;
			background-image:url(images/bg_menuchild_bottom2.gif); background-repeat:no-repeat;background-position:bottom;
		}
		ul.menu_left a:hover {color:#f06b00;}
		ul.menu_left a span {width: 180px; display:block; padding:6px 10px; margin-bottom: 1px; cursor: pointer;background-image:url(images/bg_menuchild_top2.gif); background-repeat:no-repeat; background-position:top;}
		
		ul.menu_left a.active { color: #cfe7f1;background-image:url(images/bg_menuchild_bottom.gif); background-repeat:no-repeat;background-position:bottom;text-decoration: none;}
		ul.menu_left a.active span {width: 180px; display:block; background-image:url(images/bg_menuchild_top.gif); background-repeat:no-repeat; background-position:top;padding: 5px 10px;}
		
		ul.menu_left a.child {text-align: left; margin: 2px 10px 2px 20px; padding:2px; font-size: .7em; font-weight: normal;}
		ul.menu_left a.child {color: #3d7aad;}
		ul.menu_left a.child:hover {color:#348fdd;}
		ul.menu_left span.active {display:block; text-align: left; margin: 4px 10px 4px 20px; padding:2px; font-size: .7em; font-weight: bold;color:#f06b00; background-color: #f1f9ff;}
		
		ul.submenu_left {margin-left: 10px;}
		ul.submenu_left li {display:inline; margin:0; line-height: 70%}
		
		.menu-bottom {
			font-size: .9em; 
			width:100%; 
			text-align:center;
		}
		.menu-bottom a{
			color: #1d588a;
		}
		
		span.zebree {float:right; width:33%; text-align:right;}
		span.zebree a {color:#b8cbda;text-decoration:none;}
		span.zebree a:hover {color:#1d588a;}
		
		div.block110 {float: left; width:110px; height: 140px;text-align: center; text-decoration:none;margin: 0 10px 10px 0; font-size: 0.8em;}
		
		span.pdf { display: block; background-image: url(/images/icon_pdf.gif); background-repeat: no-repeat; padding: 3px 0 ; background-position: left; padding-left: 20px;}
		span.word { display: block; background-image: url(/images/icon_word.gif); background-repeat: no-repeat; padding: 3px 0; background-position: left; padding-left: 20px;}
		span.ppt { display: block; background-image: url(/images/icon_ppt.gif); background-repeat: no-repeat; padding: 3px 0; background-position: left; padding-left: 20px;}
		
		ol.faq ul li a{font-weight:normal;}
		
		div.video-box {
		width:90%;
		  padding:10px;
		  background:#f6f6f6;
		  border:solid 1px #e9e9e9;
		}
		
		fleft {
		float:left;
		}
		
		marginr {
		margin-rigth:5px;
		}
		
.divbox1 {
background-color: #e8f6ff;
color: #254776;
font-weight: bold;
padding: 5px; width: 25%;
}
.divbox1 a {color:#254776; text-decoration:none;}
.divbox1:hover {
background-color: #f8e8a8;
}




/**************************************/
/**************************************/
/**************************************/
/**************************************/
/**************************************/
/**************************************/
/**************************************/
/**************************************/

.clear {clear: both;}
.footer, .main_menu, .contentbox, .middle {margin-left: 0px; margin-right: 0px; width: 97%; margin: 0px auto;}

.main_menu {margin: 0px auto 0px; }
.main_menu, .main_menu .side_right, .main_menu .side_left {}
a.button span {padding: 5px 15px 5px 15px;}

.header {height: 78px; min-width: 990px;}
html, body {width: 100%; text-align:center;}
body  div,body  td,body  p {text-align: left;}
.middle {margin: 10px auto 0px;}
.mainpage-table {
width: 100%;
margin-top: 10px;
}
.mainpage-table .left {text-align: left; width: 25%;}
.mainpage-table .center {text-align: center;width: 25%;}
.mainpage-table .right {text-align: right;width: 25%;}
.mainpage-table .right .descript {float: right;}
.mainpage-table .left .descript {float: left;}
.mainpage-table .center .descript {margin: 0px auto;}
.mainpage-table .descript {text-align: left; width: 240px; position:relative; z-index: 5;}
.mainpage-table .descript h1 a:link,
.mainpage-table .descript h1 a:visited,
.mainpage-table .descript h1 a:hover,
.mainpage-table .descript h1 {color:#649DC5; font-size: 16px; margin-top: 10px;margin-bottom: 5px; font-weight: bold;}
{color:#649DC5;}
.mainpage-table .descript,
.mainpage-table .descript a:link,
.mainpage-table .descript a:visited,
.mainpage-table .descript a:hover {color: #1E2D4B; font-size:12px; font-weight: normal;}

.contentbox .contentright .news {width: 25%;font-size: 12px; }
.news a {font-weight: normal;}
.contentright {width: 100%; float: left; padding-top: 0px;}
.contentbox {min-height: 160px; margin-top: 20px;}

span.title {color: #649DC5; font-size: 18px; padding-left: 10px; margin-top: 5px; margin-bottom: 5px;}
.breadcrumps {padding-left: 10px; float: left;} 
.breadcrumps a:link, .breadcrumps a:visited, .breadcrumps a:hover{color: #649DC5;}
.content_right {margin-top: 26px;}
.content_right input{width: 160px; border: 1px solid #B5DAEA;}
.content_right textarea{width: 160px; height: 150px;border: 1px solid #B5DAEA;font-size: 12px; font-family: Verdana; }

.footer {clear: both;}


.ourteam {width: 250px; float: left; height: 180px;}
.ourteam td{font-size: 12px;}
.content h3 {margin-left: 10px; font-size: 18px;}

.sell td {font-size: 12px;}
.sell h3 {margin-left: 0px;}
input.btn  {background-color: #F0F0F0; color: black; font-weight: normal;}
.iwant {color: #6699CC; font-size: 18px;}
.contact {margin-left: 10px;}
.contact .map {width: 500px;; height: 300px; border: 1px solid black; text-align: center; line-height: 280px;}
.contact h3 {cursor: pointer; margin-left: 0px;}

.headerphone {color: #2E3668; position:relative; font-size: 22px; font-weight: bold; text-align:center;padding-top: 5px;}
/*.topphonenum {font-weight: bold; font-size: 14px; text-align: right;}*/
.topphonenum {text-align: center;}
.callmeplease:link, .callmeplease:visited, .callmeplease:hover {color: white;}
.headerphone a:link, .headerphone a:visited, .headerphone a:hover {color: #1E2D4B;}

.headcallme {position: relative; right: 20px; top: 0px;}
.headcallme .button1 {background-image: url('images/zakaji_zvonok.jpg'); width: 180px; height: 25px; text-align:center; line-height: 22px; font-size:14px; float: left;margin: 32px 20px 0px 0px;}
.headcallme .button1 a:link,
.headcallme .button1 a:visited,
.headcallme .button1 a:hover,
.zakaji a:link,
.zakaji a:visited,
.zakaji a:hover {
color: white;
}
.zakaji {background-image: url('images/zakaji_zvonok.jpg'); width: 180px; height: 25px; text-align:center; line-height: 22px; font-size:14px; margin-top: 10px;}


.lanversion {position: absolute; top: 1px; right: 20px;}
.lanversion img {margin: 2px;}


.headcallme {width: 180px;}


.submenu {position: absolute; top: 26px; background-color: #DBEBF2; color: #43588A; z-index: 110;padding: 0px; margin: 0px;border-collapse: collapse; }
.submenu td { border: 1px solid #2E3668; border-collapse: collapse; font-size: 12px;width: 150px;}
#nav li a {display: block;}
#nav .submenu a:link, 
#nav .submenu a:visited {text-decoration: none; color: #43588A; display: block; padding: 4px 15px 4px 5px; }
#nav .submenu a:hover {text-decoration: none; color: #F06B3A; background-color: #bbe1f1;}

.arrowmenu {
background: url(images/menuarrow.png) no-repeat 130px 7px;
}

.subsubmenu {position: absolute; left: 151px; width: 150px; top: 0px; background-color: #DBEBF2; color: #43588A; z-index: 111;border-collapse: collapse;}

#modalOverlay { 
  background-color:#000; 

  filter: alpha(opacity=80);
  height: 100%; 
} 
 
#modalContainer { 
     
  width:320px; 
  left:50%;   
  top:50%;  
  margin-left:-160px; 
  margin-top: -150px; 
  background-color:#fff; 
  border:3px solid #ccc; 
  padding: 10px; 
}  
a.modalCloseImg { 
  background:url(images/x.png) no-repeat; 
  width:25px; 
  height:29px; 
  display:inline; 
  z-index:3200; 
  position:absolute; 
  top:0px; 
  right:0px; 
  cursor:pointer; 
}

.submit {cursor: pointer;}

.modal, .modal2 {display: none;}
.modal input, .modal2 input{width: 300px; border: 1px solid #B5DAEA; margin: 5px 0px;}
.modal textarea{width: 300px; height: 150px;border: 1px solid #B5DAEA;font-size: 12px; font-family: Verdana; }

.right_banner {border: 1px solid black; line-height: 200px; height: 300px; width: 200px; text-align: center;}
.right_banner a:link, .right_banner a:visited, .right_banner a:hover {color: black; margin-bottom: 10px;}

span.title {width: 40%; float: left; height: 60px; margin-bottom: 0px; margin-top: 0px; line-height: 57px;}

.panelka {background:url("images/folderbg.gif") no-repeat scroll 0 0 transparent;
border-bottom:1px solid #4151FF;
float:right;

padding-bottom:10px;
width:300px;}
.panelka .razdel, .panelka .photo, .panelka .video {float: left; margin: 5px 0px 5px 5px; width: 94px; display: block; float: left;}
.panelka .photo, .panelka .video{color:#506387; cursor: pointer;}
.panelka .anchorLink:hover .video, .panelka .anchorLink:hover .photo {color:#1E2D4B;}
.panelka .anchorLink:hover {text-decoration: none; }

.samirazdeli {clear: both;}
.samirazdeli table {margin-top: 15px; margin-left: 10px;}
.samirazdeli td {font-size: 12px;}


.text {width: 99%; margin-top: 10px; float: left;}
ul.menu_left a.active span, ul.menu_left a span {width: 140px; background-position: left top;}
ul.menu_left li ul li a{margin-left: 20px; width: 140px;background-image:url("images/bg_menuchild_bottom3.gif");}
ul.menu_left li ul li a span {width: 120px;background-image:url("images/bg_menuchild_top3.gif");background-position:left top; }

ul.menu_left li ul li a.active {
background-image:url("images/bg_menuchild_bottom4.gif");
background-position:center bottom;
background-repeat:no-repeat;
color:#CFE7F1;
text-decoration:none;
}
ul.menu_left li ul li a.active span {
background-image:url("images/bg_menuchild_top4.gif");
background-position:center top;
background-repeat:no-repeat;
display:block;
padding:6px 10px;
width:120px;
}

.footer {padding-bottom: 0px;}
.footerleft {float: left; width: 59%;}
.footerright {float: left; width: 39%;}

.footerleft td {padding: 0px; font-size: 9px; width: 120px;}
.footerbot {font-size: 10px; text-align: center; width: 80%; margin: 0px auto 5px; clear: both;}
.contact h3 {width: 200px;}
span.zebree {width: 25%;}
.adres {}
.adres td {font-size: 12px; padding: 10px;}
.adres a:link, .adres a:visited, .adres a:hover {font-weight: normal;} 

.map {margin-left: 50px;}

.zakazat {cursor: pointer;}
.callme input {margin-top: 5px; margin-bottom: 5px; }

.content a:link, .content a:visited, .content a:hover {color: #649DC5;} 

.content {width: auto;padding: 0px; padding-top: 0px;  margin-right: 200px; margin-left: 180px;}
.content_left {margin-top: 0px;padding-top: 0px; width: 160px; margin-left: 0px; font-size: 12px;}
.content_right {margin-top: 0px;}


span.title  {display: none;}

#nav li {margin-left: 10px; }


div.middle {overflow: hidden; width: 97%; height: 363px; position: relative; margin: 0px auto; float: none; min-height: auto;}
div.middle {text-align:center;}
div.middle .slider, div.middle .bslider {text-align: left;} 
.slider{position: relative; width: 99%; overflow: hidden; height: 363px; float: left;}
.bslider {position: absolute;width: 99%; overflow: hidden; height: 363px; left: 110%;float: left; z-index: 100;}
.cslider {position: absolute;width: 99%; overflow: hidden; height: 363px; left: 110%;float: left; z-index: 100;}
.dslider {position: absolute;width: 99%; overflow: hidden; height: 363px; left: 110%;float: left; z-index: 100;}
.blankslider, .bblankslider, .cblankslider, .dblankslider {width: 100%; position: absolute; left: 0px; height: 363px; z-index: 0}
#slider1, #bslider1,#cslider1, #dslider1 {float: left; width: 50%;  height: 363px;border: 1px solid black; position: absolute; left: 0px; z-index: 10; }
#slider2, #bslider2,#cslider2, #dslider2 {float: left; width: 50%;  height: 363px;border: 1px solid black; position: absolute; left: 25%; z-index: 20; }
#slider3, #bslider3,#cslider3, #dslider3 {float: left; width: 50%;  height: 363px;border: 1px solid black; position: absolute; left: 50%; z-index: 30; }
#slider4, #bslider4,#cslider4, #dslider4 {float: left; width: 50%;  height: 363px;border: 1px solid black; position: absolute; left: 75%; z-index: 40; }



.topmenu {clear: both;width: 750px; margin: 20px auto 20px;position: relative;background: url(/images/slider-gray.gif) repeat-x; z-index:0;}
.topmenu2 {background: url(/images/sliderbg.png) no-repeat; z-index: 9;position:relative;}
.topmenu .left, .topmenu .right {float: left; width: 305px; margin-left: 35px; margin-right: 35px; text-align: center; font-size: 16px; font-weight: bold; cursor: pointer; position: relative; z-index:10;  padding: 7px 0px;}
.menuslider {width: 375px; height: 30px; background: url(/images/slider-blue.gif) repeat-x; position: absolute; left: 0px; top: 0px; z-index: 1;}

.slider .text, .bslider .text, .cslider .text, .dslider .text {float: none; width: auto;display: block;display:none;padding: 10px 20px; font-size: 14px;color: #fff;background: url(images/onepx.png) no-repeat 0px -301px; height: 300px; margin-top:0px;}
.slider .text h1,.slider .text h2,.slider .text h3,.slider .text h4,.slider .text h5,.slider .text h6,.slider .text p,.slider .text a,.slider .text div,.slider .text span, .slider .text,
.bslider .text h1,.bslider .text h2,.bslider .text h3,.bslider .text h4,.bslider .text h5,.bslider .text h6,.bslider .text p,.bslider .text a,.bslider .text div,.bslider .text span, .bslider .text,
.cslider .text h1,.cslider .text h2,.cslider .text h3,.cslider .text h4,.cslider .text h5,.cslider .text h6,.cslider .text p,.cslider .text a,.cslider .text div,.cslider .text span, .cslider .text,
.dslider .text h1,.dslider .text h2,.dslider .text h3,.dslider .text h4,.dslider .text h5,.dslider .text h6,.dslider .text p,.dslider .text a,.dslider .text div,.dslider .text span, .dslider .text {color: white; font-size: 14px;}
.slider span, .bslider span,.cslider span, .dslider span {position: absolute; left: 30px; bottom: 90px; color: white; font-weight: bold; font-size: 16px; z-index:999;}

.slider span.name, .bslider span.name, .cslider span.name, .dslider span.name{
font-size: 15px;
}

.submenu_left {display: none;}

.bredsub {position:relative; float: left; left: 6px; z-index: 200;}
.bredsub img {cursor: pointer;}
.menuhere {position: absolute; background-color: #DBEBF2; border-collapse:collapse;
color:#43588A; left: -119px; width: 200px;display: none; z-index:999;}


.menuhere ul,.menuhere li {list-style: none; border: 1px solid black;padding: 5px; border-collapse:collapse;}
.menuhere a:link, .menuhere a:visited, .menuhere a:hover {color: #43588A;} 

.dropdowntext {width: 75%;}
.doptext {font-size: 18px; font-weight: bold; cursor: pointer; margin-bottom: 10px; margin-top: 80px;}

.text2 table td {height: 175px; vertical-align: middle;}


.slider .name, .bslider .name {display: block; background-color: #1F75D6; padding: 3px;} 


.content .text a:link, .content .text a:visited, .content .text a:hover {color: #F06B00;}


#YMapsID td {padding: 0px;}

.text ul {margin-left: 20px;}

.cat0, .cat1, .cat2 {float: left; width: 30%; }
.cat_t {text-align:center;}

