img {
  border: none;
  margin:0;
  padding:0;
}
/*
body {
  background-color: #8CC8E1;
}
*/
p.p_t {
	text-indent: 5%;
}


table.nbpm {
  border:none;
  padding:0;
  margin: 0;
}

td {
  vertical-align: top;
  padding:0;
  margin: 0;
  /*text-align: center;*/
}

a {
  text-decoration: none;
  color: #2B8DB0;
/*  font-size: 10 px;*/
}

/*
.bmenu {
  color: #2C7FA3;
  font-size: 12px;
}

.menu {
  color: #91B7C4;
  font-size: 14px;
  font-weight: bold;
}

td.login {
  text-align: right;
}

input.login {
  font-size:12px; 
}*/

td.menu {  
  text-align: left;
  padding-left: 10px;
}

td.t_l {
  text-align: left;
}

span.cl_b {
  color: #2B8DB0;
  font-size: 14 px;
}

a.cl_w {
  color: #A7A7A7;
  font-size: 12px;
  font-style: normal;
}

a.cl_w:hover {
  color: black;
}

.cl_y {
  color: #9EA76E;
  font-size: 14 px;
}


span.cl_dy {
  color: #999E7E;
}

ul.menu {
list-style-type: disc;
margin:0px;
padding:0px;
}

li.menu {
margin:0px;
padding:0px;
font-size: 8px;
font-weight: normal;

}

div.form {
  width: 600px;
  margin: 0 auto;
}

.form .head {
	font-weight: bold;	
	padding-top: 5px;
	font-size: 14px;
}

.form .title {
	padding-top: 5px;
	font-size: 14px;
}

.form input {
	width: 400px;
	margin-top: 5px;
	font-size: 14px;
}

.form input.button {
	width: 200px;
	margin-top: 5px;
	font-size: 14px;
}

.form div.error {
	color: red;
}
