html { min-height: 100%; margin-bottom: 1px; }
body,td,p {font-family:verdana,arial,sans-serif; font-size:12px;}
.main {margin: 22 40 10 46; }
.maintext {line-height:18px; }
.maintext h1 {line-height:normal;}

.side { margin: 10 10 10 10; }
.sidemenu { margin-left:0px; font-size:11px;  line-height:14px;}
.copy {font-size:10px; color:#999;}
.crumb {font-size:11px; font-weight:bold; text-decoration:none;}
.title {font-size:13px; font-weight:bold;}
.heading {font-size:16px; color:white; background-color:#bbb; padding: 4 10 4 10 px;}

.topcaption { font-family: verdana,arial,sans-serif; font-size:11px; color:#000; padding-right:5px;}

.link { text-decoration:none; }
.hlink { text-decoration:none; color: #000; }
.copylink { color:#aaa; }

.small2 {font-size:12px;}
.small {font-size:12px; line-height:normal;}
.caption {font-size:12px; line-height:normal;}
.text {font-size:11px; font-family:verdana,arial,sans-serif;} 

a         {font-weight: 900; color: #e07714; text-decoration: none;}
a:active  {font-weight: 900; color: #e07714; text-decoration: none;}
a:visited {font-weight: 900; color: #e07714; text-decoration: none;}
a:hover   {font-weight: 900; color: #666666;}

.copy a         {font-weight: 900; color: #e07714; text-decoration: none;}
.copy a:active  {font-weight: 900; color: #e07714; text-decoration: none;}
.copy a:visited {font-weight: 900; color: #e07714; text-decoration: none;}
.copy a:hover   {font-weight: 900; color: #666666;}

h1 {font-size:40px; font-weight:normal; color:#111; font-family:verdana,arial,sans-serif; margin-bottom:0px; padding-bottom:0px;}
h2 {font-size:22px; font-weight:normal; color:#111; font-family:verdana,arial,sans-serif;}
h3 {font-size:14px; color:#111; font-family:verdana,arial,sans-serif;}
h4 {font-size:14px; color:#111; font-family:verdana,arial,sans-serif;}
h5 {font-size:12px; font-weight:normal; color:#e07a14; font-family:verdana,arial,sans-serif;}

.notop {margin-top:2px; padding-top;2px; }

h5.sidetitle {margin-bottom:1px; padding-bottom:1px; color:#666; font-size:18px;}

.input { border-color:#aaa; border-style: solid; border-width: 1px;}
.search { border-color:#aaa;  border-width: 1; border-style: solid; background-color:#fff; height:22px; width:90px;//}
.submit { border-color:#666;  border-width: 1; border-style: solid; background-color:#666; color:#fff; height:22px; font-size:12px; font-weight:bold;//}
.submit2 { border-color:#333;  border-width: 1; border-style: solid; background-color:#333; color:#fff; font-size:12px; }

ul {color : #000000; list-style-type: circle; list-style-image: url(nuevospice002bu.gif);}

.pic_page {border: 1px #e1e1e1 solid; }
.picright {margin-right : 10px; margin-bottom:2px;}
.picleft {margin-left:10px;  margin-bottom:2px;}

blockquote.notice {border: 1px solid #ffff00; background-color:#ffffcc; padding: 15px;}
 