/* CSS Document */
body,td,th {
	font-family: Tahoma;
	font-size: small;
	color: #000000;	
	
}
body{  background-image:url(http://www.kurufin.ru/images/stone_light_g.jpg);}
#block {width:1005px; margin:0 auto; background-color:#EBEBC2; font-size: medium;}
.header {relative: absolute; width:1005px; height:234px; background-color:#EBEBC2;}
.master {max-height: 120px; background-image:url(http://www.kurufin.ru/images/stone_dark.jpg); background-color:#EBEBC2; border:2px solid #E3DBBF; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-box-shadow: 5px 5px 5px #E3DBBF;
	-webkit-box-shadow: 5px 5px 5px #E3DBBF;
	box-shadow: 5px 5px 5px #E3DBBF;}
.left_bl {width:212px; height:100%; float:left; 
border:2px solid #FFFFFF;
margin-bottom:-15px; background-color:#EBEBC2; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;  -moz-box-shadow: 2px 2px 3px #848400;
	-webkit-box-shadow: 2px 2px 3px #848400;
	box-shadow: 2px 2px 3px #848400;}


.menu {width:200px; float:left; padding:4px; border:1px solid #FFFFFF; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;

background:#b9c701;

background:-moz-linear-gradient(top,#b9c701 0,#678700 100%);

background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b9c701),color-stop(100%,#678700));

background:-webkit-linear-gradient(top,#b9c701 0,#678700 100%);

background:-o-linear-gradient(top,#b9c701 0,#678700 100%);

background:-ms-linear-gradient(top,#b9c701 0,#678700 100%);

background:linear-gradient(top,#b9c701 0,#678700 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b9c701',endColorstr='#678700',GradientType=0);color:#fff!important;

text-shadow:0 -1px 0 rgba(0,0,0,.4)
 -moz-box-shadow: 2px 2px 3px #848400;
	-webkit-box-shadow: 2px 2px 3px #848400;
	box-shadow: 2px 2px 3px #848400; 	

}

.menu:hover{
background:#A8B403;

background:-moz-linear-gradient(top,#A8B403 0,#577200 100%);

background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#A8B403),color-stop(100%,#577200));

background:-webkit-linear-gradient(top,#A8B403 0,#577200 100%);

background:-o-linear-gradient(top,#A8B403 0,#577200 100%);

background:-ms-linear-gradient(top,#577200 0,#678700 100%);

background:linear-gradient(top,#A8B403 0,#577200 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A8B403',endColorstr='#577200',GradientType=0);color:#fff!important;

   }
.menu_dark {width:200px; float:left; padding:4px; border:2px solid #FFFFFF; 

background:#919100;

background:-moz-linear-gradient(top,#919100 0,#1E4500 100%);

background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1E4500),color-stop(100%,#597400));

background:-webkit-linear-gradient(top,#919100 0,#1E4500 100%);

background:-o-linear-gradient(top,#919100 0,#1E4500 100%);

background:-ms-linear-gradient(top,#919100 0,#1E4500 100%);

background:linear-gradient(top,#b9c701 0,#1E4500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#919100',endColorstr='#1E4500',GradientType=0);color:#fff!important;

text-shadow:0 -1px 0 rgba(0,0,0,.4)
 -moz-box-shadow: 2px 2px 3px #848400;
	-webkit-box-shadow: 2px 2px 3px #848400;
	box-shadow: 2px 2px 3px #848400; 	
border:1px solid #FFFFFF; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.menu_dark:hover {
    background: #678700;
   }
.menu_text {display:block;
font-family: "Times New Roman", Times, serif;
	font-size: medium;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none
	}
.search {
	position: absolute;
	z-index: 1;
	top: 185px;
	margin-left: 700px;
	width:250px;
}

a:link {
	color: #336600;
}
a:visited {
	color: #666600;
}
body,td,th {
	color: #000000;
}
a:hover {
	color: #006600;
}
a:active {
	color: #006600;}
	
.add1 {width:775px; height:10px; margin:0 auto; position: fixed; z-index:3; bottom: 1px; opacity: 0.8; 
}
.add {float:right; width:370px; margin:0 auto; position: absolute; z-index:2; bottom: 1px; right: 0px; border:2px solid #FFFFFF;
background-color:#EBEBC2; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;  -moz-box-shadow: 2px 2px 3px #848400;
	-webkit-box-shadow: 2px 2px 3px #848400;
	box-shadow: 2px 2px 3px #848400; 	font-family: Arial;
	font-size: small;}
	
	}
.container {
 height: 820px; /*высота блока + отступы*/
}
	
.floating {
height: 800px;
width: 212px;
  border-top: 0px solid rgb(255, 255, 255);
  border-right: 1px solid rgb(255, 255, 255);
  border-bottom: 2px none rgb(255, 255, 255);
  border-left: 1px;
background-color:#A9BA00; 
}
	
.fixed {
 position: fixed;
 top: 0px; 
 width:212px;
 height: 800px;
 margin-bottom:15px
 z-index: 9000; }
 
 .fixed1 {
 position: fixed;
 top: 0px; 

 z-index: 8999; }
 
  .fixed_google {
 position: fixed;
 top: 17px; 

 z-index: 8999; }

.polotno {width:785px; float:left; position: relative; background-color:#FFFFFF; border:2px solid #E3DBBF; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-box-shadow: 5px 5px 5px #E3DBBF;
	-webkit-box-shadow: 5px 5px 5px #E3DBBF;
	box-shadow: 5px 5px 5px #E3DBBF;
	font-family: Arial;
	font-size: small;}
.directadvert {width:1005px;}

::-moz-selection {
background-color: #678700;
color: #FFFFFF;
}
::selection {
background-color: #678700;
color: #FFFFFF;
}