

img {border:0;}

fieldset{  width:300px; border:1px dotted #BABABA; margin-left:25px;padding-right:15px; padding-bottom:40px;}

.niceform{margin-left:50px;}
#container {
	font-size:12px;
	color:#26517B;
	background:#fff;
	width:741px;
    margin-left:auto;
	margin-right:auto;
	border-left:1px solid #BABABA;
	border-right:1px solid #BABABA;
	_margin-top:-10px;
	padding-top:20px;
	padding-bottom:60px;
	margin-bottom:-16px;

	


}

/*Forms defaults - change as needed*/
input, textarea {
	font-size:11px;
	color:#404040;
	border:#D1E4F6 solid 1px;
	overflow-y:auto;
	background-color:#E9F0F4;
	padding-left:2px;
	padding-top:2px;
}

.submit {padding:0}
label {
	color:#999;
	cursor:pointer;
	padding-left:2px;
	line-height:16px;
	
}



div.selectbox-wrapper {
  position:absolute;
 
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  margin-top:-10px;
  padding:0px;
  font-size:11px;;
  text-align:left;
  
  overflow:auto;
}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #EAF2FB;
}
div.selectbox-wrapper ul li.current { 
  background-color: #CDD8E4;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}


.selectbox /* look&fell of  select box*/
{
  margin: 0px 5px 10px 0px;
  padding-left:2px;
  font-size:11px;
  width:auto;

  
  
  display : block;
  text-align:left; 
  background: url('combo.gif') right;
  height:18px;
  cursor: pointer;
  border:1px solid #D1E4F6;
  color:#333;
}



select {
	background: url('bg_select.png') right;
	width:5000px;
}



.derecho {
float:right;
width:350px;
margin-right:0px;
margin-top:10px;;
padding:5px;

}
.txtFormLegend 
{

  color: #777777;
  font-weight: bold;
  font-size: large;
  display:block;
  width:180px;
  background-color:#FFFFFF;
  padding-left:10px;

}



 .derecho h1 {
 font-weight:bold;
 font-size:15px;


 }
 
 .derecho p {
 margin-top:11px;
 font-size:11px;
 color:#666666;
 }
 
  .lada-cont{
  width:260px;
  
  font-size:13px;
  color:#CC0000;
  font-weight:bold;
 }
 .lada{
  font-size:12px;
  color:#26517B;
 }
 
.derecho   a{
  font-size:12px;
  color:#CC0000;
  }
 
.derecho a:hover{
 text-decoration:underline;
 }


.container {
margin-left:0px;
padding: 20px;
width:300px;
}

.error {
color:#FF0000;

}

input.error{background-color:#FFEBEB;
border:#CC0000 dotted 1px;}

textarea.error{background-color:#FFEBEB;
border:#CC0000 dotted 1px;}

.container ol li {
	list-style-type:decimal;
	margin-left: 20px;
	color:#FF0000;
}
.container { display: none }
.container label.error {
	
	margin:0px;
}
