@charset "utf-8";
/* CSS Document */

body, div, p, form, ul, li {
	padding:0;
	margin:0;
	font-family:Arial;
	font-size:12px;
	color:#000;
}
img {border: none;}
a {text-decoration:none;}


/* CLASSES */
.left { float:left; }
.tleft { text-align:left; }
.right { float:right; }
.tright { text-align:right; }

.fontSize10 {font-size:10px;}
.fontSize11 {font-size:11px;}
.fontSize12 {font-size:12px;}
.fontSize13 {font-size:13px;}
.fontSize14 {font-size:14px;}
.fontSize15 {font-size:15px;}
.fontSize16 {font-size:16px;}
.fontSize17 {font-size:17px;}
.fontSize18 {font-size:18px;}
.fontSize19 {font-size:19px;}


.tdtitle {
	font-weight:bold;
	color:#555;
	text-align:right;
}
.tdcontent {
	text-align:center;
}
/* END CLASSES */

.set {
	background:url(../../images/set.png) no-repeat;
}


body {
	padding-top:100px;
	background-color:#fff3f1;
}
#body {
	margin:0 auto;
	width:800px;
	text-align:center;
}
#footer {
	margin:0 auto;
	width:750px;
	height:47px;
	line-height:47px;
}
#signiture {
	font-size:11px;
	color:#51504f;
}
#signiture img {
	margin-top:4px;
}


#bellissimo {
	position:absolute;
	z-index:1000;
	margin:-2px 0px 0px 140px;
	width:660px;
	height:119px;
	background:url(../../images/bellissimo.png) no-repeat;
}
#container {
	position:absolute;
	width:536px;
	height:579px;
	background:url(../../images/start.png) no-repeat;
}

#navigation {
	z-index:995;
	margin:53px 0px 0px 0px;
	width:267px;
	height:525px;
}
#navigation div {
	z-index:995;
	width:42px;
	height:525px;
	background:url(../../images/navigation.png) -38px 0px no-repeat;
	cursor:pointer;
}

#navigation #mask {
	width:51px;
}
#navigation #dep {
	width:44px;
	background-position:-89px 0px;
}
#navigation #consumatives {
	width:44px;
	background-position:-133px 0px;
}
#navigation #aparature {
	width:40px;
	background-position:-177px 0px;
}
#navigation #accessoaries {
	width:42px;
	background-position:-217px 0px;
}
#navigation #contacts {
	width:46px;
	background-position:-259px 0px;
}


.trans {
	z-index:1100;
}
.page {
	margin-left:536px;
	width:0px;
	height:579px;
	overflow:hidden;
}
#pageMask {
	position:absolute;
	background:url(../../images/mask.png) no-repeat;
}
#pageDep {
	/*margin-left:0px;
	width:536px;
	height:579px;
	z-index:1000;*/
	position:absolute;
	background:url(../../images/dep.png) no-repeat;
}
#pageConsumatives {
	position:absolute;
	background:url(../../images/cons.png) no-repeat;
}
#pageAparature {
	position:absolute;
	background:url(../../images/ap.png) no-repeat;
}
#pageAccessoaries {
	position:absolute;
	background:url(../../images/acc.png) no-repeat;
}
#pageContacts {
	/*margin-left:0px;
	width:536px;
	height:579px;
	z-index:1000;*/
	position:absolute;
	background:url(../../images/contacts.png) no-repeat;
}

#workTime, #address, #delivery {
	margin-top:150px;
	font-size:18px;
	font-weight:bold;
	color:#666;
}
#address {
	margin-top:90px;
}
#delivery {
	margin:40px auto;
	width:330px;
}
#pageOrders {
	/*margin-left:0px;
	width:536px;
	height:579px;
	z-index:1000;*/
	position:absolute;
	background:url(../../images/orders.png) no-repeat;
}
#orderForm {
	margin:120px 0px 0px 100px;
}
#orderForm input {
	width:200px;
}
#orderForm textarea {
	width:200px;
	height:100px;
}
#orderForm .submitBtn {
	margin-left:40px;
	width:auto;
}
#orderForm .code {
	margin-bottom:10px;
	width:50px;
}
.divCode {
	margin-right:10px;
}



#home {
	width:800px;
	height:580px;
	background:url(../../images/home.png) no-repeat;
}


/* MASKS */
.productCell {
	margin:40px 10px 0px 5px;
	width:100px;
	height:100px;
	overflow:hidden;
	cursor:pointer;
	z-index:1200;
}
.productCellImage {
	width:100px;
	height:80px;
}
.productCellImage img {
	margin-left:20px;
	max-width:80px;
	max-height:80px;
}
.productCellText {
	margin-top:-5px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight:bold;
	text-align:center;
}

#classicMask .productCell {
	margin:60px 10px 0px 0px;
}
/*********/



#popUp {
	background:url() 0px -50px repeat;
}

#popUpContainer {
	padding:20px;
	padding:0px;
	min-width:700px;
	min-height:400px;
	height:auto;
}
.popUpClose {
	font-size:12px;
	font-weight:bold;
	text-align:right;
}
.popUpClose a {
	color:#CCC;
}
.popUpImage {
	padding:5px;
	width:270px;
	text-align:center;
}
.popUpImage img {
	max-width:270px;
	max-height:590px;
}
.popUpText {
	margin-left:10px;
	padding:5px;
	width:400px;
	font-size:16px;
	line-height:18px;
	text-align:left;
}
.popUpText h2 {
	color:#555;
}



/************/
.fontSize26 {
margin-top:-80px;
 font-size:26px;
}
#introContacts {
margin-right:30px;
}



#coffeeEnter {
	position:absolute;
	margin:-210px 0px 0px -80px;
}
#bellissimoEnter {
	position:absolute;
	margin:-210px 0px 0px 190px;
}
