html{
 width:100%;
}
body {
	color: #000000;
	background:#fefefe;
	width:100%;
}

a:link, a:visited{
	color: #000000;
	text-decoration: none;
}

a:hover{text-decoration:underline;}

ul
{
	margin: 0 0 5px 0;
}

li
{
	margin: 0 0 0 10px;
    font-weight:600;
    font-size:13px;
}
.noneli
{
	list-style: none;
    font-weight:100;
    font-size:14px;

}

.loginli
{
	list-style: none;
    font-weight:600;
}
.error
{
	color:#ff0000;
}

.content
{
	padding:40px;
}
.menu
{
	padding:10px 0px 0px 20px;
}
.icq_phone
{
	padding:0px 0px 0px 15px;
	font-weight:600;
	font-size:16px;
}
.logo_left
{
	float:left;
	width:201px;
	height:94px;
	border:0px solid #ff0000;
	cursor: hand;
}
.logo_top
{
	float:left;
	width:800px;
	height:50px;
	border:0px solid #ff0000;
	cursor: hand;
}

.logo_photo
{
	float:center;
	width:auto;
	height:90px;
	border:0px solid #ff0000;
	cursor: hand;
}

.reg
{
	font-size:8px;
	font-weight:600;
}
.login
{
	font-size:12px;
	font-weight:600;
	padding-bottom:2px;
}


.input
{
  width:155px;
  border:solid 1px #000;
  padding: 2px;
  margin: 2px;
  font-size: 11px;
  font-family: tahoma, tahoma, verdana, arial, sans-serif;

}
.submit
{
  text-align:center;
  width:155px;
  height:18px;
  background-color: #ebebeb;
  border:solid 1px #000;
  color: #000;
  font-size: 11px;
  padding: 1px;
  margin: 2px;
  font-family: tahoma, tahoma, verdana, arial, sans-serif;

}
.form #submit
{
  width:200px;
  height:20px;
}

.form #input
{
  width:200px;
  height:20px;
}

submit
{
  text-align:center;
  background-color: #ebebeb;
  border:solid 1px #000;
  color: #000;
  font-size: 11px;
  padding: 1px;
  margin: 2px;
  font-family: tahoma, tahoma, verdana, arial, sans-serif;
}

input
{
  border:solid 1px #000;
  padding: 2px;
  margin: 2px;
  font-size: 11px;
  font-family: tahoma, tahoma, verdana, arial, sans-serif;
}
input[type="text"],
input[type="password"],
input[type~="text"],
input[type~="password"] {
  width:155px;
  border:solid 1px #000;
  padding: 2px;
  margin: 2px;
  font-size: 11px;
  font-family: tahoma, tahoma, verdana, arial, sans-serif;
}

input[type="submit"],
input[type="button"],
input[type~="submit"],
input[type~="button"],
{
  text-align:center;
  width:155px;
  height:20px;
  background-color: #ebebeb;
  border:solid 1px #000;
  color: #000;
  font-size: 11px;
  padding: 1px;
  margin: 2px;
  font-family: tahoma, tahoma, verdana, arial, sans-serif;
}




//------------
table.order,
table.info,
table.confirm,
#button_table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
}

.order select {
	width: 80px;
}

#button_table {
	margin-top: 20px;
}

#button_table td {
	padding: 0px;
}

table.order td,
table.order th,
table.grid th,
table.grid td,
#border {
	border: #ccc 1px solid;
}

table.order td.clean {
	border: none;
}

table.order td,
table.info td {
	padding: 10px 5px;
}

