*{
	margin:0;
	padding:0;
	}

body{
	background: #ffffff; 
	text-align:center;
	height:100%;
	color: #333333;
	font-size: 10pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	
}

a{outline:0;}

/* TEXT */
H1{
	font-size: 14pt;
	font-weight:bold;
	color:#999999;
}

H2{
	font-size: 12pt;
	font-weight:normal;
	color:#333333;
}


.title{
	color:#990000;
	font-family: Georgia, Tahoma, Helvetica, sans-serif;
	font-size: 14pt;
	padding-top:5px;
}

.small{
	font-size: 8pt;
	color:#0099cc;
}
.bluetext{
	color:#006699;
}
A.logo{
	color:#ccffff;
	text-decoration:none;
	position:absolute;
	top:55px;
	left:20px;
}
A.logosmall{
	color:#ccffff;
	text-decoration:none;
	position:absolute;
	top:15px;
	left:20px;
}
A.small{
	text-decoration:underline;
	color:#990000;
	font-size: 8pt;
}
A.redurl{
	text-decoration:underline;
	color:#990000;
}
A.redurl:hover{
	color:#cc0000;
}

A.blueurl{
	text-decoration:underline;
	color:#0066cc;
}
A.blueurl:hover{
	color:#0099ff;
}

A.white{
	color:#ffffff;
	text-decoration:none;
}
A.white:hover{
	color:#d6f6fe;
}
A.nav{
	color:#ffffff;
	text-decoration:none;
	font-family: Georgia, Tahoma, Helvetica, sans-serif;
	font-style: italic;
	font-weight:bold;
	line-height: 40px;
	text-align:center;
}
A.nav#main{
	background:url("images/but1.gif") no-repeat top center;
	display:block;
	width:84px;
	height:44px;
}
A.nav#main:hover{
	background:url("images/but1.gif") no-repeat bottom center;
	color:#006699;
}
p.nav#main{
	width:84px;
	height:44px;
	text-decoration:none;
	font-family: Georgia, Tahoma, Helvetica, sans-serif;
	font-style: italic;
	font-weight:bold;
	line-height: 40px;
	text-align:center;
	background:url("images/but1.gif") no-repeat bottom center;
	color:#006699;
}

p.nav#contact{
	color:#ffffff;
	width:102px;
	height:44px;
	color:#ffffff;
	text-decoration:none;
	font-family: Georgia, Tahoma, Helvetica, sans-serif;
	font-style: italic;
	font-weight:bold;
	line-height: 40px;
	text-align:center;
	background:url("images/but4.gif") no-repeat bottom center;
	color:#006699;
}

A.nav#price{
	background:url("images/but2.gif") no-repeat top center;
	display:block;
	width:175px;
	height:44px;
}
A.nav#price:hover{
	background:url("images/but2.gif") no-repeat bottom center;
	color:#006699;
}

p.nav#price{
	color:#ffffff;
	text-decoration:none;
	font-family: Georgia, Tahoma, Helvetica, sans-serif;
	font-style: italic;
	font-weight:bold;
	line-height: 40px;
	text-align:center;
	background:url("images/but2.gif") no-repeat bottom center;
	color:#006699;
	width:175px;
	height:44px;
}

A.nav#see{
	background:url("images/but3.gif") no-repeat top center;
	display:block;
	width:145px;
	height:44px;
}
A.nav#see:hover{
	background:url("images/but3.gif") no-repeat bottom center;
	color:#006699;
}

p.nav#see{
	text-decoration:none;
	font-family: Georgia, Tahoma, Helvetica, sans-serif;
	font-style: italic;
	font-weight:bold;
	line-height: 40px;
	text-align:center;
	background:url("images/but3.gif") no-repeat bottom center;
	color:#006699;
	width:145px;
	height:44px;
}

A.nav#contact{
	background:url("images/but4.gif") no-repeat top center;
	display:block;
	width:102px;
	height:44px;
}
A.nav#contact:hover{
	background:url("images/but4.gif") no-repeat bottom center;
	color:#006699;
}
/********/


