/*--- Начало ХЕДЕРА ---*/
#HEAD{
margin:0px auto 0;
padding:0;
max-width:100%;
min-width:320px;
height:40px;
/*background-color:lime;*/
/*opacity:0.9;*/
}
img.logo,img.logo a{
margin:0;
padding:0;
width:auto;
height:auto;
float:left;
max-width:100%;
}
/*--Начало основного гориз. меню--*/
#HOR-NAV-box{
margin:0px auto 0px;
padding:0px 0 0 0px;
width:714px;
height:29px;
text-align:center;
}
/*--Конец основного гориз. меню--*/
/*---Конец ХЕДЕРА---*/

/*--- CONTENT ---*/
#CONT{
margin:0px auto 0px;
padding:0px;
max-width:100%;
min-width:320px;

min-height:100px;
text-align:center;
/*background-color:orange;*/
}
#CONT-1col, #CONT-2col, #CONT-3col {
	margin: 0 auto;
	width:100%;
	min-width:50%;
	padding:0 0px;
	float:left;
/*	position: relative;*/
}
#CONT-1col DIV.column, #CONT-2col DIV.column, #CONT-3col DIV.column {
	margin: 0 auto;
	float: left;
/*	padding:10px;*/
/*	position: relative;*/
}
#CONT-1col DIV.column {
	width: 90%;
	min-width:50%;
}
#CONT-2col DIV.column {
	padding:0 0px;
	width:43%;
	min-width: 40%;
	/*background-color:teal;*/
}
#CONT-2col DIV.column-l,#CONT-2col DIV.column-r {
	padding:0 0px;
	width:48%;
	min-width: 40%;
}
#CONT-2col DIV.column-l {
	width:40%;
	float:left;
}
#CONT-2col DIV.column-r {
	width:40%;
	float:right;
}
#CONT-3col DIV.column {
	width:31%;
	min-width: 20%;
}

/*-- End --*/

/*-- FOOTER BLOCKS --*/
#FOOT-BOX{

margin:0px 0 10px;
padding:0px 0 0;
width:100%;
height:auto;
min-height:70px;
border:0;
border-top:0px solid #ccc;
font-family: "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
font-size:11px;
}
#FOOT-BOX hr{
margin:50px auto 5px;
padding:0px 0 0;
width:100%;
height:1px;
border:0;
border-top:1px solid #ccc;
}
#FOOTER-NAV-box{
margin:3px auto;
padding:0;
/*min-width:730px;*/
width:auto;
height:auto;
text-align:center;
float:left;
/*background-color:yellow;*/
}
body,div,ul,li,h1,p{margin:0;padding:0}
body, html {
margin:0;
padding:0px;
font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:black;
width:100%;

}

html {
width:100%;
position:relative;
min-
}
body {
}

#GR-GLOB{
margin:0px auto 0;
padding:0;
text-align:center;
max-width:980px;
min-width:320px;
height:auto;
border:0;
/*background-color:yellow;*/
}
img {border: 0;}
/* Clear */
#clr {height:0;font-size:1px;line-height:0px;clear:both;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear {display:inline-block;}
.clear {display:block;}
#SPACER-1,#SPACER-2,#SPACER-3,#SPACER-4,#SPACER-5,#SPACER-7,#SPACER-10,#SPACER-11,
#SPACER-12,#SPACER-15,#SPACER-16,#SPACER-17,#SPACER-18,#SPACER-20,#SPACER-25,#SPACER-30,#SPACER-35,#SPACER-40{margin:0;height:1px;float:left;}
#SPACER-1{width:1%;}
#SPACER-2{width:2%;}
#SPACER-3{width:3%;}
#SPACER-4{width:4%;}
#SPACER-5{width:5%;}
#SPACER-7{width:7%;}
#SPACER-10{width:10%;}
#SPACER-11{width:11%;}
#SPACER-12{width:12%;}
#SPACER-15{width:15%;}
#SPACER-16{width:16%;}
#SPACER-17{width:17%;}
#SPACER-18{width:18%;}
#SPACER-20{width:20%;}
#SPACER-25{width:25%;}
#SPACER-30{width:30%;}
#SPACER-35{width:35%;}
#SPACER-40{width:40%;}
/*-- Start Header --*/
#GR-HEADER{
margin:10px 0 20px 0;
padding:0;
width:auto;
max-width:1000px;
height:50px;
min-width:320px;
/*min-height:270px;*/
position:absolute;
top:0;
border:0;
/*background-color:#0064ba;*/
}
/*-- End Header --*/
/*-- Start Content --*/
#GR-CONTENT{
margin:0px auto 0;
padding:30px 0 0;
width:auto;
/**/
min-width:320px;

