
#livreorcontenutop {
margin : 0 15px 0 15px;
}

#livreorcontenu {
margin : 30px 15px 0 15px;
padding : 0 0 40px 0;
text-align : center;
}

#livreorform {
margin-top : 20px;
margin-bottom : 0;
text-align : center;
margin-left : auto;
margin-right : auto;
}

#livreorform form {
width : 500px;
text-align : center;
margin-left : auto;
margin-right : auto;
}

#livreorform form p {
text-align : left;
}

#livreorform form span {
text-align : left;
color : #ff0000;
}

.livreorlabeltxt {
margin : 0 15px 0 15px;
width : 200px;
/*color: #003399;*/
text-align : left;
}

#livreorform input {
margin : 0 0 0 15px;
border : 1px solid #003399;
/*color : #003399;*/
}


#livreorform textarea {
margin : 0 0 0 15px;
border : 1px solid #003399;
/*color : #003399;*/
}

.livreorfocus { 
background-color : #f2f5fa;
/*color : #003399;*/
}

#livreorbt {
margin : 0;
padding : 0 0 0 15px;
}

#livreorbt li {
margin : 0;
padding : 0 25px 0 0;
display : block;
float : left;
list-style : none;
}

#livreorbt li a {
display : block;
width : 5em;
height : 20px;
text-align : center;
border : 1px solid #003399;
}

#livreorbt li a:hover {
text-decoration : none;
color : #ff0033;
background : #c1e0ff;
background-image : url(../images/menu_actif.gif);
background-repeat : repeat-x;
}

.livreordata { 
margin-top : 0;
margin-bottom : 25px;
margin-left : auto;
margin-right : auto;
width : 500px;
text-align : center;
border : 1px solid #849dcd;
} 

.livreortitle {
padding : 0 15px 0 15px;
text-align : left;
font-weight : normal;
/*color : #003399;*/
background-color : #c4cfe9;
background-image : url(../images/partmessage.gif);
background-repeat : repeat-x;
} 

.livreortitle span { 
font-weight : bold;
} 

.livreortxt { 
margin : 5px 0 5px 0;
padding : 0 15px 0 15px;
text-align : justify;
/*color : #003399;*/
} 

.livreoralert { 
margin : 10px 15px 0 15px;
padding : 0 0 20px 0;
text-align : left;
color : #ff0000;
clear: both;
}

#livreorpagin {
margin-top : 0;
margin-bottom : 10px;
margin-left : auto;
margin-right : auto;
width : 530px;
text-align : left;
}


#livreorform fieldset {
width: 500px;
height : 260px;
border : 1px solid #0046d5;
}

#livreorform legend {
margin : 0;
padding : 0 5px 4px 3px;
color : #0046d5;
} 
