@charset "utf-8";
#prom{
margin: 19px auto 2px;
    width: 811px;
}
.div_fon {
	float: left;
    margin: 12px 0 0;
}

#div_logo{
   float: left;
    width: 800px;
}
.logo{
 background-image: url("logo.jpg");
    background-repeat: no-repeat;
   height: 74px;
    width: 800px;
}
body {
background-color: #fff; 
background-image: 
linear-gradient(90deg, transparent 79px, #abced4 79px, #abced4 81px, transparent 81px),
linear-gradient(#eee .1em, transparent .1em);
background-size: 100% 1.2em;
}

.div_content {
margin-left: 51px;
 width: 690px;
}
.div_cont{
width: 804px;
 margin-top: 5px;
}
.div_info {background-color: #ffffff;
 margin-left: 25px;    
}
/*футер тени!*/
.curved:before {
  top:10px;
  bottom:10px;
  left:0;
  right:50%;
  -webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);
  box-shadow:0 0 15px rgba(0,0,0,0.6);
  border-radius:10px / 100px;
}


.curved-vt-2:before {
  top:0;
  bottom:0;
  left:10px;
  right:10px;
  border-radius:100px / 10px;
}
.drop-shadow {
  position:relative;
  float:left;  
  padding:1em; 
  margin:2em 10px 4em; 
  background:#fff;
  -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
  box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
   left: -11px;
}

.drop-shadow:before, .drop-shadow:after {
  content:"";
  position:absolute; 
  z-index:-2;
}
        
.drop-shadow p {
  font-size:16px;
  font-weight:bold;
}
/*для футера тени*/
.div_bg1 { background-image:url(bg1.jpg);
height:10px
}
.div_bg2 { background-image:url(bg2.jpg);
height:10px
}
.border{
	border-radius: 3px 3px 66px 66px;
	background-color: #FFFFFF;
	border-top-style: none;
}
/*лого тени!*/

.drop-shadow1 {
  position:relative;
  float:left;   
 /* padding:1em; 
  margin:2em 10px 4em; */
  background:#fff;
  -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
  box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
  height: 74px;
  width: 800px;
  left: 1px;
  
}

.drop-shadow1:before, .drop-shadow1:after {
  content:"";
  position:absolute; 
  z-index:-2;
}
        
.drop-shadow b {
  font-size:16px;
  font-weight:bold;
}

.lifted {border-radius:4px;}
        
.lifted:before,  .lifted:after { 
  bottom:15px;
  left:10px;
  width:50%;
  height:20%;
  max-width:300px;
  -webkit-box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);   
  box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);
  -webkit-transform:rotate(-3deg);    
  -moz-transform:rotate(-3deg);   
  -ms-transform:rotate(-3deg);   
  -o-transform:rotate(-3deg);
  transform:rotate(-3deg);
}
        
.lifted:after {
right:10px; 
left:auto;
-webkit-transform:rotate(3deg);   
-moz-transform:rotate(3deg);  
-ms-transform:rotate(3deg);  
-o-transform:rotate(3deg);
transform:rotate(3deg);
}     

/*лого тени*/
#img img{
box-shadow: 2px 5px 5px 3px #40310a;
-webkit-box-shadow: 2px 5px 5px 3px #40310a;
}
#img{
 margin-left: 14px;
}
/*3д кнопки сылок*/
a.transparent:link, a.transparent:visited {
        color: #030303;
        padding: 20px 40px;
        border-style: none;
        background-color: rgba(0,0,0,0);
        font: 19px/1 "Comic Sans MS",Lucida,Verdana,sans-serif;
        text-shadow: #000 0 2px 2px;
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
        border-radius: 6px;
        display: inline-block;
}

a.transparent:hover {
        -moz-box-shadow: rgba(255,255,255,.28) 0px 1px 1px, inset rgba(0,0,0,.5) 0 1px 4px;
        -webkit-box-shadow: rgba(255,255,255,.28) 0px 1px 1px, inset rgba(0,0,0,.5) 0 1px 4px;
        box-shadow: rgba(255,255,255,.28) 0px 1px 1px, inset rgba(0,0,0,.5) 0 1px 4px;
        background-image: -moz-linear-gradient(top, rgba(0,0,0,.1) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,.2) 100%);
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.1)), color-stop(30%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,.2)));
        background-image: -webkit-linear-gradient(top, rgba(0,0,0,.1) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,.2) 100%);
        background-image: -o-linear-gradient(top, rgba(0,0,0,.1) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,.2) 100%);
        background-image: linear-gradient(top, rgba(0,0,0,.1) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,.2) 100%);
        -moz-background-clip: padding-box;
        -webkit-background-clip: padding-box;
        background-clip: padding-box;
}

a.transparent:active {
        background: rgba(0,0,0,.3);
        -moz-box-shadow: rgba(255,255,255,.28) 0px 1px 1px, inset rgba(0,0,0,.5) 0 1px 6px;
        -webkit-box-shadow: rgba(255,255,255,.28) 0px 1px 1px, inset rgba(0,0,0,.5) 0 1px 6px;
        box-shadow: rgba(255,255,255,.28) 0px 1px 1px, inset rgba(0,0,0,.5) 0 1px 6px;
}
/*3д кнопки сылок*/
