
/* --------------

Debut formulaire

-------------- */

	.pageFormCG {
		float : left;
		width : 48%;
		margin-bottom : 15px;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		font-weight : normal;
		text-decoration : none;
}
	.pageFormCD {
		float : right;
		width : 48%;
		margin-bottom : 15px;
		/*padding-top : 26px;*/
}
	.pageFormForm {
		margin : auto;
		padding : 0;
		margin-bottom : 5px;
		width : 100%;
}
	.pageFormFormG {
		text-align : left;
		margin : 0;
		padding : 0;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #DF0000;
		font-weight : normal;
		text-decoration : none;
}
	.pageFormFormGerreur {
		text-align : left;
		margin : 0;
		padding : 0;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #DD0000;
		font-weight : normal;
		text-decoration : none;
}
	.pageFormFormD {
		text-align : left;
		margin : 0;
		padding : 0;
		margin-bottom : 5px;
}
	.pageFormFormDerreur {
		text-align : left;
		margin : 0;
		padding : 0;
		margin-bottom : 5px;
}
	.pageFormFormD input {
		margin : 0;
		padding : 0;
		padding-left : 4px;
		padding-right : 4px;
		border : 1px #AAAAAA solid;
		background-color : #F6F6F6;
		width : 100%;
		height : 16px;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #DF0000;
		line-height : 14px;
}
	.pageFormFormDerreur input {
		margin : 0;
		padding : 0;
		padding-left : 4px;
		padding-right : 4px;
		border : 1px #DD0000 solid;
		background-color : #F6F6F6;
		width : 100%;
		height : 16px;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #DF0000;
		line-height : 14px;
}
	.pageFormFormD textarea {
		margin : 0;
		padding : 0;
		padding-left : 4px;
		padding-right : 4px;
		border : 1px #AAAAAA solid;
		background-color : #F6F6F6;
		width : 100%;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #DF0000;
		line-height : 14px;
}
	.pageFormFormDerreur textarea {
		margin : 0;
		padding : 0;
		padding-left : 4px;
		padding-right : 4px;
		border : 1px #DD0000 solid;
		background-color : #F6F6F6;
		width : 100%;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #DF0000;
		line-height : 14px;
}
	.pageFormFormLigne {
		padding-top : 2px;
		padding-bottom : 2px;
		margin : 0;
		text-align : center;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #333333;
		font-weight : normal;
		text-decoration : none;
}
	a.pageFormFormValider {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #DF0000;
		font-weight : normal;
		text-decoration : none;
		border : none;
		border-left : 1px #DF0000 solid;
		border-right : 1px #DF0000 solid;
		background : #FFFFFF;
		padding : 2px;
		padding-right : 10px;
		padding-left : 10px;
		margin-top : 5px;
}
	a.pageFormFormValider:hover {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #FFFFFF;
		font-weight : normal;
		text-decoration : none;
		border : none;
		background : #DF0000;
		border : none;
		border-left : 1px #DF0000 solid;
		border-right : 1px #DF0000 solid;
}
	.pageFormFormErreur {
		padding : 5px;
		margin : 0;
		margin-bottom : 15px;
		text-align : left;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #FFFFFF;
		font-weight : bold;
		text-decoration : none;
		background : #DD0000;
		border : 1px #000000 solid;
}
	.pageFormFormSucces {
		padding : 0px;
		margin : 0;
		margin-bottom : 15px;
		text-align : left;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		font-weight : bold;
		text-decoration : none;
}

/* ---- import formulaire ---- */

  div.baseform1default {
}
  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 : #DF0000;
    width : 30%;
}
  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 #DF0000 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;
}
div.baseform1default form table select.select {
		padding : 0px;
		padding-left : 4px;
		/*border : 1px #DF0000 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;
}
div.baseform1default form table input.champDate {
		padding : 0px;
		padding-left : 4px;
		padding-right : 4px;
		/*border : 1px #DF0000 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 #DF0000 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 #DF0000 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 : #DF0000;
    text-decoration : none;
    border-left : 2px #DF0000 solid;
    border-right : 2px #DF0000 solid;
}
div.baseform1default form a.submit:hover {
    display : block;
    width : 80px;
    text-align : center;
    font-weight : bold;
    margin-top : 6px;
    padding : 3px;
    background : #DF0000;
    color : #FFFFFF;
    text-decoration : none;
    border-left : 2px #DF0000 solid;
    border-right : 2px #DF0000 solid;
}
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 : #DF0000;
    font-weight : bold;
    /*border : 2px #000000 solid;*/
    margin-bottom : 15px;
    padding : 2px;
}

