
/*div {position:relative;border:0;}*/
.pabs { position:absolute; }
.prel { position:relative; }
.psta { position:static; }
.f24 {font-size:24px;}
.scrol {overflow:auto;}
.pt_ho
{
		/* background-image:url(../images/pv7/mc/point_gris_h.gif);
		background-repeat:repeat-x; */
}

.ho_me_lmc_in {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#83BE14;
	text-decoration: none;
}


.floatL { float:left; }

.alr {text-align:right;}
.alj {text-align:justify;}

.din {display:none;}
.dib {display:block;}

/*td {vertical-align:top;}*/
.mc_page { width:992px;border:0;padding:0;margin:0; }
.mc_pLft { width:260px; }
.mc_pMdl
{
	width:2px;
	/* background-image:url("../../../html/images/pv7/mc/point_gris_v.gif");
	background-repeat:repeat-y; */
}
.mc_pRgt
{
	padding-left: 25px;
	width:705px;
}
.mc_pRgt_inf
{
	padding-left: 5px;
	width:725px;
}
.mc_lMdl
{
	height:2px;
	/* background-image:url("../../../html/images/pv7/mc/point_gris_h.gif");
	background-repeat:repeat-x; */
}
.mc_bulle
{
		width:256px; height:138px;
		/* background-image:url("../../../html/images/pv7/mc/bulle_aide.gif");
		background-repeat:no-repeat; */
}

