div#mainMenuBG { 	width: 487px; height: 26px; float: right;  }

ul#mainMenu
	{ 	width: 460px;
		position: absolute; 
		top: 3px;
		left: 50%;
		 margin-left: 20px;
		list-style-type: none; 
		}

ul#mainMenu li			{ display: inline; width: auto;	}

ul#mainMenu li a 		{ color: #000; width: auto; text-transform: uppercase; text-decoration: none; font-weight: bold; font-size: 11px; }

ul#mainMenu li a:hover 	{ color: #999; text-decoration: none; }


/* ******************************************************************** */

ul#shopMenu {
	list-style-type: none;
	height: 26px;
	margin: 0px 0px 0px 10px;
	background: url(../images/menubg.gif) top left repeat-x  #eee;	
	position: relative;
	z-index: 1000;
}

ul#shopMenu2 {
	list-style-type: none;
	height: 25px;
	margin: 1px 0px 0px 10px;
	background: transparent;	
	position: relative;
	z-index: 900;
}

ul#shopMenu li{ display: inline;}

ul#shopMenu2 li { display: inline; float:left;}

ul#shopMenu li a {  
	display: block;
	height: 20px;
	font-size: 11px !important;
	text-decoration: none;
	color: #000;
	padding:3px 15px;
	border-right: solid 1px #c2c2c2;	
	font-weight: bold;
	float: left;
}

ul#shopMenu2 li a {  
	display: block;
	height: 19px;
	font-size: 11px !important;
	text-decoration: none;
	color: #000;
	padding:3px 15px;
	border-right: solid 1px #c2c2c2;	
	font-weight: bold;
	float: left;
}
	
	ul#shopMenu li a.silver{
		color: #fff;
		background: url(../images/menubg-silver.gif) top left repeat-x  #ccc;	
	}
	ul#shopMenu li a.silver:hover{
		
		background: #ccc;
	}
	
ul#shopMenu li a:hover{
	color: #000;
	background: #ccc;
}

	ul#shopMenu2 li a.silver{
		color: #fff;
		background: url(../images/menubg-silver.gif) top left repeat-x  #ccc;	
	}
	ul#shopMenu2 li a.silver:hover{
		
		background: #ccc;
	}
	
ul#shopMenu2 li a:hover{
	color: #000;
	background: #ccc;
}

/* ******************************************************************** */

ul#shopMenu ul { 
	padding-top: 1px;
	margin: 0px;
	margin-left: -1px;
	line-height: 1;
	clear: both;
}

ul#shopMenu li { float: left; }

ul#shopMenu li ul { 
	position: absolute;
	left: -999em; 
	clear: both;
	top:26px;
}
ul#shopMenu li ul li {
        display: block;
        margin: 0px;
        padding: 0px; 
        clear: both;
        text-align:left;
    } 
    
ul#shopMenu li:hover ul,
ul#shopMenu li.sfhover ul { left: auto; }

ul#shopMenu li ul li a 
 {
       	height: 13px;
        color:#000;
    	text-align: left;
    	text-decoration: none;
        display: block; 
        background-color: #eee; 
        border-bottom: solid 1px #fff;
        font-size: 10px; 
        margin: 0px 0px 0px 0px;
    	padding: 10px 10px 10px 10px;
    	line-height: 160%;
    	border-left: solid 1px #c2c2c2;
 }
 
ul#shopMenu li:hover, ul#shopMenu li.hover {
    position: static;
} 
 

 
ul#shopMenu li:hover ul li a:hover, 
ul#shopMenu li.sfhover ul li a:hover {

	color: #000;
	background-color: #ddd;
}

ul#shopMenu li ul,
ul#shopMenu li ul li a,
ul#shopMenu li ul li {  width: 219px;  }	

/* ******************************************************************** */

ul#shopMenu2 ul { 
	padding-top: 1px;
	margin: 0px;
	margin-left: -1px;

	line-height: 1;
	clear: both;
}

ul#shopMenu2 li { float: left; }

ul#shopMenu2 li ul { 
	position: absolute;
	left: -999em; 
	clear: both;
	top:26px;
}
ul#shopMenu2 li ul li {
        display: block;
        margin: 0px;
        padding: 0px; 
        clear: both;
        text-align:left;
    } 
    
ul#shopMenu2 li:hover ul,
ul#shopMenu2 li.sfhover2 ul { left: auto; }

ul#shopMenu2 li ul li a 
 {
       	height: 13px;
        color:#000;
    	text-align: left;
    	text-decoration: none;
        display: block; 
        background-color: #eee; 
        border-bottom: solid 1px #fff;
        font-size: 10px; 
        margin: 0px 0px 0px 0px;
    	padding: 10px 10px 10px 10px;
    	line-height: 160%;
    	border-left: solid 1px #c2c2c2;
 }
 
