.catalog {padding-top:0px;border-right:0px solid #dcdcdc;background:url(images/wrap.gif) repeat-y top;}
.catalog-item {float:left;width:159px;border-bottom:1px solid #dcdcdc;height:244px;text-align:center;font-size:10px;text-transform:uppercase;color:#aaa;font-weight:bold;border-right:1px solid #dcdcdc;padding-top:5px;}

.none {border-bottom:1px solid #dcdcdc;text-align:center;font-size:10px;text-transform:uppercase;color:#aaa;font-weight:bold;border-left:1px solid #dcdcdc;padding:5px;}


.catalog-item a:hover img {filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity: 0.5;   
    -khtml-opacity: 0.5; 
    opacity: 0.5;        
    filter: alpha(opacity=60);}

#pagetop {border-bottom:1px solid #dcdcdc;text-transform:uppercase;}

.pagination {border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;height:40px;clear:both;text-align:right;padding:0 15px;overflow:hidden;color:#a5a5a5;font-weight:bold;font-size:12px;background:#f5f5f5;padding-top:30px;text-transform:uppercase;}
.pagination a{color:#a5a5a5;text-decoration:none;text-transform:uppercase;margin:0 5px;}
.pagination a:hover{color:#000;text-decoration:none;}

.pagination span {margin:0 5px;}
span.current {color:#000;}

.pagination img {height:11px;width:11px;}
.pagination span.pages {float:left;text-transform:uppercase;}

#cart {text-transform:uppercase;clear:both;backgroun:#f5f5f5;font-size:10px;padding:2px 10px;color:#999}

#cart form {margin:0;padding:0;}

#cart a {color:#aaa;}

#cartleft {width:300px;}

#cart ul{list-style:none;margin:0;padding:0;}
#cart ul li{display:inline;margin:0;padding:0;}

#cart h2.widgettitle {display:none;}
#cart p {display:inline;font-size:11px;}

.catalog-item form {margin:0;pading;0;}
.catalog-item input {font-size:10px;font-family:Arial;text-transform:uppercase;color:#aaa;font-weight:bold;border:1px solid #e5e5e5;background:none;cursor:hand;}

.catname {font-size:11px;font-weight:bold;color:#aaa;text-transform:uppercase;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;padding:15px;}

.note {font-size:10px;font-weight:bold;color:#aaa;text-transform:none;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;padding:15px;}

.selectitem {font-size:10px;color:#aaa;text-transform:uppercase;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;padding:15px;overflow:hidden;height:200px;}

.selectitem select {font-size:10px;color:#666;text-transform:uppercase;font-family:Arial;margin:0 15px 0 2px;border:1px solid #dcdcdc;width:170px;}

.selectitem select option {font-size:10px;font-weight:bold;border-bottom:1px solid #dcdcdc;padding:4px 5px 4px 15px;letter-spacing:0px;background-position:5px center;background-repeat:no-repeat;}

.selectitem select option:hover {background-color:#f5f5f5;color:#000;}
.selectitem select option.level-main {padding:4px 5px 4px 5px;color:#aaa;}

.selectitem select#color option#pink {background-image:url(images/pink.png);}
.selectitem select#color option#red {background-image:url(images/red.png);}
.selectitem select#color option#blue {background-image:url(images/blue.png);}
.selectitem select#color option#black {background-image:url(images/black.png);}
.selectitem select#color option#green {background-image:url(images/green.png);}

p.linklove {display:none;}

#cat-ender {border-top:1px solid #dcdcdc;height:66px;clear:both;text-align:right;padding:0 15px;border-left:1px solid #dcdcdc;}
#cat-ender a{background:url(images/gotop.gif) no-repeat right center;padding-right:20px;color:#000000;text-decoration:none;text-transform:uppercase;font-size:11px;line-height:64px;}

#topblock {border-bottom:1px solid #dcdcdc;overflow:hidden;border-left:1px solid #dcdcdc;height:66px;}
#blacksquare {height:66px;width:auto;line-height:66px;background:#000;float:left;color:#fff;font-size:13px;text-transform:uppercase;padding:0 10px;font-weight:bold;}

#buttons {float:right}
#buttons a {display:block;float:left;height:66px;line-height:66px;padding:0 18px;border-left:1px solid #dcdcdc;text-transform:uppercase;font-size:10px;color:#000;font-weight:bold;}
#buttons a:hover, a.current-home{background-color:#f5f5f5}

#item {text-transform:uppercase;overflow:hidden;width:540px;float:left;border:0px;color:#aaa;}
#itemswrap {width:620px;margin:0 auto;overflow:hidden;}


.alignleftlink {width:21px;height:21px;float:left;margin-top:200px;}
.alignrightlink {width:21px;height:21px;float:right;margin-top:200px;}

.alignleftlink a{width:21px;height:21px;line-height:21px;display:block;overflow:hidden;background:url(images/left.gif);color:#bdbdbd;}
.alignrightlink a{width:21px;height:21px;line-height:21px;display:block;overflow:hidden;background:url(images/right.gif);color:#bdbdbd;}

#item form {margin:0;pading;0;float:right;}
#item input {font-size:12px;font-family:Arial;text-transform:uppercase;color:#fff;font-weight:bold;border:0px solid #e5e5e5;background:#bababa;padding:2px;}

#item input:hover {background:#a1a1a1;}

#item h4 {font-size:12px;margin:0px;padding:0;}
#item h5 {font-size:16px;text-align:right;margin:5px 0;}
#item p {text-align:left;font-size:10px;margin:2px 0;padding:0;}
#item hr {height:200px;display:block;	border-color: #fff;
	border-style: solid;
	border-width: 0px 0 0;border-top:1px solid #dadada;margin-top:15px;}
#item span {font-size:9px;}



.selectitem ul li {padding:0px;font-size:11px;font-weight:normal;}
.selectitem ul li.thisname {display:block;border-bottom:1px solid #dcdcdc;padding:5px 4px 5px 6px;width:280px;font-size:12px;color:#000;font-weight:bold;letter-spacing:1px;}


.selectitem ul li a,
.selectitem ul li a:visited,
.selectitem ul li a:active
{color:#111;display:block;border-bottom:1px solid #dcdcdc;padding:5px 4px 5px 24px;background-image:url(images/bullet2.gif); background-position:8px center;background-repeat:no-repeat;width:280px;}

.selectitem ul li a:hover, .selectitem ul li.this a{background-color:#f5f5f5;color:#000;background-image:url(images/all.gif);border-bottom:1px solid #dcdcdc;}

.selectitem table{float:left;width:auto;margin-right:15px;}
.clearfix {clear:both;}

#content {}