body { margin: 0pt; padding: 0pt; background: rgb(136, 164, 183) url('images/body_bg.gif') repeat-x scroll center top; 
font-family: Tahoma ,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(102, 102, 102); }
.main { margin: 0pt auto; background: rgb(255, 255, 255) url('images/main_bg.gif') repeat-y fixed center top; width: 762px; }
img { border: 0px none ; margin: 0pt; padding: 5px; }
.top { background: rgb(255, 255, 255) url('images/main_bg.gif') repeat-y fixed center top; height: 83px; clear: both; width: 702px; padding-left: 30px; padding-right: 30px; }
.topl { background: rgb(255, 255, 255) url('images/top_paint.gif') no-repeat scroll left center; float: left; width: 400px; height: 83px; }
.topl h1 { margin: 0px 40px; padding: 20px 0pt 0pt; background-color: rgb(255, 255, 255); color: rgb(180, 0, 0); font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 24px; font-weight: normal; }
.topl h1 a { color: rgb(180, 0, 0); text-decoration: none; }
.topl h1 span { color: rgb(250, 168, 6); }
.topr { margin: 0pt; padding: 0pt; float: left; text-align: right; height: 80px; width: 350px; }
.topr p { margin: 0pt; padding: 30px 0pt 0pt; }
.topr form { margin: 0pt; padding: 0pt; }
input.text { border: 1px solid rgb(204, 204, 204); margin: 0pt; background: rgb(255, 255, 255) none repeat; width: 210px; color: rgb(119, 119, 119); }
input.text:hover { border: 1px solid rgb(250, 168, 6); }
input.searchbutton { border: medium none ; margin: 1px; padding: 1px; background: rgb(255, 255, 255) none repeat; font-size: 10px; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; color: rgb(180, 0, 0); font-weight: bold; }
.shortnfo { background: rgb(137, 1, 0) url('images/mudanzasmajadahondaguardamuebles_header.jpg') no-repeat scroll center top; height: 225px; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; color: rgb(255, 255, 255); }
.shortnfo .menuitems { padding: 12px 34px 30px 30px; text-align: right; }
.shortnfo ul { border: medium none ; margin: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.shortnfo li { padding: 0pt 9px; display: inline; }
.shortnfo li a:link, .shortnfo li a:visited { margin: 0px; background: inherit inherit inherit inherit inherit; color: rgb(255, 255, 255); text-decoration: none; font-size:14px; font-weight:bold; }
.shortnfo li a:hover, .shortnfo li a:active { margin: 0px; color: rgb(255, 255, 255); text-decoration: underline; }
.shortnfo .welcome { border-left: 1px solid rgb(255, 255, 255); width: 358px; margin-left: 50px; }
.welcome h2 { margin: 0pt; padding: 10px 0pt 0pt 19px; font-family: Arial,Helvetica,sans-serif; font-size: 40px; font-weight: normal; letter-spacing: -1px; }
.welcome p { margin: 0pt; padding: 0px 0pt 10px 19px; }
.content { clear: both; width: 762px; }
.content .leftColumn { margin: 0pt; padding: 10px 8px 10px 25px; float: left; width: 225px; }
.leftColumn h2, .leftColumn h2 a { font-size: 18px; }
.leftColumn ul { border: medium none ; margin: 0pt; padding: 0pt 0pt 5px; background: rgb(255, 255, 255) none repeat; font-size: 10px; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; list-style-type: none; }
.leftColumn li { margin: 7px 0pt; padding: 0pt; }
.leftColumn a:link, .leftColumn a:visited { color: rgb(102, 102, 102); font-weight: bold; text-decoration: none; }
.leftColumn a:hover, .leftColumn a:active { color: rgb(176, 0, 0); font-weight: bold; text-decoration: none; }
.leftColumn p { text-align: justify; }
.content .rightColumn { padding: 15px 0px 10px 8px; float: left; width: 470px; }
.rightColumn h2, .rightColumn h2 a { margin: 0pt; padding: 0pt; font-size: 18px; color: rgb(85, 85, 85); letter-spacing: 0px; font-weight: normal; text-decoration: none; }
.rightColumn h2 a:hover { margin: 0pt; padding: 0pt; font-size: 18px; color: rgb(180, 0, 0); letter-spacing: 0px; font-weight: normal; text-decoration: none; }
.center .image { margin: 10px 0pt 10px -3px; float: right; }
.center p { margin: 5px 0pt; }
p.date { border-top: 1px dotted rgb(204, 204, 204); padding: 3px 0pt; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; text-align: right; }
.date a:link, .date a:visited { font-weight: bold; color: rgb(180, 0, 0); text-decoration: none; }
.date a:hover, .date a:active { font-weight: bold; color: rgb(180, 0, 0); text-decoration: underline; }
.date img { margin: 0pt 5px; vertical-align: middle; }
.bot { padding: 10px 0pt; }
.bot .image { float: left; }
.bot ul { border: medium none ; margin: 0px; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; list-style-type: none; list-style-image: none; list-style-position: outside; }
.bot li { padding: 3px 0pt; display: block; }
.bot li a:link, .bot li a:visited { background: rgb(255, 255, 255) url('images/arrow.gif') no-repeat scroll left center; padding-left: 15px; text-decoration: none; color: rgb(180, 0, 0); }
.bot li a:hover, .bot li a:active { background: rgb(255, 255, 255) url('images/arrow.gif') no-repeat scroll left center; padding-left: 15px; text-decoration: underline; color: rgb(180, 0, 0); }
.footer {  margin-left:13px; background-color: #003366; width: 700px; height: 40px; padding-top: 6px; padding-left: 34px; clear: both; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; color: rgb(238, 238, 238); }
.footer p { margin: 0pt; padding: 0pt; font-size:11px; }
.footer a:link, .footer a:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; }
.footer a:hover, .footer a:active { color: #FFFFFF; font-weight: bold; text-decoration: underline; }
fieldset { border: 1px solid rgb(204, 204, 204); }
textarea.text { border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255) none repeat; height: 150px; width: 90%; color: rgb(68, 68, 68); }
textarea.text:hover { border: 1px solid rgb(187, 187, 187); background: rgb(255, 255, 244) none repeat; color: rgb(0, 0, 0); }
input.field { border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); width: 200px; color: rgb(68, 68, 68); }
input.field:hover { border: 1px solid rgb(187, 187, 187); background: rgb(255, 255, 255) none repeat; color: rgb(68, 68, 68); }
input.button { border: 1px solid rgb(204, 204, 204); background: rgb(244, 244, 244) none repeat; font-size: 10px; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: bold; color: rgb(85, 85, 85); }
.comments { margin: 0pt 0pt 7px; padding: 10px 10px 8px; background: rgb(248, 248, 248) none repeat; color: rgb(102, 102, 102); }
.commentsbox { margin: 0pt 0pt 10px; padding: 8px 0pt 10px 10px; background: rgb(244, 244, 244) none repeat; color: rgb(102, 102, 102); }
.error { border: 1px dashed rgb(153, 0, 0); padding: 7px; color: rgb(180, 0, 0); background-color: rgb(255, 240, 240); margin-top: 5px; margin-bottom: 10px; }
.error h2 { background: inherit inherit inherit inherit inherit; color: rgb(180, 0, 0); font-weight: normal; letter-spacing: -1px; }
.success { border: 1px dashed rgb(250, 168, 6); padding: 7px; background: rgb(254, 244, 224) none repeat; color: rgb(180, 0, 0); margin-top: 5px; margin-bottom: 5px; }
.success h2 { background: inherit inherit inherit inherit inherit; color: rgb(250, 168, 6); font-weight: normal; letter-spacing: -1px; }
.post { margin: 0pt 0pt 25px; }
.post .info { border: 1px solid rgb(227, 228, 228); padding: 2px 3px 3px 8px; background-color: rgb(245, 245, 245); font-size: 0.9em; color: rgb(176, 0, 0); }
.info a { color: rgb(176, 0, 0); }
.info a:visited { color: rgb(176, 0, 0); }
.entry a:visited { color: rgb(176, 0, 0); }
.entry a { color: rgb(176, 0, 0); }
#commentlist li { border-bottom: 1px solid rgb(112, 0, 0); margin-bottom: 1.5em; padding-bottom: 1em; color: rgb(176, 0, 0); }
#commentlist li a { color: rgb(176, 0, 0); }
.graybox a { color: rgb(176, 0, 0); }
#commentform { margin: 1em 0pt; background: rgb(255, 255, 255) none repeat; width: 280px; }
#commentform textarea { border: 1px solid rgb(214, 211, 211); background: rgb(248, 247, 246) none repeat; width: 280px; }
#commentform textarea:hover { border: 1px solid rgb(214, 211, 211); background: rgb(255, 255, 255) none repeat; }
#commentform textarea:focus { border: 1px solid rgb(147, 151, 147); background: rgb(255, 255, 255) none repeat; }
#commentform #email, #commentform #author, #commentform #url { border: 1px solid rgb(214, 211, 211); background: rgb(248, 247, 246) none repeat; font-size: 1.1em; width: 280px; }
#commentform #email:hover, #commentform #author:hover, #commentform #url:hover { border: 1px solid rgb(214, 211, 211); background: rgb(255, 255, 255) none repeat; font-size: 1.1em; width: 280px; }
#commentform #email:focus, #commentform #author:focus, #commentform #url:focus { border: 1px solid rgb(147, 151, 147); background: rgb(255, 255, 255) none repeat; font-size: 1.1em; width: 280px; }
#commentform input { margin-bottom: 3px; }
blockquote { border: 3px double rgb(206, 206, 206); margin: 15px 30px 0pt 10px; padding-left: 20px; font-style: italic; }
/*--FORMULARIO --*/
form {
        margin:10px 15px; padding: 0;


}
label {
        display:block;

        margin:5px 0;
}
input {
        padding: 2px;
        border:1px solid #eee;
        font: normal 1em 'Trebuchet MS', verdana, sans-serif;
        color:#777;
}
textarea {
        width:200px;
        padding:2px;
        font: normal 1em 'Trebuchet MS', verdana, sans-serif;
        border:1px solid #eee;
        height:100px;
        display:block;
        color:#777;
}
#capaContenedora{

                padding: 10px;
                margin: 14px;
                color: #336699;
                font: 74% Arial, Sans-Serif; color:#000;
}
#capaContenedora .error {
        font: 74% Arial, Sans-Serif; color:#000;
        font-weight: normal;
        color:#F90000

}
img {
  border: 1px solid #DDD;
  padding: 5px;
  background-color: #FFF;
}
p {
font-size:12px;

}
