/*######################################################################*/
/*####################### STRUCTURE PRINCIPALE #########################*/
/*######################################################################*/

body {background:#F3F0E9;}

#tbl_principal {width:762px;border:none;margin-bottom:20px;}
#tbl_principal_header {border-right:solid 3px #E9E6E0;width:762px;height:132px;background:url('../images/header.jpg') no-repeat;}

#header_search {width:230px;height:44px;background: url('../images/bg_search.jpg') no-repeat;background-position:bottom right;float:right;margin-top:48px;}
#input_search_bg {width:230px;height:32px;background:url('../images/bg_search.gif'); margin-top:9px;}
#input_search {width:213px;height:17px;font-family:Tahoma,Arial;font-size:12px;color:#4D4D4D;margin-top:3px;margin-left:7px;padding-top:3px;}
#valid_search {width:86px;height:21px;position:relative;top:-23px;left:135px;background:url('../images/bg_valid_search.gif');background-repeat: no-repeat;color:#04235C;font-size:11px;font-family:Tahoma;text-align:center;border:none;text-transform:uppercase;}

#menu {list-style-type:none;margin:0px;padding:1px;width:760px;height:23px;background:#fff url('../images/pt_menu.gif') repeat-x; background-position:bottom left;}
#menu li {display:block; float:left; position:relative; z-index:100; margin-left:3px;}
#menu li span {display:block; z-index:100;font-family:Tahoma,Arial;font-size:12px;color:#fff;padding: 5px 20px;}
#menu li a, #menu li a:visited {display:block; padding:0;}
#menu dl {position:absolute;top:0px;left:3px;margin:0px;padding:0px;}
#menuN_1 {padding-left:5px;width:142px;height:23px;background:#fff url('../images/menu1.gif') no-repeat;margin:0;font-family:Tahoma,Arial;font-size:12px;font-color:#fff;float:left;}
#menuN_2 {padding-left:5px;width:142px;height:23px;background:#fff url('../images/menu2.gif') no-repeat;margin:0;font-family:Tahoma,Arial;font-size:12px;font-color:#fff;float:left;}
#menuN_3 {padding-left:5px;width:142px;height:23px;background:#fff url('../images/menu3.gif') no-repeat;margin:0;font-family:Tahoma,Arial;font-size:12px;font-color:#fff;float:left;}
#menuN_4 {padding-left:5px;width:142px;height:23px;background:#fff url('../images/menu4.gif') no-repeat;margin:0;font-family:Tahoma,Arial;font-size:12px;font-color:#fff;float:left;}
#menuN_5 {padding-left:5px;width:142px;height:23px;background:#fff url('../images/menu5.gif') no-repeat;margin:0;font-family:Tahoma,Arial;font-size:12px;font-color:#fff;float:left;}
#menu dd {display:none; background: transparent;clear:left; margin:0; padding:0;font-family:Tahoma,Arial;font-size:12px;font-color:#fff;;text-align:left;}
#menu dd #menu_1 {background:#F9F0D3 url('../images/picto_menu1.gif') no-repeat;background-position:10px 8px;padding-left:17px;padding-bottom:3px;padding-top:2px;width:165px;}
#menu dd #menu_2 {background:#F9F0D3 url('../images/picto_menu2.gif') no-repeat;background-position:19px 6px;padding-left:25px;padding-bottom:3px;font-size:11px;}
#menu dt a, #menu dt a:visited {display:block; color:#fff; padding: 5px 10px; text-decoration:none;}
#menu dd a, #menu dd a:visited {background:#F9F0D3; color:#0B547C;font-family:Tahoma,Arial;font-size:12px;text-decoration:none; display:block;}
#menu li a:hover {border:none;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {border-bottom:none;}


#tbl_principal_contenu {border-right:solid 3px #E9E6E0;border-bottom:solid 3px #E9E6E0;background:#fff;font-family:Tahoma,Arial;font-size:11px;color:#0B547C;text-align:justify;padding-top:30px;padding-left:12px;padding-right:12px;padding-bottom:20px;}
#tbl_principal_nav {border-right:solid 3px #E9E6E0;background:#fff;font-family:Tahoma,Arial;font-size:11px;color:#FF0000;padding-top:13px;padding-left:12px;}
#tbl_principal_nav a {background:#fff;font-family:Tahoma,Arial;font-size:11px;color:#0B547C;text-decoration:none;}

h1 {background:#fff url('../images/picto_h1.gif') no-repeat bottom left;padding-left:18px;font-family:Tahoma,Arial;font-size:11px;color:#0B547C;text-transform:uppercase;font-weight:normal;text-decoration:underline;margin-bottom:0px;}
h2 {background:#fff url('../images/picto_h2.gif') no-repeat;background-position: 0px 4px;padding-left:12px;font-family:Tahoma,Arial;font-size:11px;color:#0B547C;font-weight:normal;text-decoration:none;text-transform:uppercase;margin-bottom:20px;}
h3 {background:#fff;padding-left:2px;font-family:Tahoma,Arial;font-size:11px;color:#0B547C;font-weight:bold;text-decoration:none;margin-bottom:20px;margin-top:0px;text-transform:lowercase;}


#cat_cont {}
#cat_type {width:195px;background:#B7D3E0;padding:8px;float:right;}
#cat_type_title {width:196px;background:#fff url('../images/bg_cat_title.gif');padding-bottom:13px;}
#cat_type_Sstitle {width:178px;background:#D6ECF7;position:relative;top:6px;left:6px;font-family:Tahoma,Arial;font-size:11px;color:#0B547C;font-weight:bold;text-transform:uppercase;padding-left:5px;padding-top:6px;padding-bottom:6px;}
#cat_type_descr {margin-top:15px;color:#3E3E3E;}
#cat_type_descr a {font-family:Tahoma,Arial;font-size:11px;color:#0B547C;text-decoration:underline;padding-left:10px;background: url('../images/picto_menu1.gif') no-repeat;background-position:2px 5px;}
#cat_type_descr a:hover {text-decoration:none;}


#tbl_principal_footer1 {width:600px;font-family:Tahoma,Arial;font-size:11px;color:#4D4D4D;float:left;text-align:left;margin-top:9px;}
#tbl_principal_footer2 {width:160px;font-family:Tahoma,Arial;font-size:11px;color:#4D4D4D;float:right;text-align:right;margin-top:9px;}
#tbl_principal_footer2 a {font-family:Tahoma,Arial;font-size:11px;color:#4D4D4D;text-decoration:underline;}
#tbl_principal_footer2 a:hover {font-family:Tahoma,Arial;font-size:11px;color:#4D4D4D;text-decoration:none;}

.list {font-family:Tahoma,Arial;font-size:11px;color:#0B547C;}
#list_1 {float:left;}
#list_2 {float:left;margin-left:0px;}
#list_3 {float:left;margin-left:15px;}

#lisPdtUnivers {margin-top:50px;}
#global_descript {width:480px;background:url('../images/bg_global_pdt.gif') repeat-x bottom;padding-bottom:25px;padding-top:15px;float:right;}
#global_descript_fab {width:92%;background:url('../images/bg_global_pdt.gif') repeat-x bottom;padding-bottom:25px;padding-top:15px;margin-left:15px;float:left;}
#global_accueil0 {width:320px;float:left;margin-right:30px;padding:15px;padding-top:0px;}
#global_accueil0:hover {background:#F5FCFF;}
#global_accueil1 {width:320px;float:left;margin-right:0px;padding:15px;padding-top:0px;}
#global_accueil1:hover {background:#F5FCFF;}

#descript_pdt {font-family:Tahoma,Arial;font-size:11px;color:#0B547C;}
#lien_pdt {font-family:Tahoma,Arial;font-size:11px;color:#0B547C;background: url('../images/picto_menu1.gif') no-repeat; background-position:115px;margin-top:15px;}
#lien_pdt a {font-family:Tahoma,Arial;font-size:11px;color:#0B547C;text-decoration:underline;padding-left:10px;}
#lien_pdt a:hover {text-decoration:none}
#global_search {width:100%;background:url('../images/bg_global_pdt.gif') repeat-x bottom;padding-bottom:25px;padding-top:15px;float:right;}
#lien_fab {font-family:Tahoma,Arial;font-size:11px;color:#0B547C;background: url('../images/picto_menu1.gif') no-repeat;background-position:1px 5px;margin-top:5px;}
#lien_fab a {font-family:Tahoma,Arial;font-size:11px;color:#0B547C;text-decoration:underline;padding-left:10px;}
#lien_fab a:hover {text-decoration:none}

#txt_h2 {margin-left:15px;width:92%;}
#txt_h2 a {font-family:Tahoma,Arial;font-size:11px;color:#0B547C;text-decoration:underline;padding-left:10px;background: url('../images/picto_menu1.gif') no-repeat; background-position:1px 5px}
#txt_h2 a:hover {text-decoration:none;}
#txt_h3 {margin-left:25px;width:92%;}
#chiffre_client {width:90%;height:178px;background: url('../images/Chiffre_Activite.gif') no-repeat bottom center;text-align:center;font-weight:bold;margin-top:25px;}
#ref_client {width:92%;background:#F3F0E9;border: solid 1px #83B7D1;}
#ref_client_tr {border: solid 1px #FFFFFF;}
input {font-family:Tahoma,Arial;font-size:11px;color:#0B547C;width:250px;}
textarea {font-family:Tahoma,Arial;font-size:11px;color:#0B547C;width:350px;height:106px;}
.button {background:#fff url('../images/validate_cont.gif');background-repeat: no-repeat;color:#000000;font-size:9px;font-family:tahoma;text-align:left;border-width:0px;width:24px;height:21px;margin-right:50px;cursor:hand;float:right;}
#red {font-family:Tahoma,Arial;font-size:11px;color:#FF0000;height:25px;}

.accueil1 {width:310px;height:15px;padding:2px;background:url('../images/bg_global_pdt.gif') repeat-x bottom;text-transform:uppercase;font-weight:bold;font-size:12px;font-family:tahoma;}