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

* { margin:0; padding: 0; }

BODY {
  font-family:Verdana, Tahoma, Arial, serif; 
  font-size:10px; font-weight: normal;
  color: #666666;
  padding: 2px;
}
/* 
#######################
####### FORMULARIOS ###### 
#######################
*/

input {
  border:2px solid #004F99; 
  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 0px;
; clip:   rect(   )
}
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: #FFFFFF; 
  font-family: Verdana, Tahoma, serif; font-size: 10px; font-weight: normal;
  background-color: #004274; 
  width:70px; 
  height:20px;
  cursor: pointer;
  margin:0px 0px;
; padding: 1px 3px; border: #000066; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}
.volver {
  background-image: none;
  border-left:1px solid #C0C0C0; 
  border-right:1px solid #000000; 
  border-top:1px solid #C0C0C0; 
  border-bottom:1px solid #000000; color: #FFFFFF; 
  font-family: Verdana, Tahoma, serif; font-size: 10px; font-weight: normal;
  background-color: #004274; 
  width:300px; 
  height:20px;
  cursor: pointer;
  margin:0px 0px;
; padding: 1px 3px; border: 1px #000066 solid; clip:   rect(   )
}

select {
  border:2px solid #004F99; 
  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:2px solid #004F99; 
  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: #FFFFFF; 
  font-weight: bold; 
  padding:3px 0px 3px 0px; 
  border: 1px #009CFF solid;
}
div.body { 
  width:100%; 
  color: #FFFFFF; 
  padding:3px 0px; 
  border: 1px #009CFF solid; border-top:none;
  text-align:left;
  font-weight: bold; 
; margin: 0px 0px
}
div.text {
  padding:10px;
; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; color: #FFFFFF
}

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

.center { text-align: left; }
.fondo {  background-image: url(../img/background.gif)}
