body{
width: 100%;
font: .8em Verdana, Arial, Times;
background-color: #f3f3f3;
padding:0px;
margin: 0px;
color: #333333;
}

h1 {
font-size: 18px
}

a, a:visited {
color: #3b89c5;
text-decoration: underline;
}

a:hover {
color: #34546d;
}

a img {
border: 0px;
}

#wrap{
width: 950px;
background: #ffffff;
}

#content {
width: 930px;
text-align: left;
background: #ffffff;
margin: 10px 10px 10px 10px;
}

#addnew {
background-color: #ffffff;
color: #333333;
padding: 10px 10px 10px 10px;
font-size: 14px;
width: 400px;
margin-top: 20px;
margin-bottom: 20px;
width: 900px;
height: 40px;
}


#bandeau {
background: #ffffff url(images/fond-bleu.jpg) top left repeat;
width: 950px;
}

#docid {
width: 950px;
background-color: #e9f5ff;
color: #333333;
font-size: 13px;
font-family: Arial, Times;
text-align: right;
height: 28px;
padding-top: 7px;
border-bottom: 1px solid #cde8ff;
border-top: 1px solid #cde8ff;
}


#footer {
width: 930px;
background: #ffffff;
text-align: center;
color: #666666;
padding: 30px 10px 10px 10px;
margin-bottom: 20px;
font-size: 11px;
}

#footer2 {
border-top: 1px dashed #cccccc;
}

#loginform {
margin-top: 100px;
margin-left: 330px;
margin-bottom: 100px;
}

#contactform {
margin-top: 100px;
margin-left: 200px;
}

.biginput {
border: 2px solid #97acd0;
padding:5px;
background-color: #e9f5ff;
}


.btn {
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
color: #1f6daa;
border: 1px solid #97acd0;
padding:4px;
background-color: #e9f5ff;
font-weight: bold;
}

.btn:hover{
background-color: #b1dcff;
cursor: pointer;
}

.submitboard1 {
-moz-border-radius: 4px;
-webkit-border-radius: 2px;
border-radius: 4px;
color: #1f6daa;
border: 1px solid #97acd0;
padding:4px;
background-color: #e9f5ff;
font-weight: bold;
margin-top: 10px;
}

.submitboard1:hover{
background-color: #b1dcff;
cursor: pointer
}

.submitboard2 {
-moz-border-radius: 4px;
-webkit-border-radius: 2px;
border-radius: 4px;
color: #1f6daa;
border: 1px solid #97acd0;
padding:4px;
background-color: #a2d5ff;
font-weight: bold;
margin-top: 10px;
}

.submitboard2:hover{
background-color: #79b0dd;
cursor: pointer
}


.submitboard3 {
-moz-border-radius: 4px;
-webkit-border-radius: 2px;
border-radius: 4px;
color: #1f6daa;
border: 1px solid #97acd0;
padding: 4px;
background-color: #c5eea4;
font-weight: bold;
margin-top: 10px;
}

.submitboard3:hover{
background-color: #8ec562;
cursor: pointer
}


.submitboard4 {
-moz-border-radius: 4px;
-webkit-border-radius: 2px;
border-radius: 4px;
color: #1f6daa;
border: 1px solid #97acd0;
padding:0px;
background-color: #ed9b9b;
font-weight: bold;
margin-top: 10px;
}

.submitboard4:hover{
background-color: #d17272;
cursor: pointer
}


.defaultlabel {
width:500px;
display: block;
float:left;
}

.defaultlabel1 {
width:300px;
display: block;
float:left;
}

.defaultlabel2 {
width:100px;
display: block;
float:left;
}

.label_1 {
float:left;
margin-right: 20px;
text-align: right;
width: 100px;
}

.label_2 {
float:left;
margin-right: 20px;
text-align: right;
width: 400px;
padding-top: 5px;
}

.label_3 {
float:left;
margin-right: 20px;
text-align: right;
width: 300px;
}

