@import url("http://fast.fonts.com/t/1.css?apiType=css&projectid=81191dfb-02fc-4545-b1d3-987df58b4b83");
@font-face{
font-family:"ITCLubalinGraphW01-Bk";
src:url("../fonts/dba232c1-9c23-4a6c-aa91-659205e8e868.eot?iefix") format("eot");}
@font-face{
font-family:"ITCLubalinGraphW01-Bk";
src:url("../fonts/dba232c1-9c23-4a6c-aa91-659205e8e868.eot?iefix");
src:url("../fonts/08d26b1f-edba-4c24-871e-8f265f017896.woff") format("woff"),url("../fonts/1663715b-f83c-4958-8905-97cc579db28b.ttf") format("truetype"),url("../fonts/43653318-4d8d-4e4b-8f04-c6e8cb975558.svg#43653318-4d8d-4e4b-8f04-c6e8cb975558") format("svg");
}
@font-face{
font-family:"ITCLubalinGraphW01-Demi";
src:url("../fonts/cc99e9f2-4765-47e8-8e9e-f8afa7f45aa2.eot?iefix") format("eot");}
@font-face{
font-family:"ITCLubalinGraphW01-Demi";
src:url("../fonts/cc99e9f2-4765-47e8-8e9e-f8afa7f45aa2.eot?iefix");
src:url("../fonts/59400685-dc94-4bda-8b78-cceef07d0471.woff") format("woff"),url("../fonts/d8199ae6-f15d-4aad-b2c6-4fb6aa728384.ttf") format("truetype"),url("../fonts/33772b07-3175-4e1c-9aca-009627307668.svg#33772b07-3175-4e1c-9aca-009627307668") format("svg");
}


