﻿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.large { width: 503px; }

div.bordurepopup { position: relative; width: 300px; border: 1px solid #ccc; }
div.large .bordurepopup { width: 500px; }

div.popup h1 { display: block; position: relative; width: 98%; height: 25px; color: #c24900!important; font-size: 0.9em !important; 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: 300; 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; }

#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;}

div.popup .head { width: 99%; overflow: hidden; margin: 1px 1px 0 1px; background: url(../images/bg_popup.jpg) top left no-repeat; position: relative;}
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;}
div.popup .head p { float: right; /*width: 37%;*/ width: 108px; font-size: 0.7em; margin: 7px 3px 3px 0; padding: 0; display: inline;}
div.popup .head p img { position: relative; top: 2px;}

.contenu .intro p { margin: 0 0 12px;}
.contenu .pop_cols { width: 100%; overflow: hidden; margin: 25px 0;}
.contenu .pop_cols div { width: 33%; float: left;}
.contenu .pop_cols p { margin: 0 5px 0 0;}
.contenu .note { font-size: 9px;}
.contenu .intro .submit { text-align: right; margin: 0;}

/* from absolunet */
.modalBackground
{
background-color: #666;
filter: alpha(opacity=70);
opacity: 0.7;
}
