@font-face {    font-family:MyriadPro-Regular; src: url(fonts/MyriadPro-Regular.otf);    }
@font-face {    font-family:MyriadPro-Bold; src: url(fonts/MyriadPro-Bold.otf);    }

@font-face {    font-family:opensans-bold; src: url(fonts/opensans-bold.ttf);    }
@font-face {    font-family:opensans-light; src: url(fonts/opensans-light.ttf);    }

body{ margin:0; font-family:MyriadPro-Regular; background-color:#fff; background-image:url(img/fon.png);}

#otziv{width:440px; height:380px; background-color:#FFF; position:fixed; z-index:1000; left:50%; margin-left:-220px; top:50%; 
margin-top:-190px; border-radius:5px; padding-top:25px;box-shadow: 0 0 25px 0px #000; text-align:center;display:none;}

#header{ width:100%; min-height:250px; background-color:#FFF; border-bottom:2px solid #e2e2e2;}
#headerin{ width:1000px; min-height:250px; margin:auto; padding-top:10px;}
#contakt{ width:300px; float:right; text-align:right; padding-top:5px;}
#contakt p{ font-size:14px;}
#contakt span{ font-size:30px;font-family:MyriadPro-Bold;}

#info{ width:1000px; height:400px; margin:auto; background-image:url(img/3.png); background-repeat:no-repeat; background-position:center;}

#but2{ width:250px; height:35px; background-color:#fdb332;margin:auto; text-align:center; line-height:35px; border-radius:5px;
 color:#333; font-size:14px; box-shadow:0px 2px 0px #f3a622; cursor:pointer;}
#but2:hover{ background-color:#f3a622;}
#but2 a{color:#fff;text-decoration:none;}

#content{ width:960px; min-height:400px; margin:auto; padding:20px; text-align: justify;}
#content h1,h2,h3,h4,h5{font-family:MyriadPro-Bold;}
#content p,li,td,a{ font-size:16px;}

#forma{ width:100%; height:300px; background-color:#FFF;}
#formain{ width:1000px; height:250px; margin:auto; padding-top:30px; }
#text{ width:500px; height:250px;  float:left;}
#text p{ font-size:16px;}

#formablock{ width:350px; height:265px; background-color:#d9d8d8; float:left; border-radius:10px; text-align:center; margin-left:100px;}

#zakaz{ color:#c33e04; font-size:14px; border-bottom:1px dotted #555; width:116px; float:right; cursor:pointer;}

#menu{ width:100%; height:60px;  background: linear-gradient(to top, #141414, #313131); line-height:60px; text-align:center;}
#menu a{ color:#FFF; text-decoration:none; margin:0px 30px 0px 30px; font-size:14px;}

#menu2{ width:100%; height:40px;  background: linear-gradient(to top, #141414, #313131); line-height:40px; text-align:center;}
#menu2 a{ color:#FFF; text-decoration:none; margin:0px 30px 0px 30px; font-size:14px;}
#menu2 li{display:inline}

.active li a{text-color:#F90;}



#footer{ width:100%; height:300px; background-color:#FFF;}
#fmenu{ position:absolute; width:350px; height:200px; border:1px solid #ccc; z-index:50;  background-color: rgba(255, 255, 255, 0.9); 
margin-top:50px; margin-left:50px; text-align:center;}

#n1, #n2, #n3{ color:#333; cursor:pointer;}
#n1:hover{ color:#06F;}
#n2:hover{ color:#06F;}
#n3:hover{ color:#06F;}

#map{ width:100%; height:300px; position:absolute;}
#map2{ width:100%; height:300px; position:absolute; display:none;}
#map3{ width:100%; height:300px; position:absolute; display:none;}




#messenger{width:550px; height:140px; background-color:#FFF; position:fixed; z-index:100; left:50%; margin-left:-275px; margin-top:300px; border-radius:5px; padding-top:25px;box-shadow: 0 0 25px 0px #000; display:none;}
#blackfon{ width:100%; height:100%; position:fixed; z-index:99;  background:rgba(0,0,0,0.8);  display:none;}
#modform{ width:800px; height:400px; background-color:#FFF; position:fixed; z-index:100; display:none; top:50%; top:50%; margin-top:-200px; left:50%; 
margin-left:-400px; padding:10px; }
#righttell{ width:350px; height:220px; background-color:#FFF; box-shadow: 0 0 25px 0px #000; border-radius:5px; position:fixed; 
z-index:100; text-align:center; left:50%; margin-left:-175px; margin-top:250px; display:none;}
#messenger2{width:550px; height:140px; background-color:#FFF; position:fixed; z-index:100; left:50%; margin-left:-275px; margin-top:300px; border-radius:5px; padding-top:25px;box-shadow: 0 0 25px 0px #000; display:none;}


#addotz{cursor:pointer; border:1px solid #e2e2e2; display:block; width:150px; height:30px; line-height:30px; text-align:center;}
#addotz:hover{ background-color:#efefef;}