/*BASIC PAGE STYLES*/
html{margin: 0; padding: 0;}
body
{
background-image: url(../images/back.gif);
color: #222;
padding: 0;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
margin-top: 0px;
overflow: -moz-scrollbars-vertical;
}

body,td,th,input,select{font: 11px 'Tahoma', 'Helvetica', 'Arial', sans-serif;}

input {
border:1px solid #BEBEBE;
font-family: Tahoma, Helvetica, Arial,helvetica;
font-size: 11px;
font-weight: normal;
align:middle;
vertical-align: middle;
}

.checkbox, .radio {margin:0; vertical-align: middle;border:0;}

.button{
background-color:#FF9900;
color:#FFFFFF;
font-size: 11px;
margin:0;
}

img{border: 0;}

hr{border: 0;height: 1px;background: #ccc; color: #ccc;clear: both;}

a:link{color: #FF9900;text-decoration:none;}
a:visited{color: #FF9900;text-decoration:none;}
a:hover{color: #FFBE5E;text-decoration:underline;}
a:active{color: #FF6600;}

.linkas a:link{color: #0F67C8;text-decoration:none;}
.linkas a:visited{color: #0F67C8;text-decoration:none;}
.linkas a:hover{color: #2D96FF;text-decoration:underline;}
.linkas a:active{color: #0F67C8;}

#linkg{font-size:11px;font-weight:normal;color:#FF9900;}
#linkg a{color:#FF9900;text-decoration:none;}
#linkg a:hover{
	text-decoration:underline;
	color: #FFCC33;
}

#linksp{font-size:11px;font-weight:normal;color:#ae3674;}
#linksp a{color:#ae3674;text-decoration:none;}
#linksp a:hover{
	text-decoration:underline;
	color: #c26e9a;
}

#linkakc{font-size:11px;font-weight:normal;color:#f20000;}
#linkakc a{color:#f20000;text-decoration:none;}
#linkakc a:hover{
	text-decoration:underline;
	color: #fe1c1c;
}

#linknuol{font-size:11px;font-weight:normal;color:#FF6600;}
#linknuol a{color:#FF6600;text-decoration:none;}
#linknuol a:hover{
	text-decoration:underline;
	color: #FF9900;
}

#linkb{font-size:11px;font-weight:normal;color:#FFFFFF;}
#linkb a{color:#FFFFFF;text-decoration:none;}
#linkb a:hover{
	text-decoration:underline;
	color: #FFFF99;
}

h1,h2,h3,h4,h5,h6{font-weight: bold;margin: 10px 0;}
h1{font-size: 16px;}
h2{font-size: 14px;}
h3{font-size: 12px;}

.left{float:left;text-align:left;padding:10px;}
.right{float:right;text-align:left;padding:10px;}
.bg{background-color:#e8eefa;padding:10px;}

br.clearing{height:1px;font-size:1px;clear:both;}

.error{color:#CC0000;font-weight:bold;padding:10px;}
.msg{color:#008800;font-weight:bold;padding:10px;}


/*MENU*/
#leftmenu{
width: 200px;
text-align: right;
background-color:#FFF;
float:left;
}
html>body #leftmenu a{ /*Non IE rule*/
width: auto;
}
#leftmenu a{
padding: 2px 5px 2px 3px;
margin: 1px 0;
display: block;
width: 100%;
text-decoration: none;
}

#leftmenu a.level1{
font-size: 12px;
color: #F55B08;
font-weight: bold;
/*background-image: url(../images/trikz.gif);
background-position: right center;
background-repeat:no-repeat;*/
}
#leftmenu a.level1:hover{color: #F7941F;}
#leftmenu a.level1{color: #F55B08;}


#leftmenu a.level2{
font-size:11px;
color:#F55B08;
font-weight:normal;
/*background-image: url(../images/trikll.gif);
background-position: right center;
background-repeat:no-repeat;*/
}
#leftmenu a.level2:hover{color:#fff;font-weight:bold;}
#leftmenu a.level2{color:#000;}
#leftmenu a.activus2{
color:#fff;
background-color:#FF4263;
font-weight:bold;
/*background-image: url(../images/trikb.gif);
background-position: right center;
background-repeat:no-repeat;*/
}

#leftmenu a.level3{
font-size: 11px;
color: #E68688;
background-color:#DEC352;
/*background-image: url(../images/trikll.gif);
background-position: right center;
background-repeat:no-repeat;*/
}
#leftmenu a.level3:hover{color:#FCC;}
#leftmenu a.level3{color:#FFF;}
#leftmenu a.activus3{color:#FFF;}




