/* form.css */

.large{
width: 500px;
}

h2.titreformulaire{
position: relative;
margin: 0 0 25px 80px;
height: 74px;
width: 410px;
border-color: #999;
border-style: solid;
border-width: 0 5px 1px 5px;
background: #887d6b;
}

h2.titreformulaire div{
padding: 5px;
font-family: Arial, Helvetica, sans-serif;
color: #fff;
position: absolute;
bottom: 0;
}

form{
font-size: 100%;
border-width: 0px 0px 0px 0px;
border-style: solid;
border-color: #DB8101;
}

fieldset{
background:#f1f1f1;
border-color: #ddd;
margin: 0 0 0 78px;
border-width: 0px 1px 0px 1px;
border-style: none solid none solid;
padding: 10px 0;
}

.cate{
display: block;
padding: 5px 0;
color: #fff;
}

label{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #aaa86b;
}

label.wrap{
float:left;
display: block;
padding: 7px 0 0 0;
}

label.wrap span {
display: block;
float: right;
}

label.wrap span.lab {
float: left;
clear: both;
width: 75px;
padding: 5px 1px 0 1px;
}

label.wrap2{
display: block;
float:left;
width: 204px;
padding-left: 4px;
}
label.wrap2 span {
display: block;
}
.color0 label.wrap2 {
	color: #fff;
	}
label.wrap2 input {
	border-bottom: 1px solid #ccc;
}

.cate label span{
color:#fff;
}

select option{
padding:1px 3px 1px 0;
}

textarea{
width: 410px;
padding: 5px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:12px;
}

input.long{
	float:right;
width: 335px;
height: 20px;
padding: 5px 1px 0 1px;
	border-bottom: 1px solid #ccc;
}

input.short{
width: 300px;
}

input, textarea{
border: none;
}

form fieldset a.annulation{
	display:block;
	float:left;
	width:90px;
	margin: 15px 5px 0 10px;
	padding: 7px 5px;
	background: #eee;
	border: 1px solid #ccc;
	text-align: center;
	text-decoration: none;
	color: #fff;
}

form fieldset input.soumission{
	width:290px;
	margin: 15px 5px 0 5px;
	padding:5px;
	background: #eee;
	border: 1px solid #ccc;
}

form fieldset a.annulation:hover, form fieldset input.soumission:hover{
	background: #ccc;
	color: #fff;
	font-weight: bold;
	border: 1px solid #fff;
}

input.titre{
width: 410px;
padding: 5px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:18px;
}

input.soustitre{
width: 410px;
padding: 5px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:12px;
}

.right textarea.images{
width:290px;
}

a.illustChemin{
display:block;
background:none;
}

a.illustChemin img{
width: 410px;
padding: 1px 5px;
border: 0;
background: #ccc;
}
a.illustChemin:hover img{
background: #fff;
}

a.logoChemin{
display:block;
background: #808080;
text-align:center;
}

a.logoChemin:hover{
background: #887d6b;
}

.right label {
color: #000;
}

.right input {
width: 300px;
}

/* *******
* éléments de séquence alphnumérique
*/

#sequences {
	padding : 5px 0;
	}
#sequences a {
	padding :  1px 5px;
	text-decoration : none;
	}
#sequences a#seqa1 {
	background : #dedede;
	}
#sequences h4 {
padding: 5px;
background : #fff;
border-bottom: 1px dotted #999;
color: #999;
font-size: 11px;
}

#onglet0, #onglet2, #onglet3, #onglet4, #onglet5, #onglet6, #onglet7 {
	display : none;
	}
#sequences ul {
	float : left;
	width : 100%;
	margin : 5px 0;
	padding : 5px 0;
	background : #dedede;
	}
#sequences li {
	padding : 1px 5px;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type:none;
	font-size: 10px;
	}
#sequences li:hover {
	background : #fff;
	}
#sequences input.cb {
	width : auto;
	display : inline;
	}
