/**
 * styles pour la viewlist du suivi adherent
 **/

input.VLSUIVADH_INPUT_ON
{
    background-color: #E6B7DC;
    color:#7D2D6D;
    font-weight:bolder;
    border: 1px solid #D0D0D0;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    padding-left: 2px;
    padding-bottom:2px;
    height:22px;
    text-align: left;
}
input.VLSUIVADH_INPUT
{
    border: 1px solid #5BADFF;
    color: #3A3A3A;
    font-family: Arial,Helvetica,sans-serif;
    padding: 3px;
    margin:1px;
}

input.VLSUIVADH_INPUT:focus
{
    border: 1px solid #D0D0D0;
}

select.VLSUIVADH_INPUT_ON
{
    color:#000080;
}

INPUT.VLSUIVADH_SEARCH {
	color:#FFFFFF;
	/*background-image:url(../img/recherche.gif);*/
    background: url(../img/recherche.gif) ;
	background-repeat : no-repeat; 
	border-style:none;
	width:15px;
	height:15px;
}
INPUT.VLSUIVADH { 
	border-bottom: 1px solid #5BADFF;
	background-color:#B3D9FF;
	text-align:center;
	color:#004992;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif; font-size:11px;
}
TABLE.VLSUIVADH_FORM { border-spacing: 0px; padding: 0px; border: 1px solid #000080; }
TABLE.VLSUIVADH { border-spacing: 0px; padding: 0px; border: 1px solid #5BADFF; border-collapse:collapse;}
IMG.VLSUIVADH { margin:0px 0px 0px 0px; border-style: none; }
TR.VLSUIVADH_L1{ background-color:#EBEBFF; }
TR.VLSUIVADH_L2{ background-color:#E0E0FF; }
TR.VLSUIVADH_L1_RED{ background-color:#D69FAC; }
TR.VLSUIVADH_L2_RED{ background-color:#CE97AC; }
TR.VLSUIVADH_L1_GREY{ background-color:#F7F7FF; }
TR.VLSUIVADH_L2_GREY{ background-color:#F2F2FF; }
TD.VLSUIVADH{ padding-left: 5px; padding-right: 5px; }
TR.VLSUIVADH_L1:hover { background-color:#D0D0D0; border-spacing: 0px; padding: 0px; }
TR.VLSUIVADH_L2:hover { background-color:#D0D0D0; border-spacing: 0px; padding: 0px; }
TABLE.VLSUIVADH_ARROWS { border-spacing: 0px; padding: 0px; border-collapse:collapse}
TR.VLSUIVADH_ARROWS { border-spacing: 0px; padding: 0px; }
TD.VLSUIVADH_ARROWS { border-spacing: 0px; padding: 0px; }


A.VLSUIVADH_ARROW_START { background-image: url('../img/viewlist/double_left_arrow.png'); display: block; width: 25px; height: 25px; border-spacing: 0px; padding: 0px; }
A.VLSUIVADH_ARROW_START:hover { background-image: url('../img/viewlist/double_left_arrow_over.png'); display: block; width: 25px; height: 25px; border-spacing: 0px; padding: 0px; }
A.VLSUIVADH_ARROW_PREVIOUS { background-image: url('../img/viewlist/left_arrow.png'); display: block; width: 25px; height: 25px; border-spacing: 0px; padding: 0px; }
A.VLSUIVADH_ARROW_PREVIOUS:hover { background-image: url('../img/viewlist/left_arrow_over.png'); display: block; width: 25px; height: 25px; border-spacing: 0px; padding: 0px; }
A.VLSUIVADH_ARROW_NEXT { background-image: url('../img/viewlist/right_arrow.png'); display: block; width: 25px; height: 25px; border-spacing: 0px; padding: 0px; }
A.VLSUIVADH_ARROW_NEXT:hover { background-image: url('../img/viewlist/right_arrow_over.png'); display: block; width: 25px; height: 25px; border-spacing: 0px; padding: 0px; }
A.VLSUIVADH_ARROW_END { background-image: url('../img/viewlist/double_right_arrow.png'); display: block; width: 26px; height: 25px; border-spacing: 0px; padding: 0px; }
A.VLSUIVADH_ARROW_END:hover { background-image: url('../img/viewlist/double_right_arrow_over.png'); display: block; width: 26px; height: 25px; border-spacing: 0px; padding: 0px; }

IMG.VLSUIVADH_ARROWS { border-style: none; }
IMG.VLSUIVADH_LINK_ICO { border-style: none; }
TR.VLSUIVADH_CTITLE { background-color:#5BADFF; }
TD.VLSUIVADH_CTITLE { background-color:#5BADFF; text-align: center; color:#ffffff; font-weight:bold;}
TR.VLSUIVADH_FOOT { border-top: 1px solid #5BADFF; }
TD.VLSUIVADH_FOOT_RESULTS { text-align: right; width:250px; }

TABLE.VLSUIVADH TH{font-weight:normal;font-size: 8pt;padding:0px 15px 0px 10px;}

.VLSUIVADH p{
    margin:3px;
}

.VLSUIVADH_CTITLE{
    font-weight:bolder;
    height:30px;
    padding:0px;
}

TABLE.VLSUIVADH TH{
    padding:0px 2px 0px 0px;
}

.VLSUIVADH_CTITLE th a{
    font-weight:bolder;
}

tr.VLSUIVADH_HEAD{
    display:none;
}


tr.VLSUIVADH_FOOT{
    display:none;
}

td.VLSUIVADH{
    vertical-align:top;
    padding-top:10px;
    padding-left:0px;
}

tr.VLSUIVADH_L1{
    background-color:#F4F2F2;
}

tr.VLSUIVADH_L2{
    background-color:#EAEAEA;
}
tr.VLSUIVADH_L1:hover{
    background-color:#F4F2F2;
}

tr.VLSUIVADH_L2:hover{
    background-color:#EAEAEA;
}

.today{
    width:2em;
}