
/* CSS Document */

/* ======================== Îñíîâíè ñòèëîâå ======================== */
body, html {
	margin:0 auto;
	padding:0;
	background-image:URL(../images/background.png); width:100%; background-repeat:repeat-y;
}

.clearer{
	clear: both;
	overflow: hidden;
	height: 1px;
	
}

.fl { 
	float:left;
}

.fr {
	float:right;
}

#page {
	width:1000px;
	margin:0 auto; background-color:#FFFFFF;
}


#error {
	margin:35px 0px 0px 180px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

h1 {
	font-family:Verdana;
	font-size:18px;
	font-weight:normal;
	text-align:left;
	margin:0px 0px 0px 30px;
	padding:0;
}

h2 {
	font-family:Verdana;
	font-size:18px;
	font-weight:normal;
	text-align:left;
	margin:0px 0px 0px 30px;
	padding:0;
}

h3 {
	font-family:Verdana;
	font-size:18px;
	font-weight:normal;
	text-align:left;
	margin:0px 0px 0px 30px;
	padding:0;
}

p {
	margin:0;
	padding:0;
	float:none;
}
/* ======================== êðàé Îñíîâíè ñòèëîâå  ======================== */







/* ======================== HEADER ========================== */


#page #header {
	background-image:URL(../images/header.jpg); width:1001px; height:425px; background-repeat:no-repeat;
}

#page #header #logo {
	margin-left:130px; margin-top:-12px;
}

#page #header #fast-links {
	margin-left:685px;
	padding-top:30px;
}

#page #header #fast-links .bullet3 {
	background-image:URL(../images/bullet3.jpg); width:11px; height:8px; background-repeat:no-repeat;
	margin:3px 3px 0px 15px;
}

#page #header #fast-links .fast1 {
	font-family:Verdana, Geneva, sans-serif; font-size:9px; font-weight:bold;
}

#page #header #fast-links #fast-search {
	margin:50px 0px 0px 15px;
}


	/* ========= ÌÅÍÞ ========= */
	#page #header #menu {
		margin:20px 0px 0px 275px;	
	}
	#page #header #menu .bullet1 {
		background-image:URL(../images/bullet1.png); width:10px; height:6px; background-repeat:no-repeat;
		margin:8px 5px 0px 15px;
	}

	#page #header #menu .menu1 {
		margin:10px 0px 0px 0px;
	}

	#page #header #menu .line1 {
		margin-left:-25px;
		margin-bottom:0px;
		margin-top:0px;
		text-align:center;
		width:190px;
	}


#page #header #flash {
	float:left;
	margin:-3px 0px 0px 32px;
}
/* ======================== BOXES ========================== */


#page #boxes {
	background-image:URL(../images/boxes.png);
	width:1000px;
	height:230px;
}


		/* ========= BOX 1 ========= */
		
		#page #boxes #box1 {
			
		}
		
		#page #boxes #box1 #title1 {
			margin:10px 0px 0px 20px;
		}
		
		#page #boxes #box1 #image1 {
			margin:20px 0px 0px 40px;
		}
		
		#page #boxes #box1 #link1 {
			margin:30px 0px 0px 160px;
		}


		/* ========= BOX 2 ========= */


		#page #boxes #box2 {
			
		}
		
		#page #boxes #box2 #title2 {
			margin:10px 0px 0px 20px;
		}
		
		#page #boxes #box2 #image2 {
			margin:5px 0px 0px 60px;
			text-align:center;
			vertical-align:middle;
		}
		
		#page #boxes #box2 #link2 {
			margin:15px 0px 0px 70px;
		}
		
		
		
		/* ========= BOX 3 ========= */


		
		#page #boxes #box3 #title3 {
			margin:10px 0px 0px 20px;
		}
		
		#page #boxes #box3 #image3 {
			margin:5px 0px 0px 25px;
		}
		
		#page #boxes #box3 #link3 {
			margin:15px 0px 0px 70px;
		}


/* ======================== CATALOG ========================== */

#page #catalog {
	background-image:URL(../images/catalog_background.jpg);width:330px; min-height:574px; background-repeat:no-repeat;
}

#page #catalog #catalog-title {
	margin-left:20px;
	padding-top:20px;
}


