/* ----------- My Form ----------- */
.myform{
width:510px;
padding:10px;
}

/* ----------- stylized ----------- */


label{
  display:block;
  font-weight:bold;
  text-align:right;
  float:left;
}

.small{
  color:#666666;
  display:block;
  font-size:11px;
  font-weight:normal;
  text-align:right;
  width:200px;
}

/* INPUT TYPE TEXT */

input.titulo{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #DADADA;
width:450px;
margin:2px 0 20px 10px;
}

input.email{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #DADADA;
width:250px;
margin:2px 0 20px 10px;
}


input.codigo{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #DADADA;
width:70px;
margin:2px 0 20px 10px;
}
input.inText{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #DADADA;
width:300px;
margin:2px 0 20px 10px;
}


/* TEXT AREAS */
textarea{
text-align:right;
float:right;
font-size:12px;
padding:4px 2px 0px 10px;
border:solid 1px #DADADA;
width:450px;
height:400px;
margin:2px 0 20px 10px;
}


/* DROPDOWN SELECT OPTIONS */
select.dropdown {
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #DADADA;
width:200px;
margin:2px 0 20px 10px;
}
  

/* DROPDOWN SELECT OPTIONS CALENDAR */
select.calendarDateInput {
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #DADADA;
letter-spacing:.06em;
font-family:Verdana,Sans-Serif;
font-size:12px;
margin:2px 0 20px 0px;
}	 

.selectbusqueda {
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #DADADA;
letter-spacing:.06em;
font-family:Verdana,Sans-Serif;
font-size:12px;
margin:2px 0 20px 0px;
}	

select.calendarDateInputMonth {
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #DADADA;
letter-spacing:.06em;
font-family:Verdana,Sans-Serif;
font-size:12px;
margin:2px 0 20px 8px;
}	



/* DROPDOWN SELECT OPTIONS CALENDAR YEAR */
input.calendarDateInput {
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #DADADA;
letter-spacing:.06em;
font-family:Verdana,Sans-Serif;
font-size:12px;
margin:2px 0 20px 0px;
}	 





input.checkBox {
float:left;
padding:4px 2px;
border:solid 1px #DADADA;
margin:2px 0 20px 10px;
}	



/* DROPDOWN SELECT OPTIONS CALENDAR YEAR */
.right_side img {
float:left;
padding:4px 2px;
border:solid 1px #DADADA;
margin:2px 0 20px 0px;
vertical-align: middle; /* for IE */
}	 




/* UPLOAD IMAGES */
input.bginput{
  float:left;
  font-size:12px;
  padding:4px 2px;
  border:solid 1px #DADADA;
  width:400px;
  margin:2px 0 20px 10px;
}



img.captcha{
float:left;
border:solid 1px #DADADA;
margin:2px 0 20px 10px;
}


/* SUBMIT BUTTONS */
button {
clear:both;
margin-left:210px;
text-align:center;
color:#000;
border: 1px solid #006;
background: #ff970d;
}
button:hover {
clear:both;
margin-left:210px;
text-align:center;
color:#000;
border: 1px solid #f00;
background: #fff2e0;
}


.error {
text-align:left;
color:red;
}

.success {
text-align:left;
color:green;
}







.left_side {
float:left; width:180px; height:10px; padding: 5px; border: 0px solid gray;
}
.right_side{
float:right; width:320px; padding: 2px;  border: 0px solid red; 
}

.form_element {
    width:530px;
    float:left;
	margin-left: 32px;
}

.form_element .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:200px;
}









/*=========================================*/
/* FORMULARIOS SERVICIOS DESTACAR/TOP/ETC  */
/*=========================================*/
.service_box{
padding:10px;
border: 1px dashed #C0C0C0;
text-align: left;
}

.servicioForm {
	font-family: Verdana, Geneva, sans-serif;
	width:90px;
}


paymentDiv{
	text-align: left;
}


.tlf {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color:red;
}

.sms {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color:blue;
}

.sms_word {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color:green;
}

.serviceCost {
	font-family: Verdana, Geneva, sans-serif;
	font-size:7pt;
	color:gray;
}








/*=========================================*/
/* FORMULARIO REVISAR SPAM, MAL CLASIFCADO... */
/*=========================================*/
#reviewToolbar {
	padding-left:3px;
	padding-top:6px;
	padding-right:3px;
}

#reviewToolbar a {
	background-color:#FFF;
	font-size:10px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 10px;
	color: black;
	margin-right:2px;
	text-decoration: none;
	border-top:1px solid #C0C0C0;
	border-left:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
}

#reviewToolbar a:hover {
	border-top:2px solid #C0C0C0;
	border-left:2px solid #C0C0C0;
	border-right:2px solid #C0C0C0;
	border-bottom:2px solid #C0C0C0;
	color: black;
	margin-right:0px;
	text-decoration: none;
}

#reviewToolbar a:active {
	color: black;
	border-width: 1px !important;
	border-style: inset;
	margin-right: 2px;
	text-decoration: none;
}


/*=========================================*/
/* REVISAR  DIV RESULT MESSAGE				*/
/*=========================================*/

#reviewMessage {
font-weight: bold;
color:green;
}

/* Nuevos */
textarea#descripcion{
text-align:right;
float:right;
font-size:12px;
padding:4px 2px 0px 10px;
border:solid 1px #DADADA;
width:625px;
height:400px;
margin:2px 0 20px 10px;
}

.right_side2{
float:right; width:500px; padding: 5px;  border: 0px solid red; 
}
