body{ margin:0px auto;padding:0px;text-align:center;font-size: 12px; font-family: Arial, Helvetica, sans-serif;color:#111111;background: #FFF;}
a:hover{ cursor:pointer; }
td { font-size: 12px; }
p { font-size: 9px; padding: 1px 5px 5px 1px; margin: 0px; }
ol,ul { margin-left: 16px; }
li { list-style-image: url(../../../theme/callbycall/images/li_type.gif); padding: 2px; }
img { border-color: #B0C4DE; }
h1, h1 a{ color: #82A29D; font-size: 17px; font-weight:bold; letter-spacing: 1.4px; margin: 0px 6px 4px 0px; font-family: Trebuchet MS, Tahoma, Georgia; text-decoration: none; text-transform: uppercase; }
h5, h5 a{ color: #333333; font-size: 11px; font-weight:bold; margin: 2px 2px 1px 0px; text-decoration: none; font-family: Trebuchet MS, Tahoma, Georgia; text-transform: uppercase; }
h2, h2 a{ color: #333333; font-size: 15px; font-weight:bold; letter-spacing: 1.3px; margin: 5px 5px 3px 0px; font-family: Trebuchet MS, Tahoma, Georgia; text-decoration: none;}
h3, h3 a{ color: #82A29D; font-size: 12px; font-weight:bold; letter-spacing: 1.1px; margin: 4px 2px 2px 0px; font-family: Trebuchet MS, Tahoma, Georgia;text-decoration: none;}
h4, h4 a{ color: #333333; font-size: 12px; margin: 2px; font-family: Trebuchet MS, Tahoma, Georgia;text-decoration: none; }
fieldset{ border-style: dotted; border-width: 1px; border-color: #B0C4DE; padding: 6px; margin: 5px; }
legend { background: #ffffee url(../../../images/bg_pergament.jpg); padding: 6px; }
blockquote{ padding: 1px 10px 1px 25px; margin: 5px;}
iframe.wrapper{ z-index: 0; }
.clr,.clr a{ clear:both; color: #FbF5CB; font-size: 9px; text-align:center; }
.hr{ clear:both; border-bottom:2px dotted #AAA; margin: 3px; height:2px; font-size: 2px; }
.centered { text-align: center; }
.headline, .headline a{ font-size: 15px; font-weight:bold; color: #993311; font-family: Trebuchet MS, Tahoma, Georgia; text-decoration: none; letter-spacing: 1.1px; background: transparent; }
.subheadline, .subheadline a{ font-size: 12px; font-weight:bold; color: #333333; font-family: Trebuchet MS, Tahoma, Georgia; text-decoration: none; }
.title-white{ font-size: 12px; color: #FbF5CB; font-family: Trebuchet MS, Tahoma, Georgia; text-decoration: none; }
.title { font-family: Trebuchet MS, Tahoma, Georgia; font-size: 12px; color: #993311; text-decoration: none; }
.subtitle { font-size: 12px; color: #333333; }
.big { font-size: 14px;}
.small { font-size: 11px;}
.info { font-size: 10px;}
.mini { font-size: 9px; margin: 0px; }
.footer, .footer a{ font-size: 9px; color: #999; text-decoration: none; font-weight: normal; }
.path, .path a{ font-size: 9px; color: #888888; text-decoration: none; }
.copyright, .copyright a{ font-size: 9px; color: #CCC; text-decoration: none; }
.err_msg{ font-size: 10px; color: #990000; }
.highlight{ font-weight:bold; color: #ff6600; }
.debug { font-size: 9px; color: #cc9999; font-style: italic; letter-spacing: -1px;}
.salga-detalle{ font-size: 11px; display: none; }
.toolmenu{ margin: 0px; padding:0px; font-size: 11px; }
form{ margin: 0px; padding:0px; }
select, input{ font-weight: normal; font-size: 11px; color: #333333; font-family: Trebuchet MS, Tahoma, Georgia; border: 1px solid #82A29D; margin-bottom:2px; background: #fafafa; padding: 1px 0px 1px 3px; }
.mini input{ font-weight: normal; font-size: 9px; color: #333333; font-family: Trebuchet MS, Tahoma, Georgia; border: 1px dotted #82A29D; margin:0px; background: #fafafa; padding: 0px 1px 0px 2px; }
input.submit { font-weight: bold; font-size: 9px; color: #82A29D; background: #fbfbfb; padding: 1px 0px 2px 2px; }
textarea, file { font-weight: normal; color: #333333; font-family: Trebuchet MS, Tahoma, Georgia; border: 1px solid #82A29D; margin-bottom:2px; background: #fafafa; padding: 1px 0px 1px 3px; }
.form_left { font-size: 11px; color: #993311; font-weight: bold; padding: 2px 0px 0px 10px; }
.form_right { font-size: 11px; color: #993311; font-weight: bold; padding: 4px 12px 0px 0px; text-align: right; }
.button    { font-size: 9px; color: #993311; border: 1px solid #336633; padding: 2px 3px 2px 3px; text-decoration: none; background: #CCCCCC; }
.button2    { font-size: 9px; border-width: 1px;     padding-left: 2px;    padding-right: 2px;    border-style: solid;     border-color: #993311;  color: #111111;  font-weight: bold;     background: #FbF5CB;     text-decoration: none;    }
input.gfxbutton  {font-family: Trebuchet MS, Tahoma, Georgia;font-size: 11px;font-weight: bold;color: #993311;margin: 1px;padding-left: 6px;border: none;text-decoration: none;height: 23px;width: 120px;background: transparent url(../../../images/btns/gfxbutton.png) left no-repeat;}
a.gfxbutton  {display:block;height: 23px;width: 120px;text-decoration: none;font-family: Trebuchet MS, Tahoma, Georgia;font-size: 11px;margin:0px;padding: 3px 3px 6px 21px;font-weight: bold;color: #993311;background: transparent url(../../../images/btns/gfxbutton.png) no-repeat;}
.image{ background: none; border: none; margin: 0px; padding: 0px 0px 0px 0px;}
.check{ vertical-align: middle; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background: none; border: none; color: #993311; font-weight: bold;}
.theader{font-size: 11px;font-weight: bold;background: #efefef url(../../../images/theme/toptables.png );color: #993311;padding:5px;height: 25px;}
.theader a, .theader a:visited{ font-size: 9px; font-weight: bold;    color: #000000;   }
.theader a:hover{ font-size: 9px;    font-weight: bold;    color: #0000ff;    }
.tblista { font-size: 11px; font-weight: bold; border-bottom: solid 1px #CCC; padding: 4px 2px 2px 12px; }
.tablalista { font-size: 9px; color: #111111; border-bottom: solid 1px #E6E6E6; padding: 2px; margin: 0px; }
.tablalistabold{ font-size: 9px; color: #000000; border-bottom: solid 1px #E6E6E6; padding: 2px; margin: 0px; font-weight: bold;}
.tablalistared{ font-size: 9px; color: #cc3300; border-bottom: solid 1px #E6E6E6; padding: 2px; margin: 0px; }
.tablalistagrey{ font-size: 9px; color: #aaaaaa; border-bottom: solid 1px #E6E6E6; padding: 2px; margin: 0px; }
.bor0{ border: none; padding: 4px; margin: 1px; }
.bor1{ border: 1px solid #EFEFEF; padding: 4px; margin: 1px; }
.bor2{ border: 1px solid #CCCCCC; padding: 4px; margin: 1px; }
.bor3{ border: 1px solid #FEFEFE; padding: 4px; margin: 1px; }
.block{ display:block; }
.blockbg{display:block;text-align: center;border: 1px solid #336633;background: #EFEFEF;padding: 10px; margin: 2px;}
.block a, .blockbg a{color: #82A29D ;border-bottom: 1px dotted #993311;text-decoration: none;}
.blockbg2{display:block;text-align: center;border: 1px solid #B0C4DE;background: #CCCCCC;padding: 10px; margin: 2px;}
.blockbg2 a{color: #333333;}
.block .title, .blockbg .title, .block h3{color: #993311;font-weight: bold;font-size: 11px;letter-spacing: 1.5pt;display: block;font-family: Trebuchet MS, Tahoma, Georgia;background: #CCCCCC;padding: 3px 1px 2px 3px;margin: 0px;}
.block b, .blockbg b{color: #333333;}
.block a, .blockbg a{color: #663333;border-bottom: 1px dotted #993311;text-decoration: none;}
.block a:hover, .blockbg a:hover{color: #FF8811;border-bottom: 1px dotted #330000;text-decoration: none;}
.block p{margin: 2px;padding: 2px 0px 2px 4px;}
#langmenu { float:none; font-size: 10px; color: #555; padding: 3px; text-align:right; }
#langactualgfx { border: 0px dotted #a0a0a0; }
#langselectgfx { position:absolute;display:block; background: #FFF;padding: 2px 6px; border: 1px dotted #a0a0a0; border-top: none; border-left:none;font-size: 10px;}
#langselectgfx a, #langactualgfx a{ font-size: 10px; color:#333; text-decoration: none; padding: 5px; }
#langselectgfx a:hover, #langactualgfx a:hover{ color: #890000; }
img#langselectgfx{ padding: 2px; }
.searchform { border-style: solid; border-color: #993311; border-width: 1px; background: #330000; }
.searchform submit { border-style: solid; border-color: #993311; background: #330000; border-width: 1px; }
.searchform-small { border-style: solid; border-color: #993311; border-width: 1px; }
.blocksearch{text-align:center;padding: 0px 0px 8px 15px;margin: 0px 8px 4px 6px;border: 1px solid #cccccc;background: #EFEFEF;}
.blocksearch a{font-family: Trebuchet MS, Tahoma, Georgia; font-size: 12px; color: #663333; text-decoration: none;}
.blocksearch a:hover{color: #FF8811;}
.search_info{/* border-top: 1px dotted #00cc00; */padding: 3px 0px 2px 20px;margin: 4px auto;font-size: 11px;background: url(../../../images/li_type2.gif) left no-repeat;}
#headmenu{margin-left:8px;}
#headmenu a{ text-decoration: none; color: #330000; }
#headmenu a:hover{ text-decoration: none; color: #993311; }
#headmenu .headmenunav{ padding: 1px 2px; margin: 1px; }
#headmenu .headmenunav-act{ padding: 1px 3px; margin:1px; color: #993311; }
#mainmenu{font-family: Trebuchet MS, Tahoma, Georgia;font-size: 12px;display:block;margin:0px;}
#mainmenu a{ text-decoration: none; color: #330000; }
#mainmenu a:hover{ text-decoration: none; color: #993311; }
#mainmenu .mainmenunav{ padding: 2px 8px ; margin: 0px; border: 1px dotted #DDD; border-top:none;font-weight:bold;background: #FFF;}
#mainmenu .mainmenunav-act{font-size: 12px;padding: 4px 9px; margin: 0px; border-left: 0px solid #663300;text-transform: uppercase; font-weight: bold; color: #993311;background: #F4F4F4;}
#topmenu{padding: 0px 0px 8px 15px;margin: 0px 8px 4px 6px;border: 1px solid #cccccc;font-family: Trebuchet MS, Tahoma, Georgia; text-decoration: none; letter-spacing: 1.1px;}
#topmenu .menu{ font-size: 14px; font-weight:bold; color: #993311; }
#topmenu .menu-act{ font-size: 14px; font-weight:bold; color: #330000; }
#topmenu .submenu{ font-size: 13px; font-weight:bold; color: #993311; }
#topmenu .submenu-act{ font-size: 13px; font-weight:bold; color: #330000; }
#topmenu .submenu{ font-size: 12px; font-weight:bold; color: #993311; }
#topmenu .submenu-act{ font-size: 12px; font-weight:bold; color: #330000; }
.faqlist, .faqlist li{margin-top: 0px;list-style-image: url(../../../images/li_type.gif);}
a.faqtitle{font-weight: bold;font-family: Trebuchet MS, Tahoma, Georgia;font-size: 13px;text-decoration: none;}
a.faqtitle-act{font-weight: bold;font-family: Trebuchet MS, Tahoma, Georgia;font-size: 16px;color: #330000;text-decoration: none;}
a:hover.faqtitle{ text-decoration: underline; }
.faqanswer{margin: 5px;padding-bottom: 15px;display: none;}
.linklist{margin:2px;border-bottom: 1px dotted #ccc;padding:5px;}
.linklist img{padding: 2px 5px; margin: 2px;}
.linktitle, .linktitle a{font-weight: bold;font-family: Trebuchet MS, Tahoma, Georgia;text-decoration: none;}
.linkdescr{padding-bottom: 5px;}
.usertooltip{position: absolute;display: none;background: url(../../../images/tooltip.png); margin: 0px; padding:0px;}
.usertooltip a{ font-size: 9px;}
a.userinfo{cursor: pointer;}
.usertooltip .content{margin: 16px 0 0 3px;padding: 5px;border: 1px solid #cccccc;border-top:none;font-size: 9px; }
.usertoolmenu{margin: 0px;padding:0px;font-size: 9px;}
.usertoolmenu .infolink{font-size: 9px;font-weight: bold;color: #663333;text-decoration: none;padding: 5px 6px 3px 1px;}
.usertoolmenu .content{padding: 3px;border: 1px dotted #00CC00;border-top:none;}
.useravatar{margin: 1px;padding: 5px;border: 1px dotted #CCC;}
.userthumb{margin: 1px;padding: 1px;padding-right: 4px;border: 1px dotted #FFF;}
#data_content{padding: 10px;}
.filtros{padding: 4px; font-size: 10px;background: #EFEFEF; border: 1px solid #CCC;margin: 0px 0 3px 0px;}
.sideblock{padding: 4px; font-size: 10px;background: #EFEFEF; border: 1px solid #CCC;margin: 0px 0 3px 0px;}
.nav{ display: block; font-size:11px; text-decoration:none; margin: 2px; color: #8A0345; }
.nav-act{display: block; font-weight:bold; font-size:11px; border-bottom: 1px dotted #EEE; }
