* { margin: 0; padding: 0; }

html, body { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #000; background-color: #FFF;  }

a {color: #000; font-size: 12px; text-decoration: underline; outline: none;}
a:visited {color: #000; font-size: 12px; text-decoration: underline; }
a:hover {color: #000; font-size: 12px; text-decoration: none; }

img {border:none;}

h1 {font-size:18px; font-family: Georgia, "Times New Roman", Times, serif; color:#d34e03; margin:35px 0 17px 0; font-weight:normal; line-height:46px; background-image:url(img/bul.gif); background-repeat:no-repeat; background-position: left center; padding-left:85px;  } 
h2 {font-size:18px; font-family: Georgia, "Times New Roman", Times, serif; color:#d34e03; margin:17px 0 17px 0; font-weight:normal; padding-left:85px; } 
h3 {font-size:15px; font-family: Georgia, "Times New Roman", Times, serif; color:#d34e03; margin:17px 0 17px 0; font-weight:normal; padding-left:85px;  }  

p {margin-bottom:15px; text-indent:37px;}
p:first-letter {font-weight:bold;}
.a1 {width: 550px;}

#menu table tr td {vertical-align: middle; text-align:center; color: #000; width:14%; padding:5px;}
#menu table {width:890px; height:68px; }
#menu table tr td a {font-size: 11px; font-weight:bold; color:#FFF; text-decoration:underline;}
#menu table tr td a:visited {font-size: 11px; font-weight:bold; color:#FFF; text-decoration:underline;}
#menu table tr td a:hover {font-size: 11px; font-weight:bold; color:#FFF; text-decoration: none;}


#wrapper {
	width:1000px;
	height:100%;
	position:relative;
	margin:0 auto;
}

#header {
	width:1000px;
	height:170px;
	position:relative;
	margin:0;
	background-image:url(img/header.jpg);
	background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#header-logo {
	position:absolute;
	width:200px;
	height:30px;
	left:48px;
	top:85px;
	font-size:13px;
	line-height:90%;
	font-weight:bold;
}

#header-call {
	position:absolute;
	width:232px;
	height:100px;
	left:761px;
	top:41px;
	font-size:30px;
	font-style:italic;
}

#header-kod {
	position:absolute;
	width:50px;
	height:30px;
	left:772px;
	top:85px;
	font-size:14px;
	font-weight:bold;
}

#header-phone {
	position:absolute;
	width:170px;
	height:45px;
	left:809px;
	top:88px;
	font-size:30px;
}

#menu {
	width:943px;
	height:267px;
	position:relative;
	margin:48px 28px 48px 29px;
	background-image:url(img/menu.jpg);
	background-repeat:no-repeat;
}

#menu-button {
	height:68px;
	width:890px;
	left:27px;
	top:196px;
	position:absolute;
}


#center {
	width:1000px;
	height:100%;
	position:relative;
	margin:0 0 25px 0;
	background-image:url(img/cart.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	min-height:241px;
	height: 100%;

}

#left {
	display:inline;
	width:290px;
	height:100%;
	margin-left:48px;
	margin-top:218px;
	float:left;
}

#left-content {
	width: 233px;
	height:100%;
	position:relative;
	margin:0 0 47px 0;
}

#left-title {
	left:47px;
	top:0;
	width:290px;
	height:100px;
	position:absolute;
	text-align:left;
	font-size:30px; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:#d34e03; 
	font-weight: bold;
	font-style:italic;
	line-height:25px;
}

#left-title-right {
	padding-left:74px;
}

.brown {
	color:#392531;
}

.blue {
	color:#1474a6;
}

#content {
	display:inline;
	width:570px;
	height:100%;
	float:right;
	margin:0 48px 0 0;
}

#footer {
	width:1000px;
	height:125px;
	position:relative;
	margin:0;
	background-image:url(img/footer.jpg);
	background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#footer-call {
	position:absolute;
	width:232px;
	height:50px;
	left:379px;
	top:30px;
	font-size:30px;
	font-style:italic;
}

#footer-kod {
	position:absolute;
	width:50px;
	height:30px;
	left:523px;
	top:32px;
	font-size:12px;
	font-weight:bold;
}

#footer-phone {
	position:absolute;
	width:170px;
	height:45px;
	left:557px;
	top:31px;
	font-size:30px;
}

#copy {
	position:absolute;
	width:170px;
	height:45px;
	left:235px;
	top:58px;
	font-size:11px;
	font-family: Tahoma, Geneva, sans-serif;
}	

#stat {
	position:absolute;
	width:88px;
	height:31px;
	left:863px;
	top:33px;
}
	
#design {
	position:absolute;
	width:120px;
	height:20px;
	left:845px;
	top:83px;
	font-size:10px;
	font-family: Tahoma, Geneva, sans-serif;
}	

#design a, #design a:visited {
	font-size:10px;
	font-family: Tahoma, Geneva, sans-serif;
	color:#1474a6;
}

#design a:hover {
	font-size:10px;
	font-family: Tahoma, Geneva, sans-serif;
	color:#1474a6;
}

.clear { clear: both; }


