*{
margin:0px;
padding:0px;
}

body {
background-color: #ffebb4;
font-family: Century Gothic;
}

#conteiner {
height: 600px;
width: 770px;
}

#header {
bottom:-5px;
position:relative;
width: 770px;
height: 105px;
}

#menu{
position:relative;
width: 770px;
height: 27px;
background: transparent url('./img/menu_list.png') repeat-x;
font-size:11pt;
text-align:left;
}

#menu_text{
font-size:11pt;
text-align:left;
padding-top:1px;
}

#skype { 
position: fixed;	
height: 70px;	
width: 55px;	
right:160px;	
top:10px; 
top: expression(document.getElementsByTagName("body")[0].scrollBottom + "px"); 
}

#menu_text a{
	text-decoration: none;
	color:#ffebb4;
	font-family: Century Gothic;
}

#body {
position:relative;
width: 770px;
height: 532px;
background: transparent url('./img/back.png') repeat-y;
}


#flash1{
position:relative;
float:left;
top: 20px;
left: 20px;
}

#flash2{
position:relative;
float:left;
top: 20px;
left:100px;
}

#flash3{
position:relative;
float: left;
top: 20px;
/*left:160px;*/
left:135px;
}


#text1 {
position: relative;
float:left;
color:#ffebb4;
top: 185px;
left: -330px;
font-size:xx-large;
font-family: Century Gothic;
}

#klubnica_main{
position:relative;
float:left;
margin:-80px 0px 0px -130px;
width: 161px;
height: 334px;
#z-index:11;
-top:5px;
}

#smoke_main{
position:relative;
float:right;
height:400px;
width:135px;
margin:-144px -710px 0px 0px;
-left:575px;
-top:5px;
}


#klubnica{
position:relative;
float:left;
margin:198px 0px 0px -130px;
width: 161px;
height: 334px;
z-index:11;
-top:5px;
}

#smoke{
position:relative;
float:right;
height:400px;
width:135px;
margin:-144px -135px 0px 0px;
top:275px;
}

#smoke_carus{
position:relative;
float:right;
height:400px;
width:135px;
margin:-144px -135px 0px 0px;
/*margin:-455px -135px 0px 0px;*/
-top:8px;
}

#links {
background-color: #ffd99c;
position:relative;
float:right;
width:575px;
height:200px;
left: -10px;
top: 40px;
color:#89081c;
font-family: Century Gothic;
font-size:18;
font-weight: bolder;
border: 2px solid #844a18;
border-collapse: collapse;
}

#links  a{
text-decoration: none;
color:#89081c;
font-family: Century Gothic;
}

#cont {
position:relative;
float:left;
width:583px;
margin:10px 10px 0px 110px;
-margin-left:-40px;
}

#map {
position:relative;
float:left;
width:583px;
height:402px;
margin:10px 0px 0px 0px;
z-index:5;
}

#address {
position:relative;
color:#ffebb4;
font-size:large;
font-weight: bold;
font-family: Century Gothic;
}

#ramka{
position:relative;
float:left;
margin:15px 0px 0px 110px;
-margin-left:-40px;
width:620px;
height:500px;
background-color: #fff5d2;
z-index:7;
/*-margin-top:-520px;*/
}

#history {
position:relative;
top:4px;
width:610px;
height:490px;
background-color: #ffd99e;
z-index:8;
border: 1px solid #d59768;
}

#his_text {
text-align:justify;
color:#9e3f21;
margin: 5px 15px 0px 15px;
font-size:7.5pt;
font-family: Century Gothic;
}

#mycarousel {
cursor: pointer;
}

#wrap {
position:relative;
top:405px;
left:78px;
-left:82px;
}

#im {
position:relative;
padding-top:2px;
}

#choc {
position:relative;
padding-top:0px;

}

#klubuzor {
position:relative;
float:left;
width:161px;
margin:15px 0px 0px -130px;
z-index:15;
-top:4px;
}

#klubuzor_carus {
position:relative;
float:left;
width:161px;
margin:-102px 0px 0px -130px;
z-index:15;
-top:4px;
}

#uzor_d {
	position:relative;
	float:left;
	/* z-index:10; */ 
	margin-left:130px;
	width:170px;
	height:380px;
	background: url(/img/uzor.png) no-repeat left top; 
	-margin-left:70px;
	/* filter:progid:DXImageTransform.Microsoft.Alpha(opacity=32); */ /* IE 5.5+*/
	/* -moz-opacity: 0.32; */ /* Mozilla 1.6 и ниже */
	/* -khtml-opacity: 0.32; */ /* Konqueror 3.1, Safari 1.1 */
	/* opacity: 0.32; */ /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
