﻿form { padding: 0px; margin: 0px;}
body { margin: 0px 0px 0px 0px; text-align: center; font-size: 14px; font-family:Trebuchet MS; color:#333333; background-color: #EEEEEE; }
img { border: 0px; padding: 0px; margin: 0px; vertical-align: bottom;}
a:link { color: #006699; font-family: Trebuchet MS; font-size: 14px; text-decoration: underline; }
a:visited { color: #006699; font-family: Trebuchet MS; font-size: 14px; text-decoration: underline; }
a:hover { text-decoration: underline; color: #000000; }

div#content { position: inherit; margin-left: auto; margin-right: auto; text-align: left; width:930px; overflow:hidden; background-color: #FFFFFF; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding: 0px 35px 0px 35px; }

div#logo { padding: 29px 0px 0px 0px; overflow:hidden; }
div#alerta { padding: 5px; margin: 5px; background-color: #ffb527; background: #FFFFE5; color: #333333;	font-size: 12px; border-radius: 5px; border: 1px solid #D6D6C1; -moz-border-radius: 5px; }

div#menu { padding: 5px 0px 5px 0px; border-bottom: 2px solid #e6e6e6; border-top: 2px solid #e6e6e6; overflow:hidden;}

div#menu ul { list-style:none; margin:0px; padding:0px 20px 0px 20px; clear:both; overflow:hidden; }
div#menu li { padding:0px 35px 0px 0px; float:left; margin:0px; text-align:center; font-family: Trebuchet MS; font-size:18px; color:#333333; letter-spacing:-1px; }
           
div#menu a.menu:link {color: #333333; text-decoration: none; letter-spacing:-1px; font-size:18px;}
div#menu a.menu:visited {color: #333333; text-decoration: none; letter-spacing:-1px; font-size:18px;}
div#menu a.menu:hover {color: #006699; text-decoration: underline;}

div#intro { padding: 10px 0px 30px 10px; border-bottom: 2px solid #e6e6e6;}
div#intro h1 { padding:0px; margin:0px; font-size:84px; letter-spacing: -5px; font-weight:bold;}
div#intro h2 { padding:0px; margin:0px; font-size:30px; color: #d6d6d6; letter-spacing: -1px; font-weight:normal;}

div.main { padding: 30px 0px 30px 0px; clear: both; overflow: hidden; }
div.main .m1left { float:left; padding: 0px 60px 0px 10px; }
div.main .m1left h3 { padding:0px; margin:0px; font-size:28px; letter-spacing: -1px; font-weight:normal;}
div.main .m1left p { padding: 0px; margin: 10px 0px 0px 0px; text-align:justify; }
div.main .m1right { float:left; }
div.main .m1right h3 { padding:0px; margin:9px 0px 11px 0px; font-size:20px; color: #006699; letter-spacing: -1px; font-weight:normal;}
div.main .m1right p { padding: 0px; margin: 10px 0px 0px 0px; text-align:justify; }

div.formulario { padding: 30px 10px 30px 10px; clear: both; overflow: hidden; }
div.formulario h1 { padding:0px; margin:0px; font-size:28px; letter-spacing: -1px; font-weight:normal;}
div.formulario h2 { padding:0px; margin:0px; font-size:24px; letter-spacing: -1px; font-weight:normal;}
div.formulario h3 { padding:0px; margin:0px; font-size:20px; letter-spacing: -1px; font-weight:normal;}
div.formulario input[type=text] { color: #333333; font-size: 14px; border-top: 1px solid #999999; border-left: 1px solid #999999; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; text-align: left; padding: 5px 5px 5px 5px; }
div.formulario select { color: #333333; font-size: 14px; border-top: 1px solid #999999; border-left: 1px solid #999999; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; text-align: left; padding: 5px 5px 5px 5px; } 

div#peu { position: inherit; margin-left: auto; margin-right: auto; text-align: left; width:930px; overflow:hidden; background-color: #FFFFFF; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding: 15px 35px 15px 35px; font-size:12px; border-top: 1px solid #e6e6e6; }
div#peu a.peu:link {color: #333333; text-decoration: none;  font-size:12px;}
div#peu a.peu:visited {color: #333333; text-decoration: none;  font-size:12px;}
div#peu a.peu:hover {color: #006699; text-decoration: underline;}

.input_text { color: #333333; 
              font-size: 14px; 
              border-top: 1px solid #999999; 
              border-left: 1px solid #999999; 
              border-bottom: 1px solid #cdcdcd; 
              border-right: 1px solid #cdcdcd; 
              text-align: left; 
              padding: 10px 5px 10px 5px;
              }

input[readonly] { background-color: #dddddd;}
select[disabled] { background-color: #dddddd;}
         
              
.round { font-size: 18px; 
         letter-spacing: -1px; 
         background-image: url(images/bgbutton.gif); 
         background-repeat:repeat-x; 
         cursor:pointer; 
         margin: 0px 0px 0px 0px; 
         padding: 4px 10px 4px 10px;  
         color: #333333; 
         border: 0px; 
         border-bottom: 1px solid #c5c5c5; 
         border-right: 1px solid #c5c5c5; 
         border-top: 1px solid #e2e2e2; 
         border-left: 1px solid #e2e2e2; }
         
.round[disabled] {
    color:#cccccc;
    cursor: auto;
}
      
.titol { color:#006699; font-size: 20px;}
