/* ::::: file:///C:/Documents%20and%20Settings/XP%20Virtual/Datos%20de%20programa/Mozilla/Firefox/Profiles/m40c46dw.default/ScrapBook/data/20091021113044/index.css ::::: */

* { font-size: 100.01%; }
html { font-size: 62.5%; }
html, body { margin: 0pt; padding: 0pt; }
a { outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
body { background: rgb(237, 239, 238) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Arial,Helvetica,sans-serif; }
img { border: medium none ; }
#main-container { margin: 0pt auto; overflow: hidden; min-width: 990px; max-width: 1200px; z-index: 1; cursor: default; }
form { margin: 0pt; padding: 0pt; }
#header { border-bottom: 1px solid rgb(208, 209, 209); background: rgb(36, 70, 101) none repeat scroll 0% 0%; float: left; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 10px; min-height: 108px; }
#header h2 { margin: 17px 0pt 0pt; float: left; width: 127px; padding-left: 22px; }
#header .tagline { margin: 17px 0pt 0pt; display: block; text-align: right; color: rgb(176, 191, 184); left: 0pt; font-weight: normal; font-size: 120%; font-style: italic; }
#header h2 a { background: transparent url('logo.gif') no-repeat scroll 0% 0%; overflow: hidden; float: right; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 127px; height: 34px; text-indent: -9999px; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
#header .flexible { margin: 0pt 0pt 0pt 149px; }
#header .right-block { overflow: hidden; float: right; width: 222px; height: 70px; }
#header .right-block ul { margin: 0pt; padding: 0pt; background: rgb(68, 96, 123) url('header-right-bg.gif') no-repeat scroll 0pt 100%; float: left; width: 100%; list-style-type: none; list-style-image: none; list-style-position: outside; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#header .right-block ul li { padding: 2px 5px 4px 15px; float: left; }
#header .right-block ul a { color: rgb(255, 255, 255); text-decoration: none; }
#header .right-block ul a:hover { text-decoration: underline; }
#header .right-block .rb-link { padding: 28px 0pt 0pt; float: right; width: 124px; }
#header .right-block .rb-link ul { padding: 0pt 9px 0pt 0pt; background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; width: auto; font-size: 110%; }
#header .right-block .rb-link ul.border { border-left: 1px solid rgb(50, 89, 122); }
#header .right-block .rb-link ul li { padding: 0pt 0pt 5px; float: none; }
#header .right-block .rb-link ul.border li { padding: 0pt 0pt 5px 9px; }
#header .right-block .rb-link ul.border li a { color: rgb(106, 146, 174); }
#header .right-block .rb-link ul.border li a:hover, #header .right-block .rb-link ul.border li a.active { color: rgb(255, 255, 255); text-decoration: none; }
#container { border-style: none solid solid; border-color: -moz-use-text-color rgb(208, 209, 209) rgb(208, 209, 209); border-width: medium 1px 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; min-height: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#content { margin: 0pt 346px 0pt 17px; padding: 12px 0pt 0pt; }
#content .title, #content h1.react, #content h2.react { margin: 0pt; padding: 0pt 0pt 0pt 4px; float: left; color: rgb(255, 146, 19); font-size: 160%; }
#content .bc { margin: 0pt; padding: 0pt; clear: left; min-height: 18px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#content .bc li { padding: 0pt 9px 0pt 5px; background: transparent url('bc-arrow.gif') no-repeat scroll 100% 4px; float: left; color: rgb(111, 120, 124); line-height: 13px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap; }
#content .bc a { text-decoration: none; color: rgb(111, 120, 124); }
#content .bc a:hover { text-decoration: underline; }
#content .bc .last { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#content .post { margin: 0pt 0pt 17px; float: left; clear: left; width: 100%; color: rgb(67, 67, 67); }
#content .post .voter { background: transparent url('voter-bg.gif') no-repeat scroll 0pt 0pt; float: left; width: 46px; height: 47px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); text-decoration: none; text-align: center; }
#content .post .voter:hover { background-position: 0pt -47px; text-decoration: none ! important; }
#content .post .voter strong { margin: 6px 0pt 0pt; display: block; font-size: 160%; cursor: pointer; height: 20px; }
#content .post .voter span { margin: 4px 0pt 0pt; color: rgb(42, 75, 110); display: block; font-size: 110%; text-decoration: none; cursor: pointer; }
#content .post .inf { margin: 0pt 0pt 0pt 55px; }
.post h1, .post h2 { margin: 0pt; overflow: hidden; color: rgb(53, 53, 53); font-size: 180%; }
#content .post h2 a, #content .post h1 a { color: rgb(53, 53, 53); text-decoration: none; }
#content .post h2 a:hover, #content .post h1 a:hover { text-decoration: underline; }
#content .post p { margin: 0pt 0pt 7px; font-size: 130%; }
#content .post p.top-link { margin: 0pt 0pt 2px; font-size: 110%; color: rgb(137, 137, 137); }
#content .post a { color: rgb(54, 83, 157); text-decoration: none; }
#content .post a:hover { text-decoration: underline; }
.holder-block { clear: left; }
.holder-block ul.blocks { margin: 0pt; padding: 0pt; background: transparent url('post_participer_bg.gif') no-repeat scroll right bottom; float: left; list-style-type: none; list-style-image: none; list-style-position: outside; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
#footer { margin: 70px 20px 0pt; padding: 0pt 0pt 20px; font-size: 110%; color: rgb(137, 137, 137); }
#footer .f-holder { border-top: 1px solid rgb(219, 219, 219); margin: 0pt; padding: 15px 0pt 0pt; overflow: hidden; width: 100%; clear: both; }
#footer .f-holder .col1, #footer .f-holder .col2, #footer .f-holder .col3, #footer .f-holder .col4, #footer .f-holder .col5 { float: left; min-height: 200px; }
#footer .f-holder .col1 { width: 19%; }
#footer .f-holder .col4 { width: 0%; display: none; }
.comment { z-index: 2 ! important; }
.pop-up { padding: 0pt; position: absolute; top: 10px; left: -10px; float: left; display: none; width: 336px; z-index: 200 ! important; }
.pop-up .top-bg { background: transparent url('pop-up-top-bg.png') no-repeat scroll 0% 0%; float: left; width: 336px; height: 17px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.pop-up .bt-bg { background: transparent url('pop-up-bottom-bg.png') no-repeat scroll 0% 0%; float: left; width: 336px; height: 10px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.pop-up .comment { margin: 0pt ! important; padding: 0pt 12px; background: transparent url('pop-up-bg.png') repeat-y scroll 0% 0%; float: left; width: 312px; font-size: 100%; color: rgb(74, 104, 128); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.adsInNews { margin: 0pt 0pt 17px 40px; clear: left; }
#content .post .vb { background: transparent url('wikio_boutonsvote_b.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
a { color: rgb(54, 83, 157); text-decoration: none; }
a:hover { text-decoration: underline; }
ul.wultabs { margin: 10px 0pt 0pt 5px; padding: 0pt; background: transparent url('pixel-e3e3e5.gif') repeat-x scroll center bottom; overflow: hidden; clear: left; list-style-type: none; list-style-image: none; list-style-position: outside; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.wultabs li { border-style: solid solid none; border-color: rgb(227, 227, 229) rgb(227, 227, 229) -moz-use-text-color; border-width: 1px 1px 0pt; margin: 0pt 3px 0pt 0pt; float: left; font-size: 12px; }
.wultabs li.active { border-style: solid none none; border-color: rgb(63, 139, 192) -moz-use-text-color -moz-use-text-color; border-width: 1px medium medium; padding: 0pt 1px; background: transparent url('tabs_item-bg-active.gif') repeat-x scroll center bottom; height: 19px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-weight: bold; }
.wultabs li a { padding: 1px 10px 2px; background: transparent url('tabs_item-bg.gif') repeat scroll 0% 0%; display: block; float: left; color: rgb(0, 0, 0); text-decoration: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.wultabs li.active a { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-top: 2px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(0, 0, 0); }
.wultabs li a:hover { background: rgb(225, 239, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.wultabs li.active a:hover { background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
h1.title { margin: 0.67em 0pt 0.1em ! important; }
a { outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
.btabcontent { color: rgb(111, 120, 124); padding-left: 5px; }
.btabcontent a:hover { text-decoration: underline; }
.btabcontent ul { margin: 0pt; padding: 0pt; list-style-image: none; list-style-position: outside; list-style-type: none; clear: left; }
.video-holder { padding: 7px 0pt 0pt; float: left; width: 60%; }
.google-holder { padding: 7px 0pt 0pt 10px; float: left; width: 38%; }
.google-holder div.box { border: 1px solid rgb(105, 136, 158); margin: 0pt 0pt 10px; padding: 9px 10px; overflow: hidden; color: rgb(67, 67, 67); max-height: 115px; width: 100%; }
.google-holder #adsRight { width: 107%; }
.google-holder div { padding: 0pt 0pt 15px; float: left; }
.google-holder div.box h3 { margin: 0pt 0pt 8px ! important; font-size: 110% ! important; }
