/*reseting stuff*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, a:visited, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
 margin: 0;
 padding: 0;
 border: 0;
 outline: 0;
 font-weight: inherit;
 font-style: inherit;
 font-size: 100%;
 font-family: inherit;
 color:inherit;
}
.stiri-box p { margin: 12px 0 12px 0px; line-height: 15px;}
.stiri-box em { font-style: italic;}
a, a:visited {
	color: #ff3333;
}
strong { 
	font-weight: bold; 
}
#maincol a {
	text-decoration:none;
}
html, body{ 
 margin:0; 
 padding:0;
 text-align:center;
 color: #666;
 font-family: arial;
 font-size:12px; 
} 
.pagewidth{ 
 width:950px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
 position:relative;
} 
#header{
 position:relative; 
 height:190px; 
 background: url(images/header-menu-bk.png) repeat-x top left; 
 width:100%;
} 
#leftcol{
 width:213px; 
 float:left; 
 position:relative; 
 background-color:#FFFFFF;
 margin:65px 0 0 0;
 }
#twocols{
 width:737px; 
 float:right; 
 position:relative; 
  }
#rightcol{
 width:120px; 
 float:right; 
 position:relative; 
 background-color:#FFFFFF;
 border-left: 1px solid #666666;
 padding-left: 13px;
 margin:0 0 0 -1px;
}
#maincol{
 background-color: transparent;  
 float: left; 
 display:inline; 
 position: relative; 
 width:603px; 
 padding:65px 0 0 0; 
}
#maincol.over-left {
 width:816px; 
 margin: 0 0 0 -213px;
}
#footer{
 height:104px; 
  background-color:#DEDEDE; 
 clear:both;
 } 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
#footer  {
	margin-top:54px;
}
#footer .container {
	margin:0 auto 0 auto;
	padding:0;
}
#players-cartoon {
	position:absolute;
	bottom:0;
}
/*sigla */
#sigla {
position:absolute;
z-index: 15;
top:0;
left:15px;
}
/* magazin menu */
#magazin-menu{ 
 background-color: #666666; 
 width:800px;
 background: url(images/magazin-menu-bk.jpg) repeat-x;
 height:63px;
 padding-bottom:2px; 
} 
#magazin-menu li {
	float:left;
	position:relative;
	padding-left: 2px;
}	
/* menu */
#main-menu {
	position:absolute;
	top:109px;
	right:0;
}
#main-menu li {
	float:left;
	position:relative;
}
.sec-menu {
	position:absolute;
	width:400px;
	top:43px;
	left:4px;
}
.sec-menu li {
float:left;
	color:#fff;
	margin:2px 10px 0 0;
}
.sec-menu li a,.sec-menu li a:visited {
	color:#fff;
	text-decoration:none;
}
.sec-menu li a.selectedSubmenu {
	text-decoration:underline;
}
/* define left position for submenus */
#liAcasa {
left: 4px;
}
#liStiri {
left: -55px;
}
#liMeciuri {
left: -110px;
}
#liEchipa {
left: -60px;
}
#liClub {
left: -40px;
}
#liSuporteri {
left: -60px;
}
#liComunitate {
left: 4px;
}
#liMagazin-online {
left: 4px;
}
#liContact {
left: 4px;
}
/* banners */
.banner-full {
	float:right;
	margin-top:8px;
}
.side-box {
	margin:0 0 9px 0;
	width: 213px;
}
.box-header {
	background: url(images/side-box-header-bk.png) repeat-x;
	color:#FFF;
	font:14px georgia;
	height: 24px;
	line-height:23px;
	margin:0 0 1px 0;
	padding:0 0 0 11px;
	text-transform: uppercase;
}
.box-content {
	border: 1px solid #bbbbbb;
	background: #dedede;
	font-weight: inherit;
	font:12px arial;
	color: #666;
	padding: 8px;
	position:relative;
	height:1%;
}
div.box-half {
	clear:none;
	width:280px;
	padding-top:8px;
}
button.general-button {
padding:0 3px 5px 20px;
line-height: 25px;
height:25px;
padding-left: expression('9px'); 
padding-right: expression('0px');
line-height: expression('20px');
height: expression('20px');
}
.general-button, 
a:visited.general-button {
	padding:3px 10px 3px 10px;	
	margin: 5px 0 0 0;
	font-size:12px;
	height:19px;
	line-height:19px;
	border:0;
	text-decoration: none;
	display:inline;
	/*am scos asta din cauza ca aveam la Cupa RO/Cupe Euro un picker pt editie care se baga sub acest tip de buton - incercat sa pun z-index: 3 pe picker insa nu merge*/
	/*position:relative;*/
	cursor:pointer;
	color: #fff;
}
.content-button {
	background: #ff6666;
}
.side-button, a:visited.side-button {
	background: #0099ff url(images/button-arrow.gif) no-repeat 10px center;
	padding-left: 20px;
}
.side-button:hover,.sfhover, .side-button:visited:hover {
	background: #666 url(images/button-arrow.gif) no-repeat 10px center;
}
.ul-no-style {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
}	
.poll .question {
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0;
}
div.poll_procent {
	float:right;
	font-size:11px;
	margin-right:20px;
	
	display:inline;
}
.poll dt {
	/*border: 1px solid #3389E0;*/
	width: 140px;
	background:  #3389E0;
	overflow:visible;
	position:relative;
	
	line-height:11px;
}
.poll dt span {
	display:block;
	color:#666;
	background: #e2e2e2 url(images/vertical-bar.jpg) no-repeat right top;
	text-align:right;
	position:absolute;
	right:-8px;
	
	line-height:9px;
	top:1px;
}
.poll dd {
	margin-bottom:3px;
}

