/* ------ Accordion ------ */
h4{ margin:0px;}
h3{}
#accordion {
	margin:0px 0px 0px 0px;
}

a:hover{ }

div.toggler {
	cursor: pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 120%;
	
	 
	/*background-color:#fff;*/

	margin: 0px 0px 0px 0px;
	padding-left:5px;
	/*border-left:1px solid #ccc;*/
	/*border-top:1px solid #ccc;*/

}




div.element
{
margin:0px 0px 0px 0px;

padding-left:15px;

}


.newopt {
    background: url("../images/grad-vertical.gif") repeat-x scroll 0 0 transparent;
   
    font-size: 16px;
    font-weight: bold;
    height: 24px;
    margin-top: 10px;
    padding-left: 5px;
    padding-top: 2px;
    
}

.newopt a{
	color:#FFF;
	
}

.caseta190Y{
	width:180px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	background:url(../images/young/optiunea-multimedia.jpg) no-repeat;
	height:240px;
	padding:5px;
	color:#fff;
	
}


.caseta190Y:hover{
	color:#fff;
}

 .caseta190Y h3{
	color:#fff;
	margin-top:0px;
	
}












.caseta150Y{
	width:140px;
	float:left;
	margin-left:0px;
	margin-top:10px;
	background:url(../images/young/optiunea-multimedia.jpg) no-repeat;
	height:240px;
	padding:5px;
	color:#fff;
	
}


.caseta150Y:hover{
	color:#fff;
}

 .caseta150Y h3{
	color:#fff;
	margin-top:0px;
	
}






.mRight0{
	margin-right:0px !important;
	
}



.titluOptiune {
    background: url("../images/prepay/bg-optiune.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    height: 20px;
    padding: 5px;
}

.cstPP {	
	
}


#registration-popup {
    background-color: #FFFFFF;
    background-image: url("../images/young/popup-back.png");
    font-family: helvetica,verdana;
    font-size: 12px;
    padding: 20px;
    text-align: left;
    width: 750px;
    z-index: 20000001;
}

#registration-popup #registration-content {
    background-color: #FFFFFF;
    border: 5px solid #CCCCCC;
    height: 130px;
    padding: 15px;
    position: relative;
}

#registration-popup input {
    border: 1px solid #CCCCCC;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    width: 210px;
}


#registration-popup .column span {
    float: left;
    margin-right: 4px;
    padding-top: 4px;
}

#registration-popup .column .error {
    color: #FF6600;
    font-size: 11px;
}

#registration-popup input {
    border: 1px solid #CCCCCC;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    width: 210px;
}
#registration-popup .column .field {
    float: left;
}


.tabelJocuriMultimedia td{
	text-align:center !important;
	font-weight:bold;
	border-bottom:none !important;
	
}

.tabelJocuriMultimedia td img{
	
	padding-bottom:10px;
	padding-top:5px;

	
}

.tabelJocuriMultimedia td a{
	color:#333;
}

.tabelJocuriMultimedia td a:hover{
	color:#f60;
}

.caseta190t1{
	font-size:11px;
	
}

.cateur{
	float:left;
}

.cateur #total_oty_1{
	padding-left:10px;
	color:#f60;
	
}
.cateur .eur{
	padding-left:5px;
	color:#f60;
}


.pctval {
	padding-top:10px;
	
}

.optiuni td{
	vertical-align:top !important;
	
}

.oroColor{
	color:#f60 !important;
}

.beneficiiFluture12{
	
	padding-top:40px;
	width:380px;
	float:left;

	
	
}

.beneficiiFluture12 div{
	font-weight:bold;
	padding-top:6px;
	padding-left:160px;
}

.specificatiiNivo{
	padding-left:10px;
	float:left;
	width:170px;
	
}

.cstTel{
	padding-left:10px;
	
	float:left;
	width:185px;
	
}

.mTop10{
	margin-top:10px;
	
}
.h10{
	height:10px;
	
}


.beneficiiYoung{
	display:block;
	float:left;
	margin-left:20px;
	background-color: #F3F3F3;
    border: 1px solid #D3D3D3;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 1px 0 #FFFFFF inset;
    padding: 15px;
    position: relative;
	width:175px;
	margin-top:120px;
	
}

.abonnement-grey{
	width:164px !important;
	float:left;
	min-height:75px !important;

	margin-left:10px;
	
}

#priceZone{
	
	display:block;
	width:275px !important;
	margin-top:10px;
	
}

.ml0{
	margin-left:0px !important;
	
}

.bigvalue {
    font-family: 'Helventhin';
    font-size: 15px !important;
}

.cstPhones{
	background:url(../young/images/bg-lp-reconditionate.png) no-repeat;
	height:390px;
	position:relative;
	
}



.matura{
	background:url(../young/images/matura.png) no-repeat;
	width:113px;
	height:113px;
	position:absolute;
	z-index:10;
	left:0px;
	bottom:70px;
}
.avantajPhone{
	background:url(../young/images/star-price.png) no-repeat;
	width:65px;
	height:65px;
	padding:20px 10px;
	position:absolute;
	text-align:center;
	color:#fff;
	right:0px;
	
	
}

.avantajPhone span{
	font-size:20px;
	
}
.pretPhone{
	width:53px;
	height:55px;
/*	background:url(../young/images/bg-pret.png) no-repeat bottom left;*/
	background:url(../young/images/bulina.png) no-repeat;
	color:#FFF;
	font-size:20px;
	position:absolute;
	left:80px;
	bottom:3px;
	padding:5px 0px 0px 4px;
	text-align:center;
	
}

.pretPhone .span1{
	display:block;
	font-size:20px;
	font-weight:bold;
	width:50px;
	
}

.pretPhone .span2{
	display:block;
	clear:both;
	width:50px;
}

.pretPhone span{
	font-size:12px;
	
}



#content_holder_bg {
    background:url(../young/images/t11.jpg) repeat scroll 0 0 transparent;
    border: 1px solid #CBCBCB;
    margin: 5px 0;
    padding: 15px;
}

#content_holder_border {
    background:url(../young/images/content_header_bg.png) no-repeat scroll center top #FFFFFF;
    border: 1px solid #CBCBCB;
    box-shadow: 0 2px 3px #CCCCCC;
    height: 100%;
    margin: 0 auto;
    overflow: visible;
    position: relative;
    width: 100%;
    z-index: 1;
}

.logoAbo{
	/*background:url(../young/images/pantera_d_1.png) no-repeat top;*/
  bottom: -10px;
    color: #FF6600;
    font-weight: bold;
    height: 10px;
    padding-top: 44px;
    position: absolute;
    right: 12px;
    width: 80px;
	
}

.phonesDiv{
	clear:both;
	padding:30px 70px;
	
}

.phonesDiv h3{
	display:inline-block;
	float:left;
	line-height:16px;
		
}


.containerResigilate{
	background:url(../young/images/header-reconditionate.png) no-repeat top;
	padding-top:60px;
	
}