#page #catalog .catalog-cat {
	background-image:URL(../images/cat_background.png); width:320px; height:36px;
	margin-top:40px;
	margin-bottom:-20px;
}

p.cat {
	font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#FFF;
	margin-left:5px;
	padding-top:7px;
}

p.bullet4 {
	margin-left:210px;
	padding-top:11px;
}

#page #catalog .catalog-product {
	font-family:Verdana, Geneva, sans-serif;
	margin-left:20px;
	margin-bottom:2px;
}

p.bullet5 {
	margin-right:5px;
	padding-top:3px;
}

#page #catalog #top-offers-left { margin:40px 0px 0px 0px; border-right:solid; border-right-color:#999; border-right-width:1px;}
#page #catalog #top-offers-left .top-offer-left { font-family:Verdana, Geneva, sans-serif; font-size:12px;}
#page #catalog #top-offers-left .top-offer-left .title  {
	background-image:URL(../images/top_offer_left.png); width:320px; min-height:66px; background-repeat:no-repeat; padding-bottom:18px;
}
#page #catalog #top-offers-left .top-offer-left .title .top-offer-left-text {
	font-family:Verdana, Geneva, sans-serif; font-size:14px;
	padding:24px 0px 20px 80px;
}


#page #catalog #top-offers-left .top-offer-left .old_price { 
	margin-top:35px; margin-left:5px; font-size:15px; color:#a40404; font-weight:bold;
	background-image:URL(../images/old_price.png); width:65px; height:44px; background-repeat:no-repeat;	
}
#page #catalog #top-offers-left .top-offer-left .old_price_txt { margin-top:37px; margin-left:30px; font-size:12px; color:#a40404; font-weight:bold;}


#page #catalog #top-offers-left .top-offer-left .new_price_txt { margin-left:30px; margin-top:-15px; color:#000000; font-size:15px;}
#page #catalog #top-offers-left .top-offer-left .new_price { margin-top:-15px; margin-left:10px; font-size:15px; color:#a40404; font-weight:bold;}


#page #catalog #top-offers-left .top-offer-left .top-offer-left-img { text-align:center; padding-bottom:20px; }
#page #catalog #top-offers-left .top-offer-left .top-offer-left-moreinfo_btn { text-align:right; margin-top:-20px;}
#page #catalog #top-offers-left .top-offer-left .top-offer-left-short-text { text-align:left; padding-bottom:20px; padding-left:20px; }
/* ======================== RIGHT CONTAINER ========================== */




#page #right-container {
	margin:20px 0px 0px 360px;
}

