/*body{background:url(style/bg_big.jpg) no-repeat; background-color:#FFF;  background-position: 50% 0%; 
background-origin: initial; font-family:Arial, Helvetica, sans-serif;}*/
body{background:url(style/bg.jpg) 0px 0px repeat-x #fff; position: relative; font-family:Arial, Helvetica, sans-serif;}
/*
style="background-image: url(http://www.venadosdemazatlan.com/imagenes/bg_20110719_cer.jpg); background-attachment: fixed;
background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); background-position: 50% 0%; background-repeat: no-repeat no-repeat;

*/
strong{font-weight:bold;}
em{ font-style:italic;}

.content{ width:980px; margin:0px auto; position:relative;}
.content .header{ height:111px; width:100%; position:relative; float:left;}
.content .header .main{ width:288px; height:113px; position:relative; float:left;}
.content .header .main .headcal{ float:left; color:#fff; background: url(style/calendar.jpg) 0px 0px no-repeat; padding-left:27px; font-size:11px; display:block; margin:7px 0px 11px 0px;}
.content .header .main a h1{background:url(style/delfines-title.jpg) 0px 0px no-repeat; width:288px; height:58px; float:left; text-indent:-9999px;}
.content .header .logo{float:left; height:113px; margin-left:20px;}

.content .header .rmain{width:288px; float:left; position:relative; margin-left:40px;}
.content .header .rmain .headsocial{float:left; color:#fff; font-size:12px; width:288px; text-align:right;}
.content .header .rmain .headscroll{float:left; height:74px; width:285px; background:#333}


.content .header .rmain .headscroll{float:left;width:256px; height:64px; background:url(style/topslidercenter.jpg) 0px 0px repeat-x; position:relative; padding:0px 18px;}
.content .header .rmain .headscroll .scrollcont{ padding:0px;}
.content .header .rmain .headscroll .scrollcont a.prev{ background:url(style/topsliderleft.jpg) 0px 0px no-repeat; width:18px; height:62px; position:absolute; left:0px; top:0px; cursor:pointer; text-indent:-9999px; z-index:10;}
.content .header .rmain .headscroll .scrollcont a.next{ background:url(style/topsliderright.jpg) 0px 0px no-repeat; width:18px; height:62px; position:absolute; right:0px; top:0px; cursor:pointer;text-indent:-9999px; z-index:10;}

.content .header .rmain .headscroll .scrollcont #scrollablec {width:256px; height:64px; float:left; position:absolute; top:0px; overflow:hidden;clear:both; padding:0px;}
.content .header .rmain .headscroll .scrollcont #scrollablec .items {width:20000em;position:absolute;clear:both;margin:0;padding:0;} 
.content .header .rmain .headscroll .scrollcont #scrollablec .items .item{ float:left; position:relative;width:246px; height:57px; padding:0px 5px;}
.content .header .rmain .headscroll .scrollcont #scrollablec .items .item .torneo{ margin-top:5px; float:left; position:relative; width:120px; color:#dd9f00; font-size:12px;}
.content .header .rmain .headscroll .scrollcont #scrollablec .items .item .categoria{ margin-top:5px;  float:left; position:relative; width:120px;color:#dd9f00; font-size:10px; text-align:right;}
.content .header .rmain .headscroll .scrollcont #scrollablec .items .item .torneo strong{ color:#fff;}
.content .header .rmain .headscroll .scrollcont #scrollablec .items .item .categoria strong{ color:#fff;}
.content .header .rmain .headscroll .scrollcont #scrollablec .items .item .equipos{ margin-top:5px;  float:left; position:relative; width:246px; font-size:11px; color:#fff;text-align:center;}
.content .header .rmain .headscroll .scrollcont #scrollablec .items .item .fecha{float:left; position:relative;width:246px; font-size:12px; color:#fff; text-align:center;}



.content .main-menu, .content .main-menu ul{ float:left; width:100%; position:relative;}
.content .main-menu ul{ height:80px; background:url(style/menubginactive.jpg) 0px 0px repeat-x; margin-bottom:10px;}
.content .main-menu ul li{ float:left; display:block; height:43px;}
.content .main-menu ul li a{ float:left;display:block; height:28px; font-size:14px; color:#8e8e8e; text-decoration:none; padding:16px 35px 0px; position:relative;}
.content .main-menu ul li a:hover, .content .main-menu ul li.active a{ background:url(style/menubgactive.jpg) 0px 0px repeat-x; color:#000;}
.content .main-menu ul li ol{position:absolute; left:0px; top:43px;}
.content .main-menu ul li.active ol{ display:block; margin-left:0px; width:950px;}
.content .main-menu ul li.active ol li span{ font-size:13px; font-weight:bold; font-style:italic; margin:10px 0px 0px 15px; display:block; color:#ab7e00;}
.content .main-menu ul li.active ol li a{  float:left; height:20px; font-size:12px; color:#ab7e00; padding:10px 35px 6px; background:none;}
.content .main-menu ul li.active ol li a:hover{ color:#000; text-decoration:underline;}
.content .main-menu ul li ol{ display:none;}

.content .middle-cont{width:100%; float:left; position:relative;}

.menu_css{ height:80px; background:url(style/menubginactive.jpg) 0px 0px repeat-x; margin-bottom:10px;}


.footerbg{background:url(style/bgfooter.jpg) center top repeat-x; position:relative;}
.footer{ width:980px; margin:0px auto; position:relative; height:434px;}
.footer .socialfooter{float:left; width:230px; border-right:1px solid #00adef; margin-top:47px; height:227px;}
.footer .socialfooter .socialdiv{float:left; display:block; width:180px; border-bottom:dotted 1px #51ceff; border-top:dotted 1px #000; padding-top:5px;}
.footer .socialfooter .socialdiv span{float:left; display:block; width:230px; padding-bottom:8px; color:#105981; font-size:12px; padding-top:5px; padding-left:5px;}
.footer .socialfooter .socialdiv span strong{ font-size:18px; color:#fff; font-weight:normal;}

.footer .fcont{float:left; width:175px; height:207px; border-left: #006f9a 1px solid; border-right:1px solid #00adef; margin-top:47px; padding:10px 5px;}
.footer .fcont h4{ width:101px; height:28px; float:left; margin-bottom:5px; margin-left:20px;}
.footer .fcont h4.equipos{ text-indent:-9999px; background:url(style/equiposfooter.jpg) 0px 0px no-repeat;}
.footer .fcont h4.enlaces{ text-indent:-9999px;  background:url(style/enlacesfooter.jpg) 0px 0px no-repeat;}
.footer .fcont h4.galerias{ text-indent:-9999px;  background:url(style/galeriasfooter.jpg) 0px 0px no-repeat;}
.footer .fcont h4.noticias{ text-indent:-9999px;  background:url(style/noticiasfooter.jpg) 0px 0px no-repeat;}
.footer .fcont .shadow{ background:url(style/shadowfooter.jpg) center top no-repeat; width:175px; height:19px; position:relative; float:left;}
.footer .fcont ul{ display:block; float:left; width:175px; margin-top:5px; padding-left:35px;}
.footer .fcont ul li{ list-style:circle; color:#fff; margin-bottom:8px;}
.footer .fcont ul li a{ display:block; width:175px; font-size:12px; color:#fff; text-decoration:none;}
.footer .fcont ul li a:hover{text-decoration:underline; color:#FF0}
.footer .copy{font-size:12px; width:480px; height: 80px; position:relative; float:left; color:#FFF; text-align:center; margin:8px; background:url(style/delfipac-logo-footer.jpg) 0px 0px no-repeat; padding-left:122px; margin-left:190px; margin-top:30px;}
.footer .copy span{ display:block; margin-top:10px;}
.footer .copy span a{ color:#FFF; text-decoration:none;}
.footer .porteria1{	background:url(style/porteria1.jpg) 0px 0px no-repeat;width:95px;height:87px;position:absolute;left: 0px;bottom: 10px;}
.footer .porteria2{	background:url(style/porteria2.jpg) 0px 0px no-repeat;width:95px;height:87px;position:absolute;right: 0px;bottom: 10px;}
.footer .balon{background:url(style/balonfooter.jpg) 0px 0px no-repeat; width:36px; height:33px; position:absolute; bottom:10px; left:480px;}
