.bordure_ok{
border-radius:1em;
-moz-border-radius:1em;
-webkit-border-radius:1em;
border:solid;
border-width:2px;
border-color:rgb(0,80,0);
margin:20px;
padding:20px;
background-color:rgb(200,250,200);
box-shadow:9px 9px 2px 2px rgba(0,0,0,0.8);
text-indent:15px;
background-image: -moz-linear-gradient(top, #EEFFEE, #C8FAC8); /* Firefox 3.6 */
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #EEFFEE),color-stop(1, #C8FAC8)); /* Safari et Chrome */
}
.bordure_griffe
{
font-family: "Arial",Serif;
font-size: 180%;
color:rgb(0,80,0);
margin-right:50px;
}
.bordure_no,.bordure_no1{
border-radius:1em;
-moz-border-radius:1em;
-webkit-border-radius:1em;
border:solid;
border-width:2px;
border-color:rgb(90,0,0);
margin:20px;
padding:20px;
background-color:rgb(250,200,200);
box-shadow:9px 9px 2px 2px rgba(0,0,0,0.8);
background-image: -moz-linear-gradient(top, #FFEEEE, #FAC8C8); /* Firefox 3.6 */
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #FFEEEE),color-stop(1, #FAC8C8)); /* Safari et Chrome */
}
.bordure_no1
{
overflow:hidden;
}
.bordure_griffeno
{
font-family: "Arial",Serif;
font-size: 180%;
color:rgb(90,0,0);
margin-right:50px;
}
.bordure_blue{
border-radius:1em;
-moz-border-radius:1em;
-webkit-border-radius:1em;
border:solid;
border-width:2px;
border-color:rgb(0,0,90);
margin:20px;
padding:20px;
background-color:rgb(100,255,255);
box-shadow:9px 9px 2px 2px rgba(0,0,0,0.8);
overflow:hidden;
}
.bordure_bluetitre
{
font-family: "Arial",Serif;
font-size: 80%;
color:rgb(0,0,90);
margin-right:50px;
font-weight:bold;
}
.cadre_encadre
{
width:350px;
background-color:rgb(240,240,240);
margin:15px;
padding:15px;
border:solid;
border-width:1px;
border-color:rgb(0,0,0);
background-image: -moz-linear-gradient(top, #F0F0F0, #808080); /* Firefox 3.6 */
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #F0F0F0),color-stop(1, #808080)); /* Safari et Chrome */
float:right;
}
.cadre_tab
{
background-color:rgb(240,240,240);
margin:15px;
padding:20px;
border:solid;
border-width:2px;
border-color:rgb(50,83,109);
border-radius:1em;
-moz-border-radius:1em;
-webkit-border-radius:1em;
background-image: -moz-linear-gradient(top, #FFFFFF, #F0F0F0); /* Firefox 3.6 */
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #FFFFFF),color-stop(1, #F0F0F0)); /* Safari et Chrome */
}
.titre_cadre
{
float:left;
font-family: "Arial",Serif;
font-size: 100%;
color:rgb(255,255,255);
font-weight:bold;
text-indent:0px;
padding:15px;
border:solid;
border-width:1px;
border-color:rgb(0,0,0);
background-color:rgb(0,167,212);
position:relative;
top:-5px;
left:-2px;
box-shadow:3px 3px 2px 2px rgba(0,0,0,0.8);
}

.l2_div{margin:10px;
border-width:1px;
border-color:rgb(0,0,0);
border-style:solid;
box-shadow:3px 3px 2px 2px rgba(0,0,0,0.8);
background-color:#FFFFFF;
}
.l2_up{
text-align:left;
font-family: "Arial",Serif;
font-size: 80%;
color:rgb(255,255,255);
font-weight:bold;
text-indent:0px;
padding:10px;
background-color:rgb(0,167,212);
border-bottom-right-radius:50px;
-moz-border-radius-bottomright:50px;
-webkit-border-radius-bottomright:50px;
}
.l2_md{
background-color:rgb(0,167,212);
}
.l2_do{
text-align:right;
font-family: "Arial",Serif;
font-size: 80%;
font-weight:bold;
color:rgb(50,83,109);
text-indent:0px;
padding:10px;
margin-left:50px;
background-color:#FFFFFF;
border-top-left-radius:50px;
-moz-border-radius-topleft:50px;
-webkit-border-radius-topleft:50px;
}

.element_cadre
{
font-family: "Arial",Serif;
color:rgb(0,0,0);
font-size: 80%;
font-weight:bold;
text-indent:0px;
}

.cadre_val1,.cadre_val2,.cadre_val3,.cadre_val4,.cadre_val5
{
border-radius:1em;
-moz-border-radius:1em;
-webkit-border-radius:1em;
border:solid;
border-width:1px;
box-shadow:4px 4px 2px 2px rgba(0,0,0,0.3);
color:rgb(255,255,255);
padding:5px;
margin:3px;
font-family: "Arial",Serif;
font-size: 90%;
text-indent: 0px;
text-decoration:none;
font-weight:bold;
}

.cadre_val1
{background-color:rgb(0,0,50);}

.cadre_val2
{background-color:rgb(50,0,0);}

.cadre_val3
{background-color:rgb(0,50,0);}

.cadre_val4
{background-color:#A03CA0;}

.cadre_val5
{background-color:rgb(50,20,50);}

.i_cadre_val1
{color:rgb(0,0,50);}

.i_cadre_val2
{color:rgb(50,0,0);}

.i_cadre_val3
{color:rgb(0,50,0);}

.i_cadre_val4
{color:#A03CA0;}

.i_cadre_val5
{color:rgb(50,20,50);}

.i_cadreb_val1,.i_cadreb_val2,.i_cadreb_val3,.i_cadreb_val4,.i_cadreb_val5
{
border:solid;
border-width:1px;
box-shadow:1px 1px 1px 1px rgb(0,0,0);
color:rgb(255,255,255);
padding:5px;
margin:5px;
}

.i_cadreb_val1
{border-color:rgb(0,0,50);}

.i_cadreb_val2
{border-color:rgb(50,0,0);}

.i_cadreb_val3
{border-color:rgb(0,50,0);}

.i_cadreb_val4
{border-color:#A03CA0;}

.i_cadreb_val5
{border-color:rgb(50,20,50);}

.i_cadreb_val1,.i_cadreb_val2,.i_cadreb_val3,.i_cadreb_val4,.i_cadreb_val5{background-color:rgb(255,255,255);}

.h{margin-top:15px;}

.b{margin-bottom:15px;}

.label
{
height:30px;
line-height:30px;
font:20px;
font-family:"Comic Sans MS";
border-width:1px;
border-style:inset;
border-color:rgb(0,0,0);
text-align:left;
text-indent:0px;
background-color:rgb(255,255,255);
}