@import url(base.css);
#conteBox{padding:0 14px;}
.conte{padding:0 3px;}
h1{font-size:26px;font-weight:400;font-family:Tahoma, Arial, "Courier New";color:#000;}
.lineTop{border-top:1px solid #ccc;}
.sideUp{margin-top:10px;}
.mgTop{margin-top:14px;}
.all{width:100%;}
.pad20{padding:20px;}
.noborder{border:0;background:transparent;}
.infoConte h1{margin-bottom:8px;}
.infoConte h2,h4{margin:26px 0 8px;}
a.thumbnail img{border:4px solid #ccc;}
a:hover.thumbnail img{background:#8eb4c6;border:4px solid #693;}
a:hover.thumbnail{background:none;}
.img_submenu{vertical-align:middle;margin:-3px 5px 0 2px;}
.middle-img{vertical-align:middle;margin-right:6px;}
.middle-img_2{vertical-align:middle;margin-right:2px;float:left;}
.small{font-size:11px;}
.mini{font-size:10px;}
.clear{clear:both;}
.pointer{cursor:pointer;}
.show{display:block;}
.line{background:url(../images/line.gif) left repeat-x;height:12px;}
.line2{background:url(../images/line2.gif) left repeat-x;height:12px;}
.dashed{border-top:1px dashed #ccc;margin:20px 0;}
.alg_center{text-align:center;}
.alg_top{vertical-align:top;}
.outline{clear:both;border-top:1px solid #ccc;margin-bottom:4px;}
.ssl{border-bottom:1px dashed #ccc;text-align:center;margin:20px 0;padding:16px 0 14px;}
.ssl p{font-size:14px;margin-top:4px;}
.padTitle{background:#e1e1e1;margin-top:11px;padding:6px 10px;}
#optReviews{margin-top:6px;font-size:11px;}
#optReviews .add a{margin-right:10px;background:url(../images/icons/add_review.gif) no-repeat 0 2px;padding:2px 2px 4px 29px;}
#optReviews .see a{background:url(../images/icons/see_reviews.gif) no-repeat 0 2px;padding:4px 2px 4px 29px;}
.note{line-height:20px;margin-left:14px;}
.green{font-size:14px;color:#060;font-weight:700;}
.boxTest{border:1px dashed #ccc;margin-top:14px;background:#e1e1e1;line-height:18px;font-size:11px;padding:12px 14px;}
.commonBox{border:1px solid #bdc2b4;background:#efefef;line-height:18px;padding:10px 12px;}
.boxInfo{background:#ffc;border:1px dotted #fc0;line-height:normal;padding:8px;}
#boxVideo{position:absolute;display:none;margin-left:-625px;margin-top:-61px;background:#000;border:6px solid #000;width:640px;height:386px;z-index:500;#margin-top:12px;}
#preview{margin-bottom:6px;}
.top-left,.top-right,.bottom-left,.bottom-right{background:url(../images/rounded.gif);}
.top-left2,.top-right2,.bottom-left2,.bottom-right2{background:url(../images/rounded2.png);}
.top-left,.top-right,.bottom-left,.bottom-right,.top-left2,.top-right2,.bottom-left2,.bottom-right2{height:9px;font-size:2px;}
.top-left,.bottom-left,.top-left2,.bottom-left2{margin-right:9px;}
.top-right,.bottom-right,.top-right2,.bottom-right2{margin-left:9px;margin-top:-9px;}
.top-right,.top-right2{background-position:100% 0;}
.bottom-left,.bottom-left2{background-position:0 -9px;}
.bottom-right,.bottom-right2{background-position:100% -9px;}
.inside{border-left:1px solid #c4d9d9;border-right:1px solid #c4d9d9;background:#f1f5f5;color:#000;padding:0 10px;}
.inside2{border-left:1px solid #ccc;border-right:1px solid #ccc;background:#fff;padding:6px 14px;}
div.nifty_black{background:#000;width:100%;color:#ccc;margin:0;}
b.rtop_black,b.rbottom_black{display:block;background:#FFF;}
b.rtop_black b,b.rbottom_black b{display:block;height:1px;overflow:hidden;background:#000;}
b.r1{margin:0 5px;}
b.r2{margin:0 3px;}
b.r3{margin:0 2px;}
b.rtop_black b.r4,b.rbottom_black b.r4{height:2px;margin:0 1px;}
div.nifty_black h4{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:700;color:#71ac0a;margin-bottom:6px;}
.tl,.tr,.bl,.br{background:url(../images/corners.gif);width:10px;height:10px;font-size:0;}
.gray-box{background:#e1e1e1;overflow:hidden;width:100%;}
.gray-box .tr{background-position:-10px 0;}
.gray-box .bl{background-position:0 10px;}
.gray-box .br{background-position:-10px 10px;}
.box-content{clear:both;padding:0 14px;}
.boxPage{border:1px solid #ccc;background:#eee;text-align:right;margin-top:4px;padding:5px 6px;}
.pagination{color:#666;font-size:11px;}
.pagination a{color:#000;font-weight:700;}
.pagination span{background:url(../images/pag_l.gif) no-repeat 0 1px;#background:url(../images/pag_l.gif) no-repeat 1px 3px;padding:2px 0 2px 3px;}
.pagination span span{padding-right:4px;#padding-right:5px;color:#fff;background:url(../images/pag_r.gif);background-repeat:no-repeat;background-position:100% 1px;}
#menu-1{background:#f1f5f5;border-left:1px solid #c4d9d9;border-right:1px solid #c4d9d9;padding:0 16px;}
#menu-1 li{border-bottom:1px dashed #cfd3c8;background:url(../images/arr.gif) no-repeat left;font-size:11px;padding:4px 0 4px 11px;}
#menu-2{background:#f1f5f5;padding-left:16px;border-left:1px solid #c4d9d9;border-right:1px solid #c4d9d9;}
#menu-2 .subTitle{font-weight:700;margin-bottom:4px;padding-top:6px;font-size:16px;color:#369;}
#menu-2 li{background:url(../images/arr.gif) no-repeat left 12px;padding:6px 0 6px 11px;}
#menu-2 img{margin-top:9px;}
#menu-2 li p{border-bottom:none;background:none;padding:6px 0 6px 11px;}
#menu-2 li p a{display:inline;color:#069;font-weight:400;text-decoration:underline;border:0;}
#menu-2 li p a:hover{text-decoration:none;}
#menu-2 li p img{margin-top:-20px;}
#boxTooltip{background:#ffc;border:1px solid #fc0;position:absolute;display:none;z-index:20000;font-size:11px;color:#a87206;width:200px;line-height:14px;padding:6px;}
.toolImg{background:#ccc;position:absolute;display:none;z-index:20000;margin-top:-240px;padding:6px;}
#tblRateBox{margin-left:165px;}
* html #tblRateBox{margin-top:-33px;}
#tblRate{margin-top:-10px;background:#e5e5e5;width:100%;font-size:11px;}
#tblRate td{text-align:center;width:14%;border-bottom:1px solid #fff;}
#tblRate .tdRate{width:130px;padding-left:6px;text-align:left;}
#controls{padding:5px 0 3px 5px;}
.controls{height:20px;}
.prev{float:left;margin-left:3px;width:25px;height:22px;background:transparent url(../images/buttons/prev.gif) no-repeat 0 0;cursor:pointer;}
.play{float:left;margin-left:3px;width:25px;height:22px;background:transparent url(../images/buttons/play.gif) no-repeat 0 0;cursor:pointer;}
.pause{float:left;margin-left:3px;width:25px;height:22px;background:transparent url(../images/buttons/pause.gif) no-repeat 0 0;cursor:pointer;}
.next{float:left;margin-left:3px;width:25px;height:22px;background:transparent url(../images/buttons/next.gif) no-repeat 0 0;cursor:pointer;}
form{margin:0;padding:0;}
fieldset{border:1px solid #c7d1a6;margin:11px 0;padding:5px 12px 10px;}
legend{font-weight:700;color:#333;margin:0;padding:.5em;}
input{background:#f1f1f1;border:1px solid #999;border-top:1px solid #999;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:2px;}
textarea{background:#f1f1f1;border-left:1px solid #999;border-top:1px solid #999;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:2px 3px;}
select{background:#f1f1f1;border-left:1px solid #999;border-top:1px solid #999;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;font-family:Arial, Helvetica, sans-serif;padding:2px;}
.req{color:red;}
.errFld{background:#ffc;border:1px solid red;}
.errMsg{color:red !important;font-size:11px;}
.requeridos{float:right;font-size:11px;}
#btn{border:0;margin:0;padding:0;}
#counter{border:0;font-size:11px;width:20px;background:transparent;margin:0;padding:0;}
.radio{vertical-align:middle;margin-top:-3px;margin-right:5px;}
input.check{margin-top:3px;margin-right:5px;float:left;}
* html input.check{margin-top:0;}
.cssform p{clear:left;padding-top:7px;padding-left:160px;height:1%;color:#333;border-top:1px solid #e1e1e1;margin:7px 0 10px;}
.cssform .mini{font-size:11px;padding:8px 10px 0 0;}
.cssform .checks label{float:none;cursor:pointer;margin:0;padding:0 0 0 5px;}
#form{border:3px dashed #ccc;background:#e1e1e1;}
#form p{clear:left;padding-left:160px;height:1%;color:#333;}
#form input,#form textarea,#form select{border:1px solid #ccc;font:normal 1em Arial, Helvetica, sans-serif;padding:3px;}
#form p span{color:red;font-size:11px;margin-left:9px;display:block;vertical-align:top;}
#form .sendbutton{border:0;}
#procesando{position:absolute;background:#fff;border:2px solid #ad2929;color:#ad2929;z-index:50000;font-size:12px;font-weight:700;margin:80px 0 0 255px;padding:6px;}
* html #procesando{margin-top:190px;}
#procesando img{vertical-align:middle;margin-right:8px;}
.info{background:#fff;}
.ajax_comments_spinner{margin:5px 0 0 124px;}
input.sendbutton{margin-left:9px;border:0;display:block;width:137px;height:25px;color:#e1e1e1;text-decoration:none;font-size:13px;font-family:Geneva, Arial, Helvetica, sans-serif;cursor:pointer;background:url(../images/buttons/btn.gif) no-repeat;text-align:left;padding:0 0 1px 6px;}
input.sendbutton:hover{background-position:0 -25px;}
.process{float:right;z-index:5000;border:0;}
.process img{margin-top:8px;}
.processError{font-size:11px;font-weight:700;color:#ad2929;}
.processPost{background:#fff;border:2px dashed #ccc;line-height:20px;margin:6px 0 20px;padding:20px;}
.errBox{background:#ffc;border:1px dashed #d60;line-height:normal;margin-top:16px;font-size:11px;padding:7px;}
.succBox{background:#fff;border:1px solid #b5ccba;padding:12px 14px 14px;}
.image{float:left;margin-right:6px;}
.image-2{float:left;margin-right:8px;}
.succBox ul{margin-left:42px;}
.order{margin-bottom:1px;font-size:11px;}
.order a img{margin-bottom:-4px;}
.grid_list{float:left;font-size:11px;}
a.list,a.grid{background:url(../images/grid_list.gif) no-repeat;color:#fff;text-decoration:none;margin-left:1px;padding:0 6px 1px;}
a.list{background-position:0 0;}
a.list:hover{background-position:0 -30px;}
a.listact{background-position:0 -15px;}
a.grid{background-position:-20px 0;}
a.grid:hover{background-position:-20px -30px;}
a.gridact{background-position:-20px -15px;}
#subMenu{background:url(../images/fade.png) repeat-x top left;height:32px;margin-top:5px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#subMenu li{float:left;background:url(../images/separator.gif) no-repeat right;}
#subMenu a{color:#000;float:left;font-weight:700;font-size:11px;text-decoration:none;padding:8px;}
#subMenu .active{background:url(../images/active.gif) no-repeat bottom center;}
#padBox{border:3px solid #ccc;border-top:2px solid #ccc;margin-bottom:11px;padding:14px;}
#padBox h2,#padBox h3{margin-bottom:9px;}
.padSubmenu{clear:both;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;margin:28px 0 14px;padding:8px 0;}
#copyright{background:#fafafa;margin:0 auto;}
#copyright .boxImg{position:absolute;height:20px;margin-top:367px;right:250px;}
#copyright .mapImg{height:400px;}
.responses{background:#7f8c56;color:#fff;font-family:Tahoma, Arial, 'Courier New';margin:12px 0 8px;padding:6px 10px;}
.comments li{margin-bottom:10px;padding:10px 12px;}
cite{color:#930;display:block;}
.comments li span{font-size:11px;color:#060;font-weight:700;}
.clr-2{background:#e9eae4;}
.entry-social img.web_social{filter:alpha(opacity=50);opacity:.5;-moz-opacity:.5;margin:4px 2px 0 0;}
.entry-social img.web_social:hover{filter:alpha(opacity=100);opacity:1px;-moz-opacity:1px;}
.fd{background:url(../images/icons/fb.gif) no-repeat left 3px;font-size:11px;padding-left:13px;}
.areaFeed{margin-top:11px;width:243px;height:78px;}
*html .areaFeed{height:82px;}
.ratesTbl{width:100%;background:#ccc;font-size:14px;}
.ratesTblHeader{font-weight:700;background:#e1e1e1;color:#333;font-size:12px;}
.ratesTblHeader .tdSub{border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;}
.ratesTbl .label{background:#efefef;font-size:12px;height:24px;padding-left:6px;}
.ratesTbl .content{background:#fff;vertical-align:top;}
#network{text-align:center;height:110px;margin-top:14px;padding:0 40px;}
.ytb a,.fcb a,.flk a{width:56px;height:55px;float:left;display:block;margin-right:3px;font-size:0;text-decoration:none;}
.ytb a{background:url(../images/network.gif) 0 -55px no-repeat;}
.ytb a:hover{background:url(../images/network.gif) no-repeat;}
.fcb a{background:url(../images/network.gif) -60px -55px no-repeat;}
.fcb a:hover{background:url(../images/network.gif) -60px 0 no-repeat;}
.flk a{background:url(../images/network.gif) -120px -55px no-repeat;}
.flk a:hover{background:url(../images/network.gif) -120px -0 no-repeat;}
.pageTop{text-align:right;margin:-16px 0 8px;}
.conte p,#padBox p,.comments{line-height:18px;}
.floatL,.tl,.bl,* html #padBox{float:left;}
.floatR,.tr,.br{float:right;}
.hidden,.hide{display:none;}
.alg_right,.pageBottom{text-align:right;}
div.nifty_black h2,.responses a,.responses a:visited{color:#fff;}
#menu-1 li a,#menu-2 li a{width:100%;display:block;color:#333;text-decoration:none;font-weight:700;}
#menu-1 li a:hover,#menu-2 li a:hover,#subMenu a:hover{text-decoration:underline;}
.prev:hover,.play:hover,.pause:hover,.next:hover{background-position:-25px 0;}
.prev:active,.play:active,.pause:active,.next:active{background-position:-50px 0;}
.prev_disabled,.prev_disabled:hover,.prev_disabled:active,.play_disabled,._disabled:hover,._disabled:active,.pause_disabled,.pause_disabled:hover,.pause_disabled:active,.next_disabled,.next_disabled:hover,.next_disabled:active{background-position:-75px 0;cursor:default;}
.cssform label,#form label{padding-left:6px;float:left;margin-left:-165px;width:160px;height:23px;display:inline;font-weight:400;text-align:right;padding-right:8px;}
.cssform .color1,.clr-1{background:#e1e1e1;}
.comments p,.entry-social{margin-top:6px;}
