
body {font-size: 62.5%; font-family: Arial, Verdana, 'Lucida Grande', Sans-Serif; background-color: #000; color: #000; text-align: center; margin: 0 0 20px 0; padding: 0;}
#page{text-align: left; margin:20px auto; padding:0; width:980px;}
#header{margin:0; padding: 0;}
#headerimg{margin: 0; height:95px; width:350px; display:block; padding-bottom:25px;}
#page-content{background-color:#000; margin:0 6px; min-height:1600px; overflow:hidden; border-left:8px solid #fff; border-right:8px solid #fff;}
#page-content-tmp{background-color:#000; margin:0 6px; overflow:hidden; border-left:8px solid #fff; border-right:8px solid #fff;}
#content{font-size: 1.2em; margin:0 0 0 365px; padding:8px 0 0 8px; background-color:#fff;}
#content-post{font-size: 1.2em; margin:0 0 0 365px; padding:8px 8px 25px 8px; background-color:#000; border-top:8px solid #fff; border-left:8px solid #fff;}
#content-page{font-size: 1.2em; margin:20px 6px 0 365px; padding:0 15px; background-color:#fff;}
#content-pages{font-size: 1.2em; margin:0 0 0 365px; padding:0 0 0 10px; background-color:#fff; border-top:8px solid #fff;}
#content-generic{border-top:8px solid #fff;}
#sidebar{font:1em 'Lucida Grande', Verdana, Arial, Sans-Serif; padding:0; margin:0; width:365px; float:left; background-color:#000;  border-top:8px solid #fff;}
#footer{padding:0; margin:0; clear: both; height:50px; font-size:14px;}
#footer p{margin:0; padding:15px 0; text-align: center; font-weight:bold; color:#000;}
#footer p a{color:#000; border-bottom:1px dotted #000; padding:1px 2px;}

#content-generic{border-top:8px solid #fff; padding:4px 20px; font-size: 130%;}



#nav-menu{padding:0 5px;}
#nav-menu ul{font-size:18px; list-style: none; letter-spacing:3px; margin:0 0 0 8px; padding:0; z-index: 597;}
#nav-menu li{float:left;}
#nav-menu li a{margin:0 1.5px; background-color:#fff; color:#000; padding:12px 20px 3px 20px; #padding:11px 20px 7px 20px; _padding:11px 20px 7px 20px;}
#nav-menu li a:hover{text-decoration:none;}
#nav-menu ul li, #nav-menu ul ul {list-style: none; margin: 0; padding: 0;}
#nav-menu ul li.hover, #nav-menu ul li:hover{position: relative; z-index: 599; cursor: default;}

#nav-menu ul li#last a{padding:12px 20px 3px 20px; #padding:11px 20px 7px 20px; _padding:11px 20px 7px 20px;}
#nav-menu ul li#last:hover > ul {left:-122px;}

#nav-menu ul ul {visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 230px; margin:0; border-bottom:1px solid #000; padding-top:5px;   #padding-top:0px; _padding-top:0px; background:none;}
#nav-menu ul ul li {zoom: 1; display:block; border-left:1px solid #000; border-right:1px solid #000; float:none;}
#nav-menu ul ul li a, #nav-menu ul li#last ul li a{display:block; margin:0; padding:15px 0 10px 20px;}
#nav-menu ul li.active ul li a{background-color:#fff; color:#000;}
#nav-menu ul li:hover > ul {visibility:visible;}
#nav-menu ul *.submenu {z-index: 399;}

#clear-head{clear:both;}

#nav-menu-dos{width:970px; padding:0; margin:8px 6px 0 6px; background-color:#808080;}
#menu-dos{float:left; padding-top:7px;}
#menu-dos ul{font-size:18px; list-style:none; margin:0; padding:0;}
#menu-dos li{display:inline;}
#menu-dos li a{margin:0 10px; padding:5px 0 0 25px; color:#fff;}
#menu-dos li img{margin-top:2px; border-bottom:1px solid #808080;}
#menu-dos li.active a{text-decoration:underline;}
#menu-dos li a:hover img, #menu-dos li.active a img{border-bottom:1px solid #fff;}

#gsearch{margin-left:640px; height:27px; padding:7px 0 0 20px;}
#gsearch input[type=text]{width:190px;}


#menu-dos li.login{padding:11px 5px 2px 5px; margin:0;}
#menu-dos li.login a {margin:0 5px; padding:0 0 0 5px; background-image:none; color:#000;}


.box-white-marcas{background-color:#000; margin:5px 10px 3px 20px; padding:0; text-align:left;}
.box-white-marcas img{margin:0 2px 0 0; width:36px;}
.box-white-marcas a img{opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100);}
.box-white-marcas a:hover img{opacity: .6; -moz-opacity: .6; filter: alpha(opacity=50);}

.box-white-marcas img.filters-q4{width:auto; margin:0 11px; padding-top:2px;}
.box-white-marcas a#first-filter{margin-right:75px;}

#logos-q4{margin-bottom:20px; height:100px; background-color:#000; padding-left:10px;}
#logos-q4 img{margin:20px 25px;}

a, h2 a:hover, h3 a:hover {color: #06c; text-decoration: none;}
a:hover {color: #147; text-decoration: underline;}


#content-generic form table{padding:6px 20px;}
#content-generic div>table{background-color:#fff;}
#content-generic a{color:#EC8600; padding:2px 3px;}
#content-generic a:hover{background-color:#EC8600; color:#000; text-decoration:none;}

tr.Estilo1{color:#000; background-color:#EC8600; font-size:16px; text-align:center; font-weight:bold;}
tr.Estilo1 td{padding:10px 0;}
tr.Estilo2{color:#fff; background-color:#000; font-size:12px;}
tr.Estilo2 span.Estilo2{padding-left:25px;}

