
  div.baseform1default {
    clear : both;
}
  div.baseform1default form table {
		font-family : Arial, Helvetica, sans-serif; 
		color : #000000; 
		text-decoration : none; 
		font-weight : normal; 
		font-size : 11px;
		width : 100%;
		padding : 0px;
		margin : 0px;
}
  div.baseform1default form table tr td {
    padding : 0px;
    margin : 0px;
    border-top : 1px #CCCCCC solid;
    padding-top : 3px;
    padding-bottom : 3px;
		font-family : Arial, Helvetica, sans-serif; 
		color : #000000; 
		text-decoration : none; 
		font-weight : normal; 
		font-size : 11px;
		vertical-align : top;
}
  div.baseform1default form table tr td span{
		font-family : Arial, Helvetica, sans-serif; 
		color : #888888; 
		text-decoration : none; 
		font-weight : normal; 
		font-size : 10px;
}

  div.baseform1default form table tr th {
    padding : 0px;
    margin : 0px;
    border-top : 1px #CCCCCC solid;
    text-transform : uppercase;
    text-align : left;
    vertical-align : top;
    font-weight : normal;
    padding-top : 5px;
    padding-bottom : 3px;
    color : #004581;
    width : 30%;
    font-size : 10px;
}
  div.baseform1default form table tr td table {
		font-family : Arial, Helvetica, sans-serif; 
		color : #000000; 
		text-decoration : none; 
		font-weight : normal; 
		font-size : 11px;
		padding : 0px;
		margin : 0px;
		width : 100px;
}
  div.baseform1default form table tr td table tr{
    padding : 0px;
    margin : 0px;
}
  div.baseform1default form table tr td table tr td{
    padding : 0px;
    margin : 0px;
    border : none;
		font-family : Arial, Helvetica, sans-serif; 
		color : #888888; 
		text-decoration : none; 
		font-weight : normal; 
		font-size : 10px;
		padding-right : 10px;
}
div.baseform1default form table input.champ {
		padding : 0px;
		padding-left : 4px;
		padding-right : 4px;
		/*border : 1px #004581 solid;*/
		border : 1px #BBBBBB solid;
		background-color : #F3F2ED;
		width : 100%;
		height : 18px;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		line-height : 14px;
		margin : 0px;
}
div.baseform1default form table input.champInterne {
		padding : 0px;
		padding-left : 4px;
		padding-right : 4px;
		/*border : 1px #004581 solid;*/
		border : 1px #BBBBBB solid;
		background-color : #F3F2ED;
		width : 50%;
		height : 18px;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		line-height : 14px;
		margin : 0px;
}
div.baseform1default form table select.select {
		padding : 0px;
		padding-left : 4px;
		/*border : 1px #004581 solid;*/
		border : 1px #BBBBBB solid;
		background-color : #F3F2ED;
		width : 100%;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		line-height : 14px;
}
div.baseform1default form table input.champDate {
		padding : 0px;
		padding-left : 4px;
		padding-right : 4px;
		/*border : 1px #004581 solid;*/
		border : 1px #BBBBBB solid;
		background-color : #F3F2ED;
		width : 80px;
		height : 18px;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		line-height : 14px;
}
div.baseform1default form table textarea {
		padding : 0px;
		padding-left : 4px;
		padding-right : 4px;
		/*border : 1px #004581 solid;*/
		border : 1px #BBBBBB solid;
		background-color : #F3F2ED;
		width : 100%;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		line-height : 14px;
}
div.baseform1default form table input.radio {
		/*border : 1px #004581 solid;
		background-color : #F3F2ED;*/
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
}
div.baseform1default form a.submit {
    display : block;
    width : 80px;
    text-align : center;
    font-weight : bold;
    margin-top : 6px;
    padding : 3px;
    color : #004581;
    text-decoration : none;
    border-left : 2px #004581 solid;
    border-right : 2px #004581 solid;
    /* gris pour eviter couleur en roll */
    border-left : 2px #666666 solid;
    border-right : 2px #666666 solid;
    color : #444444;
}
div.baseform1default form a.submit:hover {
    display : block;
    width : 80px;
    text-align : center;
    font-weight : bold;
    margin-top : 6px;
    padding : 3px;
    background : #004581;
    color : #FFFFFF;
    text-decoration : none;
    border-left : 2px #004581 solid;
    border-right : 2px #004581 solid;
    /* gris pour eviter couleur en roll */
    border-left : 2px #666666 solid;
    border-right : 2px #666666 solid;
    background : #666666;
}
div.baseform1default div.erreur {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : #FFFFFF;
    background-color : #DD0000;
    font-weight : bold;
    /*border : 2px #000000 solid;*/
    border-bottom : 2px #DD0000 solid;
    margin-bottom : 15px;
    padding : 2px;
}
div.baseform1default div.success {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : #FFFFFF;
    background-color : #004581;
    font-weight : bold;
    /*border : 2px #000000 solid;*/
    margin-bottom : 15px;
    padding : 2px;
}

  div.baseform1default table.radioImage{
    width : 100%;
    
}
  div.baseform1default table.radioImage tr th{
    border : none;
    width : auto;
    padding : 0px;
    margin : 0px;
}
  div.baseform1default table.radioImage tr td{
    padding : 0px;
    margin : 0px;
    border : none;
		/*font-family : Arial, Helvetica, sans-serif; 
		color : #888888; 
		text-decoration : none; 
		font-weight : normal;*/
		font-size : 11px;
		padding-left : 10px;
		width : 100%;
		color : #444444;
}