#top-teams {
		margin:0 0 8px 2em;
		padding:0;
}
#top-teams li {
	position:relative;
	margin:0;
	padding:0;
}
#top-teams li span{
	position:absolute;
	right:0px;
}
#top-teams .top-top {
	color:#0099ff;
}
#top-teams .top-bottom {
	color:#ff3333;
}
.strong {
	font-weight: bold;
}
.no-padding {
	padding:0;
}
.etape-tabs {
border:0px none red;
}
div.etape-tabs {
height:auto;
}
.etape-tabs dl {
margin:0;
padding:0;
}
.etape-tabs h3 {
	color:#000;
	margin: 10px 0 5px 10px;
	font-weight: bold;
}
.etape-tabs li span {
	position:absolute;
	right:10px;
	width:2em;
	text-align: center;
}
.etape-tabs dt {
	border:1px solid #bbb;
	display:block;
	height:24px;
	position:absolute;
	width:67px;
	top:-25px;
	left:0px;
	background: #ff;
	color: #0099ff;
	line-height: 24px;
	text-align: center;
	cursor:pointer;
}
.etape-tabs dt.s {
	left:72px;
}
.etape-tabs dt.t {
	left:144px;
}
.etape-tabs dd {
	display:none;
	margin:26px 0 0 0;
	padding: 0 0 10px 0;
	border: 1px solid #bbb;
}
.etape-tabs dd.current{
	display:block;
	border-top: 1px solid #bbb;
}
.etape-tabs dt.current{
	border-bottom-width:0;
	height:25px;
	color:#000;
	background: #dedede;
}
.etape-tabs dd.current div {
  background: transparent url(images/side-box-meci-curent-bk.png) repeat-x 50% 47px;
  border-bottom:1px solid #bbb;
}
dd.current h3 {
	font-weight: normal;
}
.cup-romaniei-side {
  background: transparent url(images/bk-cupa-side.png) repeat-x 0 0;
}
.etape-tabs dd.current p,
.cup-romaniei-side p {
	font-weight: bold;
	text-align:center;
	background: #fff;
	clear:both;
	padding-bottom:8px;
}
.etape-tabs dd.current p span,
.cup-romaniei-side p span {
	font-weight: normal;
	display:block;
}
.etape-tabs dd.current p span.scor,
.cup-romaniei-side span.scor {
	font-weight: bold;
	display:inline;
	font-size:large;
}
.etape-tabs dd.current img.gazde,
.cup-romaniei-side  img.gazde {
  margin:10px 28px 0 28px;
}
.games {
	margin:0 0 0 10px;
}
#leftcol .first a, #leftcol .first a:visited {
	text-decoration: none;
	color:#999;
}
input, select, textarea {
	border: 1px solid #bbbbbb;
	padding: 2px;
	color: #666666;
}
#sondaj input {
	border: 0px solid #bbbbbb;
}
._button {
	font-size: 12px;
	padding: 3px;
	padding-left:20px;	
	padding-right:10px;	
	border-width: 0px;	
	color: white;
	background: url(images/button_arrow.jpg) no-repeat left center;
	background-color: #2796FF;
	cursor: pointer;
}
#welcome, #login-form {
	position:absolute;
	top:-7px;
	left:-15px;
	width:100%;
	float:right;
	text-align:right;
	border:0px solid red;
}
#welcome p, #login-form p {
	padding-top:4px;
	color: #666666;
}
#welcome .menu-user, #login-form .menu-user { color: #999999; }
#welcome a.menu-user-cos  {
	font: bold 14px Arial;
	color: #0099fd;
}
#welcome a, #login-form a {
	color:#FB3435;
	text-decoration: none;
}
#welcome #logare_text, #login-form #logare_text {
	color: #ff3333;
	font: bold 15px Georgia;
	padding-bottom:0px;
}
p#logare_inputs {
	padding-top:6px;
}
p#logare_inputs input {
	margin-left:4px;
}
#login-form input {
	width:120px;
}
p#menu_user  {
	padding-top:3px;
}
#menu_user input {
	width:auto;
}
input {
	/*border: 1px solid #ccc;
	border: 1px solid #bbb;*/
	vertical-align:middle;
	height:17px;
	padding: 0 2px;
}
.submit-img {
	background: transparent url(images/login-submit-go.png) top left;
    width:20px;
    height:19px;
    text-indent:-9999px;
    overflow:visible;
    border:0px none red;
    cursor:pointer;
    vertical-align:middle;
    margin: 0 0 0 3px;
}
button.blue-arrow {
	background: transparent url(images/blue-arrow.png) top left;
}
#login-form input.rememberMe {
border: 0px none red;
}
.contentDelimiter {
	border-bottom: 1px solid #cccccc;
	padding-bottom: 5px;
	clear:both;
	width: 100%;
	margin: 0px 0px 5px 0;
}
.magazin-separator-line {
	width:795px;
}
.content-box {
	width:580px;
	padding:0px 10px 0 9px;
	margin:0px 0 0 0;
	clear:both;
}
.first-page-box {
	padding-top:8px;
}
.content-box-header {
	background: url(images/content-box-header-bk.png) repeat-x;
}
.white-bk {
	background: #fff;
}
div.clearer {
  clear:both;
  height:0px;
  border:0px solid red;
  visibility:hidden;
  line-height: 0px;
}
.ultima-ora img {
  float:left;
  margin:0 10px 0 0;
  position:relative;
}
.ultima-ora a, .ultima-ora a:visited {
	text-decoration: none;
}
h2,h3 {
  color: #ff3333;
}
.ultima-ora h2 {
  font: 24px arial;
  margin:5px 0 15px 0;
}
.ultima-ora .date {
  font-weight:bold;  
}
.home-news {
	padding-left: 0;
	padding-right: 0;
	padding-bottom:0;
}
.home-news li img {
	float:left;
	position:relative;
	margin:0 5px 0 5px;
}
.home-news li.main {
	border-bottom:1px solid #ccc;
	padding:0 0 10px 0;
		height:90px;
}
.home-news li p, .home-news li h2 {
	margin:0 0 0 10px;
}
.home-news li {
	display:block;
	width:50%;
	text-align:left;
	padding:5px 0 0 0;
	position:relative;
}
.left {
	float:left;
}
.right {
	float:right;
}
.date {
color:#000;
}
.lot-interactiv {
	padding:0;
	border-width: 0;
}
.lot-interactiv img {
	width:100%;
}
.home-product h3 a,
.home-product h3 a:visited,
.produs-detalii h3 a,
.produs-detalii h3 a:visited {
	color:#ff3333;
	text-decoration: none;
}
.home-product .box-content p, .home-product h3,
.produs-detalii p, .produs-detalii h3
 {
	float:right;
	width:100px;
	margin:10px 0 0 0;
	text-align: left;
}
.home-product img,
.produs-detalii img {
	float:left;
	margin:0 10px 0 0;
	position:relative;
}
.home-product .name,
.produs-detalii .name {
	font: bold 12px Arial;
} 
.home-product p.price,
.produs-detalii p.price
 {
	border-bottom: 1px solid #ccc;
	font: 16px Arial;
	font-weight:bold;
	padding-bottom:5px;
	/*margin-bottom:5px;*/
	margin-top:5px;
}
.produs-detalii div {
	float:left;
}
.currency {
	padding-left:3px;
}
.produs-detalii p.price-detalii {
	border-bottom: 1px solid #ccc;
	font: 16px Arial;
	font-weight:bold;
}
.meciuri {
	padding:0;
	font-size: 1px;
	line-height: 1px;
}
.clasament .box-content, .detalii-meci .box-content, .rezultate .box-content {
	padding:0;
	border:0;
}
.clasament table, .rezultate table {
	width:100%;
	background: #ccc;
}
.clasament td, .rezultate td {
	color: #666;
}
.clasament tr, .rezultate tr {
	background: #fff;
	height: 36px;
	text-align: center;
}
.clasament tr.top-top {
	background: #dfefff;
}
.clasament tr.top-bottom {
	background: #ffcccb;
}
.clasament thead tr {
	background: #e8e8e8;
	height:25px;
}
.clasament tfoot tr {
	height: 60px;
}
.clasament img, .rezultate img {
	height:35px;
	/*width:35px;*/
}
.clasament .sezon, .rezultate h2, .galerie h2 {
	line-height: 25px;
	color:#000;
	padding:10px;
	border:1px solid #ccc;
	border-bottom: 0;
}
.clasament .titlu-clasament, .detalii-meci h2, .rezultate .titlu-rezultate {
	line-height: 65px;
	background: #fff;
	border:1px solid #ccc;
	border-bottom:0;
	font-size: 21px;
	padding:0 0 0 10px;
}
.lista-meciuri .etapa-curenta {
	border:1px solid #ccc;
	border-bottom: 0;
}
.lista-meciuri td.lborder {
	border-left: 1px solid #ccc;
}
.lista-meciuri td.rlborder {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
.lista-meciuri tr {
	height:25px;
}
.table-meciuri {
	border:1px solid #ccc;
	border-bottom: 0;
}
.table-meciuri td {
	border-bottom:1px solid #ccc;
	text-align: left;
}
.table-meciuri td.scorTd {
	text-align: center;
}
.table-meciuri .etapa {
	color:#ff3333;
	font-weight: normal;
	width:90px;
	padding: 0 0 0 10px;
}
.table-meciuri .detalii {
	width:100px;
	text-align:center;
}
.detalii-meci .sigla_left, .detalii-meci .sigla_right {
	height:40px;
	margin:180px 0 200px 0;
	vertical-align: middle;
	display:inline;
}
.detalii-meci .sigla_left {
float:left;
margin-left: 15px;
}
 .detalii-meci .sigla_right {
 float:right;
 margin-right: 15px;
 } 
.detalii-meci #teren {
position:absolute;
top:0px;
left:60px;
}
.detalii-meci .teren-container {
position:relative;
}
.detalii-meci .participanti { 
clear:both;
width:100%;
background: #fff;
border:1px solid #ccc;
padding:10px 10px 10px 120px;
}
.detalii-meci .participanti td {
	width:50%;	
}
.detalii-meci .participanti h3 {
	margin: 0 0 10px 0;
	font-weight: bold;
}
.detalii-meci .participanti .oaspeti {
	color:#0099FF;
}
.rezultate td  {
	border-bottom: 1px solid #ccc;
}
.rezultate .meci-echipa {
	background: #E8E8E8;	
}
.rezultate .meci-echipa .strong {
	color:#ff3333;
}
.rezultate .arhiva-sezoane {
	background: #fff;
	border:1px solid #ccc;	
}
.rezultate ul { 
	list-style: none;
	padding:10px;
	line-height:20px;
	list-style-position: outside;
	color:#ff3333;
}
.rezultate .arhiva-sezoane a, .rezultate .arhiva-sezoane a:visited {
	text-decoration: none;
}
.rezultate h2 {
	padding: 0 0 0 10px;
	font-weight: bold;
}
.rezultate h2.titlu-rezultate {
color:#ff3333;
}
.rezultate .hsezon {
	border-top:0;
}
.rezultate .spacer {
height:35px;
background: #fff;
border:1px solid #ccc;
border-bottom:0;
border-top:0;
}
.rezultate #etape-picker {
	top:50px;
	left:360px;
}
.rezultate #etape-picker dd {
	margin:5px 0 0 90px;
	z-index: 3;
}
#marimi-picker {
	position:relative;
	width:1px;
	display:inline;
}
#marimi-picker dd {
	display:none;
	background: #fff;
	border:1px outset #ccc;
	padding:0;
	/*height:70px;*/
	height:auto;
	width:64px;
	position:absolute;
	right:3px;
	/*overflow: auto;*/
	overflow: hidden;
	margin:2px 0 0 0px;
	z-index: 100;
}
#other-prods-picker dd {
	display:none;
	background: #fff;
	border:1px outset #ccc;
	padding:0;
	/*height:70px;*/
	height:auto;
	width:175px;
	position:absolute;
	right:3px;
	/*overflow: auto;*/
	overflow: hidden;
	margin:2px 0 0 0px;
	z-index: 100;
}
#marimi-picker dd ul li, #other-prods-picker dd ul li{
	background: #fff;
	border:0px;
	cursor: pointer;
	margin-left:2px;
}
#marimi-picker li a, #other-prods-picker li a {
	display:block;
}
#marimi-picker dt, #other-prods-picker dt {
	display:inline;	
}
#marimi-picker span, #other-prods-picker span {	
	border:1px solid #ccc;
	padding:1px 25px 1px 6px;
	background: #fff url(images/arrow-white-right.png) no-repeat top right;
	cursor: pointer;
}
.form_result {
	font-size: 13px;
	border-width: 1px;
	border-style: solid;
	border-color: white;	
	font-weight: bold;
	padding: 4px;
}
.form_result_succes {
	color: #01DF00;
	border-color: #01DF00;
}
.form_result_error {
	color: red;
	border-color: red;
}
.lista-meciuri .no-results {
	border-bottom: 1px solid #ccc;
}
/* produse list style */
#produse-list li {
	width:240px;
	height:124px;
	border:1px solid #bbbbbb;
	background-color:#e2e2e2;
}
#produse-list.produs-d button.general-button {
  margin: 0 0 10px 0;
  line-height: 20px;
  height: 20px; 
}
#produse-list.produs-d a.general-button {
  background-color: #0099FF;
}
#produse-list.produs-d li {
	position: relative;
	width:800px;
	height:auto;
}
.produs-poza {
	float:left;
	border:1px solid #cccccc;
	margin:9px;
}
.produse-detalii {	
	float:left;
	width: 110px;	
	padding-top:15px;
}
.pret {
	font-size:15px;
	font-weight:bold;
	color: #666666;
}
.pret-vechi {
	text-decoration:line-through;
	display:block;
}
.pret-nou {
	color:#0098fe;
}
.produs-titlu {
	color:#ff3435;
	font-weight:bold;
}
.echipa-lot ul {
	background: #fff;
	float:left;
	width:100%;
	display:block;
}
.echipa-lot div.clearer {
	background-color: #fff;
	border:0;
	font-size: 20px;
	margin:0;
	padding:0;
	visibility: hidden;
}
.echipa-lot .box-content {
	padding:0;
	height:1%;
}
.echipa-lot img {
	width: 48px;
	height:65px;
	float:left;
	margin: 0 10px 0 10px;
	position:relative;
}
.echipa-lot li.jucator {
	width:45%;
	float:left;
	clear:none;
	height:70px;
	position:relative;
}
.echipa-lot li {
	clear:both;
}
.echipa-lot .personal {
	float:left;
	margin: 17px 0 0 0;
	width:70%;
	color: #ff3333;
	position:relative;
}
.echipa-lot .personal span {
	font: bold 13px Arial;
	margin: 0 5px 0 0;
	color: #666;	
}
.echipa-lot h2 {
	background: #e2e2e2;
	margin:0 0 10px 0;
	padding: 5px 0 5px 10px;
	color: #666;
	font-weight: bold;
}
.produs-detalii {
	padding:10px;
	margin:4px;
	position:relative;
}
.produs-detalii.first {
	margin-left:0;
}
.produs-detalii .side-button {
	/*position:absolute;*/
	bottom:10px;
	right:10px;
}
#maincol .side-button {
	background-color: #ff6565;
}
#search {
width:159px;
}
.paging {
	clear:both;
	padding: 10px 10px 0 0;
	color:inherited;
	position:relative;
	height:20px;
}
.paging ul{
	width:100%;
	text-align:center;
	line-height:12px;
	position:absolute;
	left:0;
	margin:0;
	padding:0;
}
.paging ul li {
display: inline;
vertical-align: top;
border-left: 1px solid #666;
padding:0 2px 0 3px;
}
.paging ul li.first-page {
border-left-width:0px;
}
.paging .prev {
  position:absolute;
  width:100px;
  left:10px;
  z-index:1000;
}
.paging .next {
  position:absolute;
  width:100px;
  right:10px;
  z-index:1000;
}
.paging a,
.paging a:link,
.paging a:visited {
	color:#FF3333;
	text-decoration: none;
}
.paging a.unavailable-link, .paging ul li.current-page a {
color:#666;
cursor:default;
}
#loading { background:url(admin/templates/images/ajax-loader2.gif) center top no-repeat; padding:15px 0px 0px 0px; display:none; }
#inregistrare-table tr td input {
	width:190px;
	border: 1px solid #bbbbbb;
	height: 18px;
}
#inregistrare-table tr td span#verificaUsername {
	color: #ff3134;
}
.detalii-jucator  img {
	float:left;
	width:280px;
	margin-bottom: 10px;
}
.detalii-jucator .info {
	float:left;
	width:260px;
	margin: 0 0 0 10px;
}
.detalii-jucator dl {
}

