/* 
#######################
### ELEMENTOS PRINCIPALES ### 
#######################
*/

* { margin:0; padding: 0; }

BODY {
  font-family:Verdana, Tahoma, Arial, serif; 
  font-size:10px; font-weight: normal;
  background-color:#FFFFFF;
  color: #666666;
  padding: 10px;
}

/* 
#######################
####### FORMULARIOS ###### 
#######################
*/

input {
  border:1px solid #ACA7A7; 
  font-family:Verdana, Tahoma, Arial, serif; font-weight:normal;
  font-size:10px; 
  width:273px;
  padding:1px;
  vertical-align:middle;
  color: #666666;
  margin:0px 0px 10px 0px;
  background-color:#FFFFFF; 
}

input.small {
  width:20px;
  margin:0px;
}

input.count {
  width:30px;
  margin:0px;
  text-align:center;
}

input.big {
  width:65px;
  margin:0px;
}
input.mail {
  width:150px;
  margin:0px;
}
input.name {
  width:109px;
  margin:0px 00px 0px 10px;
}
input.submit {
  background-image: none;
  border-left:1px solid #C0C0C0; 
  border-right:1px solid #000000; 
  border-top:1px solid #C0C0C0; 
  border-bottom:1px solid #000000; color: #666666; 
  font-family: Verdana, Tahoma, serif; font-size: 10px; font-weight: normal;
  background-color: #DADADA; 
  width:70px; 
  height:20px;
  padding-top:1px; padding-bottom:6px;
  cursor: pointer;
  margin:0px;
}

select {
  border:1px solid #ACA7A7; 
  font-family:Verdana, Tahoma, Arial, serif; font-weight:normal;
  font-size:10px; 
  width:127px;
  height:15px;
  vertical-align:middle;
  color: #666666;
  margin:0px;
  background-color:#FFFFFF; 
}

textarea {
  border:1px solid #ACA7A7; 
  font-family:Verdana, Tahoma, Arial, serif; font-weight:normal;
  font-size:10px; 
  width:273px; height:60px;
  padding:1px;
  vertical-align:middle;
  color: #666666;
  margin:0px 0px 10px 0px;
  background-color:#FFFFFF; 
}

/* 
#######################
######### CLASES ######## 
#######################
*/

div.abscenter { margin-left:auto; margin-right:auto }
div.content { width:300px; margin-left:auto; margin-right:auto }
div.title { 
  width:100%;
  background-color:#000000; 
  color: #CCCCCC; 
  font-weight: bold; 
  padding:3px 0px 3px 0px; 
  border: 1px dotted #ACA7A7;
}
div.body { 
  width:100%;
  background-color:#F0EFEF; 
  color: #666666; 
  padding:3px 0px 3px 0px; 
  border: 1px dotted #ACA7A7; border-top:none;
  text-align:left;
  font-weight: bold;
  
}
div.text {
  padding:10px;
}

/* 
#######################
########## TEXTO ######## 
#######################
*/

.center { text-align: center; }
.bold { font-weight: bold; ; font-family: Arial; font-size: 10px}
.under { text-decoration:underline }
