@charset "utf-8";
/* CSS Document */

/* BASICS */

body {}

#wrapper {background-image:url(../img/bg-580.png);}

/* HIDE */
.hide580 {display:none;}

/* *** */ /* ********** */

/* HEADER */

#header {}

/* *** */

#header .sportType {padding:5px 0;}

/* *** */

#header .contactInfo {font-size:12px;}
#header .contactInfo .phone {padding:5px 0 0 0; margin:5px 0 0 10px; background-image:none; font-size:18px;}
#header .contactInfo .mail {padding:5px 0 0 0; margin:0 0 0 10px; background-image:none;}
#header .contactInfo .fb {
	 display:inline; padding:0; margin:0 0 -5px 10px;
	 height:28px; width:28px; text-indent:9999px;
	 background-image:url(../img/icon-fb2.png);
	 background-position:0 0;
	 background-repeat:no-repeat;
	 float:right;
	 overflow:hidden;
}
#header .contactInfo .fb span a span {display:none;}

/* *** */

#header .logo {padding:15px 0;}
#header .logo img {width:137px; height:auto;}

/* *** */

#header .ad {padding:10px 0; text-align:center;}

/* *** */

#header .liveScore { margin:0 -65px 0 -30px;}

/* *** */

#header .signInBox {margin:20px -145px 0 60px;}

/* *** */

ul#menu {}
ul#menu li {font-size:14px;	padding:0 5px;}
ul#menu li a {height:45px; line-height:45px; padding:5px 5px 0 5px;}
ul#menu li.home a {height:45px; padding:5px 10px 0 10px;}

/* *** */ /* ********** */

/* FOOTER */

#footer {padding:20px 0 30px 0;}
#footer .col3-580 {width:186px!important}
#footer .box {padding:20px 10px; font-size:12px;}
#footer .box h3 {font-size:20px;}

/* *** */ /* ********** */

/* CONTENT */

#content {}

/* *** */

#content .itemBoxHome {}
#content .itemBoxHome.apps580 {margin:10px -148px 10px 97px; overflow:hidden;}
#content .itemBoxHome.prize580 {margin:10px -96px 10px 48px;}

#content .itemBoxHome img {
	width:188px; height:auto;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#content .itemBoxHome .advantage {display:none;}
#content .itemBoxHome .advantage h3 {font-size:18px;line-height:22px;}
#content .itemBoxHome .advantage a {font-size:11px;}
#content .itemBoxHome .phonSignUp {bottom:5px; padding-bottom:5px; font-size:25px;}
#content .itemBoxHome .phonSignUp h3 {font-size:18px; line-height:22px;}
#content .itemBoxHome .prize {bottom:5px; padding-bottom:5px;}
#content .itemBoxHome .apps {top:5px; padding-top:5px;font-size:18px;}

/* *** */

#content .tableListHome {}
#content .tableListHome .content {padding:15px 10px;}
#content .tableListHome .content td {font-size:12px; height:70px;}
#content .tableListHome .content td h3 a {color:#ffffff; text-decoration:none; font-size:13px;}
#content .tableListHome .content td a.btnStar {padding:5px 5px 3px 20px; margin:0 0 0 5px;}
#content .tableListHome .content td.starTD {width:150px; text-align:center; padding-right:0px;}
#content .tableListHome .content td.detailsTD {width:60px; text-align:right; padding-right:0px;}
#content .tableListHome .content td a.btnDetails {padding:5px 10px 3px 10px; margin:0 0 0 5px;}

/* *** */

#content .sponsors {}

/* *** */ /* Clasamente */

.clasamente {}
.clasamente .ordonare .boxOrder {display:inline-block; width:32%;}
.clasamente .ordonare select {width:110px;}

/* *** */ /* Stiri */

.stiri .item {font-size:13px;}
.stiri .item h1 {font-size:18px;}
.stiri .item img {max-width:250px;}

/* *** */ /* Cluburi */

.cluburi .item {font-size:14px; line-height:20px;}
.cluburi .item h1 {font-size:18px;}
.cluburi .item span.label {font-size:14px;}
.cluburi .item .media {float:left; width:280px; height:auto; margin:0 0 20px 0;}
.cluburi .item .media img {max-width:251px; height:auto;}
.cluburi .item .media .thumbs {padding:10px 0 0 0;}
.cluburi .item .media .thumbs ul li {display:inline-block; margin:0 10px 0 0;}
.cluburi .item .media .thumbs img {width:53px; height:auto;}
.cluburi .item .map img {max-width:185px; height:auto;}

/* *** */ /* Contact */

.contact .info {width:240px; font-size:12px; padding:0 10px 0 0;}
.contact .info .map img {width:220px; height:auto;}
.contact form {width:280px; font-size:12px;}
.contact form input.textfield {width:270px;}
.contact form textarea {width:270px;}

/* *** */ /* Jucatori */

.jucatori ul.jucatorMenu li {font-size:16px;}
.jucatori ul.jucatorMenu li a {padding:5px 18px 0 18px;}

.jucatori .media {float:left; width:160px; padding:20px 20px 0 0;}
.jucatori .media img {width:158px; height:auto;}
.jucatori .info {width:205px; font-size:12px;}
.jucatori .info h1 {font-size:22px; color:#fff; font-weight:700px; padding:0 0 10px 0;}
.jucatori .info2 {width:150px; padding:20px 0 0 0;}
.jucatori .info2 .title {font-size:20px;}

/* *** */ /* Contul meu */

.cont {}
.cont ul.contMenu li a {width:94px; padding:5px 5px 0 5px; font-size:16px;}

.cont .info {float:left; width:180px; margin-top:20px; text-align:center; font-size:12px;}
.cont form {float:left; width:320px; margin-left:30px;}
.cont form label {display:block; width:100%; text-align:left;}

/* *** */ /* ********** */

/* FEATURED CONTENT SLIDER */

#featured {width:385px; padding-right:195px;}
#featured ul.ui-tabs-nav {left:385px; width:195px;}
#featured .ui-tabs-panel {width:385px; overflow:hidden;}
#featured .info h2 {overflow:hidden; font-size:17px; font-weight:700;}
#featured .info p {padding:10px 0; font-size:12px; line-height:15px; color:#ffffff; opacity:0.5}