.detalii-jucator dt, .detalii-jucator dd {
	display:block;
	float:left;
	line-height: 18px;
}
.detalii-jucator dd {
	margin-left: 5px;
	width:21ex;
}
.detalii-jucator dt {
	font-weight: bold;
	clear:left;	
}
.detalii-jucator .box-content h2 {
clear:both;
color:#000;
font-weight: bold;
background: #e2e2e2;
margin: 10px -10px;
padding: 5px 0 5px 10px;
}
.detalii-jucator .new-section {
	margin-top: 20px;
}
.detalii-jucator h1 {
	font-weight: bold;
	font-size: 24px;
	color: #ff3333;
	margin: 40px 0 0 0 ;
}
.detalii-jucator .tools {
	clear:both;
	border-top: 1px solid #ccc;
	margin: 10px -10px -10px -10px;
	padding: 10px;
	position:relative;
}
.detalii-jucator .custom-select {
	right: 10px;
	top: 10px;
}
.detalii-jucator .custom-select dd {
	margin-left: 92px;
}
.custom-select {
	position:absolute;
	color:#666;
}
.custom-select dt {
	display:block;
	float:none;
}
.custom-select dd {
	display:none;
	background: #fff;
	border:1px outset #ccc;
	padding:0 10px 10px 10px;
	height:300px;
	overflow: auto;
	margin:0;
	position:absolute;
	right:0px;
}
.custom-select span {
	border:1px solid #ccc;
	padding:1px 25px 1px 6px;
	background: #fff url(images/arrow-white-right.png) no-repeat top right;
	cursor: pointer;
	height:25px;
	line-height:25px;
}
.news li {
	padding-bottom: 10px;
		height:90px;
}
.galerii {
	padding-top:0;
}
.galerii .galerie {
	padding-bottom: 10px;
}
.galerii .galerie li {
display:inline;
margin: 10px 3px;
}
.galerii .galerie ul {
	margin-bottom:20px;
}
.galerii .galerie h2 {
	margin:0 -10px;
	margin-bottom: 10px;
	border:0;
	border-bottom: 1px solid #ccc;
	background: #e2e2e2;
	padding:2px 10px;
}
.magazin-online h1 {
 color:#ff3333;
 font-size:20px;
 line-height: 40ppx;
 border-bottom: 1px solid #ccc;
 width:800px;
 margin: 10px  0 10px 0;
 padding: 0 0 5px 0;
}
#maincol .magazin-online .step {
	background-color: #4983cc;
}
#maincol .magazin-online .step.current {
	background-color: #676767;
	cursor: default;
}
.magazin-online .livrare {
	margin: 20px auto 0 20px;
	/*width: 300px;*/
}
.magazin-online .livrare button {
	margin-top:10px;
}
.magazin-online .livrare td {
	line-height: 30px;
}
.magazin-online .paging {
	padding:5px 10px 5px 10px;
	background: #E2E2E2;
	border: 1px solid #bbb;
	margin: 10px 15px 0 0;	
}
.news a, .news a:visited {
	text-decoration: none;
}
.istoric h2, .stadion h2, .club h2 {
	text-align:left;
}
.istoric h1, .stadion h1, .club h1  {
	font-size: 20px;
	color: #ff3333;
	text-align: left;
}
.istoric p, .stadion p, .club p {
	margin:0 0 1px 0;
	line-height: 1.5em;
	text-align: left;
}
.istoric strong, .stadion strong, .club strong {
	font-weight: bold;
}
.istoric .paging {
	margin: 0 -10px -5px -10px;
	padding-top: 5px;
	border-top: 1px solid #ccc;
}
.istoric img, .stadion img, .club img {
	margin:-8px 0 0 -8px;	
}
.istoric, .stadion, .club {
	margin-bottom:10px;	
	text-align: center;
}	
.magazin-online .prod-sort {
	position:relative;
	float:right;
	margin:-35px 15px 0 0;
	z-index:10; 
}
.magazin-online .prod-sort dd {
	width:50px;
	right: 0;
	position:absolute;
	height:auto;
}
.backgroundWhite {
	background-color: #fff;
}
.border-bottom {
	border-bottom:1px solid #bbb;
}
.produs-d h2 {
	font-size: 24px;
	margin-top:70px;
}
.produs-d .price {
	font-size: 20px;
}
.produs-d .pret-vechi {
	font-size: 16px;
}
.produs-d hr {
	width: 400px;
	height: 1px;
	color: #bbb;
	float:left;
	margin:5px 0 0px 0;
}
.produs-d p.detalii-prod-pseudo-hr {
	border-top:1px solid #BBBBBB;
	padding-top:10px;
	margin-top:10px;
}
.produs-d form, .produs-d form div {
display:inline;
}
.produs-d .descriere {
	margin-bottom:15px;
}
.produs-d .detalii {
	float:right;
	width: 50%;
	margin: 0 10px 0 0;
}
.magazin-online h3  {
	color:#FF3333;
	margin-top:15px;
	font-size:13px;
	font-weight:bold;
}
.magazin-online fieldset  {
	margin-top:10px;
}
.cupa-euro-menu a,.cupa-euro-menu a:visited {
	color:#fff;
	text-decoration:none;
}
.cupa-euro-menu a.selected {
	text-decoration:underline;
}
.suporter-content {
	background-color:#fff;
	border-top-width:0px;
}
.suporter-content h1, .suporter-content h2 {
	font-size: 19px;
	color: #ff3333;
	margin: 15px 0 10px 0 ;
}

