body{
background-color:#edfd81;
margin-bottom:0px; margin-top:0px; font-family:Arial; font-size:12px; color:#333333; 
}
a:link {color:#3c50a0; text-decoration:none;}
a:visited {text-decoration:none; color:#3c50a0;}
a:hover {text-decoration:underline; color:#469ad7;}
a:active {text-decoration:none; color:#469ad7;}

.header1{
margin:auto;
height:105px;
padding-top:1px;
width:982px;
background: url('../images/banner_top.jpg') ;

}
.header{
margin:auto;
height:178px;
padding-top:1px;
width:980px;
background-color:#eeff7b;



}
.menu2{
margin:auto;
height:30px;
width:967px;
background-color:#eeff7b;
font-family: arial;
font-size: 12px;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
color: white;
padding-top:0px;
padding-left:15px;
}
.menu{
margin:auto;
height:30px;
width:967px;
background: url('../images/menu.gif') repeat-x;
font-family: arial;
font-size: 12px;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
color: white;
padding-top:0px;
padding-left:15px;
}
.menu a.item {
font-family: arial;
font-size: 12px;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
color: white;
}
.menu a.selected {
font-family: arial;
font-size: 12px;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
color: #white;
}
.menu a.item:hover {
	color: #DDFE00;
}
.header .header_left{
width:218px;
float:left;
padding-left:14px;
padding-top:20px;
}
.header_right .shoppingcart{float:left; padding-left:115px;font-family:Arial; font-size:12px; color:#3850a0;  }
.header_right .search{float:right; margin-right:10px; font-family:Arial; font-size:12px; color:#3850a0; }

.header .header_right{
width:740px;
float:left;

}
.container{
margin:auto;
width:982px;
background-color:#FFFFFF;
}
.container .container_left{
width:220px;
float:left;
padding-left:1px;
padding-top:1px;
padding-bottom:15px;
}



.container .container_right{
width:550px;
float:left;
padding-top:5px;
}

.container .container_right1{
width:210px;
float:right;
padding-right:0px;
padding-top:1px;
padding-bottom:0px;
}
.footer{
	margin: 0 auto;
	height: 70px;
	text-align: center;
	color: #323d83;
	font-size: 1em;
	padding-top: 10px;
	border-top: 2px solid #FFFFFF;
	background: #f0f2f4;
}
.footer .statistics{float:left; padding-left:53px; padding-top:20px;font-family:Arial; font-size:12px; color:#3850a0;  }
.footer .copyright{float:right; padding-right:320px;padding-top:20px; font-family:Arial; font-size:12px; color:#3850a0; }
.footer .copyright1{padding-top:20px; font-family:Arial; font-size:12px; color:#3850a0; text-align:center }
/* start box 220 */
.box226{
width:220px;
}

.box2261{
width:170px;
}

.box226 .box226_row{
width:220px;
}
.box2261 .box2261_row{
width:180px;

}
.box226_row .box226_left_top{
float:left;
background-image:url(../images/box_left_top.jpg);
width:4px;
height:31px;

}

.box2261_row .box2261_left_top{
float:left;
background-image:url(../images/box_left_top.jpg);
width:4px;
height:31px;

}

.box226_row .box226_main_top{
float:left;
width:212px;
height:29px;
background-image:url(../images/box_main_top.jpg);
background-repeat:repeat-x;
padding-top:2px;
font-family:Arial;
font-size:12px; 
color:#3850a0;
font-weight:bold;
}


.box2261_row .box2261_main_top{
float:left;
width:180px;
height:29px;
background-image:url(../images/box_main_top.jpg);
background-repeat:repeat-x;
padding-top:2px;
font-family:Arial;
font-size:12px; 
color:#3850a0;
font-weight:bold;
}

.box226_row .box226_right_top{
float:left;
background-image:url(../images/box_right_top.jpg);
width:4px;
height:31px;
}

.box2261_row .box2261_right_top{
float:left;
background-image:url(../images/box_right_top.jpg);
width:2px;
height:31px;
}

.box226_main{
float:left;
width:217px;
border-left:solid 1px #c8c8c8;
border-right:solid 1px #c8c8c8;
background-color:#000000;
}

.box2261_main{
float:left;
width:175px;
border-left:solid 1px #c8c8c8;
border-right:solid 1px #c8c8c8;
background-color:#000000;
}

.box226_row .box226_left_bottom{
float:left;
background-image:url(../images/box_left_bottom.jpg);
background-repeat:no-repeat;
width:4px;
height:4px;
}

.box2261_row .box2261_left_bottom{
float:left;
background-image:url(../images/box_left_bottom.jpg);
background-repeat:no-repeat;
width:4px;
height:1px;
}

.box226_row .box226_main_bottom{
float:left;
width:212px;
height:4px;
border-top:solid 1px #c8c8c8;
margin-top:2px;
}

.box2261_row .box2261_main_bottom{
float:left;
width:170px;
height:0px;
border-top:solid 1px #c8c8c8;
margin-top:2px;
}

.box226_row .box226_right_bottom{
float:left;
background-image:url(../images/box_right_bottom.jpg);
background-repeat:no-repeat;
width:3px;
height:4px;
}

.box2261_row .box2261_right_bottom{
float:left;
background-image:url(../images/box_right_bottom.jpg);
background-repeat:no-repeat;
width:3px;
height:0px;
}

/* end box 226 */
/* start box 719 */
.box719{
width:717px;
}
.box719 .box719_row{
width:717px;

}
.box719_row .box719_left_top{
float:left;
background-image:url(../images/box_left_top.jpg);
width:4px;
height:31px;

}
.box719_row .box719_main_top{
float:left;
width:536px;
height:29px;
background-image:url(../images/box_main_top.jpg);
background-repeat:repeat-x;
padding-top:2px;
font-family:Arial;
font-size:12px; 
color:#3850a0;
font-weight:bold;
}

.box719_row .box719_right_top{
float:left;
background-image:url(../images/box_right_top.jpg);
width:4px;
height:31px;
}

.box719_main{
float:left;
width:540px;
border-left:solid 1px #c8c8c8;
border-right:solid 1px #c8c8c8;
background-color:#000000;
}

.box719_row .box719_left_bottom{
float:left;
background-image:url(../images/box_left_bottom.jpg);
background-repeat:no-repeat;
width:4px;
height:4px;
}
.box719_row .box719_main_bottom{
float:left;
width:538px;
height:4px;
border-top:solid 1px #c8c8c8;
margin-top:2px;
}
.box719_row .box719_right_bottom{
float:left;
background-image:url(../images/box_right_bottom.jpg);
background-repeat:no-repeat;
width:3px;
height:4px;
}
/* end box 719 */

/*--item--*/
#itemcat {
	padding:0;
	margin-left:0px;
    padding-top: 7px;
	height: 100%;
	overflow: hidden;
	text-align:center;
}
#itemcat img { border: 0;}
#itemcat ul { margin: 0; padding: 0;}
#itemcat li {
	list-style-type: none;
	display: inline;
	float: left;
	margin: 0 0px 5px 5px;
	padding: 5px;
	border: #beb9b0 1px solid;
}
#itemcat li .item {
	width: 160px;
	height: 200;
	text-align:left;
	overflow: hidden;
	position:relative;

}
#itemcat li .item .img{
	text-align:center;
	display:table-cell;
	vertical-align:middle;
	width: 100%;
	height:120px;
	overflow: hidden;
	float:left;
	cursor : url("zoom.cur"), pointer;
}

#itemcat li .item .img a{
	cursor : url("zoom.cur"), pointer;
}
#itemcat li .item .sale{
	color:#FF0000;
	font-weight:bold;
}
.cur{
	text-decoration:line-through;
	font-style:italic;
	color:#666666;
}
#itemcat li a{
color:#333333;
font-weight:bold;
}
#itemcat li a:hover{
color:#A70303;
font-weight:bold;
}
#itemcat li .item .xt{
	font-size:12px;
	padding:0;
	margin: 0 0 5px; 0;
	height: 32px;
	width:100%;
	text-align: justify;
	overflow:hidden;
	display:table-cell;
}
#itemcat li .item .aa{
width:100%;
float:left;
}
.xpricex{
font-size:13px;
font-weight:bold;

color:#009900;
}
.xvalue{
font-size:13px;
font-weight:bold;

color:#FF0000;
}
.xprice{
font-size:13px;
font-weight:bold;
color:#006666;
}
/* menu */
.catalog_list ul{list-style:none; width:175px; padding-left:0px; margin-top:0px; margin-left:0px; margin-bottom:10px;}
.catalog_list ul li{color:#333333; height:25px; border-bottom: 1px solid #bfbfbf;}
.courses_list ul{list-style:none; width:175px; padding-left:0px; margin-top:0px; margin-left:0px; margin-bottom:5px;}
.courses_list ul li{color:#333333; height:43px; border-bottom: 1px solid #bfbfbf;}
.catalog_list a:link, .catalog_list a:active, .catalog_list a:visited
{
    color: #333333;
    text-decoration: none;
    display: block;
	height:23px;
	background:url(../images/arrow_red2.gif) no-repeat 7px 9px;
	padding-left:20px;
	padding-right:5px;
	padding-top:5px;
    vertical-align: bottom; /* This fixes the IE5 Win gap! */
}
.catalog_list a:hover, .catalog_list a.Selected:hover, .catalog_list a.Selected:link, .catalog_list a.Selected:active, .catalog_list a.Selected:visited
{
	color:#FFFFFF;
    text-decoration: none;
    display: block;
	height:23px;
	background:url(../images/arrow_red2.gif) no-repeat 7px 9px;
	padding-left:20px;
	padding-right:5px;
	padding-top:5px;
    vertical-align: bottom; /* This fixes the IE5 Win gap! */
	background-color: #eeff7b;
}
.courses_list a:link, .courses_list a:active, .courses_list a:visited
{
    color: #333333;
    text-decoration: none;
    display: block;
	height:38px;
	background:url(../images/list_icon1.gif) no-repeat 10px 9px;
	padding-left:20px;
	padding-right:5px;
	padding-top:5px;
    vertical-align: bottom; /* This fixes the IE5 Win gap! */
}
.catalog_courses  a:link,.catalog_courses a:visited , .courses_list a:active, .courses_list a:visited
{
    color: #333333;
    text-decoration: none;
    display: block;
	padding-left:20px;
	height:20px;
	background:url(../images/list_icon1.gif) no-repeat 10px 9px;
}
.catalog_courses a:hover, .catalog_courses a.Selected:hover, .catalog_courses a.Selected:link, .catalog_courses a.Selected:active, .catalog_courses a.Selected:visited
{
	color:#FFFFFF;
    text-decoration: none;
    display: block;
	padding-left:20px;
	height:20px;
	background:url(../images/list_icon1.gif) no-repeat 10px 9px;
	background-color: #6b7a89;
}