#page #right-container #content-text{
	font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:16px;
	margin:20px 20px 0px 0px;
}

		/* ===== ÒÎÏ ÎÔÅÐÒÈ ===== */

		#page #right-container .top_offers .top_offer {
			margin-bottom:10px;
		}
		
		#page #right-container .top_offers  .top_offer .top_offer_title{
			background-image:URL(../images/top_offer_title.jpg); width:602px; height:41px;
		}

		p.top_offer_title2 {
			margin:0px 0px 0px 20px;
			padding-top:10px;
			font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#FFF;
		}
		
				/* ===== (ËßÂ ÊÎÍÒÅÉÍÅÐ) ÒÎÏ ÎÔÅÐÒÈ ===== */
		
				#page #right-container .top_offers .top_offer .top_left {
					width:200px;
				}
				
				p.offer_image {
					margin-left:15px;
				}
				
				#page #right-container .top_offers .top_offer .top_left .offer_price {
					background-image:URL(../images/top_offer_price.jpg); width:139px; height:44px;
				}
				
				
				p.offer_price_p {
					
				}
				
				#page #right-container .top_offers .top_offer .top_left .normal_offer_price .offer_price_p,
				#page #right-container .top_offers .top_offer .top_left .offer_price .offer_price_p{
					font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#FFF;
					padding-top:12px;
					text-align:center;
				}
				
				/* ===== (ÄÅÑÅÍ ÊÎÍÒÅÉÍÅÐ) ÒÎÏ ÎÔÅÐÒÈ ===== */
				#page #right-container .top_offers .top_offer .top_right {
					margin:20px 20px 0px 240px;
					font-family:Verdana, Geneva, sans-serif; font-size:12px;
				}
				
				#page #right-container .top_offers .top_offer .top_right .top_offer_details{
					
					margin-left:50px;
					margin-top:40px;
				}
				
				p.top_offer_details_p {
					font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF;
					padding-top:8px; text-align:center;
				}
				
				li.list1 {
					 list-style:inside;
					 font-family:Verdana, Geneva, sans-serif; font-size:12px;
					
					
				}
				li.list3 {
					 list-style:inside;
					 font-family:Verdana, Geneva, sans-serif; font-size:12px;
					 line-height:1pt;
				}
		
		
				/* ===== (ÄÅÑÅÍ ÊÎÍÒÅÉÍÅÐ) ÊÀÒÅÃÎÐÈÈ ===== */
				#page #right-container .top_offers .top_offer_category {
					background-image:URL(../images/category_list_background.jpg); width:611px; height:85px;
				}
				p.top_offer_category_title {
					font-family:Verdana, Geneva, sans-serif; font-size:18px;
					margin:0px 0px 0px 50px;
					padding-top:30px;
				}
				p.top_offer_look_for_mor {
					margin-left:400px;
					padding-top:20px;
				}
		
		/* ===== ÍÎÐÌÀËÍÈ ÎÔÅÐÒÈ ===== */	
		
		#page #right-container .top_offers  .top_offer .normal_offer_title_top {
			background-image:URL(../images/result_title_top.jpg); width:629px; height:59px;
		}
		p.top_offer_title2_top {
			margin:0px 0px 0px 75px;
			padding-top:22px;
			font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#FFF;
		}
		
		
		
		
		#page #right-container .top_offers  .top_offer .normal_offer_title{
			background-image:URL(../images/result_title.jpg); width:611px; height:41px;
		}
		
		#page #right-container .top_offers .top_offer .top_left .normal_offer_price {
			background-image:URL(../images/result_price.jpg); width:145px; height:43px;
		}
		
		#page #right-container .top_offers .top_offer .top_left .normal_offer_details {
			margin-top:40px;
			background-image:url(../images/top_offer_moreinfo.jpg); width:93px; height:33px;
		}
		
		
		
		/* ===== ÎÔÅÐÒÀ ===== */
		#page #right-container #offer {	
		}
		
		#page #right-container #offer #offer_title {
			font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#1270e4; font-weight:bold;
		}
		
		#page #right-container #offer #offer_right {
			margin-left:235px;
		}
		#page #right-container #offer #offer_left #send_request {
			text-align:center;
		}
		
/* ======================== FOOTER ========================== */




#page #footer {
	background-image:URL(../images/footer.png); width:1000px; height:61px; background-repeat:no-repeat;
	
}

#footer #footer-links {
	margin-left:30px;
	
}
#footer #footer-links .link1 {
	float:left;
	margin-top:12px;
}

#footer #footer-text {
	font-family:Verdana, Geneva, sans-serif; font-size:12px;color:#171717;
	margin-top:15px; margin-left:40px;
}

#footer #footer-logo {
	text-align:right;
	margin-right:40px;
	padding-top:10px;
	background-repeat:no-repeat;
	
}


/* ======================== CONTACTS ========================== */

#contacts {
	font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#444443;
	margin:30px 0px 0px 300px;
}

dl.contacts{
 	margin:20px 0px 0px 0px;
	padding: 0;
	float: left;
	width: 280px;
	font-size: 0.9em;
}


.contacts dt{
	margin:10px 0px 0px 0px;
	padding: 0;
	float: left;
	width: 280px;
	font-size: 0.9em;
}


.contacts dd{
	margin:0px 0px 0px 0px;
	padding: 0;
	float: left;
	width: 280px;
	font-size: 0.9em;
}


/* WEB DESIGN */

