/* CSS Document */

#tx_styloideal {margin:0; padding:0 10px 0 10px; background:url(images/stylo_ideal/fond.jpg) #FFE44C left top no-repeat; min-height:304px; height:auto; position:relative}
#tx_styloideal h1 {color:#FFFFFF; background:url(images/stylo_ideal/puce_titre.gif) left top no-repeat}

#tx_styloideal_row_01 {width:718px;}
#tx_styloideal_row_02 {width:718px;}
#tx_styloideal_row_03 {width:718px;}
#tx_styloideal_row_04 {width:718px;}

*html #tx_styloideal_row_01 {width:700px;}
*html #tx_styloideal_row_02 {width:700px;}
*html #tx_styloideal_row_03 {width:700px;}
*html #tx_styloideal_row_04 {width:700px;}

#listbox_01 {float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:226px; margin-right:10px; z-index:75}
*html #listbox_01 {margin-right:0;}
#listbox_02{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:226px; margin-right:10px; z-index:75}
*html #listbox_02 {margin-right:0;}

#listbox_03 {float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:226px; margin-right:10px; z-index:75}
*html #listbox_03 {margin-right:0;}
#listbox_04 {float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:226px; margin-right:10px; z-index:75}
*html #listbox_04 {margin-right:0;}

#listbox_05 {float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:226px; margin-right:10px; z-index:75}
*html #listbox_05 {margin-right:0;}
#listbox_06 {float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:226px; margin-right:10px; z-index:75}
*html #listbox_06 {margin-right:0;}

.titre_box {color:#863400; display:block; width:190px; height:30px; font-weight:bold}
.liste_titre_off {display:block; width:200px; border:1px solid #7F9DB9; line-height:22px; height:22px; background:#E34B20; color:#FFFFFF;}
.liste_titre_on  {display:block; width:200px; line-height:22px; height:22px; border-bottom:1px solid #7F9DB9; background:#E34B20; color:#FFFFFF;}
.text_menu_list {display:block; width:178px; float:left; margin-left:5px; cursor:pointer; }
*+html .text_menu_list {width:178px;}
*html .text_menu_list {width:170px;}
.liste_boxes {display:block; width:190px; border:1px solid #7F9DB9; background:#E34B20; color:#FFFFFF; float:left; padding-left:4px;}

.rappelrecherche {font-weight:bold; color:#E34B20;}
.rappelcriteres {color:#FFC822;font-weight:bold;}

#tx_styloideal_result {width:680px; float:left; line-height:23px; color:#114379;  font-weight:bold; margin:0 0 0 16px}
*html #tx_styloideal_result {margin:0 0 0 10px; width:auto;}
#bt_submit {margin-left:25px; border:none; background:url(images/stylo_ideal/bt_resultats.gif) left top no-repeat; width:155px; height:23px; line-height:20px; color:#1D4C7F;  font-size:11px; font-weight:normal;}
*html #bt_annule {position:relative; left:250px}
#bt_annule  {margin-left:330px; border:none; background:url(images/stylo_ideal/bt_annule.gif) left top no-repeat; width:155px; height:23px; line-height:20px; color:#1D4C7F; font-size:11px; font-weight:normal; position:relative; right:80px;}

.leftmouseout {width:15px;}
.rightmouseout {width:15px;}
.topmouseout {height:15px; width:auto;}
.bottommouseout {height:15px; width:auto;}
.retour{ position:relative; text-align:right;}
