/* PMP CONCEPT 07/2006 */


/* GENERAL */
body { margin:0 0 0 0; background:#C5CFD3 url(../_images/fond_page.png) repeat-x ; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:15px; }

h1,h2,h3,h4,h5,h6,p,form,ul,li,fieldset { margin:0; padding:0; border:none; }
fieldset { border:0; }

a { color:#000; text-decoration:none; background:none;}
a:hover { color:#D40604; text-decoration:none; background:none; }

table { width:100%; border:0; }

#page { width:780px; margin:10px auto; background:#fff;}
#titrepage, .invisible { position:absolute; left:-5000px; }
.contenu { width:740px; padding:20px; color:#758698; }
.contenu a { color:#D40604; }
.contenu a:hover { color:#D40604; text-decoration:underline; }
.contenu h1 { color:#D40604; padding-bottom:15px; font-size:18px; }
.contenu h3 { color:#32363A; padding-bottom:5px; font-size:14px; }


/* HAUT */
.top { height:33px; }
.topgris { background:url(../_images/fondhaut.png) repeat-x; font-size:10px; color:#D2D3D4; width:760px; padding:3px 0 0 10px; vertical-align:top; }
.topgauche { background:url(../_images/bordhg.gif) no-repeat; width:10px; }
.topdroit { background:url(../_images/bordhd.gif) no-repeat; width:10px; }
.haut { height:178px; }
.logo { width:200px; float:left; text-align:center; padding-top:11px; }
.hautservices { width:580px; height:178px; background:url(../_images/haut.jpg) no-repeat; float:right; }
.hautservices span { display:none; }

/* MENU */
legend { display:none; }
#menu { height:37px; width:100%; background:url(../_images/fondmenu.png) top repeat-x; display:block;}

	#menu span { display:none; }
	#menu li { list-style:none; float:left; height:37px; }
	
	#menu li#menu1, #menu li#menu1on { background:url(../_images/puce_menu.png) right no-repeat; }
	#menu li#menu1 a { width:66px; height:37px; background:url(../_images/btt_accueil_off.png) no-repeat; margin-left:60px; margin-right:16px; display:block; }
	#menu li#menu1 a:hover { width:66px; height:37px; background:url(../_images/btt_accueil_on.png) no-repeat; margin-left:60px; margin-right:16px; display:block; }
	#menu li#menu1on a { width:66px; height:37px; background:url(../_images/btt_accueil_on.png) no-repeat; margin-left:60px; margin-right:16px; display:block; }
	
	#menu li#menu2,#menu li#menu2on { background:url(../_images/puce_menu.png) right no-repeat; }
	#menu li#menu2 a { width:93px; height:37px; background:url(../_images/btt_magasin_off.png) no-repeat; margin-left:16px; margin-right:16px; display:block; }
	#menu li#menu2 a:hover { width:93px; height:37px; background:url(../_images/btt_magasin_on.png) no-repeat; margin-left:16px; margin-right:16px; display:block; }
	#menu li#menu2on a { width:93px; height:37px; background:url(../_images/btt_magasin_on.png) no-repeat; margin-left:16px; margin-right:16px; display:block; }
	
	#menu li#menu3,#menu li#menu3on { background:url(../_images/puce_menu.png) right no-repeat; }
	#menu li#menu3 a { width:103px; height:37px; background:url(../_images/btt_promos_off.png) no-repeat; margin-left:16px; margin-right:16px; display:block; }
	#menu li#menu3 a:hover { width:103px; height:37px; background:url(../_images/btt_promos_on.png) no-repeat; margin-left:16px; margin-right:16px; display:block; }
	#menu li#menu3on a { width:103px; height:37px; background:url(../_images/btt_promos_on.png) no-repeat; margin-left:16px; margin-right:16px; display:block; }
	
	/*#menu li#menu4,#menu li#menu4on { background:url(../_images/puce_menu.png) right no-repeat; }
	#menu li#menu4 a { width:91px; height:37px; background:url(../_images/btt_occas_off.png) no-repeat; margin-left:16px; margin-right:16px; display:block; }
	#menu li#menu4 a:hover { width:91px; height:37px; background:url(../_images/btt_occas_on.png) no-repeat; margin-left:16px; margin-right:16px; display:block; }
	#menu li#menu4on a { width:91px; height:37px; background:url(../_images/btt_occas_on.png) no-repeat; margin-left:16px; margin-right:16px; display:block; }*/

	#menu li#menu4,#menu li#menu4on { background:url(../_images/puce_menu.png) right no-repeat; }
	#menu li#menu4 a { width:97px; height:37px; background:url(../_images/btt_remorque.png) 0 0 no-repeat; margin-left:16px; margin-right:16px; display:block; }
	#menu li#menu4 a:hover, #menu li#menu4on a { width:97px; height:37px; background:url(../_images/btt_remorque.png) 0 -37px no-repeat; margin-left:16px; margin-right:16px; display:block; }

	#menu li#menu5,#menu li#menu5on { background:url(../_images/puce_menu.png) right no-repeat; }
	#menu li#menu5 a { width:69px; height:37px; background:url(../_images/btt_piston_off.png) no-repeat; margin-left:16px; margin-right:16px; display:block; }
	#menu li#menu5 a:hover { width:69px; height:37px; background:url(../_images/btt_piston_on.png) no-repeat; margin-left:16px; margin-right:16px; display:block; }
	#menu li#menu5on a { width:69px; height:37px; background:url(../_images/btt_piston_on.png) no-repeat; margin-left:16px; margin-right:16px; display:block; }
	
	#menu li#menu6 a { width:70px; height:37px; background:url(../_images/btt_contact_off.png) no-repeat; margin-left:16px; margin-right:16px; display:block; }
	#menu li#menu6 a:hover { width:70px; height:37px; background:url(../_images/btt_contact_on.png) no-repeat; margin-left:16px; margin-right:16px; display:block; }
	#menu li#menu6on a { width:70px; height:37px; background:url(../_images/btt_contact_on.png) no-repeat; margin-left:16px; margin-right:16px; display:block; }


/* ACCUEIL */
.pub { padding:10px 9px 0 10px; }
.pub_magasin a { width:247px; height:100px; background:url(../_images/pub_magasin.jpg) no-repeat;float:left; }
.pub_magasin a:hover { width:247px; height:100px; background:url(../_images/pub_magasin.jpg) no-repeat;float:left; }
.pub_promos a { width:247px; height:100px; background:url(../_images/pub_promos.jpg) no-repeat; margin:0 10px 0 10px; float:left; }
.pub_promos a:hover { width:247px; height:100px; background:url(../_images/pub_promos.jpg) no-repeat; margin:0 10px 0 10px; float:left; }
.pub_occas a { width:247px; height:100px; background:url(../_images/pub_occas.jpg) no-repeat; float:left; }
.pub_occas a:hover { width:247px; height:100px; background:url(../_images/pub_occas.jpg) no-repeat; float:left; }
.pub_remorque a { width:247px; height:100px; background:url(../_images/pub_remorque.jpg) no-repeat; float:left; }
.pub_remorque a:hover { width:247px; height:100px; background:url(../_images/pub_remorque.jpg) no-repeat; float:left; }
.pub_pneus_hiver a { width:760px; height:70px; background:url(../_images/bandeau_pneus_hiver.png) no-repeat; display:block; clear:both; }
.pub_pneus_hiver a:hover { width:760px; height:70px; background:url(../_images/bandeau_pneus_hiver.png) no-repeat; display:block; clear:both; }


.accueil { padding:10px 9px 0 10px; clear:both; }
.accueil h1 { color:#758698; font-size:13px; padding-left:15px; clear:both; }
.accueil li { list-style:none; float:left; height:18px; background:url(../_images/puce_promo.gif) left no-repeat; margin:15px; padding-left:15px; color:#F7600F; font-size:14px; }
.accueil span { color:#758698; font-size:14px; }
.promo_accueil { width:245px; height:262px; background:url(../_images/btt_cliquezici.png) bottom no-repeat; float:left; margin-right:10px; border:1px solid #999999; }
.promo_accueil li { margin-bottom:5px; }
.promo_accueil h1{  color:#758698; font-size:13px; padding-left:15px; clear:both; }
.promo_accueil h1 a {  color:#758698; font-size:13px; padding-left:15px; clear:both; }
.promo_accueil h1 a:hover {  color:#D40604; font-size:13px; padding-left:15px; clear:both; }
.occas_accueil { width:245px; height:262px; background:url(../_images/btt_cliquezici.png) bottom no-repeat; float:left; border:1px solid #999999; }
.occas_accueil h1{  color:#758698; font-size:13px; padding-left:15px; clear:both; }
.occas_accueil h1 a {  color:#758698; font-size:13px; padding-left:15px; clear:both; }
.occas_accueil h1 a:hover {  color:#D40604; font-size:13px; padding-left:15px; clear:both; }
.titre_promo { clear:both; color:#758698; font-size:13px; padding-left:15px; }
.photo_promo { width:185px; height:135px; display:block; clear:both; text-align:center; vertical-align:middle; padding:2px 30px 0 30px; }
.prix_promo { width:245px; clear:both; text-align:center; padding-top:10px; color:#F7600F; font-size:18px; }
.cliquezici span { position:absolute; left:-5000px;  }
.cliquezici a { clear:both; width:245px; height:30px; display:block; margin-top:8px;  }
.cliquezici a:hover { clear:both; width:245px; height:30px; display:block; margin-top:8px;  }

/* PROMOS */
#promos_liste { width:760px; padding:5px 10px 0 10px; }
.liste_promos { float:left; width:373px; height:130px; border:1px solid #999999; margin:2px }
.liste_promos img { float:left; margin:5px; }
.liste_promos h1 { width:220px; float:right; color:#758698; font-size:13px; margin:5px 5px 0 0; text-align:right; }
.prix_promo_liste { text-align:right; color:#F7600F; font-size:18px; margin:20px 15px 0 0; }
.prix_barre { font-size:14px; color:#758698; }
.desc_promo_liste { text-align:right; color:#758698; margin:30px 5px 0 0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.decouvrir_promo_liste { text-align:right; margin:10px 5px 0 0; }
#trailimagediv { border:1px #999999 solid; background-color:#FFFFFF; position:absolute; visibility:hidden; z-index:200; left:0px; top:0px; }
.prix_promo_survol { text-align:right; color:#F7600F; font-size:18px; margin:20px 15px 5px 0; }
.promo_nav { clear:both; width:780px; text-align:center; padding-top:15px;}
.promo_prec { width:330px; height:15px;}
.promo_prec a { width:155px; height:15px; background:url(../_images/nav_promos_prec.png) no-repeat; float:left; margin-left:15px;}
.promo_prec a:hover { width:155px; height:15px; background:url(../_images/nav_promos_prec.png) no-repeat; float:left; margin-left:15px; }
.promo_prec span { position:absolute; left:-5000px; }
.promo_suiv { width:330px; height:15px;}
.promo_suiv a { width:155px; height:15px; background:url(../_images/nav_promos_suiv.png) no-repeat; float:right; margin-right:15px;}
.promo_suiv a:hover { width:155px; height:15px; background:url(../_images/nav_promos_suiv.png) no-repeat; float:right; margin-right:15px; }
.promo_suiv span { position:absolute; left:-5000px; }
.numero_page { color:#758698; }

/* OCCASIONS */
#occas_liste { width:760px; padding:5px 10px 0 10px;}
.liste_occasion { float:left; width:373px; height:145px; border:1px solid #999999; margin:2px; }
.liste_occasion img { float:left; margin:5px; }
.liste_occasion h1 { float:right; color:#758698; font-size:13px; margin:5px; }
.liste_occasion h1 a {  color:#758698; font-size:13px; }
.liste_occasion h1 a:hover {  color:#D40604; font-size:13px; }
.occas_nav { clear:both; width:780px; text-align:center; padding-top:15px;}
.occas_prec { width:330px; height:15px;}
.occas_prec a { width:155px; height:15px; background:url(../_images/nav_promos_prec.png) no-repeat; float:left; margin-left:15px;}
.occas_prec a:hover { width:155px; height:15px; background:url(../_images/nav_promos_prec.png) no-repeat; float:left; margin-left:15px; }
.occas_prec span { position:absolute; left:-5000px; }
.occas_suiv { width:330px; height:15px;}
.occas_suiv a { width:155px; height:15px; background:url(../_images/nav_promos_suiv.png) no-repeat; float:right; margin-right:15px;}
.occas_suiv a:hover { width:155px; height:15px; background:url(../_images/nav_promos_suiv.png) no-repeat; float:right; margin-right:15px; }
.occas_suiv span { position:absolute; left:-5000px; }
.retour { width:52px; height:18px;}
.retour a { width:52px; height:18px; background:url(../_images/retour.png) no-repeat; float:left; margin:15px 0 0 375px; }
.retour a:hover { width:52px; height:18px; background:url(../_images/retour.png) no-repeat; float:left;  }
.retour span { position:absolute; left:-5000px; }

/* PISTON */
.contenu_piston { width:740px; padding:20px; color:#758698; }
.contenu_piston a { color:#D40604; }
.contenu_piston a:hover { color:#D40604; text-decoration:underline; }
.contenu_piston h1 { color:#D40604; padding-bottom:15px; font-size:18px; }
.contenu_piston h3 { color:#32363A; padding-bottom:5px; font-size:14px; }
.contenu_piston img { float:right; clear:both; margin:0 15px 15px 15px; text-align:right;  }
.contenu_piston li { list-style:inside;  margin-left: 20px; padding-left:10px; }


/* MAGASIN */
.magasin { width:760px; padding:20px 10px 0 10px; }
.magasin_tuning a { width:247px; height:152px; background:url(../_images/magasin_tuning.jpg) no-repeat;float:left; }
.magasin_tuning a:hover { width:247px; height:152px; background:url(../_images/magasin_tuning.jpg) no-repeat;float:left; }
.magasin_tuning span { position:absolute; left:-5000px; }
.magasin_pieces a { width:248px; height:152px; background:url(../_images/magasin_pieces.jpg) no-repeat;float:left; margin-left:9px; }
.magasin_pieces a:hover { width:248px; height:152px; background:url(../_images/magasin_pieces.jpg) no-repeat;float:left; margin-left:9px; }
.magasin_pieces span { position:absolute; left:-5000px; }
.magasin_accessoires a { width:247px; height:152px; background:url(../_images/magasin_accessoires.jpg) no-repeat;float:left; margin-left:9px; }
.magasin_accessoires a:hover { width:247px; height:152px; background:url(../_images/magasin_accessoires.jpg) no-repeat;float:left; margin-left:9px; }
.magasin_accessoires span { position:absolute; left:-5000px; }
.magasin_video a { width:247px; height:152px; background:url(../_images/magasin_video.jpg) no-repeat;float:left; margin:10px 0 5px 0; }
.magasin_video a:hover { width:247px; height:152px; background:url(../_images/magasin_video.jpg) no-repeat;float:left; margin:10px 0 5px 0; }
.magasin_video span { position:absolute; left:-5000px; }
.magasin_pneus a { width:248px; height:152px; background:url(../_images/magasin_pneus.jpg) no-repeat;float:left; margin:10px 0 5px 9px; }
.magasin_pneus a:hover { width:248px; height:152px; background:url(../_images/magasin_pneus.jpg) no-repeat;float:left; margin:10px 0 5px 9px; }
.magasin_pneus span { position:absolute; left:-5000px; }
.magasin_loisir a { width:247px; height:152px; background:url(../_images/magasin_loisir.jpg) no-repeat;float:left; margin:10px 0 5px 9px; }
.magasin_loisir a:hover { width:247px; height:152px; background:url(../_images/magasin_loisir.jpg) no-repeat;float:left; margin:10px 0 5px 9px; }
.magasin_loisir span { position:absolute; left:-5000px; }


/* TUNING */
.titre_tuning { width:760px; height:27px; background:url(../_images/titre/tuning.png) no-repeat;float:left; margin:15px 0 10px 5px; }
.titre_tuning span { position:absolute; left:-5000px; }
.photos_tuning { width:628px; float:left; padding-left:10px; color:#758698; font-size:13px; text-align:justify; }
.photos_tuning img { margin-bottom:15px; }
.photos_tuning strong { color:#CC0000; }
.marques_tuning { width:132px; float:left; }


/* PIECES DETACHEES */
.titre_pieces { width:760px; height:27px; background:url(../_images/titre/pieces.png) no-repeat; float:left; margin:15px 0 10px 5px; }
.titre_pieces span { position:absolute; left:-5000px; }
.desc_pieces { width:480px; float:left; padding-left:10px; color:#758698; font-size:13px; text-align:justify; }
.desc_pieces img { margin-bottom:15px; }
.desc_pieces strong { color:#CC0000; }
.photos_pieces { width:268px; float:left; }


/* ACCESSOIRES */
.titre_accessoires { width:760px; height:27px; background:url(../_images/titre/accessoires.png) no-repeat;float:left; margin:15px 0 10px 5px; }
.titre_accessoires span { position:absolute; left:-5000px; }
.desc_accessoires { width:480px; float:left; padding-left:10px; color:#758698; font-size:13px; text-align:justify; }
.desc_accessoires img { margin-bottom:15px; }
.desc_accessoires strong { color:#CC0000; }
.photos_accessoires { width:268px; float:left; }


/* SON VIDEO */
.titre_son { width:760px; height:27px; background:url(../_images/titre/video.png) no-repeat;float:left; margin:15px 0 10px 5px; }
.titre_son span { position:absolute; left:-5000px; }
.desc_son { width:480px; float:left; padding-left:10px; color:#758698; font-size:13px; text-align:justify; }
.desc_son img { float:left; }
.desc_son strong { color:#CC0000; }
.photos_son { width:268px; float:left; padding-top:10px; }


/* PNEUS */
.titre_pneus { width:760px; height:27px; background:url(../_images/titre/pneus.png) no-repeat;float:left; margin:15px 0 10px 5px; }
.titre_pneus span { position:absolute; left:-5000px; }
.titre_pneus_neige { width:760px; height:27px; background:url(../_images/titre/pneus_neige.png) no-repeat;float:left; margin:15px 0 10px 5px; }
.titre_pneus_neige span { position:absolute; left:-5000px; }
.desc_pneus { width:760px; float:left; padding-left:10px; color:#758698; font-size:13px; text-align:justify; line-height:18px; }
.desc_pneus2 { width:760px; float:left; padding-left:10px; color:#000; font-size:13px; text-align:justify; line-height:18px; }
.desc_pneus table { width:760px; background-color:#758698 }
.desc_pneus2 table { width:760px; background-color:#000 }
.desc_pneus td { width:132px; text-align:center; vertical-align:middle; }
.desc_pneus2 td { width:132px; text-align:center; vertical-align:middle; }
.dimensions_pneus { width:89px; height:31px; }
.desc_pneus strong { color:#CC0000; }
.photos_pneus { width:268px; float:left; }


/* LOISIR */
.titre_loisir { width:760px; height:27px; background:url(../_images/titre/loisir.png) no-repeat;float:left; margin:15px 0 10px 5px; }
.titre_loisir span { position:absolute; left:-5000px; }
.desc_loisir { width:480px; float:left; padding-left:10px; color:#758698; font-size:13px; text-align:justify; }
.desc_loisir img { float:left; }
.desc_loisir strong { color:#CC0000; }
.photos_loisir { width:268px; float:left; padding-top:10px; }

/* OCCASION FICHE */
table.ficheoccasion { width:700px; background:#ABAFB2; margin-top:15px; }
table.ficheoccasion td { background:#FFFFFF; }
.titre_occas_fiche h1 { color:#F7600F; font-size:16px; padding:10px 0 0 37px; }
table.ficheoccasion table { width:310px; }
.bordure_image2 { border:2px solid #32363A; }


/* CONTACT */
.formulaire { width:400px; float:left; }
.forms { float:right; margin-bottom:4px; }
.forms input, .forms textarea { width:290px; }
.forms .box { width:290px; height:60px; }
.forms .boxin { width:290px; }
.forms .check { width:auto; border:none; }
.forms .button_env { clear:both; float:right; width:57px; border:none; height:18px; margin:30px 50px 20px 0; }
.info { padding:4px 0 4px 25px; background:url(../_images/puce4.png) 4px 4px no-repeat; margin-bottom:13px; font-size:12px; }
.reponse { height:200px; }
.erreur { padding:4px 0 4px 25px; background:#FFFFCC url(../_images/puce5.png) 4px 4px no-repeat; margin-bottom:13px; border: 1px solid #CC9900; color:#000000; }
input, textarea, select { border:1px solid #32363a; font:12px Arial, Helvetica, sans-serif; color: #333333; padding:1px }
.red { color:#e60003; }
.small { font-size:10px; margin-top:15px; color:#32363a; }

/* CADRE */
.cadre_haut { background:#758698 url(../_images/haut_bl.gif) left top no-repeat; float:right; width:290px; margin-bottom:10px; margin-right:-19px; }
.cadre_haut p { color:#FFFFFF; padding-left:10px; padding-top:1px; font-size:11px; text-align:left; }
.cadre_bas { background:#bdc9d6 url(../_images/bas_bl.gif) left bottom no-repeat; }
.cadre_bas img { margin:0; text-align:right; }
.cadre_bas p { color:#32363a; padding-left:10px; padding-top:1px; font-size:12px; text-align:center; }

.cadre_haut2 { background:#c4c5c6 url(../_images/haut_gr.gif) left top no-repeat; float:right; width:290px; margin-bottom:10px; margin-right:-19px; }
.cadre_haut2 p { color:#FFFFFF; padding-left:10px; padding-top:1px; font-size:11px; text-align:left; }
.cadre_bas2 { background:#f4f5f6 url(../_images/bas_gr.gif) left bottom no-repeat; }
.cadre_bas2 p { color:#32363a; padding:4px 0 4px 10px; font-size:12px; text-align:center; }


/* BAS */
.ligne_bas { width:780px; height:8px; background:url(../_images/fondbas.png) repeat-x bottom; padding-top:10px; clear:both; }
#bas { width:775px; height:45px; padding:5px 0 0 5px; text-align:center; background-color:#FFFFFF; display:block; }
#bas li { list-style:none; float:left; color:#FFFFFF; }
#bas li a { color:#758698; font-size:10px; padding:1px 2px 1px 2px; margin:0 3px 0 3px; }
#bas li a:hover { color:#D40604; }

.copyright { float:left; font-size:10px; color:#758698; clear:both; }
.copyright a { text-decoration:underline; color:#758698; }
.copyright a:hover { text-decoration:underline; color:#000; background:none; }

.pmpconcept { float:right; width:68px; height:30px; margin-right:5px; }
.pmpconcept a { float:right; width:68px; height:30px; background:url(../_images/pmpconcept.png) no-repeat 0 0; }
.pmpconcept a:hover { float:right; width:68px; height:30px; background:url(../_images/pmpconcept.png) no-repeat 0 0; }


/* REMORQUE */
.remorque { width:760px; padding:20px 10px 0 10px; }
.remorque span { position:absolute; left:-5000px; }
.remorque_bag a { width:249px; height:266px; background:url(../_images/remorques_bag.jpg) no-repeat;float:left; margin-right:7px; }
.remorque_auto a { width:249px; height:266px; background:url(../_images/remorques_auto.jpg) no-repeat;float:left; margin-right:6px; }
.remorque_pro a { width:249px; height:266px; background:url(../_images/remorques_pro.jpg) no-repeat;float:left; }

.gamme0 { width:760px; height:27px; background:url(../_images/titre_rem_bag.png) no-repeat;float:left; margin:15px 0 10px 5px; }
.gamme1 { width:760px; height:27px; background:url(../_images/titre_rem_auto.png) no-repeat;float:left; margin:15px 0 10px 5px; }
.gamme2 { width:760px; height:27px; background:url(../_images/titre_rem_pro.png) no-repeat;float:left; margin:15px 0 10px 5px; }
.gamme0 span, .gamme1 span, .gamme2 span { position:absolute; left:-5000px; }


/*CENTRE AUTOS*/
#centresAuto {
	width: 760px;
	margin: 0 auto;
	height:0;
	padding-top:188px;
	overflow: hidden;
	display:block;
	clear:both;
	background-image:url(../_images/piston-europe-villefranche.png);
}


/* ######### ZOOM #########  */
.pmpup {
	cursor: url(../_script/pmpup/graphics/zoomin.cur), pointer;
    outline: none;
}
a.zoom { background:RGB(255,255,255) url(_image/zoom.png); width:39px; height:12px; display:block; position:absolute; z-index:100; margin-top:190px; }
.pmpup span { display:none; }
.pmpup-image {
    border-bottom: 1px solid white;
}
.pmpup-image-blur {
}
.pmpup-caption {    
    border-bottom: 1px solid white;
    font-size: 10pt;
    padding: 5px;
    background-color: RGB(126,148,164);
	color:RGB(255,255,255);
}
.pmpup-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
   
}

a.pmpup-credits,
a.pmpup-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.pmpup-credits:hover,
a.pmpup-credits:hover i {
    color: white;
    background-color: gray;
}
.pmpup-display-block {
    display: block;
}
.pmpup-display-none {
    display: none;
}
.pmpup-overlay {
	display: none;
	background:#fff;
}

.pmpup-html {
    background-color: white;
}
.pmpup-html-blur {
}
.pmpup-html-content {
	position: absolute;
    display: none;
}

/* Necessary for functionality */
.pmpup-display-block {
    display: block;
}
.pmpup-display-none {
    display: none;
}
.pmpup-move {
    cursor: move;
	position: absolute;	
}

/* Controlbar example */
.controlbar {	
	background:transparent url(../_script/pmpup/graphics/controlbar2.gif) no-repeat;;
	width: 210px;
	height: 32px;
}
.controlbar a {	
	display: block;
	float: left;
	margin: 0 0 0 5px;
	height: 30px;
	width: 42px;
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}