@charset "utf-8";
* {
	margin:0;
	padding:0;
}
html, body {
	height: 100%; 
	width: 100%;
}


hr {
    background-color: #b98136; /* Цвет линии */
    color: #b98136; /* Цвет линии для IE6-7 */
   }

a{
  text-decoration: none;
  color:#422c28;
}

a:link
{
   color: #422c28;
}

a:visited{
  color:#422c28;
}

a:hover{
  text-decoration: underline;
  color: #000000;
}

h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover,
h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover,
h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover,
h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover,
h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover,
h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover{
	font-size:16px;
	text-align:left;
	margin:5px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}

a img {
	border: none;
}

p img {
	margin:0;
}

p {
	margin: 0 0 10px 0;
}

body { background:url(../images/fon4.png) #fff; color:#003B1B; font:13px 'century gothic', Georgia, "Times New Roman", Times, serif; margin:0; padding:0;}

#head1 {
width:100%;
//	background-color:rgba(0,0,0,0.3);
background:url(../images/kolosja.jpg) #fff; #007336;
//text-shadow: #f5b315 1px 0px, #f5b315 1px 1px, #f5b315 0px 1px, #f5b315 -1px 1px, #f5b315 -1px 0px, #f5b315 -1px -1px, #f5b315 0px -1px, #f5b315 1px -1px; 
letter-spacing:1px;
font-size:16px;
font-weight:bold;
color: #007336;
}
#head1 p {
color: #fff;
}
#head1_left {
	width:325px;
}
#head1_right {
	width:325px;
	text-align:right;
}
#head1_right p {
color: #fff;
}
#head1_center {
	width:300px;
}
.top_right {
	text-align:right;
}

#head2 {
	width:100%;
}
#head3 {
	height:30px;
	background:url(../images/gg.png)  #d2ae7e repeat-x;
	margin-bottom:55px;
}
#page {
	width:100%;
	min-height:700px;
	overflow:hidden;
	border-collapse:collapse;
	background-color: #fff;
}

#page td {
	padding:0;
}


/*oformlenie nazvania saita  */ 

.moduletable_header{
	margin-bottom:0px;
}

/*oformlenie kartinok v module s suffiksom _header  */
.moduletable_header img{
	margin:0;
}
.moduletable_header p{
	margin:0;
}

#left {
	width:230px;
}

#content {
	text-align:left;
	font-family: century gothic ;
	font-size:16px;
	min-height:321px;
}
 
/*oformlenie spiskov v statyah */
#content ol li {
	padding: 0 0 0 5px;
	margin:1px 5px 1px 20px;
	list-style:decimal ;
}

#content ul li {
	padding: 0 0 0 5px;
	margin:1px 5px 1px 20px;
	list-style:disc;
}

#content p img  {
	overflow-y:auto;
	overflow-x:hidden;
}

#content h2  {
	font-size:15px;
	font-weight: bold;
	border-bottom:1px solid #E29438;
	margin: 20px 0 10px 0;
}

/*div id="right"*/
#right {
	width:158px;
	padding-bottom: 10px;
}

.product {
	width: 800px;
	border-collapse: collapse;
}

.product td {
	padding: 5px;
}

#jcemediabox-popup-frame {
//	background-color: #555555;
}

#jcemediabox-popup-frame div{
//	background-color: #555555;
}

/*oformlenie moduley na saite */
.moduletable {
	font:12px Arial, Helvetica, sans-serif;
	color:#422c28;
	line-height:1.5;
	text-align:left;
	padding:0px;
	margin:0px;
	border:2px solid #e7e5e5;
}

/*oformlenie zagolovka modulia */
.moduletable h3{
	font: bold ;
	text-transform: uppercase;
	text-align:left;
	padding:5px 0 5px 5px;
	color:#422c28;
	background-color:#e7e5e5;
}



/*oformlenie teksta v modulyah */
.moduletable p{
	padding:5px;
}

/*oformlenie kartinok v modulyah */
.moduletable img{
	margin:2px;
}
.page-header h2 {
	font-size:16px;
font-weight: bold;
}

