body { background-color:#E6E6E6;margin:0;padding:0;font-family:Verdana,Arial,sans-serif }
a { color:#0065CD;text-decoration:none }
a:visited { color:#62309C }
a:hover { color:red;text-decoration:underline }
#motobox { width:680px;margin:0px auto;padding:0;background-color:#FFF;background:url(img/page_bg.gif) }
#intro { background:top no-repeat url(img/page_top.gif);padding-top:21px }
#header { background:top center no-repeat url(img/header_bg_large.jpg);height:140px;margin:0 21px }
#title { display:block;width:45%;float:left }
#title h1 {margin:0;padding:0 }
#title h1 a {display:block;height:64px;width:340px}
#title h1 span {display:none;}
#search { display:block;width:48%;float:right;text-align:right;padding-top:10px}
#menu { background:bottom center no-repeat url(img/menu_bg.gif);margin:0 21px;border-top:1px solid #FFFFCD;padding:0 0 1px 1px }
#menu ul, #menu ul{ margin:0;padding:0 }
#menu li { list-style:none;display:inline;font-size:10px;font-weight:bold }
#menu a { display:block;float:left;text-decoration:none;color:#000;border-right:1px solid #FFFFD5;margin:0 0 0 0;padding:3px 10px;}
#menu a:hover {background-color:#FFFFD5;color:#D50000;border-right:1px solid #F90;}
/* Start Hack */
#menu:after { content: ".";display:block;height:0;font-size:0;clear:both;visibility:hidden }
#menu { display:inline-block }
/* Hides from IE Mac \*/
* html #menu { height:1% }
#menu { display:block }
/* End Hack */
#content { padding:0px 21px }
#left { display:block;float:left;width:468px }
#left .res { background:top no-repeat url(/img/h3_top.gif) }
#left .res h3 { margin:0 0 4px 0;padding:6px 0 6px 4px;background:bottom no-repeat url(/img/h3_bottom.gif);color:#FFF;font:bold 11px Verdana,sans-serif }
/* Start Hack */
#left .res:after { content: ".";display:block;height:0;font-size:0;clear:both;visibility:hidden }
#left .res { display:inline-block }
/* Hides from IE Mac \*/
* html #left .res { height:1% }
#left .res { display:block }
/* End Hack */
ul.subc { margin:8px 40px 8px 2px;padding:0;list-style:none;font:bold 11px Verdana,sans-serif }
ul.subc li { margin:0 0 0 0;padding:0 0 8px 20px;background:top left no-repeat url(/img/categoria.gif) }
ul.subc li span { font:normal 10px Verdana,sans-serif }
.favicon { width:16px;height:16px;float:left;margin-right:4px;margin-top:4px;clear:left;}
.fv { width:16px;height:16px;float:left;margin-right:4px;margin-top:4px;clear:left;}
.links p {margin:0 0 6px 0;padding:1px 0 3px 0;font-size:10px;float:left;width:445px;}
.links #adh p {margin:0;padding:2px 0 0 0;}
.links strong {font-size:11px;}
.links p span.url {color:#008000;}
.links p:hover { background-color: #FFFEE4 }
.links div#adh p:hover { background-color: #FFF }
.links a { text-decoration:underline }
#right { display:block;float:right;width:160px }
#right .pubv { background:top no-repeat url(/img/h3s_top.gif) }
#right .pubv h3 { margin:0 0 4px 0;padding:6px 0 6px 4px;background:bottom no-repeat url(/img/h3s_bottom.gif);color:#FFF;font:bold 11px Verdana,sans-serif }
#adh { display:block;width:468px;height:60px }
#adv { display:block;width:160px;height:600px }
#novedades { display:block;width:160px;font:normal 10px Verdana,sans-serif;background-color:#F2F2F2;padding:5px 0 }
#novedades ul { margin:0;padding:0;list-style-type:none }
#novedades ul li { margin:0 2px 15px 2px;padding:0;list-style-type:none }
#novedades ul li span { color:#008000;font:normal 10px Verdana,sans-serif }
.hr { clear:both } .hr hr { display:none }
#description h2 { margin:10px 0;padding:0;font:normal 10px Verdana;text-align:center }
#barnav h2 { margin:10px 0;padding:0;font:normal 10px Verdana }
#barnav h2.admbar { background-color:yellow;padding:4px; }
.rss p { margin:12px 0;padding:0;font:normal 11px Verdana }
.rss p { background:3px 2px no-repeat url(/img/rss.gif);padding-left:20px }
p#tagcloud { text-align:center; margin:10px 40px }
div#fullpage { font:normal 11px Verdana,sans-serif }
.mbform { margin:0;padding:0 10px }
.mbform div.error { background-color:#FFC; border:1px solid #7F7F7F;padding:8px;margin:0 0 10px 0 }
.mbform div.error ul { font:bold 10px Arial,sans-serif;color:red }
.mbform div.error li { color:red }
.mbform h3 { clear:both;margin:0 0 4px 0;padding:4px;background-color:#EEE;font:bold 11px Verdana,sans-serif }
.mbform p { clear: both;margin:0 0 10px 0;padding:0;font:normal 10px Verdana,sans-serif }
.mbform p label { float:left;display:block;width:160px;text-align:right;padding-right:10px }
.mbform p label span { color: red }
.mbform select , .mbform option { font:normal 10px Verdana,sans-serif }
.mbform p span.formw { float:left;text-align:left;padding-bottom:8px;  }
.mbform p span.formwsubmit { float:left;text-align:left;padding:25px 0 25px 60px;  }
.mbform small { font:normal 10px Arial,sans-serif }
.mbform input.text { font:normal 10px Verdana,sans-serif;border:1px solid #7F7F7F;padding:2px }
.mbform textarea { font:normal 10px Verdana,sans-serif;border:1px solid #7F7F7F;padding:2px }
#footer { background:bottom no-repeat url(img/page_bottom.gif);padding:5px 21px }
#footer p { text-align:center;margin:0 0 14px 0;padding:3px 0 0 0;font:normal 10px Verdana,sans-serif }
#footer p span { display:block;margin:0;padding:0 6px 3px 6px }

