@charset "utf-8";
/* CSS Document */


/*BALISES*/
body, html {
height: 100%;
margin: 0;
padding: 0;
}


body {
background-color:#1e3162;
margin-top:10px
}




input,textarea,select{
border:#858585 solid 1px;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

/*semi balise*/
.inputError{
border:#990000 solid 1px;
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}


/*TXT*/
.menubottom{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

.title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#1e3162;
font-variant:small-caps;
font-weight:bold;
}


.txt_1{
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
}

.txt_2{
color:#1e3162;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.txt_2b{
color:#1e3162;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}


.txt_3{
color:#1e3162;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
}

.txt_4{
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.txt_7{
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.txt_5{
color:#1e3162;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-variant:small-caps;
}

.txt_8{
color:#1e3162;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.titlepoint{
color:#333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

.pointarb{
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.hr_b{
margin-top:30px ; margin-bottom:30px ; height:2px ; width:100% ; background-color:#1e3162;
}

/*DIV*/

.box span{
background-color:#ffffff;
border:#1e3162 solid 1px;
display: table;
float:left;
margin:10px;
position:relative;
}


.boxdiv{
margin-top:13px;
margin-left:8px;
margin-bottom:15px;
padding:10px;
background-color:#ffffff;
border:#1e3162 solid 1px;
/*display: table;*/
float:left;
position:relative;
}

.box_1 span{
display: table;
}

.box_2{
background-color:#ffffff;
border:#1e3162 solid 1px;
position:relative;
}

.box_3{
background-color:#dedfe1;
border:#1e3162 solid 1px;
position:relative;
}

.box_4{
background-color:#e6edff;
border:#1e3162 solid 1px;
position:relative;
}


.moor{
position:absolute;
bottom:0px;
right:0px;
background-color:#1e3162;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding:2px;
cursor:pointer;
}

.titlebox{
background-color:#CCCCCC;
color:#1e3162;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.content_info{
position:relative;
padding:5px;
padding-bottom:20px;
}

/*div#divexec{
z-index:1000;
border:#333333 solid 1px;
background-color:#ffffff;
position:absolute;
max-width:500px;
max-height:500px;
width: 30%;
left: 50%;
margin-left: -15%;
margin-top: 15%;
visibility:hidden;
display:none;
}*/

div#divexec{
z-index:1000;
border:#333333 solid 1px;
background-color:#ffffff;
position:absolute;
max-width:500px;
width:50%;
min-width:150px;
margin-top:15%;
margin-left:35%;

visibility:hidden;
display:none;
}

div#divexec_content{
padding:5px;
clear:both;
margin-top:25px;
}

div#handle{
background-color:#1e3162;
height:22px;
cursor:move;
width:100%;
border-bottom:1px #333333 solid;
position:absolute;

}

div#cover{
background-color:#333333;
width:100%;
height:100%;
z-index:2;
position:fixed !important;
position:absolute ;
filter:alpha(opacity=40);
-moz-opacity:.40;
top:0px;
left:0px;
margin-bottom:0px;
margin-right:0px;
visibility:hidden;
display:none;
}

div#box_msg{
visibility:hidden;
display:none;
border:#990000 solid 1px;
padding:3px;
margin:3px;
}

div#form_msg{
position:absolute;
background-color:#FFFFFF;
border:#000066 solid 1px;
z-index:1000;
padding:10px;
width:91%;
height:90%;
vertical-align:middle;
visibility:hidden;
display:none;
}

div#form_cover{
position:absolute;
width:100%;
heignt:100%;
filter:alpha(opacity=40);
-moz-opacity:.40;
z-index:500;
background-color:#333333;
top:0px;
left:0px;
bottom:0px;
right:0px;
}

.buttonbar_out{
background-color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
cursor:pointer;
}

.buttonbar_over{
background-color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
cursor:pointer;
}


/*OTHER*/

.button{
cursor:pointer;
border:0px;
}

.pix{
border:#1e3162 solid 3px;
}