.v1ligne{
height:30px;
padding-top: 6px;
width: 900px;
}

.v1ligne2{
height:30px;
padding-top: 6px;
background-color: #e4f1ff;
width: 900px;
}

.v2ligne{
height:30px;
padding-top: 6px;
width: 900px;
}

.v2ligne2{
height:30px;
padding-top: 6px;
width: 900px;
background-color: #e4f1ff;
}

.v3ligne2{
height:30px;
padding-top: 6px;
background-color: #e4f1ff;
width: 900px;
}

.v2ligneh {
height:100px;
padding-top: 6px;
width: 900px;
}

.v1col1{
width: 500px;
}

.v4ligne{
height:30px;
padding-top: 6px;
}

.v4ligneh{
height:100px;
padding-top: 6px;
}

.v4lignehh{
height:200px;
padding-top: 6px;
}

.v4ligne2{
background-color: #e4f1ff;
width: 930px;
height:30px;
padding-top: 6px;
}

.v4ligneh2{
background-color: #e4f1ff;
width: 930px;
height:100px;
padding-top: 6px;
}

.v4col1{
width: 500px;
float:left;
}

.v4col2{
width: 200px;
float:left;
}

.v4col3{
width: 100px;
float:left;
}

.v4col4{
width: 100px;
float:left;
}

.v4col5{
width: 400px;
float:left;
}

.v4col6{
width: 500px;
float:left;
}

.v4col7{
width: 200px;
float:left;
}

.v4col8{
width: 200px;
float:left;
}

.separateur{
border-top: 1px dashed #cccccc;
width: 100%;
margin-top: 20px;
}

.v4defaultinput{
border: 1px solid #97acd0;
padding:4px;
background-color: #ffffff;
}

.v4defaultinput:hover{
border: 1px solid #edba32;
outline: none;
background-color: #ffffff;
}

.v4defaultinput:focus{
border: 1px solid #edba32;
background-color: #eeff8e;
outline: none;
}

.menuv4{
color: #939393;
}


.awesome{
background: #222 url(images/alert-overlay.png) repeat-x;
display: inline-block;
padding: 5px 10px 6px;
color: #fff;
text-decoration: none;
font-weight: bold;
line-height: 1;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: 0 1px 3px #999;
-webkit-box-shadow: 0 1px 3px #999;
text-shadow: 0 -1px 1px #222;
border-bottom: 1px solid #222;
position: relative;
cursor: pointer;
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
border-bottom: 1px solid rgba(0,0,0,0.25);
}

/* Sizes ---------- */
.small.awesome {
font-size: 11px;
}
.medium.awesome {
font-size: 13px;
}
.large.awesome {
font-size: 14px;
padding: 8px 14px 9px;
}
 
/* Colors ---------- */
.blue.awesome {
background-color: #2daebf;
}
.red.awesome {
background-color: #e33100;
}
.magenta.awesome {
background-color: #a9014b;
}
.orange.awesome {
background-color: #ff5c00;
}

.orange.awesome:hover {
background-color: #000000;
}

.yellow.awesome {
background-color: #ffb515;
}

.smalltxt {
font-size: 11px;
}

table {
font: 1em Verdana, Arial, Times;
color: #333333;
}

tr.unlocked {
background: #f3f3f3;
}

tr.locked {
background: #b4c6d3;
}

a.logout {
color: #be3636;
}

a.logout:hover {
color: #d70000;
}

#lockalert {
border-top: 1px dotted #df3523;
border-bottom: 1px dotted #df3523;
height: 30px;
padding-top: 8px;
text-align: center;
background: #ffb1a9;
font-weight: bold;
color: bd3122;
width: 930px;
margin-top: 20px;
margin-bottom: 20px;
}

.forgot, .forgot a {
font-size: 10px;
text-decoration: none;
}

.suriya {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 2px;
color: #000;
border: 1px solid #f48314;
padding:10px;
background-color: #ffb062;
font-weight: bold;
display:block;
text-align:center
}