div#main{
	width:990px;
	text-align: left;
 	margin-left: auto;
 	margin-right: auto;  
}
/* HEADER */
div#header{
	background:url("images/header.jpg") no-repeat top center;
	height:220px;
	position:relative;
}

div#headersmall{
	background:url("images/headersmall.jpg") no-repeat top center;
	height:154px;
	position:relative;
}


#decor{
	
	font-size:18pt;
	font-weight:bold;
	font-family: Georgia, Helvetica, sans-serif;
}

#logotext{
	font-size:9pt;
	font-weight:bold;
	font-family: Tahoma, Helvetica, sans-serif;	
}

/* NAVIGATION */
ul#nav{
	padding-top:175px;
	margin-left:256px;
}
ul#navsmall{
	padding-top:110px;
	margin-left:256px;
}
ul#nav li, ul#navsmall li{
	list-style-type: none;
	padding-left:4px;
	float: left;
}

div#left{
	width:250px;
	float:left;
}
ul#catalog{
	background: #e9e7e0 url("images/leftmenu.jpg") no-repeat top left;
	margin-left:3px;
	height:194px;
	width:250px;
} 

ul#catalog li{
	float:left;
	background: url("images/li.gif") no-repeat center left;
	list-style-type:none;
	width: 220px;
	margin-left:8px;
	
	border-top: #ffffff solid 1px;
	border-bottom: #cccccc solid 1px;
}
	
A.leftmenu{
	padding-bottom:2px;
	padding-top:2px;
	padding-left: 5px;
	text-decoration:none;
	margin-left:10px;
	color:#333333;
	width: 205px;
	display:block;
}
A.leftmenu:hover{
	color:#666666;
	background: #f3f2f0;	
}

p.leftmenu{
	padding-bottom:2px;
	padding-top:2px;
	padding-left: 5px;
	text-decoration:none;
	margin-left:10px;
	width: 205px;
	display:block;	
	color:#666666;
	background: #f3f2f0;	
}

div#info{
	background: #dbf7fe url("images/info.gif") no-repeat center left;
	width:250px;
	height:125px;
	margin-left:3px;
}

/* CONTENT */

div#maincontent{
	float: left; 
	padding: 8px;
	margin-left:10px;
	margin-top:10px;
	width:710px;
	background: #f2f1ed;
	border: 1px solid #cccccc;
	min-height:1060px;
}
div#maincontent_main{
	float: left; 
	padding: 8px;
	margin-left:10px;
	margin-top:10px;
	width:710px;
	background: #f2f1ed;
	border: 1px solid #cccccc;
	min-height:1060px;
	background: #f2f1ed url("images/back1.jpg") no-repeat bottom right;
}

div#maincontent_dostavim{
	float: left; 
	padding: 8px;
	margin-left:10px;
	margin-top:10px;
	width:710px;
	background: #f2f1ed;
	border: 1px solid #cccccc;
	min-height:1060px;
	background: #f2f1ed url("images/back2.jpg") no-repeat bottom right;
}

div#maincontent_gde{
	float: left; 
	padding: 8px;
	margin-left:10px;
	margin-top:10px;
	width:710px;
	background: #f2f1ed;
	border: 1px solid #cccccc;
	min-height:1060px;
	background: #f2f1ed url("images/back3.jpg") no-repeat bottom right;
}

div#maincontent_contacts{
	float: left; 
	padding: 8px;
	margin-left:10px;
	margin-top:10px;
	width:710px;
	background: #f2f1ed;
	border: 1px solid #cccccc;
	min-height:1060px;
	background: #f2f1ed url("images/back4.jpg") no-repeat bottom right;
}

div#footer{
	clear:both;
	text-align:center;
}
div#fl{
	background: #a6e7f7 url("images/footer.gif") no-repeat top left;
	height:80px;
	width:160px;
	float:left;	
	/*padding-top:30px;*/
}
div#fr{
	margin-top: 26px;
	color: #ffffff;
	float:left;
	height:54px;
	width:830px;

	background:#0082a2;
}
ul#footer{
	padding-top:10px;
	padding-left:30px;
}
ul#footer li {
	float:left;
	list-style-type:none;
}

li#last{
	text-align:right;
	font-size:8pt;
	
}
li#center{
	width:550px;
	
}


