﻿/* ================================
    CSS STYLES FOR Module DNN.UserDefinedTable
   ================================
*/
/*
	Capio : #668ec8;
	Capio clair : rgb(231, 240, 249)
	Capio foncé : rgb(0, 51, 102)
*/
.DNN_UDT_URLContainer
{
	border: solid 1px #888888;
	padding: 0px 10px 0px 10px;
}
body.UDT_Help
{
	background-color:#ffffea;
}
.UDT_notice {
	font-family: arial; 
	font-size: 0.8em; 
	color: #668ec8;
}
td.UDT_Help_ColHead, col.UDT_Help_RowHead, col.UDT_Help_Row, div.UDT_Help_Text
{
	font-family:Verdana;
	font-size:smaller;
}

col.UDT_Help_RowHead, td.UDT_Help_ColHead 
{
	background-color:#dddddd;
}
td.UDT_Help_ColHead 
{
	font-weight:bold;
}

table.UDT_AdvancedTable {
	width: 95%;
	border: 0;
	border-collapse:collapse;
}
table.UDT_AdvancedTable caption {
	text-align: center;
}
td.UDT_Table_Head {
	border: 1px solid white;
}
td.UDT_Table_Head, td.UDT_Table_Head  a, td.UDT_Table_Head  a:visited {
	font-weight: bold;
	background-color: #668ec8;
	color: white;
}
tr.UDT_Table_Item {
	background-color: rgb(231, 240, 249);
}
tr.UDT_Table_AlternateItem {
	background-color: white;
}
td.UDT_data img {
	max-height: 42px;
	_height: 42px;
}
td.UDT_data_Téléphone {
	min-width: 90px;
	_width: 90px;
	white-space: nowrap;
	
}
/* td.UDT_data_Nom {
	min-width: 120px;
	_width: 120px;
	
} */
/** PAGINATION **/
table.PagingTable, table.DetailView {
	border: 0;
	width : 100%;
	margin: 1em;
}
table.PagingTable td, table.DetailView td {
	padding: 4px 1em 1em 1em;
}
table.PagingTable  span, table.PagingTable  a, table.DetailView a.cmd {
	border: 2px solid rgb(231, 240, 249);
	padding: 2px 4px 4px 4px;
}
table.PagingTable  a:link, table.PagingTable  a:visited, table.DetailView a.cmd:link, table.DetailView a.cmd:visited {
	text-decoration: none;
	color: #668ec8;
}
table.PagingTable  a:hover, table.DetailView a.cmd:hover {
	background-color: rgb(231, 240, 249);
	color: rgb(0, 51, 102);
	text-decoration: none;
}
table.PagingTable  a img, table.DetailView a.cmd img {
	vertical-align: bottom;
}
table.PagingTable span.UDT_Fixed {
	border: 0;
	color:  rgb(0, 51, 102);
	font-weight: bold;
	font-size: 1.2em;
}
table.PagingTable  span#prev, table.PagingTable  a#prev, table.DetailView a#prev {
	margin-right: 2em;
}
table.PagingTable  span#next, table.PagingTable  a#next, table.DetailView a#next {
	margin-left: 2em;
}

/** DETAIL VIEW **/
div.UDT_detail {
	border: 0px dashed pink;
	margin-bottom: 1em;
}
div.UDT_detail .label {
	float: left;
	width: 15em;
	border: 0px dotted blue;
	padding-right: 1em;
	text-align: right;
	font-weight: bold;
}
div.UDT_detail .value {
	border: 0px solid red;
	text-align: left;
}
div.UDT_detail .value a, div.UDT_detail .value a:link,  div.UDT_detail .value a:visited {
	font-weight: bold;
	color: #668ec8;
}
div.UDT_detail .value a:hover {
	font-weight: blod;
	color: rgb(0, 51, 102);
}
	/* CAS DES TITRE, NOM, PRENOM */
div.Titre {
	margin-left: 5em;
	background: url(/cms/images/login.gif) no-repeat center left;
	padding-left: 2em;
}
div.Titre, div.Prénom, div.Nom {
	float: left;
	margin-right: 1em;
	margin-bottom: 2em;
	font-weight: bold;
	font-size: 1.2em;
}
div.Titre .label, div.Prénom .label, div.Nom .label {
	display: none;
}
div.Clinique, div.Spécialité {
	clear: left;
}
	/* CAS DE LA PHOTO */
div.Photo {
	float: right;
	width: 146px;
	margin: 0 10em 0 2em;
	border: 2px groove #668ec8;
	padding: 2px;
}
div.Photo .label {
	display: none;
}
div.Photo img {
	width: 142px;
}

	/* CAS DES CHAMPS MULILIGNE */
/*
div.Adresse .value, div.Adresse_x0020_du_x0020_Cabinet .value, div.Sous-spécialités .value {
	padding: 0.5em 0 0 8em;
}
*/
div.Distinctions .label {
	display: none;
}
div.Distinctions .value {
	padding-left: 8em;
	margin-bottom: 2em;
	color: #668ec8;
}

