.space {
	display:block;
	height:7px;
}
.bigspace {
	display:block;
	height:14px;
}
.sep {
border-top: 1px solid #d3daed;
font-size:0;
height:1px;
line-height:1px;
margin:5px 0;
}
.clearx {
	clear:both;
	height:1px;
	line-height:1px;
}
#colset {
clear:both;
XXbackground-color:#f2f5f9;
background-color:#fff;
margin:0 auto;
width:980px;
border-top:2px solid #4387ba;
background:#fff url(/images/page_back.gif) no-repeat scroll 0 0;

}
#limit, .tabbody{
xxmargin-left:8px;
max-width: 1200px;

}
#head {
display:block;
height:125px;
width:100%;
xxbackground:#fff url(/images/back.gif) repeat-x scroll 0% 0%;
}
#page{
xxbackground:transparent url(/images/header.png) no-repeat scroll left top
}
.stats {
list-style-type:none;
list-style-position:inside;
padding:0 10px
}
.stats li {
height:24px;
line-height:24px;
border-bottom: 1px solid #eee;
}
.right-side{
float:right;
}
.left-side{
float:left;
}
.total-price{
font-weight:bold;
font-size:14px;
}
.select-time select{
width:125px;
font-weight:bold;
}
/*..................FiltER BAR.................*/

.filter-bar {
	padding:9px 7px 10px 10px;
	xxmargin-bottom:10px;
	height:21px;
	background:#f1f1f1 url(/images/filter.png) repeat-x scroll 0 0;
	color:#444454;
	font-size:14px;
}
form {
display:block;
margin:0px;
}
.filter-bar .left-side{
	margin-right:10px;
}
.filter-bar input{
	margin-top:1px;
}
.filter-bar label{
	display:block;
	float:left;
	font-weight:bold;
	line-height:23px;
	padding-right:3px;
}
#buttonAddStore {
	background:transparent url(/images/filter_button.gif) repeat-x scroll 0 0;
	height:28px;
	width:77px;
	border:none;
	margin-top:-3px;
	cursor:pointer;
}
#buttonAddStore:hover {
	background:transparent url(/images/filter_button.gif) repeat-x scroll left bottom;
}

.table_filter {
width:100%;
}
/*..................ADMIN  STYLES MOVED HERE.................*/



body {
	color:#3C4245;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0px;
	padding:0px;
	min-width:960px;
	background:#e9ecf1 url(/images/bg.png) repeat-x scroll 0 0;
}

img {
border-style:none;
}
a {
color:#008AE6;
}
a:hover {
color:#3C4245;
}
h1, h2, h3, h4, h5, p, ul {
margin:0px;
padding:0px;
}
h1 {
font-size:24px;
}
h2 {
font-size:16px;
}
input, select, textarea {
xxbackground:#F1F1F1 none repeat scroll 0%;
xxborder-color:#939393 rgb(222, 222, 222) rgb(222, 222, 222) rgb(147, 147, 147);
xxborder-style:solid;
xxborder-width:1px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
xxline-height:normal;
xxpadding:1px;
}
.xxgenbut {
background:#006DE0 url(../../images/admin-butbg.gif) repeat-x scroll 0%;
border-color:#6CD7FF rgb(0, 114, 157) rgb(0, 114, 157) rgb(108, 215, 255);
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}
.clear {
clear:both;
}
#admin {
background:transparent url(../../../images/admin-side.gif) no-repeat scroll 0%;
height:200px;
left:0px;
position:absolute;
top:0px;
width:40px;
}
#page {

}

#head h1 {

font-size:24px;
font-weight:normal;
background-image:url(../../../images/logo6.png);
background-repeat:no-repeat;
height:125px;
width: 240px;
float:left;
text-indent: -800px;
}
#head .inner {

width: 980px;
margin: 0px auto;

}
#head .account_info {
float:right;
padding:10px;
margin: 40px 5px 0 0;
}
#head .account_info p {
line-height:16px;
}
#head div strong {
display:block;
float:left;
padding:2px 5px 2px 2px;
}
#head div a {
background:transparent url(../../images/admin-logout.gif) no-repeat scroll 1px 3px;
display:block;
float:left;
font-weight:bold;
padding-left:25px;
}
#tmenubar {
background:transparent url(../../images/admin/admin-headbg.gif) repeat-x scroll left bottom;
clear:both;
height:27px;
}
#tmenubar ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:10px;
}
#tmenubar li {
float:left;
padding-right:2px;
}
#tmenubar a {
background:transparent url(../../images/admin-tab1.gif) no-repeat scroll 0%;
color:#FFFFFF;
display:block;
font-weight:bold;
text-decoration:none;
}
#tmenubar a:hover {
text-decoration:underline;
}
#tmenubar a span {
background:transparent url(../../images/admin-tab2.gif) no-repeat scroll right top;
display:block;
padding:5px 8px;
}
#breadcrumbs {