html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, input, button, textarea {margin:0;padding:0;border:0;outline:0;font-size:100%;}
body { font:100 14px ITCLubalinGraphW01-Demi, Arial, sans-serif; height:100%; color:#46433c; background:#fff;}
ol, ul {list-style:none}
html {height:100%;}
strong{ font-weight:bold;}
.alignLeft{ float:left;}
.alignRight{ float:right;}
.clearfix:before, .clearfix:after { content: "."; display: block; height: 0; visibility: hidden; }
.clearfix:after {clear: both; }
.clear{ clear:both; font-size:1px; line-height:1px;}
form{ margin:0; padding:0 ; line-height:1px;}
.main{ width:100%;  background:url(../images/main-bg-top.jpg) #A0D9D3 repeat-x; padding-top:11px; min-width:980px; z-index:1}
.mainWrapper{ width:980px; margin:0 auto; }
.footerBorder{ width:100%; background:url(../images/foo-border.png) repeat-x; height:5px; position:relative; z-index:900}
.logo{ background:url(../images/logo.jpg); width:199px; height:73px; display:block; text-indent:-9999px}
.logoAccess{ margin:0 auto;}
.contentAccess{ width:397px; padding:47px 0 0 0; margin:0 auto; text-align:center;}
.whiteLine{ background:url(../images/border-dot-white.jpg) repeat-x; height:1px; width:100%;}
.access18ani{ background:url(../images/18ani.jpg); width:252px; height:75px; margin:22px auto 12px auto;}
.btDa{ width:80px; height:31px; display:block; background:url(../images/bt-confirm.jpg) 0 -31px; text-indent:-9999px;}
.btDa:hover, .btDa.activ{ background-position:0 0;}
.btNu{ width:80px; height:31px; display:block; background:url(../images/bt-confirm.jpg) 0 -93px; text-indent:-9999px;}
.btNu:hover, .btNu.activ{ background-position:0 -62px;}
.accessButtons{ width:170px; margin:0 auto;}
.mrAccessBox{ height:230px; position:relative; z-index:20;}
.mrAccess{background:url(../images/site-access.png) no-repeat; width:192px; height:110px; margin:0 0 -5px 0; bottom:0; position:absolute; left:120px}
.mrAccess.stop{ margin:0 0 -5px 0; }
.mrAccess2{ background:url(../images/site-access.png) no-repeat; width:192px; height:110px; margin:120px 0 -5px 120px;}
.mrAccess2.stop{ margin:25px 0 -5px 120px; height:205px }
.footer{width:100%; background:#fff; position:relative; z-index:900; background:#fff;}
.footerContent{width:980px; margin:0 auto; background:#fff; padding-top:0px}
.header{ width:100%; height:163px; position:relative;}
.blackLine{ background: none; height:1px; width:100%; border-bottom:1px solid #000;}
.fooColumn{ background:url(../images/footer-vert-border.jpg) right 0 repeat-y; margin:20px 30px 0 0; float:left; padding:0 37px 0 0;color:#46433c; min-height:80px}
.fooColumn img{ margin:10px 20px 0 0;}
.fooMenu{ font-family: ITCLubalinGraphW01-Bk, sans-serif}
.fooMenu li{ margin:0 0 4px 0;}
.fooMenu a{ background:url(../images/arrow.png) 0 4px no-repeat; display:block; font-size:15px; color:#46433c; text-decoration:none; padding:0 0 0 13px;}
.fooMenu a:hover{ text-decoration:underline;}
.fooColumn.contact{ margin:20px 0px 0 0; float:left; padding:0 3px 0 0}
.fooColumn.contact .title{ font-size:15px; font-weight:bold; margin-bottom:13px}
.copy{ background:url(../images/logo-mic.jpg) no-repeat; font-size:11px; color:#999; padding:0 0 0 110px; float:left; margin:40px 0 0 20px; line-height:11px}
.copy a{ color:#95cac5; margin:0 5px 0 0;}
.loginLoader{ background:url(../images/loading.gif) no-repeat; width:20px; height:20px;}


/*header menu*/
.headerMenu{ position:absolute; right:0; bottom:44px}
.headerMenu li{ float:left; margin:0 0 0 9px; height:31px; line-height:31px; position:relative;}
.headerMenu a{height:31px; line-height:31px; text-indent:-9999px; display:block; background:url(../images/header-menu.jpg) no-repeat;}
.headerMenu a.btHome{ background-position:0 0; width:81px}
.headerMenu a.btHome:hover, .headerMenu a.btHome.activ { background-position:0 -31px;}
.headerMenu a.btInfo{ background-position:-631px 0; width:131px}
.headerMenu a.btInfo:hover, .headerMenu a.btInfo.activ { background-position:-631px -31px;}
.headerMenu a.btPersonaje{ background-position:-170px 0; width:101px}
.headerMenu a.btPersonaje:hover, .headerMenu a.btPersonaje.activ { background-position:-170px -31px;}
.headerMenu a.btCont{ background-position:-280px 0; width:131px; cursor:default;}
.headerMenu a.btCont:hover{ background-position:-280px 0;}
.headerMenu a.btCont.logged{ background-position:-280px -62px; cursor:pointer}
.headerMenu a.btCont.logged:hover{ background-position:-280px -31px;}
.headerMenu a.btCont.activ{ background-position:-280px -31px;}
.headerMenu a.btSerial{ background-position:-420px 0; width:91px; cursor:default;}
.headerMenu a.btSerial:hover{ background-position:-420px 0;}
.headerMenu a.btSerial.logged{ background-position:-420px -62px; cursor:pointer;}
.headerMenu a.btSerial.logged:hover{ background-position:-420px -31px;}
.headerMenu a.btSerial.activ{ background-position:-420px -31px;}
.headerMenu a.btContact{ background-position:-520px 0; width:101px}
.headerMenu a.btContact:hover, .headerMenu a.btContact.activ { background-position:-520px -31px;}
/* ----------- */

.content{ margin:0 0 0 0; height:310px}

.loginForm{ width:316px; height:21px; position:absolute; right:0; display:block; top:49px; background:url(../images/login.jpg) no-repeat;}
.loginForm .textInput{ width:107px; height:21px; line-height:21px; font-size:11px; color:#999; background:none; margin-right:10px}
.loginForm .btInput{ width:21px; height:21px; line-height:21px; font-size:0px; color:#999; background:url(../images/bt-login.jpg) no-repeat; cursor:pointer; display:block; margin-left:2px}

.headerMenu li:hover .mesajButon{ display:block;}
.mesajButon{ position:absolute; right:0px; top:32px; display:none;}
.mesajButon .mesajEroareBottom{height:11px;}
.mesajButon .top{background:url(../images/tooltip_button_top.png) no-repeat; height:18px; width:100px;}

.mesajEroarelogin{ position:absolute;background:url(../images/mesaj-eroare.png) no-repeat; height:26px; left:148px; top:-22px; float:left;  cursor:pointer;}
.mesajEroare{ position:absolute;}
.mesajEroareCap{ background:url(../images/mesaj-eroare-close.png) no-repeat; height:26px; width:16px; float:left; margin-right:-5px; cursor:pointer;}
.mesajEroareTop{ background:url(../images/tooltip_top.png) no-repeat; height:15px; width:100px; cursor:pointer;}
.mesajEroareBottom{ background:url(../images/tooltip_bottom.png) no-repeat; height:18px; width:100px;}
.eroare{ float:left; height:20px; line-height:20px; font-size:10px; color:#d72226; padding:0 7px 0 10px; }
.eroare-inregistrare{ width:80px; font-size:10px; color:#d72226; padding:0 10px 0 10px; background:url(../images/tooltip_center.png) repeat-y; line-height:11px; }
.loginForm .inputError{ color:#d72226;}
.signUpEntry .textInput.inputError, .registerForm .textInput.inputError{ color:#d72226;}
.leftContent{ margin:20px 0 0 0; padding:20px 0 0 0; float:left; height:280px}
.contentHome{width:460px}
.rightContent{ margin:20px 0 0 0; padding:20px 0 0 0; float:right; height:280px}
.rightBox{ margin:20px 0 0 50px; padding:20px 0 0 0; float:left; height:280px}
.signUp{ background:url(../images/home_eroare.jpg) no-repeat; width:460px; min-height:210px; margin:-20px 0 0 0;}
.signUpEmail{ background:url(../images/Tabiet_layout_01_home_email_03.jpg) no-repeat; width:460px; min-height:210px; margin:-20px 0 0 0;}
.homeLogat{ background:url(../images/Tabiet_layout_01_home_logat_03.jpg) no-repeat; width:460px; min-height:210px; margin:-20px 0 0 0;}
.more{height:25px; line-height:25px; text-indent:-9999px; display:block; background:url(../images/more.jpg) no-repeat; width:141px; margin-top:10px}
.more:hover{ background-position:0 -25px;}

.icoHelp{
	background:url(../images/help-ico.png) no-repeat;
	width:20px;
	height:21px;
	position:absolute;
	top:80px;
	right:94px;
	cursor:pointer;
}

.signUpForm{ padding:75px 0 0 146px; position:relative;}

.signUpEntry{ width:181px; height:31px; background:url(../images/input.jpg) no-repeat; margin:0 0 4px 0;}
.signUpEntry .textInput{font-size:11px; color:#999; background:none; width:150px; height:31px; line-height:31px; margin:0 0 0 15px;}

.signUpEntry.lung{ width:225px; background:url(../images/input_lung.jpg) no-repeat; margin:0 0 4px 0;}
.signUpEntry.lung .textInput{font-size:11px; color:#999; background:none; width:200px; height:31px; line-height:31px; margin:0 0 0 15px;}

.signUpEntry.dublu{ width:225px; background:url(../images/input_dublu.jpg) no-repeat; margin:0 0 4px 0;}
.signUpEntry.dublu .textInput{font-size:11px; color:#999; background:none; width:90px; height:31px; line-height:31px; margin:0 0 0 15px;}

.btSignUp{height:31px; line-height:31px; text-indent:-9999px; display:block; background:url(../images/signup.jpg) no-repeat; width:81px; margin:0 0 0 5px; cursor:pointer;}
.btSignUp:hover{ background-position:0 -31px;}
.btSignUp.disabled{ background-position:0 -62px; cursor:default;}

.wrapperIllustration{  background:url(../images/foo-border.jpg) top repeat-x #fff; width:100%; z-index:20}
/*.illustration{ width:934px; height:255px; position:relative; overflow:hidden; margin:10px auto 0 auto;}
.illustration img{ position:absolute; top:10px; left:934px; }*/

.illustration{ width:934px; height:255px; overflow:hidden; margin:10px auto 0 auto;}
.illustration img{}

.leftContent h2{ font-size:30px; color:#46433c; margin-bottom:10px; font-weight:normal; font-family:ITCLubalinGraphW01-Demi;}
.leftContent p{ font-size:14px; line-height:22px; color:#46433c; margin-bottom:5px}
.columnContent{ width:350px; float:left}
.columnContentRight{ width:630px; float:left; font-size:14px;}
.leftContent .columnContent p{ font-size:14px; line-height:22px; color:#46433c; margin-bottom:5px}
.makeCard{width:300px; min-height:210px; margin:0 0 0 0; background:url(../images/bg-make-card.jpg) no-repeat}
.makeCardYes{width:300px; min-height:210px; margin:0 0 0 0; background:url(../images/bg-make-card.jpg) no-repeat}
.makeCardYes p{ text-align:center;color:#46433c; font-size:14px; padding:30px 5px 5px 5px;}
.makeCard .error{ text-align:center;color:#d72226; font-size:14px; margin-top:50px;}


.registerForm{ background:url(../images/form-register.jpg) no-repeat; width:270px; height:113px; margin:17px 0 0 15px; position:relative;}
.btConfirm{ background:url(../images/bt-confirma.jpg) no-repeat; width:101px; height:31px; display:block; border:none; cursor:pointer; margin-top:7px}
.btConfirm:hover{ background-position:0 -31px;}
.textInput.regStreet{font-size:11px; color:#999; background:none; width:198px; height:20px; line-height:20px; margin:0 0 0 7px;}
.textInput.regStreetNo{font-size:11px; color:#999; background:none; width:35px; height:20px; line-height:20px; margin:0 0 0 10px;}
.textInput.regBloc{font-size:11px; color:#999; background:none; width:58px; height:20px; line-height:20px; margin:5px 0 0 7px;}
.textInput.regScara{font-size:11px; color:#999; background:none; width:58px; height:20px; line-height:20px; margin:5px 0 0 10px;}
.textInput.regEtaj{font-size:11px; color:#999; background:none; width:57px; height:20px; line-height:20px; margin:5px 0 0 10px;}
.textInput.regAp{font-size:11px; color:#999; background:none; width:35px; height:20px; line-height:20px; margin:5px 0 0 10px;}
.textInput.regLocalitate{font-size:11px; color:#999; background:none; width:128px; height:20px; line-height:20px; margin:5px 0 0 7px;}
.textInput.regJudet{font-size:11px; color:#999; background:none; width:105px; height:20px; line-height:20px; margin:5px 0 0 10px;}
.registerForm .mesajEroare{ background:url(../images/mesaj-eroare-bottom.png) no-repeat; height:20px; position:absolute; padding-top:6px}
.registerForm .mesajEroareCap{ background:url(../images/mesaj-eroare-close-bottom.png) no-repeat; height:26px; width:16px; float:left; margin-right:-5px; cursor:pointer; margin-top:-6px;}
.loggedLinks{ font-size:11px; color:#46433c;position:absolute; right:25px; top:49px;}
.loggedLinks span{ float:left;display:block; height:13px; line-height:15px; font-family: ITCLubalinGraphW01-Bk;}
.loggedLinks a{color:#46433c; font-weight:normal; margin:0 0 0 9px; display:block; height:13px; line-height:13px; float:left; text-decoration:none; background:url(../images/border-dot-bleu.jpg) left repeat-y; padding:0 0 0 10px;}
.loggedLinks a.name{ margin:0; background:none; padding:0 0 0 3px;}
.loggedLinks a:hover{ text-decoration:underline;}
.contactText{ background:url(../images/text-contact.jpg) no-repeat; width:300px; height:191px; float:left; margin:0 18px 0 5px;}
.contactInput{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; resize:none; margin:10px 0 0 10px; width:280px; height:170px}
.contactInfoBg{ float:left; width:390px; background:url(../images/contact_sageata.jpg) no-repeat right 50px}
.contactInfo{ width:320px; margin-right:20px;}
.contactInfo span{ font-family:ITCLubalinGraphW01-Bk}
.senderEntry{ height:32px; margin:0 0 4px 0; font-weight:normal;}
.senderEntryBg{ height:32px; background:url(../images/sender-bg.jpg) no-repeat; float:left; line-height:32px; padding:0 0 0 18px; font-size:11px; min-width:150px; color:#999;}
.senderCap{ float:left; height:32px; width:18px; background:url(../images/sender-cap.jpg) no-repeat;}
.btTrimite{ background:url(../images/bt-trimite.jpg) no-repeat; width:101px; height:31px; display:block; border:none; cursor:pointer; margin-top:160px}
.btTrimite:hover{ background-position:0 -31px;}
.leftContent li a{ font-size:14px; line-height:22px; color:#46433c; font-weight:bold; background: url(../images/arrow.png) 0 9px no-repeat; padding:0 0 0 10px; margin:0; display:block; text-decoration:none;}
.leftContent li a:hover{ font-size:14px; line-height:22px; color:#46433c; font-weight:bold; background: url(../images/arrow.png) 0 9px no-repeat; padding:0 0 0 10px; margin:0; display:block; text-decoration:underline;}
.contentCont{width:550px}
.personalEntry{ position:relative; height:45px; width:540px; margin-top:10px}
.btPersonalInfo{ display:block; height:45px; width:130px; background: url(../images/bt-personal-info.png) no-repeat; position:absolute; left:0; top:0; z-index:2 }
.btSchimbaParola{ display:block; height:45px; width:130px; background: url(../images/bt-schimba-parola.png) no-repeat; position:absolute; left:0; top:0; z-index:2 }
.personalInfo{ background:url(../images/bg-personal-info.jpg) no-repeat; height:45px; width:540px; position:absolute; left:0;top:0;z-index:1; display:none}
.schimbaParola{ background:url(../images/bg-schimba-parola.jpg) no-repeat; height:45px; width:540px; position:absolute; left:0;top:0;z-index:1; display:none}
.btModifica{ background:url(../images/bt-modifica.png) no-repeat; width:101px; height:31px; display:block; border:none; cursor:pointer; margin:8px 0 0 20px; float:left; text-indent:-9999px;}
.btModifica:hover{ background-position:0 -31px;}
.inputModify{ margin:4px 0 0 260px; width:150px; color:#999; font-size:11px}
.boxTotalPuncte{ height:191px; float:left;}
.boxTotalPuncte .left{ background: url(../images/total-puncte-left.png) no-repeat; width:12px; height:191px; float:left}
.boxTotalPuncte .right{ background: url(../images/total-puncte-right.png) no-repeat; width:12px; height:191px;float:left}
.boxTotalPuncte .center{ background: url(../images/total-puncte-center.png) repeat-x; height:191px; float:left; padding:0 4px;}
.boxTotalPuncte .text{ background: url(../images/total-puncte-text.jpg) no-repeat; width:150px; height:53px; margin:18px auto 0 auto;}
.boxTotalPuncte .contor{ margin-top:15px; padding:0 0 10px 0; text-align:center; width:auto;}
.boxTotalPuncte .cifra{ font-size:55px; font-weight:bold; color:#46433c; background:url(../images/cifre-bg.jpg) no-repeat; width:51px; height:72px; line-height:72px; padding:0 0 0 0; text-align:center; margin:0 auto; float:left }
.boxTotalPuncte .cif tr td{ font-size:55px; font-weight:bold; color:#46433c; background:url(../images/cifre-bg.jpg) no-repeat; width:51px; height:72px; line-height:72px; padding:0 0 0 0; text-align:center;}

.boxInfoPuncte{ height:191px; float:left;margin-left:10px}
.boxInfoPuncte .left{ background: url(../images/info-puncte-left.jpg) no-repeat; width:13px; height:191px; float:left}
.boxInfoPuncte .right{ background: url(../images/info-puncte-right.jpg) no-repeat; width:13px; height:191px;float:left}
.boxInfoPuncte .center{ background: url(../images/info-puncte-center.jpg) repeat-x; height:191px; float:left; padding:0 4px; min-width:150px;}
.boxInfoPuncte .textInfo{ background: url(../images/text-puncte-disp.jpg) no-repeat; float:left; width:125px; margin:10px 0 0 7px; color:#d72226; font-size:11px; font-weight:normal; padding-top:33px}
.boxInfoPuncte .pctSapt{ float:left; color:#d72226;font-size:55px; font-weight:bold; text-align:center; height:79px; line-height:79px;}
.boxInfoPuncte .pctIstoric{ float:left; background:url(../images/text-puncte-istoric.jpg) no-repeat; width:40px; height:51px; margin:20px 0 0 0; color:#46433c; font-size:18px; font-weight:bold; padding:27px 0 0 110px;}
.despreText{ width:630px; font-family:ITCLubalinGraphW01-Bk, Arial, Arial, sans-serif; line-height:22px}
.despreText a{ color:#d72226; text-decoration:none;  font-weight:bold;}
/*--popups--*/
#popupCod { background:url(../images/popup-cod.png) no-repeat; width:418px; height:296px;}
#bClose {	cursor: pointer;	font-weight: bold;	text-decoration: none;	color:#342347;	margin: 8px 10px 0 0;	width:30px; height:30px;	color:#FFF; float:right; display:block; cursor:pointer;}
.popupTxt{padding: 170px 0 0 220px;; width: 170px; color:#FFF; text-align:center; font-size:11px; line-height:12px; }

#despreBt{float:left; width:196px;  margin-bottom:15px; display:block; text-decoration:none; cursor:pointer; height:18px; text-indent:-9999px}
.linkd1{ background: url(../images/despre-d2.jpg) no-repeat;}
.linkd1.active{ background-position:0 -18px}
.linkd2{ background: url(../images/despre-d1.jpg) no-repeat;}
.linkd2.active{ background-position:0 -18px}
.linkd3{ background: url(../images/despre-d3.jpg) no-repeat;}
.linkd3.active{ background-position:0 -18px}

.MISS-T_1{width:300px; height:61px; background:url(../images/MISS_T_01.jpg) no-repeat; display:block; text-decoration:none;}
.titleCard{ text-align:center;color:#46433c; font-size:16px; padding-top:5px;}
.subtitleCard{ text-align:center;color:#d72226; font-size:16px; font-size:24px; margin-top:0}
.buton_inapoi{background:url(../images/inapoi_bt.jpg) no-repeat; width:71px; height:21px; display:block;}
.buton_inapoi:hover{background:url(../images/inapoi_bt.jpg) 0 -21px; width:71px; height:21px; display:block;}
.faqList{list-style:none;}
.faqList { background:url(../images/intrebari_arrow.jpg) 0 5px no-repeat; float:left; width:390px; margin:0 10px 5px 0; padding-left:15px}
.faqList a{ font-size:14px; color: #d72226; text-decoration:none;}

.contentPersonaje{ margin:0; overflow: hidden; width:980px; height:300px; position:relative}
.personajEntry{ position:absolute; right:-980px; top:0;}
#Model1{left:0; position:absolute;}


.personajOff{ cursor:pointer;}
.dock-container { position: absolute; height: 80px;	padding-left: 20px;}
a.dock-item{ display: block; width:102px; color: #000;	position: absolute;	bottom: 0px; text-align: center; text-decoration: none;}
a.dock-item img{ border: none; margin: 5px 0 0px 0; width: 70%;}


#dock {display: block; margin:0 auto 0 auto; width: 100%; text-align: center; position:relative; top:-100px; z-index:9999 }
#dock ul {margin:0 0 40px 0; padding: 0px;list-style: none; height: 160px; line-height: 160px;text-align: center;white-space: nowrap;display: inline-block; }
#dock ul:before, #dock ul:after {content: "";color: transparent;display: inline-block;width: 0px;padding-top: 60px;	margin-top: -60px;vertical-align: bottom;}

#dock li {display: inline-block;vertical-align: bottom;	margin: 0px;padding: 0px;overflow: visible; }
#dock li a {height: 160px; width: 70px; display: inline-block;text-align: center;	position: relative;	vertical-align: bottom;	text-decoration: none;color: black;white-space: normal;letter-spacing: normal;line-height: 1.3em;text-align: center;
	padding-top: 40px; margin:0 15px 5px 0;overflow: visible; }
body.no_js #dock li a:hover {width: 102px !important;}
#dock li a img {height: auto;width: 100%;position: absolute;left: 0px;	bottom: 10px;	text-align: center;		border: 0px none;	margin-bottom: 15px;}		
#dock li a.personajOn img {width:102px; height:160px;}
#dock li a.personajOn{ margin:0 28px 0 0; width:87px;}
.formContact{ float:right; margin:40px 0 0 0;}
.fooMenu a.bolded{ font-family:ITCLubalinGraphW01-Demi; background-position:0 7px}
.blackBox{ 	position:absolute; width:100%;height:100%;top:0;left:0;z-index:9900;	background:url(../images/blackBox.png) repeat;}
.popup{  display:none; position:absolute; top:200px; left:50%; margin-left:-190px;z-index:9999;}
.btIntra{height:31px; line-height:31px; text-indent:-9999px; display:block; background:url(../images/bt-intra.png) no-repeat; width:100px; margin:0 0 0 5px; cursor:pointer;}
.btIntra:hover{ background-position:0 -31px;}
.btPassRecover{height:25px; line-height:25px; text-indent:-9999px; display:block; background:url(../images/bt-uitat-parola.png) no-repeat; width:141px; margin:0 0 0 5px; cursor:pointer;}
.btPassRecover:hover{ background-position:0 -25px;}
.descFaq{ font-family:ITCLubalinGraphW01-Bk}
.personajSelect{}
