/*
-----------------------------------------------
CREATIVEWEB form style
author:   creativeweb
----------------------------------------------- */


 /*body { margin:0; padding:0; font-size:76%;}*/



form#two {/*background:#ffcc00;*/ 
width:100%;
padding:10px 0;
/* border:1px solid #eee;
margin:5px auto;
font-size:1em; font-family:verdana, arial, helvetica, sans-serif;*/
}


form#two p {/*font-size:.9em;*/ color:#000; text-align:left; /*padding:15px 25px 5px 0;*/ margin:0;}


form#two fieldset { display:block; 
border:none;
border-top:1px  solid #ababab;
padding-left: 10px;
margin-bottom:0.5em; 
width:95%; 
}


.obli {color: #ff0000; }

form#two legend {
font-size:1.1em;
/*font-weight:bold; border-bottom:2px solid #82000C;margin-bottom:15px;*/  
padding:6px;
padding-right:0px; 
background:none; 
color:#ababab;}

* html form#two legend { 
padding:0 0 30px 0; 
margin:5px 0 0 0; 
border:none;}



form#two label {clear:left; display:block; float:left; width:100px; text-align:left; padding-right:10px; color:#000; margin-bottom:0.5em;}



form#two input {
    font-size:13px;
    height: 19px;
	border : 1px solid #fcfcfc; 
padding-left:0.5em; 
margin-bottom:0.6em; 
width:75%; 
background:#f7f7f7;
}


form#two select {
    font-size:13px;
    height:22px;
	border : 1px solid #fcfcfc; 
padding-left:0.5em; 
margin-bottom:0.6em; 
width:200px; 
background:#f7f7f7;
text-align:center;}

form#two input:hover,form#two select:hover { border:1px solid #82000c; color:#4D4D4D;}

form#two input:focus,form#two select:focus {border:1px solid #b80b38; color:#b80b38;}


form#two textarea {width:75%; height:15em; border:1px solid #fff; padding:0.5em; overflow:auto; background:#f7f7f7;}

form#two textarea:hover {/* background:#F6f1c9;*/ border:1px solid #82000c; color:#4D4D4D;}

form#two textarea:focus {/*background:#fff;*/ border:1px solid #b80b38; color:#b80b38;}



form#two option {background:#fff; /*color:#b80b38;*/}

form#two optgroup {background:#fff; color:#000; font-style:normal;}

form#two optgroup option {background:#fff; color:#b80b38;}



form#two #button1, form#two #button2 {color:#fff; padding-right:0.5em; cursor:pointer; width:205px; margin-left:8px; background:#414d59; border:1px solid; border-color:#4f718a #003 #003 #4f718a;}

form#two #button1:hover, form#two #button2:hover {color:#fff; background:#b80b38; border:1px solid; border-color:#f11f54 #5f051c #5f051c #f11f54; }


form#two  p.commentaire {	/*** Mise en forme des intitulés de champs ***/
	font-size: 11px;
	margin: 0 1em 0 1em ;
}
form#two  p.loi {	/*** Mise en forme des intitulés de champs ***/
	font-size: 11px;
	font-weight: normal;
	margin: 0 1em 0 1em;
	font-style: italic;
}


.tabsBlock
{
	height: 25px;
	overflow: hidden;
	margin-top: 10px;
}
.tabsBlock a, .tabsBlock a:active, .tabsBlock a:visited
{
	display: block;
	margin-right: 1px;
	float: left;
	width: 120px;
	height: 26px;
	line-height: 25px;
	color: #ababab;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	background: url(../images/tab.gif) no-repeat 0px -26px;
}
.tabsBlock a:hover
{
	text-decoration: none;
}
form#contact
{
	margin:15px;
}

.tabPageBlock
{
	/*background-color: #f7f7f7;*/
	border: solid 1px #ababab;
	text-align: center;

	display: block;
}
.tabPageInner
{
	margin: 10px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 100%;
}
