*{
    margin:0;
    padding:0;
    border:none;
    text-decoration:none;
    font-family: Tahoma;
    font-size : 11px;
    color : #466ba3;
}
.clear_both{
	clear : both;
	height : 0;
	visibility : hidden;
	font-size : 0;
}
body{
    width : 100%;
    text-align : center;
}
#popup{
    width : 586px;
    margin : 0 auto;
}
#popup_top_start{
    width : 586px;
    height : 8px;
    background : url(imgs/top_start.gif) no-repeat bottom;
}
#popup_bottom_end{
    width : 586px;
    height : 6px;
    background : url(imgs/bottom_end.gif) no-repeat top;
}
#popup_top_content{
    height : 37px;  
    text-align : center;
}
#popup_top_border_left{
    background : url(imgs/border_horizontal.gif);
    float : left;
    height : 37px;
    width : 1px;
}
#popup_top_border_right{
    background : url(imgs/border_horizontal.gif);
    float : right;
    height : 37px;
    width : 1px;
}
.popup_top_line_bottom{
    clear : both;
    background : url(imgs/border_vertical.gif) repeat-x;
    height : 1px;
    width : 586px;
    font-size : 1px;
}
#popup_top2{
	width : 586px;
	height : 36px;
}
#popup_top2_title{
	font-size : 18px;
	padding-top : 6px;
	text-align : center;
	color : #ffffff;
}
#popup_top2_border_left{
    background : url(imgs/border_horizontal.gif);
    float : left;
    height : 36px;
    width : 1px;
}
#popup_top2_border_right{
    background : url(imgs/border_horizontal.gif);
    float : right;
    height : 36px;
    width : 1px;
}
#popup_content_form_border_left{
/*.audiotel_code_non_recu_border_left{*/
	background : url(imgs/border_horizontal.gif);
    float : left;
    height : 400px;
    width : 1px;
}
#popup_content_form_border_right{
/*.audiotel_code_non_recu_border_right{*/
	background : url(imgs/border_horizontal.gif);
    float : right;
    height : 400px;
    width : 1px;
}
#ticket_support_form{
	width : 568px;
}
#popup_button_submit_border_left{
	background : url(imgs/border_horizontal.gif);
    float : left;
    height : 35px;
    width : 1px;
}
#popup_button_submit_border_right{
	background : url(imgs/border_horizontal.gif);
    float : right;
    height : 35px;
    width : 1px;
}
#popup_content_texte_border_left{
	background : url(imgs/border_horizontal.gif);
    float : left;
    height : 265px;
    width : 1px;
}
#popup_content_texte_border_right{
	background : url(imgs/border_horizontal.gif);
    float : right;
    height : 265px;
    width : 1px;
}
.reponse_ticket_border_left{
	background : url(imgs/border_horizontal.gif);
    float : left;
    height : 180px;
    width : 1px;
}
.reponse_ticket_border_right{
	background : url(imgs/border_horizontal.gif);
    float : right;
    height : 180px;
    width : 1px;
}
#popup_content_texte *{
	text-align : left;
	color : #444444;
}
#popup_content_form{
	text-align : center;
	position : relative;
}
/*
#popup_content_form input,
#popup_content_form textarea,
#popup_content_form select{
	display : block;
	margin : 5px 0;
}
*/
/*
#popup_content_form #popup_content_select_affiche select,
#popup_content_form #popup_content_select_affiche label,
#popup_content_form #popup_content_select_affiche select,
#popup_content_form #popup_content_select_affiche label,
#popup_content_form #popup_content_select_affiche select,
#popup_content_form #popup_content_select_affiche label{
	display : inline;
	width : 260px;
	text-align : center;
}
#popup_content_form #popup_content_select_affiche input,
#popup_content_form #popup_content_select_affiche input,
#popup_content_form #popup_content_select_affiche input{
	display : inline;
	width : 230px;
	text-align : center;
}
*/
#popup_content_form select, 
#popup_content_form input,
#popup_content_form textarea{
	width : 210px;
	padding : 2px 5px;
}
#popup_content_form td{
	padding : 5px 0;
}
/*
.popup_content_form_col1{
	text-align : right;
	font-weight : bold;
}
*/
#popup_content_form_date_time input{
	width : 75px;
	display : inline;
	text-align : center;
}
#popup_content_form_table{
	margin : 0 5px;
	text-align : center;
}
/*
.popup_content_form_col1_center{
	text-align : center;
	font-weight : bold;
}
*/
/*
select#root_category,
#popup_content_form_select_probleme select{
	display : inline;
	text-align : center;
	width  : 270px;
}
*/
#popup_button_submit_button{
	text-align : center;
	position : relative;
}
/*
a#popup_button_submit_button_retour{
	margin-left : 35px;
}

a#popup_button_submit_button_valider{
	margin-left : 20px;
}
a#popup_button_submit_button_retour,
a#popup_button_submit_button_valider{
	background : url('imgs/button.jpg') no-repeat;
	display : block;
	width : 113px;
	height : 18px;
	float : left;
	margin-top : 10px;
	font-weight : bold;
	padding-top : 2px;
}*/
a#popup_button_submit_button_valider{
	background : url('imgs/button.jpg') no-repeat bottom;
	display : block;
	text-align : center;
	width : 113px;
	height : 16px;
	margin-left : 10px;
	font-weight : bold;
	padding-top : 12px;
	float : left;
}
a#popup_button_submit_button_retour{
	background : url('imgs/button.jpg') no-repeat bottom;
	display : block;
	text-align : center;
	width : 113px;
	height : 16px;
	margin : 0 auto;
	font-weight : bold;
	padding-top : 12px;
	margin-left : 170px;
	float : left;
}
/*
table#code_non_recu,
table#code_non_valide,
table#code_sans_acces{
	width : 270px;
	float : left;
}
*/
#popup_content_texte_texte{
	padding : 10px 15px 15px 10px;
}
#popup_content_form_table_1{
	width : 100%;
	text-align : center;
}
table{
	width : 100%;
	text-align : center;
}
/*
#popup_content_form_table_1{
	float : left;
	width : 280px;
	text-align : center;
}
/*
#popup_content_form_table_etoile{
	width : 200px;
	position : absolute; 
	bottom: 10px;
	left : 40px;
	text-align : right;
	border : 1px solid red;
}
*/
#popup_content_form_table_etoile{
	text-align : right;
}
form{
	_width : 100%;
	_height : 100%;
}
#popup_content_form_complete{
	float : right;
	width : 270px; 
	padding-right : 10px;
}
/*
#popup_content_select_affiche{
	width : 270px; 
}
#popup_content_form_affiche{
	width : 270px; 
}
*/
.popup_content_form_table_1_col1{
	width : 345px;
	text-align : left;
	font-weight : bold;
}
.popup_content_form_table_1_col2{
	width : 225px;
	text-align : left;
}
#popup_content_texte_texte_button_display_form{
	display : block; 
	text-align : center;
	width : 160px;
	margin : 0 auto;
	background : #FFFFCC;
	padding : 3px 0;
	border : outset;
}
#popup_content_texte_texte_button_display_form:hover{
	background : #666666;
	color : #ffffff;
}
