body { font-size: 12px; font-family: Tahoma; color: #555; text-align: center; margin: 0; padding: 0; }

/*---div=container---*/
#container { background: #f30 url('tap.gif') repeat-x; }

/*---div=head---*/
#header { margin: 0 auto; text-align: left; height: 100px; width: 986px; }
#headright { float: right; padding: 5px 10px; color: #ccc; font-size: 11px; text-align: right; }
#headright a { color: #fff; font-size: 12px; text-decoration:none; }
#headlogin { padding-top: 8px; }
#l { font-size: 10px; color: #777; border: 0; }
#p { font-size: 10px; color: #777; border: 0; }
#a { font-size: 10px; color: #555; border: 0; }
#headsearch { padding-top: 8px; }
#q { font-size: 10px; color: #777; border: 0; }
#sa { font-size: 10px; color: #555; border: 0; }
#headadv { padding-top: 5px; }

/*---div=menu---*/
#menu { margin: 0 auto; width: 986px; text-align: center; height: 25px; }
#menu ul { margin: 0; padding: 0; }
#menu li { display: inline; }
#menu h1 { margin-top: 0px; padding: 0; font-weight: normal; font-size: 10px; color: #fc0; }
#menu h1 a { height: 22px; color: #fc0; text-decoration: none; padding-left: 2px; padding-right: 2px; }
#menu h1 a:hover { color: #ffbb00; background-color: #142238; }

/*---div=content---*/
#content { margin: 0 auto; text-align: left; width: 986px; min-height: 1380px; background-color: #efefef;}
#searchdiv { text-align: center; margin-bottom: 8px; }
#qc { font-size: 12px; color: #777; border: 0; }
#cerca { font-size: 12px; color: #555; border: 0; }
#left { float:left; width:596px; padding: 5px; }
#left ul { margin: 0; padding: 0; }
#left li { display: inline; }
#left h1 { font-size: 11px; font-weight: bold; margin: 0; padding: 0; border-bottom: 1px solid #cccccc; }
#left h1 a { color: #06f; text-decoration: none; }
#left h2 { font-size: 11px; font-weight: normal; margin-top: 4px; margin-left: 6px; padding: 0; }
#left h2 a { color: #000; text-decoration: none; }
#left h3 { font-size: 11px; font-weight: normal; margin-top: 14px; margin-left: 6px; padding: 0; }
#left h3 a { color: #000; text-decoration: none; }
#left h4 { font-size: 11px; font-weight: normal; margin-left: 6px; padding: 0; }
#left h4 a { color: #000; text-decoration: none; }
#left h5 { font-size: 11px; font-weight: normal; margin-left: 6px; padding: 0; }
#left h5 a { color: #000; text-decoration: none; }
#left h6 { font-size: 10px; font-weight: normal; margin-left: 6px; padding: 0; }
#left h6 a { color: #000; text-decoration: none; }
#left1 { float:left; width:289px; padding-bottom: 16px; margin-left: 6px;}
#left1 h1 { font-size: 11px; font-weight: bold; margin: 0; padding: 0; border-bottom: 1px solid #cccccc; }
#left1 h1 a { color: #06f; text-decoration: none; }
#left1 h2 { font-size: 11px; font-weight: normal; margin: 0; padding: 0;}
#left1 h2 a { color: #000; text-decoration: none; display: block; }
#left2 { float:right; width:289px; padding-bottom: 16px; margin-left: 6px;}
#left2 h1 a { color: #06f; text-decoration: none; }
#left2 h2 { font-size: 11px; font-weight: normal; margin: 0; padding: 0;}
#left2 h2 a { color: #000; text-decoration: none; display: block; }


#right { float:left; width:340px; padding: 5px; text-align: left; }
#right ul { margin: 0; padding: 0; }
#right li { display: inline; }
#right h1 { font-size: 11px; font-weight: bold; margin: 0; padding: 0; border-bottom: 1px solid #cccccc; }
#right h1 a { color: #06f; text-decoration: none; }
#right h2 { font-size: 11px; font-weight: normal; margin: 0; padding: 0;}
#right h2 a { color: #000; text-decoration: none; display: block; }
#right h3 { font-size: 11px; font-weight: bold; margin: 0; padding: 0; border-bottom: 1px solid #cccccc; }
#right h3 a { color: #06f; text-decoration: none; }
#right h4 { font-size: 11px; font-weight: normal; margin: 0px; padding: 0; }
#right h4 a { color: #000; text-decoration: none; display: block; }
#right h5 { font-size: 11px; font-weight: bold; margin: 0; padding: 0; border-bottom: 1px solid #cccccc; }
#right h5 a { color: #06f; text-decoration: none; }
#right h6 { font-size: 10px; font-weight: normal; margin: 0; padding: 0; text-align: center; }
#right h6 a { color: #000; text-decoration: none; display: block; }
#right1 { float:left; width:170px; }
#right2 { float:right; width:170px; }

/*---div=footer---*/
#footer { padding: 10px 0 10px 0;  display: block; font-size: 11px; text-align: left; margin: 0 auto; width: 986px; color: #b3d0ed; }
#footer ul { margin: 0; padding: 0; }
#footer li { display: inline; }
#footer h1 { font-size: 9px; font-weight: normal; margin: 0; padding: 0; text-align: center; }
#footer h1 a { color: #aaa; text-decoration: none; }
#footer h1 a:hover { color: #555; }
#footer h2 { font-size: 9px; font-weight: normal; margin: 0; padding-bottom: 5px; text-align: center; }
#footer h2 a { color: #999; text-decoration: none; }
#footer h2 a:hover { color: #555; }
#footer h3 { font-size: 9px; font-weight: normal; margin: 0; padding: 0; text-align: center; color: #aaa; }
#footer h3 a { color: #aaa; text-decoration: none; }
#footer h3 a:hover { color: #555; }

#map { margin-left: 30px; margin-top: 8px; width:500px; height:300px; }