body{font: normal 14px 'Arial';}
.container{
	width:650px;
}
.container>div{padding: 7px 0px;}
.container>div label{display:inline-block;width:130px;padding-left:5px;}
.container>div input[type="text"]{outline:none;border:1px solid #ccc;padding:3px;width:200px;border-radius:4px;box-shadow: 1px 1px 3px 1px #EEE inset}
.container>div textarea{outline:none;border:1px solid #ccc;padding:3px;width:200px;height:90px;border-radius:4px;box-shadow: 1px 1px 3px 1px #EEE inset}

.container>div input[type="text"]:focus,.container>div textarea:focus{background-color:#eee;}

.container>div .err{border:1px solid #f00 !important;}
.container span.v{color:#0a0;padding-left:5px;}
.container span.r{color:#a00;padding-left:5px;}

#rsp{display: inline-block;}
.m_err{color:#f00;padding-left:5px !important;}


.bloc-comanda{padding-left:110px !important;height:100px;}
.bloc-comanda>div{float:left;height:100px;width:150px;}
.bloc-comanda>div>span{display:inline-block;width:33px;height:50px;text-align:center;}
.bloc-comanda>div>span:first-child{width:150px; height:20px; text-align:center; padding-top:5px;}
.tM{background: url('tricou_m.jpg') 0px 0px no-repeat;}
.tF{background: url('tricou_f.jpg') 0px 0px no-repeat;}

.container2{width:820px;}
.container2>div{padding: 7px 5px;}

.bloc-magazin{display:inline-block;width:130px;margin-right:10px; border: 1px solid transparent;vertical-align:top;}
.bloc-magazin img{width:125px;height:125px;display:block;margin:5px auto 5px;}
.chenar{border-color: #ccc; !important}

.c1{
	width:360px;
	display: inline-block;
	vertical-align:top;
}

.c1>div{
	width:360px;
	vertical-align: top;
	padding: 8px 0px;
}

.c1>div>label{
	display:inline-block;
	width:120px;
	vertical-align: top;
}

.c1>div>input[type="text"]{
	width: 210px;
	border: 1px solid #CCC;
}
.c1>div>input[type="file"]{
	width: 300px;
	border: 1px solid #CCC;
}

.c1>div>textarea{
	border: 1px solid #CCC;
	width: 250px;
	height: 107px;
}

.c1>div>span{
	display:block;
	color:#f00;
	margin-top:5px;
}

.c2{
	width:250px;
	display: inline-block;
	vertical-align:top;
}

.c2>div{
	width:250px;
	vertical-align: top;
	padding:5px 0px;
}

.c2>div>label{
	display:inline-block;
	width:120px;
	vertical-align: top;
}

.c2>div>input[type="text"]{
	width: 200px;
	border: 1px solid #CCC;
}

.c2>div>textarea{
	border: 1px solid #CCC;
	width: 240px;
	height: 91px;
}

.c2>div>span{
	display:block;
	color:#f00;
	margin-top:5px;
}
