﻿/*----------------------------------------------------------------------
	
	Feuille de styles réservée aux popups
	
-----------------------------------------------------------------------*/

div.popup { width: 303px; padding: 10px; border-top: 1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #A0A0A0; border-bottom: 1px solid #656565; background-color: #fff; text-align: left; }
div.bordurepopup { position: relative; width: 300px; border: 1px solid #ccc; }
div.popup h1 { display: block; position: relative; width: 98%; height: 25px; color: #525252; font-size: 0.9em; background: url(/images/bg_popup.jpg) top left no-repeat; padding: 5px 0 0 8px; margin: 1px 1px 0 1px; }
div.popup div.contenu { width: 300px; padding: 5px 10px 5px 10px; }
div.popup p { font-size: 0.75em; margin-bottom: 3px; }
div.popup input.texte { border: 1px solid #A7A6AA; width: 99%; margin-bottom: 10px; }
div.popup input.bouton { float: right; margin-left: 10px; margin-right: 0px; }
div.clear_altern { clear: right; font-size: 0; line-height: 0; }
div.popup div.contenu { margin:0; padding:0; width:285px;}

#conteneur div.popup .head { width: 99%; overflow: hidden; margin: 1px 1px 0 1px; background: url(/images/bg_popup.jpg) top left no-repeat; position: relative;}
#conteneur div.popup .head h1 { float: left; /*width: 54%;*/ width: 155px; height: auto; line-height: 1.1em; margin: 0; padding: 5px 0 5px 8px; background: none;}
#conteneur div.popup .head p { float: right; /*width: 37%;*/ width: 108px; font-size: 0.7em; margin: 7px 3px 3px 0; padding: 0; display: inline;}
#conteneur div.popup .head p img { position: relative; top: 2px;}

/* from absolunet */
.modalBackground
{
background-color: #666;
filter: alpha(opacity=70);
opacity: 0.7;
}