
td {margin: 0;padding: 0;}


.bubbleInfo {position: relative;width:500px;}
.trigger {position: absolute;}

.trigger	{padding:5px 4px;}

/* Bubble pop-up */
.popup {position: absolute;display: none;z-index: 50;border-collapse: collapse;}

.popup td.corner {height: 15px;width: 19px;}
.popup td#topleft { background-image: url(images/bubble-1.png); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader}
.popup td.top { background-image: url(images/bubble-2.png); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader}
.popup td#topright { background-image: url(images/bubble-3.png); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader}
.popup td.left { background-image: url(images/bubble-4.png); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader}
.popup td.right { background-image: url(images/bubble-5.png); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader}
.popup td#bottomleft { background-image: url(images/bubble-6.png); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader}
.popup td.bottom { background-image: url(images/bubble-7.png); text-align: center;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader}
.popup td.bottom img { display: block; margin: 0 auto; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader}
.popup td#bottomright { background-image: url(images/bubble-8.png); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader}

.popup table.popup-contents {font-size: 12px;line-height: 1.2em;background-color: #fff;color: #666; text-align: left;}

.popup-contents h1	{margin:0;padding:3px;background:#df6500;font:bold 13px arial narrow, helvetica, arial, sans-serif;letter-spacing:.05em; color:#fff; text-align:center;text-transform: uppercase;}
#pop-eval .popup-contents h1	{background:#0098ac;}
#pop-prevision .popup-contents h1	{background:#be1f17;}
#pop-devis .popup-contents h1	{background:#09994a;}
#pop-tableau .popup-contents h1	{background:#342e86;}
#pop-auto .popup-contents h1	{background:#35c07a;}

.popup-contents h2	{margin:10px 0 6px 0; padding-bottom:5px; font:bold 11px arial, sans-serif;letter-spacing:.05em; color:#003175;text-transform: uppercase;background:url(../images/home/bordertop.gif) repeat-x bottom;}


.popin	{width:360px;padding:5px 10px;background:#FFF; }
.leftside	{float:left;border:1px solid #bbd5e7;;width:190px}
.rightside	{float:right;width:130px}
.describe	{margin-bottom:5px;color:#7f7f7f;padding:10px}
.visit	{background:#f5f5f5; padding:3px 5px 5px 8px;margin-top:1px;border-top:1px dotted #919191;color:#000}

