body{margin:0px; padding:0px; font:11px Arial; text-decoration:none; background:url(site_images/aktive.gif) no-repeat center top;}
.newtborder {border-left:#f0f0f0 solid 1px; border-right:#f0f0f0 solid 1px;}
.newtborder b{ text-transform:capitalize; padding:10px 10px 9px 10px;}
.newtborder strong { padding:10px; float:left;}
.newtborder p{ padding:10px 10px  0  10px; margin:0;}
.newtborder ul{font:10px Arial, Helvetica, sans-serif; list-style:none; margin:0; padding:10px 10px 7px 10px; clear:both;}
.newtborder ul li { margin:0; padding:0 }
.newtborder ul li a{ text-decoration:none; color:#333333;}
.newborder1{border-left:#bcbcbc  solid 1px; border-right:#bcbcbc  solid 1px; background:#fffff5;}
.newtborder2{border:#bcbcbc solid 1px;}
.boxtxt{ font:12px Arial, Helvetica, sans-serif; color:#000;}

.tborder {border:1px solid #3a3a3a; border-top-color:#666666; border-left-color:#666666;}
.tborder1 {border:3px solid #bfbfbf;}
.tbordersub{ border-left:8px solid #CCCCCC;border-right:8px solid #CCCCCC;}
.subname{ font: bold 12px Arial, Helvetica, sans-serif; color: #FF0000; text-decoration:none;}
.phone {color:#ff0000; font:italic bold 20px Arial, Helvetica, sans-serif; padding:0 46px 0 0;}
.phone span {color:#333333; font:20px Arial, Helvetica, sans-serif;}

.phone1 {color:#999999; font: bold italic 18px Arial, Helvetica, sans-serif; padding:0 30px; text-align:center; text-transform:uppercase;}
.phone1 span { font: bold 18px Arial, Helvetica, sans-serif;}

.cattop1 {color:#333333; font:bold 20px Arial, Helvetica, sans-serif;  text-transform:capitalize; letter-spacing:1px;}
.cattop1 span {color:#ff0000; font:italic bold 12px Arial, Helvetica, sans-serif;  text-transform:none; letter-spacing:normal; display:block;}

.btn,.remove,.login,.cartproducts {font-family:Arial;}

.innerborder {border:4px solid #FCF7EC;}

.searchborder {border-left:5px solid #FCF7EC;}

.topborder {border-top:4px solid #FCF7EC;}

.otherlinks {background:url(site_images/otherbutton.gif) 50% 0 no-repeat; height:16px; display:block; padding:4px 0; 
            margin:10px 0 0 0; font:bold 12px Arial; color:#333399; text-decoration:none;}

ul.staticlinks  { margin:0; padding:0; list-style:none;}
ul.staticlinks li  { display:inline; font:bold 12px Arial, Helvetica, sans-serif;}
ul.staticlinks li a { float:left; color:#FFFFFF; text-decoration:none; padding:0 12px; border-left:#FFFFFF solid 1px;}

.catlinks2 {font:13px Arial, Helvetica, sans-serif; color:#000000;  text-decoration:none; padding:2px 0 0 15px; display:block; background:url(site_images/cate3bg.jpg) repeat-x; }
.catlinks2:hover {background:#fcdb72 url(site_images/cate3bg.jpg) repeat-x 0 -20px; }
.cattop { color:#ffffff; background-color:#3a3a3a; font:18px Arial, Helvetica, sans-serif; padding:3px 5px;}
.cattop a{ color:#ffffff; text-decoration:none;}
.cattop a:hover{ color:#ffcc00;}


.catlinks {font: bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; padding:0px 0 5px 15px; text-align:left; background-image:url(site_images/down.gif); background-repeat:no-repeat; text-transform:uppercase; display:block;}
.catlinks:hover {background:#fcdb72 url(site_images/down.gif) no-repeat; }


.subcatlink{ font: bold 12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;  display:block;}

.welcome_text { width:250px; height:100px; overflow:auto;}

.cartpage {color:#FFFFFF;}

.cartpage,.morelinks,.btn,.remove,.login,.cartproducts{font-weight:bold;}

.shortdiscription{color:#000000; text-decoration:none;}
.copyright {color:#333333; text-align:center;}
.copyright a {color:#333333; text-decoration:none;}

.productshow {color:#ffcc33; }
.productshow a {color:#ffffff; text-decoration:none;}

.body_mainhaeding {  background:url(site_images/mainbg.gif) right no-repeat;  }
.body_mainhaeding div { font-size:18px; text-align:center; padding:10px 0; background:url(site_images/main.gif) left no-repeat;  }

.btn,.remove { font-size:11px; background-color:#333333; cursor:pointer; color:#918f90; border:#918f90 solid 1px;}

.selectbox,.textbox,.textboxlogin2,.stextbox,.inputbox {border:1px solid #999999;}

.textbox,.inputbox {height:15px; width:110px;}
.textboxlogin2{height:15px; width:211px;}

.login,.cartproducts,.textbox,.inputbox {font-size:11px; color:#000000; text-decoration:none;}

.register {text-decoration:none; color:#333333; font:bold 12px Arial, Helvetica, sans-serif;}
.register span {text-decoration:none; color:#333333; font:18px Arial, Helvetica, sans-serif; }

.newbestspecialheading {font:bold 12px Arial;}
.topCategories {font:12px arial; color:#333333; text-decoration:none;}
.productname {font:11px Arial;}

.morelinks {color:#e4b62e;}
.morelinks a {color:#ec4444; text-decoration:none;}

.body_textlinks {text-decoration:none; padding:5px 5px; font:bold 14px Arial; display:block; text-align:center; color:#000000; background:url(site_images/cat22.jpg) repeat-x;}

.search {font:11px Arial; color:#000000; text-decoration:none;}

.textboxsearch {color:#000000; background-color:#FFFFF; height: 18px; width:112px;}

.inputbox {color:#000000; background-color:#FFFFF; width:100px;}

.textboxsearch,.textboxlogin {font:10px Arial; border:1px solid #8a8888;}

.textboxlogin {color:#000; background-color:#ffffff; height:18px; width:112px;}

.img {float:left; padding-bottom:10px; padding-right:10px;}
.cart {font:12px Arial; color:#666666; text-decoration:none;}


.catbox1 {background:url(site_images/box2.jpg) no-repeat right top; }
.catbox1 span a {background:url(site_images/box1.jpg) no-repeat left top; font:bold 12px Arial, Helvetica, sans-serif; color:#333333; width:180px; display:block;  text-decoration:none; padding-top:5px; text-align:left; padding: 8px 0 0 10px; text-transform:uppercase;}

.catbox2 {background:url(site_images/box4.jpg) no-repeat right bottom;}
.catbox2 span {background:url(site_images/box3.jpg) no-repeat left bottom; width:100%; display:block; height:110px;}











/*specialbox*/
.display_heading {background:#FFCC00; padding:2px; text-align:center; font:11px Arial, Helvetica, sans-serif; height:36px;}
.display_price { color:#ff0000; font:11px Arial, Helvetica, sans-serif; }

.price {font:18px Arial, Helvetica, sans-serif; color:#FF0000;}




/*dropdown menu*/

.ddsmoothmenu{
font: bold 12px Arial;
width: 100%;

}

.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
background:url(site_images/cate2bg.jpg); /*background of menu items (default state)*/
color: white;
padding: 8px 6px;
border-right: 1px solid #f6d677;
border-left: 1px solid #e9b824;
color: #3a3a3a;
text-decoration: none;
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color: black;
}

.ddsmoothmenu ul li a:hover{
background:url(site_images/catehover.jpg); /*background of menu items (default state)*/
color: black;
}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font: 11px Arial;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
}


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background:#666666;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.8;
}


.ddsmoothmenu1{
font: bold 12px Arial;
width: 100%;

}

.ddsmoothmenu1 ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.ddsmoothmenu1 ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.ddsmoothmenu1 ul li a{
display: block;
background:url(site_images/cate2bg.jpg); /*background of menu items (default state)*/
color: white;
padding: 8px 14px;
border-right: 1px solid #f6d677;
border-left: 1px solid #e9b824;
color: #3a3a3a;
text-decoration: none;
}

* html .ddsmoothmenu1 ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu1 ul li a:link, .ddsmoothmenu1 ul li a:visited{
color: black;
}

.ddsmoothmenu1 ul li a:hover{
background:url(site_images/catehover.jpg); /*background of menu items (default state)*/
color: black;
}
	
/*1st sub level menu*/
.ddsmoothmenu1 ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu1 ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu1 ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu1 ul li ul li a{
font: 11px Arial;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;

}


.newlink a{font:12px Arial, Helvetica, sans-serif; color:#0000cc;}
.sitemap a {font:12px Arial; color:#3a3a3a; text-decoration:none; text-align:left; padding-left:5px;}