.moduletable_foot {
	text-align:center;
	padding:5px;
	margin:0px;
}

    /* 6.1 Flex Slider --------------------------------------------------------------------*/
	.moduletable_flexslider {background:url(../images/slider-bg.jpg) #250804 no-repeat center center; border-top:1px solid #cfbc91; width:100%; height:auto; }
	.flexslider		{ width:100%; height:auto;  margin:auto; overflow:hidden;  position:relative;}
	.moduletable_flexslider .flexslider .slides img{ width:100%; display:block; }
//	.flex-direction-nav { display:none; }
	
	
	/* 6.2 Slider Nav --------------------------------------------------------------------*/
	.flex-direction-nav li a { display: block; text-indent: -999em; width:22px; height:44px; position:absolute; top:50%;  margin-top:-22px; z-index:150; cursor:pointer; }
	.flex-direction-nav li a.flex-next {  background:url(../images/slider-nav-right.png) no-repeat 0px 0px;  right:0px;}
	.flex-direction-nav li a.flex-next:hover{ background-position: 0px -56px;  }
	.flex-direction-nav li a.flex-prev { background:url(../images/slider-nav-left.png) no-repeat 0px 0px; left:0px;}
	.flex-direction-nav li a.flex-prev:hover { background-position: 0px -56px;}


	#container { width:930px;  margin:0px auto 45px; padding:5px; background-color:#fff; border:1px solid #b4b4b4; box-shadow: 0px 0px 3px #c2c1bf; -moz-box-shadow:0px 0px 3px #c2c1bf; -webkit-box-shadow:0px 0px 3px #c2c1bf;}
	.content   { width:820px;  padding:0px 53px 0px; margin:auto;  border:1px solid #fce2af;}
	.clearfix:before,
	.clearfix:after { content: ""; display: table; }
	.clearfix:after { clear: both; } .clearfix { *zoom: 1; }
	.container-top    { background:url(../images/container-top.png) no-repeat center top; margin:-34px 0px 16px; }
	.container-bottom { background:url(../images/container-bottom.png) no-repeat center top; margin-bottom:-38px; margin-top:25px;}
	.container-top,
	.container-bottom { width:100%; height:54px; overflow:hidden;}


	#footer-wrapper { width:100%; height:70px;background:url(../images/kolosja11.jpg) #007336; padding: 0px 0 0px; }
	#footer{margin:auto; width:950px;height:70px; text-align:center; padding-top:0px; color: #e5bd42; background:url(../images/elegant-shape.png) center 30px no-repeat; font-size:14px;}
	#footer a {color: #e5bd42; font-size:14px;}
	#fff {
width:100%; height:21px;background:url(../images/ggg.png) repeat-x #007336;
	border-bottom:1px solid #e5bd42;
}
legend {
	color:#000;
}
fieldset {
	border: 1px solid #fff;
}
.moduletable_top_left {
text-shadow: rgba(100,100,100,0.5) 3px 0px 10px, rgba(100,100,100,0.5) 3px 3px 10px, rgba(100,100,100,0.5) 0px 3px 10px, rgba(100,100,100,0.5) -3px 3px 10px, rgba(100,100,100,0.5) -3px 0px 10px, rgba(100,100,100,0.5) -3px -3px 10px, rgba(100,100,100,0.5) 0px -3px 10px, rgba(100,100,100,0.5) 3px -3px 10px; letter-spacing:1px;}
.moduletable_top_right {
text-shadow: rgba(100,100,100,0.5) 3px 0px, rgba(100,100,100,0.5) 3px 3px, rgba(100,100,100,0.5) 0px 3px, rgba(100,100,100,0.5) -3px 3px, rgba(100,100,100,0.5) -3px 0px, rgba(100,100,100,0.5) -3px -3px, rgba(100,100,100,0.5) 0px -3px, rgba(100,100,100,0.5) 3px -3px; letter-spacing:1px;}
}
td.list-title a:hover {
	color:#00ffff !important;
}