ul#shopMenu2 li:hover, ul#shopMenu2 li.hover {
    position: static;
} 
 

 
ul#shopMenu2 li:hover ul li a:hover, 
ul#shopMenu2 li.sfhover2 ul li a:hover {

	color: #000;
	background-color: #ddd;
}

ul#shopMenu2 li ul,
ul#shopMenu2 li ul li a,
ul#shopMenu2 li ul li {  width: 219px;  }	

/* ******************************************************************** */

/*postrani menu*/

ul.rightMenu{
	list-style-type: none;
	margin: 0px 0px 20px 0px;
}

	ul.rightMenu li a {
		display: block;
		min-height: 23px;
		background: url("../images/bg1-rmenu.gif") left center no-repeat;
		padding: 7px 10px 3px 15px;
		border-bottom: solid 1px #ccc;
		font-weight: bold;
		text-decoration: none;
		color: #555;
	
	}
	
	ul.rightMenu li a:hover{
		background: url("../images/bg1-rmenuh.gif") left center no-repeat transparent;
		color: #444;
	}
	
	/* home */ 
		ul.rightMenu li a.home{
			background: url("../images/icons/home.gif") left center no-repeat;
			padding: 7px 10px 3px 20px;
		}
	
		ul.rightMenu li a.home:hover{
			background: url("../images/icons/home-hov.gif") left center no-repeat #fff;
		}	

	/* order */ 
		ul.rightMenu li a.order{
			background: url("../images/icons/order.gif") left center no-repeat;
			padding: 7px 10px 3px 20px;
		}
	
		ul.rightMenu li a.order:hover{
			background: url("../images/icons/order-hov.gif") left center no-repeat #fff;
		}	

	/* cart */ 
		ul.rightMenu li a.cart{
			background: url("../images/icons/cart.gif") left center no-repeat;
			padding: 7px 10px 3px 20px;
		}
	
		ul.rightMenu li a.cart:hover{
			background: url("../images/icons/cart-hov.gif") left center no-repeat #fff;
		}	
	
	/* star */ 
		ul.rightMenu li a.star{
			background: url("../images/icons/star.gif") left center no-repeat;
			padding: 7px 10px 3px 20px;
		}
	
		ul.rightMenu li a.star:hover{
			background: url("../images/icons/star-hov.gif") left center no-repeat #fff;
		}	
	
	
	ul.rightMenu li ul {
		list-style-type: none;
	}

		ul.rightMenu li ul li.size {
			font-weight: normal;
			width:48px;
			color: #666;
			background: url("../images/bg-rmenu.gif") left center no-repeat;
			float:left;
      margin:0px;
      padding:0px;
      line-height:80%;
      min-height:15px;
		}	
		
		ul.rightMenu li ul li.size a {
      font-size:10px;
      height:10px;
      padding:6px 0px 0px 15px !important;
      margin:0px;
      line-height:80%;
      min-height:15px;
    }

		ul.rightMenu li ul li.sizeLast {
			font-weight: normal;
			width:48px;
			color: #666;
			background: url("../images/bg-rmenu.gif") left center no-repeat;
			float:left;
      margin:0px;
      padding:0px;
      border:0px;
      line-height:80%;
      min-height:15px;
		}		
	
		ul.rightMenu li ul li.sizeLast a {
      font-size:10px;
      height:10px;
      padding:6px 0px 0px 15px;
      margin:0px;
      border:0px;
      line-height:80%;
      min-height:15px;
		}
		
		ul.rightMenu li ul li.cena a {
      font-size:10px;
      height:15px;
      padding:6px 0px 0px 15px;
      margin:0px;
      line-height:80%;
      min-height:15px;
    }

		ul.rightMenu li ul li a#os {
			background: url("../images/fo.jpg") left center no-repeat;
		}

		ul.rightMenu li ul li a#os:hover {
			background: url("../images/fh.jpg") left center no-repeat;
		}

		ul.rightMenu li ul li.sizeLast a#os {
			background: url("../images/fo.jpg") left center no-repeat;
		}

		ul.rightMenu li ul li.sizeLast a#os:hover {
			background: url("../images/fh.jpg") left center no-repeat;
		}		
	
		ul.rightMenu li ul  li a {
			font-weight: normal;
			color: #666;
			background: url("../images/bg-rmenu.gif") left center no-repeat;
			line-height: 160%;
			min-height: 23px;
			
		}
		ul.rightMenu li ul  li a:hover {
			background: url("../images/bg-rmenuh.gif") left center no-repeat #fff;
		}
		
ul.tretina{
			width: 200px; 
			float: left;
}

a.kont {
  color:#9E001B;
  font-size:14px !important;
  font-weight:bold;
  margin-bottom:8px;
}

a.kont:hover {
  color:#333333;
}

p.pecko {
  font-size: 10px;
}

a.mail {
  font-size: 10px;
}