/*background-color:white;*/
}
/*-- End Content --*/
	/*-- Start Left Side --*/
	#GR-CONTENT .SIDEBAR_Left{
	margin:0px 0 0 -100%;
	padding-top:0px;
	width:265px;
	
	
	float:left;
	border:0;
	display:inline;
	/*overflow:hidden;*/
	border-right:0px solid #cd6416;
	/*background-color:lime;*/
	}
	/*-- End Left Side --*/
		/*-- Start Center --*/
		#GR-CONTENT .center{
		margin:0px auto 0px;
		padding:0;
		width:100%;
		
		
		/*overflow:hidden;*/
		border:0;
		}
			#GR-CONTENT .center .in{
			margin:20px 0px 0 0px;
			padding:10px 0 0;
			/*width:510px;*/
			
			position:relative;
			/*background-color:purple;*/
			}
		/*-- End Center --*/
	/*-- Start Right Side --*/
	#GR-CONTENT .SIDEBAR_Right{
	margin:80px 0 0 -245px;
	padding:0 0 0 0px;
	float: left;
	display:inline;
	/*overflow:hidden;*/
	width:200px;
	height:auto !important;
	
	
	line-
	text-align:left;
	border:0;
	/*border-left:1px solid #69a59a;*/
	/*background-color:yellow;*/
	}
	/*-- End Right Side --*/
/*-- Start Footer --*/
.empty{height:1px;}
#GR-FOOTER{
background-color:#A3C0EC;
margin:-1px auto;
padding:0;
position:relative;
height:auto;
min-height:70px;
width:100%;
min-width:320px;
}
/*-- End Footer --*/
/*-- breadcrumbs --*/
#breadcrumbs{
margin:15px 0 10px 20px;
padding:0;
width:auto;
height:auto;
text-align:left;
}
#breadcrumbs ul{
margin:0 0 10px;
padding:0;
width:98%;
}
#breadcrumbs li,#breadcrumbs li a{
margin:0;
padding:0 3px 0 0;
width:auto;
font:11px "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
text-align:left;
list-style:none;
display:inline;
text-decoration:none;
color:#a9a9a9;
}
#breadcrumbs li a:hover{
text-decoration:underline;
color:#cd6416;
}
#GLOB-BLOCK .box3
{
  display: inline-block;
  margin: 0;
  padding: 0;
  height: 155px;
  width: 32.9%;
  max-width: 32%;
  min-width: 320px;
  float: left;
  overflow: hidden;
}
#GLOB-BLOCK{
margin:0px auto;
padding:0;

max-width:100%;
min-width:320px;
/*float:left;*/
/*background-color:aqua;*/
text-align:center;
}
#GLOB-BLOCK .box1,
#GLOB-BLOCK .box2{
display:inline-block;
margin:2px 2px;
padding:0;
height:155px;
/*width:32.9%;*/
max-width:32%;
min-width:320px;
float: left;
overflow:hidden;
/*background-color:fuchsia;*/
}
#GLOB-BLOCK .box1 img{
display:block;
margin:0;
padding:0;
float:left;
max-width:100%;
}
#GLOB-BLOCK .box2 img{
display:inline-block;
margin:0;
padding:0;
float:left;
width:auto;
/*background-color:red;*/
}
body{
font:12px/14px Geneva, Arial, Helvetica, sans-serif;
}
A:link, A:visited {
color:#4b4b4b;
text-decoration:underline;
}
A:hover {
text-decoration: none;
}
hr{
margin:10px 0;
padding:0;
border:0;
border-bottom:1px solid #a40001;
width:100%;
}
/*-- Part name block --*/
#part-name{
margin:0;
padding:14px 0 10px 5px;
width:99%;
height:30px;
font:22px Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:normal;
text-transform:none;
color:#219fd2;
text-align:left;
}
/*-- Начало основных стилей --*/

#basic-t {
margin:0px auto 10px;
padding:10px 0px;
width:100%;

min-height:200px;
text-align:left;
font:12px "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
}
#basic-t h1{
margin:0 0 10px 0px;
padding:0;
font:12px "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
color:#00A854;
font-weight:bold;
text-align:left;
}
#basic-t p.header{
margin:0 0 10px 0px;
padding:0;
font:12px "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
color:#00A854;
font-weight:bold;
text-align:left;
}
#basic-t p{
margin:0 0 15px;
padding:0px;
font:12px "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
font-weight:normal;
color:#000;
text-align:justify;
text-indent:0px;
}
#basic-t img{
margin:0 0 0 0px;
padding:0px;
}
/*-- Начало Футер блока --*/
#copyright {
background-color:#A3C0EC;
font:13px/18px Geneva, Arial, Helvetica, sans-serif;
margin:15px auto;
padding:5px 10px 20px;
width:auto;
text-align:left;
color:#000;
}
#copyright a{
text-decoration:underline;
color:#000;
}
/*-- Конец Футер блока --*/


