/* CSS Document */

/* ============================= */
/* ========= reset css ========= */
/* ============================= */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline;  }

ol, ul {list-style:none;}

ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;}

.clear { clear: both;}

/* ============================= */
/* ========= container ========= */
/* ============================= */
body, html { width:100%; height:100%; }
.center{ margin-right:auto;margin-left:auto; width:100%; text-align:left; padding-top:128px;}
#main{ margin-top:0px; width:100%; margin-left:0px; _width:100%%; background:#a30f00;}

.passatempoPrince {  position:relative; padding-bottom:50px;}
.headerPrince {width:100%; overflow:hidden;  height:374px; background: #010001 url(../images/img_header.jpg) no-repeat center top;  }
.mainPrince {width:900px; margin:auto; overflow:hidden;  }

.contentLeftPrince { width:346px; float:left;}
.logoSBSRPrince { position:absolute; margin-top:-30px;}
.externalLinksPrince { padding-top:180px; padding-left:20px;}
.externalLinksPrince ul{ width:241px; overflow:hidden; }
.externalLinksPrince li{float:left; display:block;}
.externalLinksPrince li.sbsr a{ background: url(../images/img_links.gif) no-repeat left top; width:120px; height:31px; display:block; text-indent:-999px;}
.externalLinksPrince li.facebook {margin-left:26px;}
.externalLinksPrince li.facebook a{ background: url(../images/img_links.gif) no-repeat -146px top; width:95px; height:31px; display:block; text-indent:-999px; }

.contentRightPrince { width:531px; float:right;}
.menuPrince { position:absolute; margin-top:-37px; }
.menuPrince ul{ width:525px; height:37px; overflow:hidden; }
.menuPrince li{ float:left; margin-left:1px;}
.menuPrince li.home a{ background: url(../images/menu_off.gif) no-repeat left top; width:92px; height:37px; display:block; text-indent:-999px; }
.menuPrince li.participate a{background: url(../images/menu_off.gif) no-repeat -93px top; width:132px; height:37px; display:block; text-indent:-999px;}
.menuPrince li.regulation a {background: url(../images/menu_off.gif) no-repeat -226px top; width:147px; height:37px; display:block; text-indent:-999px;}
.menuPrince li.watchGuesses a{background: url(../images/menu_off.gif) no-repeat -374px top; width:147px; height:37px; display:block; text-indent:-999px;}

.menuPrince li.home a:hover{ background: url(../images/menu_on.gif) no-repeat left top; width:92px; height:37px; display:block; text-indent:-999999px; }
.menuPrince li.participate a:hover{background: url(../images/menu_on.gif) no-repeat -93px top; width:132px; height:37px; display:block; text-indent:-999px;}
.menuPrince li.regulation a:hover{background: url(../images/menu_on.gif) no-repeat -226px top; width:147px; height:37px; display:block; text-indent:-999px;}
.menuPrince li.watchGuesses a:hover{background: url(../images/menu_on.gif) no-repeat -374px top; width:147px; height:37px; display:block; text-indent:-999px;}

.menuPrince li.home a.selected{ background: url(../images/menu_on.gif) no-repeat left top; width:92px; height:37px; display:block; text-indent:-999999px; }
.menuPrince li.participate a.selected{background: url(../images/menu_on.gif) no-repeat -93px top; width:132px; height:37px; display:block; text-indent:-999px;}
.menuPrince li.regulation a.selected{background: url(../images/menu_on.gif) no-repeat -226px top; width:147px; height:37px; display:block; text-indent:-999px;}
.menuPrince li.watchGuesses a.selected{background: url(../images/menu_on.gif) no-repeat -374px top; width:147px; height:37px; display:block; text-indent:-999px;}


/* ============================= */
/* ============ HOME =========== */
/* ============================= */
.info {  }
.info .text1 { padding-top:23px; display:block;  }
.info .text2 { padding-top:29px; display:block; padding-left:5px; }
.info .text3 { padding-left:10px;display:block;}
.info a { display:block; padding-top:10px; padding-left:5px;}

/* ============================= */
/* ======== PARTICIPAR ========= */
/* ============================= */
.contentParticipate { padding-left:10px; display:none;padding-top:23px;}
.contentParticipate dl{}
.contentParticipate dt{ display:block;}
.contentParticipate dd{ display:block;}
.contentParticipate dd .textareaField { margin-bottom:5px;}
.contentParticipate dd .textareaField textarea{ padding-top:5px; padding-left:5px; width:386px; height:59px; background:#fff; border:#711313 1px solid;  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px;}
.contentParticipate dd .notes { width:386px; overflow:hidden;}
.contentParticipate dd .notes span{ float:left; display:block; width:150px; font-size:12px; color:#cdc8a0; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}
.contentParticipate dd .notes a { float:right; display:block; width:120px; text-align:right;  color:#cdc8a0;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; text-decoration:underline; font-size:12px;}
.contentParticipate dd .notes a:hover { text-decoration:none;}

.contentParticipate dd .checkboxFields{ margin-top:11px;}
.contentParticipate dd .checkboxFields .field{display:block; width:386px; overflow:hidden;  margin-bottom:5px;}
.contentParticipate dd .checkboxFields .field input{ display:block; float:left; }
.contentParticipate dd .checkboxFields .field label { display:block; float:left; width:355px; margin-left:5px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; color:#cdc8a0;}

.contentParticipate dd .footerParticipate { margin-top:20px; width:75px; float:left;}
.contentParticipate dd .footerParticipate .buttonSend{  padding-left:5px;  width:61px; height:23px; display:block;}
.contentParticipate dd .footerParticipate .buttonSend input { cursor:pointer; background: url(../images/btn_send.gif) no-repeat left top; width:61px; height:23px; border:none; } 
.message{ width:400px; margin-top:15px;   float:left; display:block; color:#fff; font-size:11px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; }

/* ============================= */
/* ======== PARTICIPAR ========= */
/* ============================= */

.contentPalpites { width:518px; margin-left:2px; background:#fff9ca; overflow:hidden;  height:262px; overflow:auto;color:#000000; display:none;}
.contentPalpites dl { color:#000000; border-bottom:#8d0000 1px solid; padding-bottom:34px;margin:32px 32px 0 28px;}
.contentPalpites dt {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;  font-size:11px; display:block;}
.contentPalpites dd {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:11px; color:#8d0000; display:block; padding-top:15px;}

/* ============================= */
/* ========== FOOTER =========== */
/* ============================= */
#bgFooter {  background:#930909 url(../images/bg_footer.gif) repeat left top; width:100%; margin-top:-3px;}
.changeFooter {width:861px; margin:auto; overflow:hidden;}
