/* ----------------------------------------------------------------------------------------------- */
/*       Style CSS Espace Reve créé par Ink & Pix pour Comskills - Micrologiciel - 2005            */
/* ----------------------------------------------------------------------------------------------- */

/* Body */
html { height: 100%; }
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000;
	/*
	scrollbar-face-color: #6EC0E8;
	scrollbar-shadow-color: #425B6F;
	scrollbar-highlight-color: #D6E9F7;
	scrollbar-3dlight-color: #D6E9F7;
	scrollbar-darkshadow-color: #425B6F;
	scrollbar-track-color: #95E2EF;
	scrollbar-arrow-color: #95E2EF;
	*/
	margin: 0;
	padding: 0;
	background: #247DD1 url(images/screen_bgd.jpg) repeat-x left bottom;
}
#Container { height: 100%; background: #247DD1 url(images/screen_bgd.jpg) repeat-x 766px bottom; }

/* ----------------------------------------------------------------------------------------------- */
/* Liens Standard du Body */
/* ----------------------------------------------------------------------------------------------- */

A { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; text-decoration: underline; }
A:link { font-size: 1em; color: #fff; }
A:visited { color: #DCE8F5; }
A:active { }
A:hover { color: #011F48; }

/* ----------------------------------------------------------------------------------------------- */
/* Style des Formulaires html */
/* ----------------------------------------------------------------------------------------------- */
/* Boutons */
.Bouton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	background-color: #2A64A1;
	font-size: 10px;
	border: 2px solid #fff;
	padding: 2px;
	height: 20px;
	cursor: hand; 
}
#ContentLM .Bouton { padding: 0; border: none; background-color: #000; height: 17px; }

/* Area Text */
.Txt_Area {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
	color: #3F3F3B;
	font-size: 11px;
	border: 1px solid #ABABA7;
	width: 230px;
}
/* Input box */
.Txt_Input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
	color: #3F3F3B;
	font-size: 11px;
	border: 1px solid #ABABA7;
	width: 230px;
}
/* Taille et couleur des modules News et Recherche */
.Module {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
	color: #3F3F3F;
	font-size: 11px;
	border: 1px solid #909090;
	width: 100px;
}
/* Select box dans liste Menu */
.Menu_Select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
	color: #3F3F3F;
	border: 1px solid #909090;
	font-size: 11px;
}