.suporter-uploads textarea {
	width:435px;
	background-color:#e2e2e2;
	font-size:12px;
	margin-top:5px;
}
.uploadFileCustom{ background:url(images/browse.jpg) no-repeat 100% 1px; height:30px; width:440px; margin:0px; cursor:pointer;}
.uploadFileCustom .realInput{opacity: 0.0; -moz-opacity: 0.0; filter: alpha(opacity=00); font-size:18px; cursor:pointer;width:200px;margin-left:240px;cursor:pointer;}
.fakeInputContainer{ margin-top:-23px; _margin-top:-25px;height:30px;cursor:}
.fakeInputContainer .fakeInput {width:375px;font-size:12px; font-family:Arial;margin-top:6px;border-right:0px;}
.suporter-up-btn {
padding-right:12px; width:80px;
}

.bold {
	font-weight: bold;
}
.italic {
	font-style: italic;
}
.underline {
	text-decoration:underline;
}
.redColorText {
	color:#ff3333
}
.suporter-box a {
	color: #ff3333;
}
.chat-home .box-content {
  background: #DEDEDE url(images/chat-home.png) no-repeat top left;
  height: 128px;
}
.chat-home .box-content .general-button {
  margin:83px 0 5px 0;
  line-height:25px;
  width: 100px;
}
.chat-home .box-content p {
  color: #666;
}
#maincol .general-button.disabled {
  background-color: #999;
}
.chat .box-content  {
  padding:0;
}
.cauta h3 {
  font-size: 12px;
  font-weight: bold;
  padding: 15px 0 5px 0;
  color:inherit;
}
.cauta ul {
	list-style: none;
}
.forum_latest_post {
	float:left;padding:5px;margin:0px; width: 260px;
}
.imageBorder {
	border:1px solid #BBBBBB;
}
.imageAntrenor {
	width:160px;
	text-align:center;
}
.descriptAntrenor {
	width:385px;
	padding:0px 5px 0px 10px;
}
.descriptAntrenor h3 {
	font-size:15px;
	font-weight:bold;
}
.descriptAntrenor .functie {
	font-size:13px;
	padding-bottom:5px;
}