#uzor_d img {
	border:none; 
}

#klubnica_d {
position:relative;
float:left;
margin-top:-197px;
width: 161px;
height: 334px;
z-index:11;
}

#uzor {
position:relative;
float:left;
margin:10px 0px 0px -30px;
z-index:10;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=32); /* IE 5.5+*/
-moz-opacity: 0.32; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.32; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.32; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
-left:-130px;
}

#photo_ramka {
position:relative;
float:left;
width:560px;
height:390px;
background: #fff5d3;
margin: -320px 0px 0px 165px; 
top:200px; 
-margin-left:5px;
}

#photo_icecream_text {
	position:relative;
	width:700px;
	top: 350px; 
	/* left: 92px; */ 
	text-align: left; 
	color: #89081C; 
	font-weight:bold; 
}

#pelm{
position:relative;
float:left;
width:560px;
height:490px;
background: #fff5d3;
margin: 20px 0px 0px 198px;
-margin-left:95px;
}

#pelmeni{
position:relative;
float:left;
font-size:12pt;
text-align:left;
color:#9E4020;
margin:150px 0px 0px 100px;
-margin-left:50px;
font-family: Century Gothic;
}

#photo_pel {
position:relative;
width:550px;
height:484px;
background: #ffd99d;
top:2px;
border: 1px solid #d59768;
}

.div_pelm{
position:relative;
width:200px;
float:left;
margin:2px 0px 3px 5px;
}


#photo_inside {
position:relative;
width:550px;
height:384px;
background: #ffd99d;
top:2px;
border: 1px solid #d59768;
}

#cake_menu {
	position:relative;
	float:left;
	width:190px;
	height:100px;
	margin:-90px 0px 0px -26px;
	text-align:left;
	font-size:large;
	z-index:20; 
	/* top: 200px; */ 
	-left:-145px;
}

#cake_menu a{
	color:#ffebb4;
	font-family: Century Gothic;
	font-weight:bold;
	text-decoration:none;
}
#cake_menu a:hover{
	color:#89081C;
	font-family: Century Gothic;
	text-decoration:none;
}

#banners {
position:relative;
float:left;
margin-top:25px;
width: 770px;
height:90px;
padding: 0px 0px 0px 0px;
}

.banner {
position:relative;
float:left;
margin-left:18px;
width:140px;
height:90px;
}

#forma {
position:absolute;
width:670px;
height:310px;
background:white;
z-index:200;
margin:50px 0px 0px 50px;
-margin-left:-320px;
display:none;
text-align:left;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE 5.5+*/
-moz-opacity: 0.9; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
padding:10px;
}

#close {
position:absolute;
right:5px;
top:5px;
cursor:pointer;
}

#left_form {
position:relative;
float:left;
width:180px;
}

.f_name {
position:relative;
float:left;
}

#right_form {
position:relative;
float:left;
width:200px;
}

#order_send {
position:relative;
margin-top:40px;
}

#order {
position:absolute;
width:140px;
height:36px;
left:20px;
top:170px;
cursor:pointer;
z-index:150;
}

#forma_img{
position:relative;
height:250px;
max-width:250px; 
}

#language {
position:relative;
float:right;
margin:115px -135px 0px 0px;
width:70px;
-right:70px;
-bottom:0px;
height:20px;
color:white;
font-size:8pt;
z-index:30;
font-family: Century Gothic;
}

#language a{
color:#ffebb4;
text-decoration:none;
}

#language_main {
position:relative;
float:right;
margin:-25px -130px 0px 0px;
width:70px;
-right:-65px;
-bottom:0px;
height:20px;
color:white;
font-size:8pt;
z-index:30;
font-family: Century Gothic;
}

#language_main a{
color:#ffebb4;
text-decoration:none;
}

#recept {
position:absolute;
bottom:10px;
left:25px;
width: 480px;
height:75px;
background-color:white;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); /* IE 5.5+*/
-moz-opacity: 0.8; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.8; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.8; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding: 2px 10px;
color:black;
font-size:14px;
text-align:justify;
/*display:none;*/
}

#maslyana {
position:absolute;
bottom:79px;
left:20px;
width: 165px;
height:235px;
background-color:white;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); /* IE 5.5+*/
-moz-opacity: 0.8; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.8; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.8; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding: 2px 10px;
color:black;
font-size:14px;
text-align:left;
/*display:none;*/
}
#pelmen {
position:absolute;
bottom:222px;
left:144px;
/*width: 165px;*/
height:154px;
background-color:white;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); /* IE 5.5+*/
-moz-opacity: 0.8; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.8; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.8; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding: 2px 10px;
color:black;
font-size:14px;
text-align:left;
/*display:none;*/
}