/* ----------------------------------------------------------------------------------------------- */
/* Style Général du Site */
/* ----------------------------------------------------------------------------------------------- */
/* taille des tableaux par defaut dans l'editeur */
td { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* En prévision d'un "title" de couleur */
.navtext {
	width: auto;
	font-size: 10px;
	border-width: 1px;
	border-style: outset;
	border-color: #fff;
	background-color: #fff;
	color: #2A64A1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Photos et Images */
.Photo { margin: 4px; border: 1px solid #fff; }
/* Tailles TEXTE */
.Texte_09_Pix {font-size : 9px;}
.Texte_10_Pix {font-size : 10px;}
.Texte_11_Pix {font-size : 11px;}
.Texte_12_Pix {font-size : 12px;}
.Texte_13_Pix {font-size : 13px;}
.Texte_14_Pix {font-size : 14px;}
.Texte_15_Pix {font-size : 15px;}
.Texte_16_Pix {font-size : 16px;}
.Texte_17_Pix {font-size : 17px;}
/* Style textes de la page Contact*/
.Contact { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; color: #fff; text-align : left; }
/* Les tableau Préformatés en tailles 11 Pix*/
.Format_Petit_Tableau_Titre { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color : #fff; padding: 5px; }
.Format_Petit_Tableau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 5px; }

/* Couleurs ou fond du site de taille fixe */
/* Ne sert que dans des cas particuliers */
/*.Tablo_Main {}*/
.Tablo_Main_Fond {
	background-color: #247DD1;
}

/* ----------------------------------------------------------------------------------------------- */
/* Structure générale de la page */
/* ----------------------------------------------------------------------------------------------- */
/* Elements de page */
#Logo { position: absolute; z-index: 20; }
#Logo h1 { display: block; background: transparent url(images/logo_EspaceReve.png) no-repeat 0px -1px; width: 299px; height: 172px; margin: 0px; padding: 0; float: left; color: #011F48; }
#Logo a { width: 140px; height: 80px; margin: 0; padding: 0; text-indent: -3000px; display: block; float: left; color: #011F48; text-decoration: none; position: absolute; left: 34px; top: 14px; z-index: 100; }
#Logo a:hover { color: #000; }

#BandoPub { 
	width: 468px; 
	height: 60px; 
	border: none; 
	position: absolute; 
	margin: 0px;
	top: 69px;
	left: 295px; 
	z-index: 50; 
	/*background: transparent url(images/Pub_Bckgd.jpg);*/  
}
/* -- Bords Ecran -- */
/*
#RightSide { background: transparent url(images/top_bgd.png) repeat-x left top; width: auto; padding: 0; margin: 0; }
*/
/* ------ */
#Page { background: transparent url(images/page_bgd.jpg) no-repeat left bottom; width: 100%; }

#ContentTM { position: absolute; z-index: 30; top: 10px; left: 264px; margin: 0px; width: auto; height: 38px; text-align: right; }
#ContentTM table { width: 1%; display: inline; white-space: nowrap; }
html>body #ContentTM table td { width: auto !important; }

#ContentLM { width: 200px; min-height: 300px; _height: 300px; margin: 78px 0px 216px 0px; padding: 100px 0px 20px 0px; text-align: left; font-size: 11px; background: transparent url(images/LM_bgd.png) repeat-y left top; position: absolute; top: 0; left: 0; z-index: 10; }

#ContentRM { width: 20px; text-align: right; padding-top: 0px; }
#ContentRM #SupportRM { text-align: center; background: transparent url(images/corde.gif) repeat-y center top; padding-top: 136px; }

#ContentPage { width: 100%; height: 100%; margin: 0px; padding: 0px; font-size: 10pt; /*background: transparent url(images/top_bgd.gif) repeat-x left top;*/ }

#Page_Top { width: 100%; height: 66px; position: absolute; z-index: 12; top: 0px; left: 0px; background: transparent url(images/top_bgd.png) repeat-x left top; } 

#Curtain { width: 100%; height: 1%; margin: 0px 0px 20px 0px; padding: 0px; color: #fff; display: block; }
html>body #Curtain { }
#Curtain table { color: #fff; }

#curtain_marge { width: 230px; }
#curtain_TL { height: 71px; width: 10px; }
#curtain_TM { height: 71px; background: transparent url(images/curtain_top.png) repeat-x left top; }
#curtain_TR { height: 71px; width: 10px; }
#curtain_ML { width: 10px; background-color: #66A0DD; }
#curtain_MM { width: 100%; height: 1%; padding: 140px 10px 20px 10px; background: #66A0DD url(images/pageContent_bgd.jpg) left top; }
#curtain_MR { width: 10px; background-color: #66A0DD; }
#curtain_BL { width: 10px; height: 10px; background-color: #66A0DD; }
#curtain_BM { width: 100%; height: 10px; background-color: #66A0DD; }
#curtain_BR { width: 10px; height: 10px; background-color: #66A0DD; }

#ContentBM { height: 58px; text-align: right; align: right; margin: 0px; padding: 4px 10px; }
#ContentBM table { width: 1%; display: inline; white-space: nowrap; text-align: right; }
html>body #ContentBM table td { width: auto !important; }

/* ----------------------------------------------------------------------------------------------- */
/* Style Page Centrale du Site */
/* ----------------------------------------------------------------------------------------------- */
/* Titre des Pages dans les Pages */
#Mascotte { width: 76px; height: 76px; position: absolute; background: transparent url(images/ico_mascotte.png) no-repeat; float: left; margin: 0px 0px 10px 0px; top: 100px; left: 250px; } 
html>body #Mascotte { display: block; margin: 0; padding: 0; top: 100px; left: 250px; float: none; z-index: 200; }
h2.GrandTab2  {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 15px;
	text-decoration: none;
	font-weight: bolder;
	color: #fff;
	padding: 3px 8px 3px 64px;
	background-color: #2A64A1;
	margin: 0px 0px 24px 20px;
}
#Page_Text { margin: 20px 0px 0px 0px; padding: 0px; }

/* Fond des Pages du Site*/
.Tablo_Main_Frame {
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 6px;
}
/* Fond des Pages du BO*/
.Tablo_Main_Bo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 6px;
	background-color: #fff;
}


/* ----------------------------------------------------------------------------------------------- */
/* Style des tableaux html */
/* ----------------------------------------------------------------------------------------------- */
/* Titre des tableaux html */
.Array_Titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CFE2F2;
	color: #425B6F;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding: 4px 6px;
}	
/* Données des tableaux html */
.Array_Data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
	color: #425B6F;
	font-size: 11px;
	padding: 4px 6px;
}