#footer #webdesign {
	margin-top:10px;
	margin-left:700px;
}


				/* WEBDESIGN LINKS */
			
				 
				a.webdesign:link { 
				font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal;
				text-decoration: none;
				color:#a5a5a5;
				} 
				a.webdesign:visited { 
				font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal;
				text-decoration: none;
				color:#a5a5a5;
				} 
				a.webdesign:active { 
				font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal;
				text-decoration: none;
				color:#a5a5a5;
				}
				a.webdesign:hover { 
				font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal;
				color:#000000;
				text-decoration: underline; 
				}

				/* MENU LINKS */
			
				 
				a.fast_links:link { 
				font-family:Verdana, Geneva, sans-serif; font-size:9px; font-weight:bold;
				text-decoration: none;
				color:#000000;
				} 
				a.fast_links:visited { 
				font-family:Verdana, Geneva, sans-serif; font-size:9px; font-weight:bold;
				text-decoration: none;
				color:#000000;
				} 
				a.fast_links:active { 
				font-family:Verdana, Geneva, sans-serif; font-size:9px; font-weight:bold;
				text-decoration: none;
				color:#000000;
				}
				a.fast_links:hover { 
				font-family:Verdana, Geneva, sans-serif; font-size:9px; font-weight:bold;
				color:#000000;
				text-decoration: underline; 
				}
				
				
				
				/* ÀÄÌÈÍ ËÈÍÊÑ 1*/
			
				 
				a.menu:link { 
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:16px;
					font-weight:normal;
					text-decoration: none;
					color:#000000;
				} 
				a.menu:visited { 
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:16px;
					font-weight:normal;
					text-decoration: none; 
					color:#000000;
				} 
				a.menu:active { 
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:16px;
					font-weight:normal;
					text-decoration: none; 
					color:#000000;
				}
				a.menu:hover { 
					color: #2886c8 ; 
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:16px;
					font-weight:bold;
					text-decoration: underline; 
				}
				
				
				
				/* ÀÄÌÈÍ ËÈÍÊÑ 2*/
			
				 
				a.admin2:link { 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				text-decoration: none;

				color:#B41B1B;
				} 
				a.admin2:visited { 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				text-decoration: none; 
				color:#B41B1B;
				} 
				a.admin2:active { 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				text-decoration: none; 
				color:#B41B1B;
				}
				a.admin2:hover { 
				color: #B41B1B ; 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				text-decoration: underline; 
				}
				
				
				/* BOXES 2*/
			
				 
				a.link1:link { 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				text-decoration: none;

				color:#000000;
				} 
				a.link1:visited { 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				text-decoration: none; 
				color:#000000;
				} 
				a.link1:active { 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				text-decoration: none; 
				color:#000000;
				}
				a.link1:hover { 
				color: #B41B1B ; 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				text-decoration: none; 
				}
				
				/* 	link_price */
			
				 
				a.link_price:link { 
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:normal;
					text-decoration: none;
					color:#d60606;
				} 
				
				a.link_price:visited { 
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:normal;
					text-decoration: none; 
					color:#d60606;
				} 
				
				a.link_price:active { 
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:normal;
					text-decoration: none; 
					color:#d60606;
				}
				
				a.link_price:hover { 
					color: #000000 ; 
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:normal;
					text-decoration: none; 
				}
				
				/* FOOTER LINKS */

				a.footer:link { 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				text-decoration: none;

				color:#FFF;
				} 
				a.footer:visited { 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				text-decoration: none; 
				color:#FFF;
				} 
				a.footer:active { 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				text-decoration: none; 
				color:#FFF;
				}
				a.footer:hover { 
				color: #83d9ff ; 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				text-decoration: underline; 
				}
				
				
				
				/* CATEGORI LINKS */

				a.category_links:link { 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight:normal;
				text-decoration: none;

				color:#FFF;
				} 
				a.category_links:visited { 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight:normal;
				text-decoration: none; 
				color:#FFF;
				} 
				a.category_links:active { 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight:normal;
				text-decoration: none; 
				color:#FFF;
				}
				a.category_links:hover { 
				color: #000000 ; 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight:normal;
				 
				}
				
				
				
				
				/* CATEGORI LINKS */



				a.subcategory_links:link { 
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:normal;
					text-decoration: none;
					color:#000000;
				} 
				
				a.subcategory_links:visited { 
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:normal;
					text-decoration: none; 
					color:#000000;
				} 
				
				a.subcategory_links:active { 
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:normal;
					text-decoration: none; 
					color:#000000;
				}
				
				a.subcategory_links:hover { 
					color: #000000 ; 
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:normal;
					text-decoration:underline;
				}