clear:both;
background-color: #f7f7f7;
}
#breadcrumbs p {
font-size:11px;
font-weight:bold;
padding:5px 5px 5px 16px;
}
#login {
clear:left;
float:left;
width:190px;
}
#login h2 {
font-size:12px;
padding:8px;
}
#login div {
padding:2px 8px;
}
.active {
color:#3C4245;
}
.sub {
background:transparent none repeat scroll 0% !important;
}
.sub ul {
font-weight:normal !important;
margin-left:16px;
}
#cont {
margin-left:190px;
}
#cmenu {
background:transparent url(../../images/admin-subtabs.gif) no-repeat scroll center top;
height:35px;
text-align:center;
}
#cmenu a {
font-size:11px;
font-weight:bold;
padding:1px 6px 3px;
}
.csell {
background:#008AE6 url(../../images/admin-butbg.gif) repeat-x scroll 0%;
border-bottom:1px solid #0074BC;
border-left:1px solid #00A8ED;
border-right:1px solid #0074BC;
color:#FFFFFF;
font-weight:normal !important;
text-decoration:underline;
}
#cmenu .csell:hover {
color:#FFFFFF;
text-decoration:none;
}
.csel2 {
background:#FFFFFF none repeat scroll 0%;
border-bottom:1px solid #E4E4E4;
border-left:1px solid #E4E4E4;
border-right:1px solid #E4E4E4;
color:#3C4245;
text-decoration:none;
}
#pagecont {
float:none;
margin:0px;
padding:0px 10px 10px;
}
#cont h2 {
padding-bottom:10px;
}
.success, .error {
font-style:italic;
font-weight:bold;
margin-bottom:2px;
padding:8px 8px 8px 30px;
}
.success {
background:transparent url(../../images/admin-success.jpg) no-repeat scroll 0%;
color:#0074BC;
}
.error {
background:transparent url(../../images/admin-error.jpg) no-repeat scroll 0%;
color:#FF0000;
}
.numero {
font-weight:bold;
height:16px;
margin-top:10px;
}
.numero span {
display:block;
float:left;
}
.numero div {
float:left;
}
.numero ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.numero li {
float:left;
padding:0px 4px 3px;
}
.numero strong {
color:#3C4245;
}
.numero ul li a strong {
text-decoration:none;
}
.tabb {
xxbackground:transparent url(../../images/tabh12.gif) no-repeat scroll right top;
xxmargin-top:10px;
xxwidth:99.5%;
padding:10px;
background:transparent url(/images/page_back.gif) no-repeat scroll right top;
}

#my_cats {
background:#0077BB url(/images/tabh.gif) repeat-x scroll left top;;
height:26px;
border-top:2px solid #153c77;
bottom:-2px;
position:relative;
width:100%;
}
.tabh {
xxbackground:transparent url(../../images/tabh11.gif) no-repeat scroll 0%;
xxheight:28px;
background:#0077BB url(/images/tabh.gif) repeat-x scroll left top;;
height:26px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px auto;
width:980px;
padding:0px;
xxline-height:18px;
xxborder-bottom:3px solid #153c77;
display:block;


}
.tabh li {
xxbackground:transparent url(../../images/taboff1.gif) no-repeat scroll 0%;
float:left;
display:block;
height:26px;
wxxidth:100px;
}

.tabh li:hover {
background: transparent url(/images/tab1.gif) no-repeat center bottom;

}
.tabh li:hover a {
background: transparent url(/images/tab1.gif) no-repeat center bottom;

}
.tabh a {
xxbackground:transparent url(../../images/taboff2.gif) no-repeat scroll right top;
color:#FFFFFF !important;
font-size:11px;
font-weight:bold;
padding:0px 10px;
text-decoration:none;
height:26px;
line-height:26px;
float:left;
}
.tabh a:hover {
text-decoration:underline !important;
}
.tabh  .tabsel, .tabh  .tabsel:hover {
xxbackground: #d5dCf3 url(/images/tab.gif) no-repeat right top;
background: transparent url(/images/tab1.gif) no-repeat right top;
float:left;
padding-right:9px;
height:26px;
}

.hidden {
display:none;
}
.tabh .tabsel a, .tabh .tabsel:hover a {
xxbackground: #d5dCf3 url(/images/tab.gif) no-repeat left top;
background: transparent url(/images/tab1.gif) no-repeat left top;
color:#3C4245 !important;
font-weight:bold;
font-size:13px;
text-decoration:none;
padding-left:19px;
line-height:23px;

}
.tabbody {
xxborder-left:3px solid #CACACA;
xxborder-right:3px solid #CACACA;
xxpadding:8px;

}
.tabfoot {
xxbackground:transparent url(../../images/tabf2.gif) no-repeat scroll right top;
}
.tabfoot div {
xxbackground:transparent url(../../images/tabf1.gif) no-repeat scroll 0% 0%;
}

.youmago {
	background-image:url(/images/logo.gif);
	height:40px;
	width:100px;
	display:block;
}

#foot {
height:325px;
#behavior: url(/images/iepngfix.htc);
background:transparent url(/images/footer.png) repeat-x left top;
margin:0 auto;
width:980px;
}

#infoot {
color:#AAAAAA;
font-size:11px;
height:120px;
padding:20px 10px 10px 15px;
}
#foot p {
xxbackground:transparent url(../../images/admin-foot1.gif) no-repeat scroll 0%;
padding:3px;
text-align:left;
padding:15px;
}
#foot a:hover {
color:#008AE6;
text-decoration:none;
}

.div-top {
 position:relative;
 height:250px;
}
.div-cell {
 position:relative;
 float:left;
 width:150px;
}
.div-bottom {
clear:both;
}

.register-group1 {
	width:200px;
}

.div-cell input {
	margin-bottom: 10px;
	width:165px;
}

.reg {
 width:100px;
 xxfloat:none;
 font-weight:bold;
}

.regbutton {
 margin-top: 14px;
}

.regbutton input{
 padding:1px;
 width:169px;
}