.Array_Data a { color: #425B6F; }
.Array_Data a:hover { color: #DE9A3B; }
.Array_Data .Bouton { border: none; }
.Array_Data .Module { height: 20px; }
/* Fond des tableaux html */
.Array_Contour {
	font-size: 11px;
	border: 1px solid #425B6F;
	background-color: #fff;
	margin: 0px 0px 10px 0px;
}

/* ----------------------------------------------------------------------------------------------- */
/* Style Top Menu */
/* ----------------------------------------------------------------------------------------------- */
/* Style général */
.Top_Menu {
	margin: 0;
	padding: 0;
	text-align: left;
	background: transparent url(images/TM_Bgd.gif) repeat-x left bottom;
	height: 38px;
	font-size: 12px;
}

/* Liens du Top Menu */
a.Tab { font-family: "Trebuchet MS", Verdana, Arial; font-size: 12px; text-decoration: none; color: #011F48; font-weight: bold; text-transform: uppercase; height: 38px; margin: 0px; padding: 10px 10px 0px 10px; }
a.Tab:link { color: #011F48; }
a.Tab:visited { color: #011F48; }
a.Tab:active { }
a.Tab:hover { color: #fff; }

/* Liens du Top Menu Active*/
a.Tab_Active { font-family: "Trebuchet MS", Verdana, Arial; sans-serif; font-size: 12px; text-decoration: none; color: #fff; font-weight: bold; text-transform: uppercase; height: 38px; margin: 0px; padding: 10px 10px 0px 10px; }
a.Tab_Active:link { color: #fff; }
a.Tab_Active:visited { color: #fff; }
a.Tab_Active:active { }
a.Tab_Active:hover { color: #fff; }

/*Emplacement du Sous Top Menu*/
#ContentTM div { align: left; text-align: left; width: 100%; }
.DivSousTopMenu { position: absolute; white-space: nowrap; padding: 0px; margin: -6px 0px 0px 0px; visibility: hidden; text-align: left; float: left; z-index: 140 !important; /*_filter:progid:DXImageTransform.Microsoft.shadow( direction=135,color=#555555,strength=5);*/ }
html>body .DivSousTopMenu { margin: 0px 0px 0px 10px; }

.SousTopMenu { display: block; }
.SousTopMenu_Content { border: 1px solid #CA6500; background-color: #FFCC33; padding: 6px; margin: 0;}
.SousTopMenu a { white-space: nowrap; }
/* Liens du Sous Top Menu */
A.SousTopMenu { font-size : 10px; text-decoration: none; color: #011F48;  font-weight: bold; padding: 2px 0px; display: block; margin: 0px 0px 2px 0px; border-bottom: 1px solid #FFCC33; float: left; clear: both; }
A.SousTopMenu:link { color : #011F48; }
A.SousTopMenu:visited { color : #011F48; }
A.SousTopMenu:active { }
A.SousTopMenu:hover { color: #fff; border-bottom: 1px solid #011F48; }

/* Liens du Sous Top Menu Active*/
A.SousTopMenu_Active { font-size : 10px; text-decoration: none; color: #fff; font-weight: bold; padding: 2px 0px; display: block; margin: 0px 0px 2px 0px; border-bottom: 1px solid #fff; float: left; clear: both; }
A.SousTopMenu_Active:link { color: #fff;  font-weight: bold;   }
A.SousTopMenu_Active:visited { color : #fff; }
A.SousTopMenu_Active:active { }
A.SousTopMenu_Active:hover { color: #fff; }

/* ----------------------------------------------------------------------------------------------- */
/* Style Bottom Menu */
/* ----------------------------------------------------------------------------------------------- */
/* Style général */
.Bottom_Menu {
	padding: 0px;
	margin: 0px 4px;
	text-align: center;
	height: 10px;
	font-size: 11px;
}
#BottomMenu_Content img { margin: 0px; }
#BottomMenu_Content td { height: 10px; font-size: 11px; }
/* Liens du Bottom Menu */
a.Bottom_Tab { 
	font-family: "Trebuchet MS", Verdana, Arial; 
	font-size: 11px; 
	text-decoration: none; 
	color: #fff; 
	font-weight: normal; 
	text-transform: uppercase; 
	margin: 0px 6px; 
	padding: 0; 
	border-bottom: 1px solid #50200D;
	display: block;
	}
a.Bottom_Tab:link { color: #fff; }
a.Bottom_Tab:visited { color: #fff; }
a.Bottom_Tab:active { }
a.Bottom_Tab:hover { color: #fff; border-bottom: 1px dotted #fff; }

/* Liens du Bottom Menu Active*/
a.Bottom_Tab_Active { 
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0px 6px;
	padding: 0;
	border-bottom: 1px solid #425B6F;
	display: block;
}
a.Bottom_Tab_Active:link { color: #DE9A3B; }
a.Bottom_Tab_Active:visited { color: #DE9A3B; }
a.Bottom_Tab_Active:active { }
a.Bottom_Tab_Active:hover { color: #DE9A3B; }


/* ----------------------------------------------------------------------------------------------- */
/* Menus GAUCHES */
/* ----------------------------------------------------------------------------------------------- */
.Menu_Left { width: 195px !important; margin: 0px 0px 0px 13px; padding: 0; }
.MenuLeft_Content table td { padding: 0px; }
.MenuLeft_Content div { margin-top: -16px; }
.Menu_Left form { margin: 0; padding: 0; display: block; text-align: left; }
.Menu_Left form td { padding: 2px; text-align: left; }
.Menu_Left input { display: block; float: left; clear: both; }
/* Titre des Menus dans les Menus*/
.Tab2 {
	display: none;
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana, Arial;
	text-decoration: none;
	color: #fff;
	font-weight: bolder;
	height: 27px;
	text-transform: uppercase;
	padding: 2px 4px 2px 8px;
	background-color: #b47d5c;
	border-bottom: 1px solid #fff; 
	/*white-space: nowrap;*/
}

/* Couleur Ligne de séparation */
.Ligne {
	background-color: #fff;
	height: 2px;
	margin: 0 0 0 50px;
	padding: 0; 
	font-size: 1px;
	width: 120px;
}
.Ligne td { margin: 0; padding: 0; font-size: 1px; }
.Ligne img { padding: 0; margin: 0; }
html>body .Ligne { display: block; float: left; clear: both; background-color: transparent; }

.Menu_Left a img { border: none; display: block; position: absolute; left: 30px; }
/* Liens général */
a.Menu { font-size: 12px; text-decoration: none; color: #fff;  font-weight: bold; text-transform: uppercase; background: transparent url(images/LM_Link_bgd.png) no-repeat left bottom; min-height: 32px; height: auto; padding: 4px 14px 8px 38px; margin: 8px 0px 0px 0px; display: block; width: 90%; text-indent: -4px; }
html>body a.Menu { display: table-cell; width: auto; float: left; }
html>body .MenuLeft_Content { padding-left: 0px; }
a.Menu:link { color: #fff; }
a.Menu:visited { color: #fff; }
a.Menu:active { }
a.Menu:hover { color: #DE9A3B; }

/* Liens Sélectionnés */
a.Menu_Actif { font-size: 12px; text-decoration: none; color: #fff;  font-weight: bold; text-transform: uppercase; background: transparent url(images/LM_Link_bgd.png) no-repeat left bottom; min-height: 32px; height: auto;  padding: 4px 10px 8px 38px; margin: 8px 0px 0px 0px; display: block; width: 100%; text-indent: -4px; }
html>body a.Menu_Actif { display: table-cell; width: auto; float: left; }
html>body .MenuLeft_Content { padding-left: 0px; }
a.Menu_Actif:link { color: #DE9A3B; }
a.Menu_Actif:visited { color: #DE9A3B; }
a.Menu_Actif:active { }
a.Menu_Actif:hover { color: #DE9A3B; }

/* Liens Sous Menu Ouvert */
a.Sous_Menu { font-size: 11px; text-decoration: none; color: #fff; padding: 1px 4px 1px 14px; margin: 0px 0px 0px 50px; background: #600F0F url(images/puce_ssrub.png) no-repeat 4px 5px; font-weight: normal; border-bottom-width: 2px; border-bottom-color: #8B5A33; border-bottom-style: solid; width: 120px; }
html>body a.Sous_Menu { display: block; float: left; clear: both; }
a.Sous_Menu:link { color: #fff; }
a.Sous_Menu:visited { }
a.Sous_Menu:active { }
a.Sous_Menu:hover { color: #DE9A3B; }

/* Liens Sous Menu Ouvert et Sélectionnés*/
a.Sous_Menu_Actif { font-size: 11px; text-decoration: none; color: #DE9A3B; padding: 1px 4px 1px 14px; margin: 0px 0px 0px 50px; background: #600F0F url(images/puce_ssrub.png) no-repeat 4px 5px; font-weight: normal; border-bottom-width: 2px; border-bottom-color: #8B5A33; border-bottom-style: solid; width: 120px; }
html>body a.Sous_Menu_Actif { display: block; float: left; clear: both; }
a.Sous_Menu_Actif:link { color: #DE9A3B; }
a.Sous_Menu_Actif:visited { }
a.Sous_Menu_Actif:active { }
a.Sous_Menu_Actif:hover { color: #DE9A3B; }


/* ----------------------------------------------------------------------------------------------- */
/* Menus DROITS */
/* ----------------------------------------------------------------------------------------------- */
.Menu_Right { background-color: #b47d5c; border: 4px solid #592d00; padding: 4px; margin: 20px 20px 20px 20px; min-width: 150px; _width: 120px; }
.MenuRight_Content {  }
/* Titre des Menus dans les Menus*/
.Tab2_D { 
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana, Arial;
	text-decoration: none;
	color: #fff;
	font-weight: bolder;
	height: 27px;
	text-transform: uppercase;
	padding: 2px 4px 2px 8px;
	background-color: #b47d5c;
	border-bottom: 1px solid #fff; 
	/*white-space: nowrap;*/
}

/* Couleur Ligne de séparation */
.Ligne {
	background-color: #fff;
	height: 2px;
	margin: 0;
	padding: 0; 
	font-size: 1px;
	width: 120px;
}
.Ligne td { margin: 0; padding: 0; font-size: 1px; }
.Ligne img { padding: 0; margin: 0; }

.Menu_Right a img { border: none; display: none; }
/* Liens général */
A.Menu_D { margin: 6px 0px 0px 0px; padding: 2px; text-decoration: none; display: block; clear: both; text-indent: -0.2em;  float: left; }
A.Menu_D:link { }
A.Menu_D:visited { }
A.Menu_D:active { }
A.Menu_D:hover { }

/* Liens Sélectionnés */
A.Menu_Actif_D { margin: 6px 0px 0px 0px; padding: 2px; text-decoration: none; display: block; clear: both; text-indent: -0.2em;  float: left; }
A.Menu_Actif_D:link { }
A.Menu_Actif_D:visited { }
A.Menu_Actif_D:active { }
A.Menu_Actif_D:hover { }

/* Liens Sous Menu Ouvert */
A.Sous_Menu_D { font-size: 10px; margin-left: 5px; display: block; float: left; clear: both; }
A.Sous_Menu_D:link { }
A.Sous_Menu_D:visited { }
A.Sous_Menu_D:active { }
A.Sous_Menu_D:hover { }

/* Liens Sous Menu Ouvert et Selectionés*/
A.Sous_Menu_Actif_D { font-size: 10px; margin-left: 5px; display: block; float: left; clear: both; }
A.Sous_Menu_Actif_D:link { }
A.Sous_Menu_Actif_D:visited { }
A.Sous_Menu_Actif_D:active { }
A.Sous_Menu_Actif_D:hover { }


/* ----------------------------------------------------------------------------------------------- */
/* Menus Gauche et Droit */
/* ----------------------------------------------------------------------------------------------- */
/* Fond des tableaux des Menus Gauches et Droites*/
.Tablo_Menu { }

.Fond_Menu_Gauche { }

.Fond_Menu_Droite { }

/* ----------------------------------------------------------------------------------------------- */
/* Footer */
/* ----------------------------------------------------------------------------------------------- */
/* Style Footer Général */
#FooterLine {
	width: 100%;
	height: 18px;
	text-align: right;
	padding: 0px 10px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #fff;
}
.Footer { color: #fff; }

/* Lien du Footer */
a.Footer_Lien { font-size: 10px; text-decoration: none; color: #fff; }
a.Footer_Lien:link { color: #fff; }
a.Footer_Lien:visited { color: #fff; }
a.Footer_Lien:active { }
a.Footer_Lien:hover { color: #000; text-decoration: underline; }

/* ----------------------------------------------------------------------------------------------- */
/* Divers */
/* ----------------------------------------------------------------------------------------------- */
/* Warning du caddie*/
.CadWarning{
 font-size : 11px;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #FF0000;
 font-weight : bold;
}

/* ----------------------------------------------------------------------------------------------- */
/* Ajout Dernière Minute */
/* ----------------------------------------------------------------------------------------------- */
/*
#Mascotte { position: absolute; display: block; width: 242px; height: 467px; left: 161px; top: 76px; margin: 0; padding: 0; z-index: 2; }

#Mascotte { position: absolute; display: block; background: transparent url(images/mascotte.gif) no-repeat left bottom; width: 250px; height: 474px; left: 161px; margin: -513px 0px 0px 0px; padding: 0; }
html>body #Mascotte { margin-top: -526px; }
*/
#Globe {  position: absolute; top: 0px; left: 374px; display: block; background: transparent url(images/deco_globe2.png) no-repeat left top; width: 123px; height: 159px; z-index: 21; 
/* IE5.5/6 hack */
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/deco_globe2", sizingMethod="scale");
	_background: none;
}
#Spots {  position: absolute; top: 0px; left: 594px; display: block; background: transparent url(images/deco_spots2.png) no-repeat left top; width: 172px; height: 132px; z-index: 22;
/* IE5.5/6 hack */
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/deco_spots2", sizingMethod="scale");
	_background: none;
}
#ContentLM input { margin: 5px 2px 5px 2px; }
#ContentLM .MenuLeft_Content table { width: 100%; }
#ContentLM .MenuLeft_Content table input { margin: 2px; }

