*{margin:0;padding:0;}
form, img, fieldset{border:0;}
ul{list-style:none;}
body{font:normal 12px Tahoma;}
p{margin-bottom:7px;}
a{text-decoration:none;}

#wrapper{width:980px;margin:0 auto;}
#header{background:#ccc;}
#header .logo{padding:10px;}
#content{margin:10px 0;}
#footer{border-top:2px solid #ccc;padding-top:5px;}

.form1{width:600px;margin-bottom:10px;}
.form1 fieldset{border:1px solid #ccc;padding:5px 10px 10px;}
.form1 legend{background:#999;font-weight:bold;color:#fff;display:block;padding:3px;}
.form1 label span{display:block;font-weight:bold;margin-top:5px;}
.text, textarea, select{width:100%;}
.submit{border:1px solid #333;-moz-border-radius:7px;cursor:pointer; background:#333;color:#fff;font-weight:bold;padding:0px 5px;}
:hover.submit{background:#666;}
.form1 .submit{margin:10px 0px 0px 5px;float:right; }


.error{background:#ff0000;color:#fff;padding:5px;}
.success{background:#00ff00;color:#333;padding:5px;}
.formLogin{margin:20px auto;width:300px;}
.formLogin form{width:300px;}

.menu{margin-top:10px;overflow:hidden;}
.menu li{float:left;text-align:center;margin-right:5px;}
.menu li a{display:block;padding:5px;background:#999;color:#fff;font-weight:bold;}
.menu li a:hover{background:#444;}

.title1{border-bottom:1px solid #ccc;font-size:14px;margin-bottom:10px;}

.list1{list-style:inside circle;}
.list1 li {margin-bottom:5px;}

.table1{width:600px;border:1px solid #ccc;border-right-width:0px;border-collapse:collapse;margin-bottom:10px;}
.table1 th{padding:3px;background:#999;color:#fff;}
.table1 td{padding:3px;border-right:1px solid #ccc;}
.table1 .dif td{background:#f0f0f0;}

#texto_parent span{margin:0;}