body {
	background-color: #DAE9F0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.connexion {
	color: #dae9f0;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	background-color:#7096C5;
	background-image:url(images/images/ptv_02.jpg);
	background-repeat:no-repeat;
	text-align:left;
	padding-left:10px;
	font-size: 10px;
}
.apropos {
	color: #FFFFFF;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	background-color:#7096C5;
	background-image:url(images/images/ptv_03.jpg);
	background-repeat:no-repeat;
	text-align:right;
	padding-right:10px;
	font-size: 10px;
}
.visu {
	color: #333333;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 9px;
}


.MainMenu_MenuContainer {
	border: 0px solid;
	background-color: transparent;
}

.MainMenu_MenuBar {
	cursor: pointer;
	cursor: hand;
	height:22;
}

.MainMenu_MenuItem {
	cursor: pointer;
	color: #FFFFFF;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-left: #932A2A 0px solid;
	border-bottom: #932A2A 0px solid;
	border-top: #932A2A 0px solid;
	border-right:#932A2A 0px solid;
}
/*Style pour les icones*/
.MainMenu_MenuIcon {
	cursor: pointer;
	background-color:#DAE9F0;
	border-left: #932A2A 0px solid;
	border-bottom: #932A2A 0px solid;
	border-top: #932A2A 0px solid;
	text-align: center;
	width: 15;
	height: 21;
}

.MainMenu_SubMenu {
	z-index: 1000;
	margin-top: 1px;
	cursor: pointer;
	cursor: hand;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ;
	border-bottom: #95B7DA 0px solid;
	border-left: #95B7DA 0px solid;
	border-top: #95B7DA 0px solid;
	border-right: #95B7DA 0px solid;
	background-color: #7096C5;
}

.MainMenu_MenuBreak {
	border-bottom: #E4AEAC 0px solid;
	border-left: #E4AEAC 0px solid;
	border-top: #E4AEAC 0px solid;
	border-right: #E4AEAC 0px solid;
	background-color: #DAE9F0;
	height: 1px;
}

.MainMenu_MenuItemSel {  
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
	cursor: pointer;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #DAE9F0;

}

.MainMenu_MenuArrow {
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
	border-right: #932A2A 0px solid;
	border-bottom: #932A2A 0px solid;
	border-top: #932A2A 0px solid;
}

.MainMenu_RootMenuArrow {
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
}


.login {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; }



/* hyperlink style for the selected tab */
A.login:link {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF;
}

A.login:visited  {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF;
}

A.login:active   {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF;
}

A.login:hover    {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF;
}


#content_module  .itemphoto{
	display:inline;
	float:left;
	margin:0 10px 10px 0;
	width:60px;
	height:45px;
}

#content_module .itemphoto a img{
	display:inline;
	float:left;
	margin:0 10px 10px 0;
	width:60px;
	height:45px;
}

#itemList
{
	float: left;
	width: 350px;
}

.ref
{
  background:none;
	font-family:Tahoma,Arial,Helvetica;
	font-size:11px;
}


DIV.ucu_ua_template_Thomasblard
{
}
DIV.ucu_ua_template_Thomasblard TABLE.ucu_ua_dlFields
{
	width:100%;
/*border-width:thin;
	border-color:orange;
	border-style:solid;	
*/
}


DIV.ucu_ua_template_Thomasblard .ucu_ua_dlFields TD
{

}
DIV.ucu_ua_template_Thomasblard TD.ucu_label
{
	width:150px;
	/*background-color:khaki;
	*/
}

DIV.ucu_ua_template_Thomasblard .ucu_label
{
	width:150px;
	/*background-color:khaki;
	*/
}
DIV.ucu_ua_template_Thomasblard TD.ucu_field
{
	width:500px;
}
DIV.ucu_ua_template_Thomasblard .ucu_field
{
	width:500px;
}
DIV.ucu_ua_template_Thomasblard .ucu_field INPUT
{
	width:200px;
}
DIV.ucu_ua_template_Thomasblard .ucu_field SPAN INPUT
{
	width:20px;
}
DIV.ucu_ua_template_Thomasblard .ucu_field SELECT
{
	width:200px;
}
DIV.ucu_ua_template_Thomasblard TABLE.ucu_ua_regsn
{
	width:100%;
/*border-width:thin;
	border-color:green;
	border-style:solid;
*/
}
DIV.ucu_ua_template_Thomasblard TABLE.ucu_ua_regsn TD
{
}
DIV.ucu_ua_template_Thomasblard TABLE.ucu_ua_regsn_user
{
	width:100%;
}
DIV.ucu_ua_template_Thomasblard TABLE.ucu_ua_regsn_user TD
{
/*border-width:thin;
	border-color:Blue;
	border-style:dashed;
*/
}
DIV.ucu_ua_template_Thomasblard TABLE.ucu_ua_address
{
	width:100%;
}
DIV.ucu_ua_template_Thomasblard TABLE.ucu_ua_address TD
{
/*border-width:thin;
	border-color:red;
	border-style:dashed;
*/
}
DIV.ucu_ua_template_Thomasblard TABLE.ucu_ua_tpl_item
{
	width:100%;
}
DIV.ucu_ua_template_Thomasblard TABLE.ucu_ua_tpl_item TD
{
/*border-width:thin;
	border-color:Purple;
	border-style:dashed;
*/

}
DIV.ucu_ua_template_Thomasblard TABLE.ucu_ua_tpl_altitem
{
	width:100%;
}
DIV.ucu_ua_template_Thomasblard TABLE.ucu_ua_tpl_altitem TD
{
/*border-width:thin;
	border-color:violet;
	border-style:dashed;
*/
}

/* Contains form commands such as update/cancel buttons. */
.ucu_commandBar
{
	margin: 25px;
	text-align: center;
}
.ucu_commandBar A
{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}