/*MAIN PAGE PARTS*/
#top{
background-image: url(../images/header_s.jpg);
background-position: center top;
background-repeat:no-repeat;
width:100%;
height:160px;
z-index: 10;
}
#topA{/*Admin*/
background-image: url(../images/header_s.jpg);
background-position: center top;
background-repeat:no-repeat;
width:100%;
height:126px;
z-index: 10;
}

#topmenu{width:1003px;position:relative;}
#topmenu a{color:#fff;text-decoration:none;}

#topmenu a.psw{display:block;width:105px;color:#fff;padding:3px;text-align:center;}
#topmenu a.act{display:block;width:105px;background-color:#FFF;color:#000;padding:3px;text-align:center;}

#tree{padding-left:15px;font-size:11px;font-weight:bold;color:#888;}
#tree a{color:#999;text-decoration:none;}
#tree a:hover{text-decoration:underline;}

#content{
width:1004px;
height:auto;
background-color:#FFF;
z-index: 11;
}
#leftcell{
width:201px;
/*background-image: url(../images/bg_left.gif);*/
background-color:#FFF;
border-top: 1px solid #DDDDDD;
border-right: 1px solid #DDDDDD;
padding:10px 0 50px 0;
}
#centercell{
width:610px;
background-color:#FFF;
border-bottom: 1px solid #FFF;
padding:10px;
margin:0;
padding-top:0;
}
#centercellA{/*Admin*/
width:761px;
background-color:#FFF;
border-bottom: 1px solid #FFF;
padding:10px;
padding-top:0;
}
#rightcell{
width:181px;
background-color:#FFF;
border-top: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
padding:10px;
}


/*BLOCKS*/
.block{
background-color:#FFFFFF;
margin-bottom:10px;
text-align:left;
display:block;
}

.blockNews{
	background-color:#FFFFFF;
	margin-bottom:10px;
	text-align:left;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.blockHead{
	color:#999999;
	font-weight:bold;
	padding:5px 5px 5px 12px;
	display:block;
	width:auto;
	background-image: url(../images/headersmall.jpg);
	background-repeat: no-repeat;
}
.blockHeadcenter{
	color:#666666;
	font-weight:bold;
	padding:5px 5px 5px 12px;
	display:block;
	width:auto;
	background-image: url(../images/headerbig.jpg);
	background-repeat: no-repeat;
}
.blockHead table{background-color:#807F7B;color:#FFF;}
.blockHead a{color:#fff;text-decoration:none;font-weight:bold;}
.blockHead a:hover{color:#fff;}
.blockHead a:visited{color:#fff;}

.blockInfo{
	padding:10px;
	display:block;
	border: 1px solid #E4E4E4;
}

.loading{
background-image:url(../images/loading.gif);
background-position:left center;
background-repeat:no-repeat;
text-align:left;
padding-left:25px;
}

/*PRODUCT*/
.product{padding:0;margin-bottom:15px;border-bottom:1px solid #E9E9E9;}
s{color:#FF042F;}
.product span{color:#555;}
.thumb{border:1px solid #C8C8C8;margin:0;}
.mark{color:#FF042F;font-weight:bold;}

#ProdName{font-size:14px;font-weight:bold;color:#FF042F;padding-bottom:10px;}
#ProdMark{width:160px;height:250px;border: 1px solid #ECC1D2;vertical-align:top;text-align:center;padding:10px;}
#ProdDescr{width:360px;height:250px;border: 1px solid #ECC1D2;vertical-align:top;padding:10px;overflow:auto;}

/*MARK*/
.markIMG{width:auto;float:left;padding:5px;margin:0;}
.markIMG img{margin-left:15px;}
/*COLOR*/
.color{width:60px;height:40px;border: 1px solid #000;display:block;}
.preview{width:60px;height:40px;border: 1px solid #FF042F;margin:5px;display:block;float:left;}

.title{color:#FF042F;font-weight:bold;}

/*TABLE TOP*/
.brdtop{border-top:1px solid #BEBEBE;}
.carttop{background-color:#807F7B;color:#FFF;}
.colblock{display:block; width:30px; height:18px;border:1px solid #BEBEBE;}
.cty{font-size:11px;height:18px;text-align:center;}
.even{background-color:#ECEEED;}
.odd{background-color:#FFF;}
.hello{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
}
