*{font-family:"Minion Pro";color:#2f1714;margin:0px;padding:0px;list-style:none;}
html{background:url('../images/bgbody.png') repeat-x 50% top;}
body{background:url('../images/bgcentr.jpg') repeat-x 0px 848px;}
a{text-decoration:none;}
@font-face {
    font-family: 'agora';
    src: url('http://azbuka-potolkov.ru/fonts/pfagoraserifpro-regular-webfont.eot');
    src: url('http://azbuka-potolkov.ru/fonts/pfagoraserifpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://azbuka-potolkov.ru/fonts/pfagoraserifpro-regular-webfont.woff') format('woff'),
         url('http://azbuka-potolkov.ru/fonts/pfagoraserifpro-regular-webfont.ttf') format('truetype'),
         url('http://azbuka-potolkov.ru/fonts/pfagoraserifpro-regular-webfont.svg#pf_agora_serif_proregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.title {color:#f00; font-size:21px;}
.ab{position:absolute;}
.wrapper{width:100%;min-height:1200px;}
.header{width:1274px;height:550px;margin:0px auto;background:url('../images/bghead.png') no-repeat center 74px;position:relative;}
.logo{width:285px;top:165px;left:155px;background:url('../images/logo.png') no-repeat;height:46px;}
.tel{font-family:agora;font-size:28px;left:878px;top:166px}
.slogan{font-size:25px;left:543px;top:169px}
.menu{width:970px;height:32px;background:#fff;top:243px;left:152px;}
.menu li{float:left;font-size:15px;line-height:32px;}
.menu li a{padding:0px 22px;display:block;height:32px;}
.menu li a:hover{background:#075f71;color:#fff;}

.imghead{top:275px;left:152px;width:970px;height:350px;background:url('../images/imghead.png') no-repeat;}

.cont{width:970px;margin:0px auto;overflow:hidden;background:#fff url('../images/bgcont.jpg') repeat-x center 300px;padding-top:100px;}
.lcol{float:left;width:210px;}
.lmenu ul{width:180px;margin:8px 0 8px 16px;position:relative;}
.lmenu ul li{height:34px;border-bottom:1px #2f1714 dashed;line-height:34px;}
.lmenu ul li  a:hover{text-decoration:underline;}
.lmenu ul li ul{display:none;}
.lmenu ul li:hover ul{display:block;left:170px;position:absolute;top:-1px;}
.titlemenu{height:37px;background:url('../images/titmenu.jpg') no-repeat;line-height:37px;color:#fff;font-size:18px;text-align:center;}
.form{height:170px;background:#0c7c93;margin:30px 0;}
.form h3{color:#fff;font-size:15px;font-family:Arial;text-align:center;font-weight:bold;line-height: 40px;}

.rcol{float:right;width:740px;font-size:15px;}


.footer{background:url('../images/bgfoot.jpg') no-repeat center bottom;height: 590px;}
.foottxt{width:770px;margin:0px auto 0px;font-style:italic;font-size:16px;padding: 115px 0 0 0;}
.copir{text-align:center;padding-top:40px;}
.form input {
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
width: 150px;
border: 0px;
height: 24px;
line-height: 24px;
margin: 0px auto 12px 16px;
padding-left: 27px;
color:#311914;
font-size:13px;font-family:Arial;
}
.send {
width: 160px;
height: 35px;
margin: 4px auto;
background: url('../images/send.jpg');
text-align: center;
line-height: 32px;
cursor: pointer;
}
#ima{background:#fff url('../images/ima.jpg') no-repeat 8px center ;}
#tel{background:#fff url('../images/tel.jpg') no-repeat 8px center ;}

#carusel{height: 174px !important;position:relative;background:url('../images/fongaler.jpg') no-repeat center top;padding-top:40px;margin-top:40px;}
#carusel p{margin-bottom:30px;text-align:center;color:#0c7c93;font-size:20px;margin-top: -15px;}
#container {
position: absolute;
top: 60px;
left: 60px;
height: 155px;
width: 623px;/* 3 images of 150px showing with a 10px margin = 3*(150) + 2*(10) = 470 */
overflow: hidden;
}
 
 
#container img{
position: absolute;
top: 0px;
height: 140px;
width: 190px;
cursor: pointer;
overflow: hidden;
border: #4f4540 6px solid;
}
 
#carouselLeft{
position: absolute;
top: 117px;
left: 24px;
cursor: pointer;
}

#carouselRight{
position: absolute;
top: 117px;
left: 703px;
cursor: pointer;
}
.shortstory img{margin-right:15px;margin-bottom:15px;float:left;border: #4f4540 6px solid;}
.cop {
font-size: 13px;
text-align: center;
position: relative;

}