.mc_lblc { color:white; text-decoration:none; }
.mc_lblc:hover { color:#605E62; }
.mc_lnk, .mc_lnk_aide { text-decoration:none; } .mc_lnk:hover { color:#D10019; }
.bg_lnk:hover { background-color:white; }
.mc_lnk_aide:hover { color:#8D0F9C;}
.tdnone { text-decoration:none; }

.borpack 
{
		border-top:2px solid #F3223B;
		border-left:2px solid #F3223B;
		border-bottom:2px solid #900000;
		border-right:2px solid #900000;
}

.wlg1 { height:1px; font-size:1px; }
.wlg2 { height:2px; font-size:1px; }
.wlg4 { height:4px; font-size:1px; }
.wlg5 { height:5px; font-size:1px; }
.wlg6 { height:6px; font-size:1px; }
.wlg7 { height:7px; font-size:1px; }
.wlg8 { height:8px; font-size:1px; }
.wlg9 { height:9px; font-size:1px; }
.wlg10 { height:10px; font-size:1px; }
.wlg12 { height:12px; font-size:1px; }
.wlg14 { height:14px; font-size:1px; }
.wlg15 { height:15px; font-size:1px; }
.wlg16 { height:16px; }
.wlg17 { height:17px; }
.wlg18 { height:18px; }
.wlg19 { height:19px; }
.wlg20 { height:20px; }
.wlg21 { height:21px; }
.wlg22 { height:22px; }
.wlg23 { height:23px; }
.wlg24 { height:24px; }
.wlg29 { height:29px; }
.wlg30 { height:30px; }
.wlg32 { height:32px; }
.wlg35 { height:35px; }
.wlg36 { height:36px; }
.wlg40 { height:40px; }
.wlg46 { height:46px; }
.wlg48 { height:48px; }
.wlg52 { height:52px; }
.wlg58 { height:58px; }
.wlg75 { height:75px; }
.wlg80 { height:80px; }
.wlg85 { height:85px; }
.wlg100 { height:100px; }
.wlg150 { height:150px; }
.wlg160 { height:160px; }
.wlg200 { height:200px; }
.wlg212 { height:212px; }
.wlg230 { height:230px; }
.wlg250 { height:250px; }
.wlg260 { height:260px; }
.wlg280 { height:280px; }
.wlg290 { height:290px; }
.wlg300 { height:300px; }
.wlg310 { height:310px; }

.padL5  { padding-left:5px; }
.padL7  { padding-left:7px; }
.padL8  { padding-left:8px; }
.padL10 { padding-left:10px; }
.padL11 { padding-left:11px; }
.padL12 { padding-left:12px; }
.padL15 { padding-left:15px; }
.padL20 { padding-left:20px; }
.padL30 { padding-left:30px; }

.padR5 { padding-right:5px; }
.padR10 { padding-right:10px; }
.padR40 { padding-right:40px; }
.padR50 { padding-right:50px; }

.padT2 { padding-top:2px; }
.padT3 { padding-top:3px; }
.padT4 { padding-top:4px; }
.padT5 { padding-top:5px; }
.padT7 { padding-top:7px; }
.padT8 { padding-top:8px; }
.padT10 { padding-top:10px; }

.padB2 { padding-bottom:2px; }
.padB5 { padding-bottom:5px; }
.padB10 { padding-bottom:10px; }

.pad5 { padding:5px; }
.pad10 { padding:10px; }
.pad15 { padding:15px; }

.zi1 {z-index:1;}
.zi2 {z-index:2;}
.zi10 {z-index:10;}


.mB5 { margin-bottom:5px; }
.mL3 { margin-left:3px; }
.mL5 { margin-left:5px; }
.mL10 { margin-left:10px; }
.mL15 { margin-left:15px; }
.mL20 { margin-left:20px; }
.mL30 { margin-left:30px; }
.mR5 { margin-right:5px; }
.mR10 { margin-right:10px; }
.mR25 { margin-right:25px; }
.mL508 { margin-left:508px; }
.mL530 { margin-left:530px; }
.mL550 { margin-left:550px; }
.mL680 { margin-left:680px; }
.mT2 { margin-top:2px; }
.mT3 { margin-top:3px; }
.mT8 { margin-top:8px; }


.col1 { width:1px;font-size:1px; }
.col2 { width:2px;font-size:1px; }
.col3 { width:3px;font-size:1px; }
.col4 { width:4px;font-size:1px; }
.col5 { width:5px;font-size:1px; }
.col9 { width:9px; }
.col10 { width:10px; }
.col12 { width:12px; }
.col15 { width:15px; }
.col18 { width:18px; }
.col19 { width:19px; }
.col20 { width:20px; }
.col30 { width:30px; }
.col32 { width:32px; }
.col33 { width:33px; }
.col34 { width:34px; }
.col35 { width:35px; }
.col36 { width:36px; }
.col40 { width:40px; }
.col50 { width:50px; }
.col60 { width:60px; }
.col70 { width:70px; }
.col75 { width:75px; }
.col80 { width:80px; }
.col90 { width:90px; }
.col95 { width:95px; }
.col100 { width:100px; }
.col110 { width:110px; }
.col120 { width:120px; }
.col125 { width:125px; }
.col127 { width:127px; }
.col128 { width:128px; }
.col130 { width:130px; }
.col132 { width:132px; }
.col135 { width:135px; }
.col140 { width:140px; }
.col145 { width:145px; }
.col150 { width:150px; }
.col155 { width:155px; }
.col157 { width:157px; }
.col160 { width:160px; }
.col165 { width:165px; }
.col170 { width:170px; }
.col172 { width:172px; }
.col175 { width:175px; }
.col180 { width:180px; }
.col185 { width:185px; }
.col190 { width:190px; }
.col200 { width:200px; }
.col208 { width:208px; }
.col210 { width:210px; }
.col219 { width:219px; }
.col220 { width:220px; }
.col225 { width:225px; }
.col230 { width:230px; }
.col231 { width:231px; }
.col235 { width:235px; }
.col240 { width:240px; }
.col250 { width:250px; }
.col251 { width:251px; }
.col255 { width:255px; }
.col256 { width:256px; }
.col260 { width:260px; }
.col270 { width:270px; }
.col280 { width:280px; }
.col281 { width:281px; }
.col290 { width:290px; }
.col295 { width:295px; }
.col297 { width:297px; }
.col300 { width:300px; }
.col305 { width:305px; }
.col310 { width:310px; }
.col320 { width:320px; }
.col322 { width:322px; }
.col325 { width:325px; }
.col330 { width:330px; }
.col331 { width:331px; }
.col338 { width:338px; }
.col340 { width:340px; }
.col350 { width:350px; }
.col355 { width:355px; }
.col360 { width:360px; }
.col361 { width:361px; }
.col370 { width:370px; }
.col380 { width:380px; }
.col381 { width:381px; }
.col390 { width:390px; }
.col391 { width:391px; }
.col400 { width:400px; }
.col401 { width:401px; }
.col410 { width:410px; }
.col420 { width:420px; }
.col423 { width:422px; }
.col430 { width:430px; }
.col437 { width:437px; }
.col440 { width:440px; }
.col450 { width:450px; }
.col460 { width:460px; }
.col463 { width:463px; }
.col467 { width:467px; }
.col470 { width:470px; }
.col480 { width:480px; }
.col500 { width:500px; }
.col510 { width:510px; }
.col520 { width:520px; }
.col530 { width:530px; }
.col540 { width:540px; }
.col545 { width:545px; }
.col550 { width:550px; }
.col552 { width:552px; }
.col555 { width:555px; }
.col560 { width:560px; }
.col580 { width:580px; }
.col590 { width:590px; }
.col600 { width:600px; }
.col605 { width:605px; }
.col610 { width:610px; }
.col630 { width:630px; }
.col640 { width:640px; }
.col650 { width:650px; }
.col660 { width:660px; }
.col670 { width:670px; }
.col680 { width:680px; }
.col690 { width:690px; }
.col820 { width:820px; }

.top-25 { top:-25px;}
.top-12 { top:-12px;}
.top-9 { top:-9px;}
.top-8 { top:-8px;}
.top-7 { top:-7px;}
.top-6 { top:-6px;}
.top-5 { top:-5px;}
.top-4 { top:-4px;}
.top-3 { top:-3px;}
.top-2 { top:-2px;}
.top1 { top:1px;}
.top2 { top:2px;}
.top3 { top:3px;}
.top4 { top:4px;}
.top5 { top:5px;}
.top6 { top:6px;}
.top7 { top:7px;}
.top8 { top:8px;}
.top9 { top:9px;}
.top10 { top:10px;}

.lft-2 { left:-2px;}
.lft0 { left:0; }
.lft5 { left:5px; }
.lft8 { left:8px; }
.lft20 { left:20px; }
.lft170 { left:170px; }

.bgora { background-color:#F7931D; }
.cgrm { color:#A2A89F; }
.bggrm { background-color:#A2A89F; }
.bggrcl { background-color:#E3E5E2; }
.bggrxl { background-color:#e6ecdF; }
.bgjn { background-color:#FFDD00; }

.borred { border:1px solid #D10019; }
.borora { border:2px solid #F7931D; }
.borgrm { border:1px solid #A2A89F; }
.borgrmLR { border-left:1px solid #A2A89F;border-right:1px solid #A2A89F; }
.borgrmTLR { border-left:1px solid #A2A89F;border-right:1px solid #A2A89F;border-top:1px solid #A2A89F; }
.borgrmBLR { border-left:1px solid #A2A89F;border-right:1px solid #A2A89F;border-bottom:1px solid #A2A89F; }
.borgrmTBR { border-bottom:1px solid #A2A89F;border-right:1px solid #A2A89F;border-top:1px solid #A2A89F; }
.borgrmBR { border-bottom:1px solid #A2A89F;border-right:1px solid #A2A89F; }
.borgrmB { border-bottom:1px solid #A2A89F; }
.borgrmR { border-right:1px solid #A2A89F; }
.borvrt  {border:1px solid #83BE14;}
.borvrtR  {border-right:1px solid #83BE14;}
.borblcB { border-bottom:1px solid white;}
.borblcR { border-right:1px solid white;}

.borblc { border:1px solid white; }

/* liens sous menu mon compte villeg */
.mc_lnk_sm
{
		text-decoration:none;
		color:#83BE14;
		font-size:11px;
}
.mc_lnk_sm:hover { color:#D10019; }

/* boutons rouge et vert */
.btnRL
{
		/* background-image:url(../images/pv7/mc/btnRL.gif);
		background-repeat:no-repeat; */
		width:7px;
		height:29px;
}
.btnRC
{
		/* background-image:url(../images/pv7/mc/btnRC.gif);
		background-repeat:repeat-x; */
		height:29px;
}
.btnRR
{
		/* background-image:url(../images/pv7/mc/btnRR.gif);
		background-repeat:no-repeat; */
		width:14px;
		height:29px;
}
.btnVL
{
		/* background-image:url(../images/pv7/mc/btnVL.gif);
		background-repeat:no-repeat; */
		width:7px;
		height:29px;
}
.btnVC
{
		/* background-image:url(../images/pv7/mc/btnVC.gif);
		background-repeat:repeat-x; */
		height:29px;
}
.btnVR
{
		/* background-image:url(../images/pv7/mc/btnVR.gif);
		background-repeat:no-repeat; */
		width:14px;
		height:29px;
}
.btnOL
{
		/* background-image:url(../images/pv7/mc/btnOL.gif);
		background-repeat:no-repeat; */
		width:7px;
		height:29px;
}
.btnOC
{
		/* background-image:url(../images/pv7/mc/btnOC.gif);
		background-repeat:repeat-x; */
		height:29px;
}
.btnOR
{
		/* background-image:url(../images/pv7/mc/btnOR.gif);
		background-repeat:no-repeat; */
		width:14px;
		height:29px;
}
.btnGLm
{
		/* background-image:url(../images/pv7/mc/btnGLm.gif);
		background-repeat:no-repeat; */
		width:6px;
		height:21px;
}
.btnGCm
{
		/* background-image:url(../images/pv7/mc/btnGCm.gif);
		background-repeat:repeat-x; */
		height:21px;
}
.btnGRm
{
		/* background-image:url(../images/pv7/mc/btnGRm.gif);
		background-repeat:no-repeat; */
		width:6px;
		height:21px;
}
/* champs standards */
/*menu_input_rechercher_box*/
.mc_fld {
	color:black;
	font-size:11px;
	height:16px;
	border:1px solid #A3A8A1;
	padding-left:5px;
}
.mc_fld_3d {
	color:black;
	font-size:11px;
	height:16px;
	border-top:		1px solid #555555;
	border-left:	1px solid #555555;
	border-right:	0;
	border-bottom:0;
	padding-left:5px;
}
.mc_select {
	color:black;
	font-size:11px;
	height:16px;
	border:1px solid #A3A8A1;
	padding-left:5px;
}
.mc_txtarea {
	color:black;
	font-size:11px;
	border:1px solid #A3A8A1;
}
/* rollover menus mc */
.mc_vrt
{ color:#C9E886; background-color:#83BE14; }
.mc_vrt:hover, .mc_vrt_o
{ color:#83BE14; background-color:white; }
.mc_gri
{ color:white; background-color:#605E62; }
.mc_gri:hover, .mc_gri_o
{ color:#605E62; background-color:white; }

/* progression saisie */
.sa_mnu
{
		font-size:11px; 
		color:white; 
		background-color:#FABB00;
		text-align:left;vertical-align:middle;
		height:18px;
}
.sa_mnu_in
{
		font-size:11px; 
		color:#FABB00; 
		background-color:white;
		text-align:left;vertical-align:middle;
		height:18px;
}
.sa_img
{
		/* background-image:url(../images/pv7/mc/mnunsel.gif);
		background-repeat:no-repeat; */
		width:28px;height:18px;
		background-color:#FABB00;
		font-size:12px;font-weight:bold;color:#FABB00;
		text-align:center;vertical-align:middle;
}
.sa_img_in
{
		/* background-image:url(../images/pv7/mc/mnsel.gif);
		background-repeat:no-repeat; */
		width:24px;height:18px;
		font-size:12px;font-weight:bold;color:#FABB00;
		text-align:center;vertical-align:middle;
}

/* récupération des classes utilisées en fichiers xml cdata */
.mtexte
{
		color:#605E62;
		font-size:10px;
}

/* couleurs calendrier / tarification */
.bg_hs{	background-color:   #E94719; }
.bg_ms{	background-color:   #FF7F00; }
.bg_bs{	background-color:   #FFBF00; }


