body {
   font-size: 80%;
   font-family: verdana;
   margin: 0;
   padding: 0;
 }

td {
   font-size: 80%;
   font-family: tahoma;
 }


form {
   font-family: tahoma;
}

input {
 font-size: 9pt;
 border-width: 1;
 border-style: solid;
 border-color:#CCCCCC;
}

table {
 padding: 0;
 margin: 0;
}

.bleu {
 font-size:115%;
}

.size_80pc {
 font-size:80%;
}

.featured {
 font-size: 105%;
 font-family: arial;
}

.featured b{ 
 font-size: 125%; 
 font-family: verdana;
}

.panel {
 padding: 5 5 8 10;
 font-size:80%;
 background-color:#EEEEEE;
 width:150px;
 margin:5;
}

.dashed_border_bottom {
 border-color: #DDDDDD;
 border-width: 0 0 1 0;
 border-style: dashed;
}

a {
 color: #76b41c;
}

.corners {border: 1px solid #C8C8C9;}
.corners .t,
.corners .r,
.corners .b,
.corners .l,
.corners .c,
.corners .u
{
	position: relative;
	z-index: 1;
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
}

.corners .t { left: -1px; top: -1px; }
.corners .r { background-position: right top; left: 2px; }
.corners .b { background-position: right bottom; top: 2px; }
.corners .l { background-position: left bottom; left: -2px; }
.corners .c { left: 0px; top: 0px; margin-right: 0px; }

.rounded-borders .corners { //height: 100%; }
.rounded-borders .corners .t { background-image: url('c1.gif'); }
.rounded-borders .corners .r { background-image: url('c2.gif'); }
.rounded-borders .corners .b { background-image: url('c4.gif'); }
.rounded-borders .corners .l { background-image: url('c3.gif'); }
.rounded-borders .corners .reducer { padding: 1em 0 0.8em 0; text-align: center;} 	
.rounded-borders .u {font-size: 80%; top: -0.8em; left: 10px; padding-left: 5px; padding-right: 5px; background-color: float: left; color: #636363;}
.rounded-borders .u-in { position: relative; top: 0; left: 0; border: 1px solid red;}
.rounded-borders .u p {height: 3em; margin: 0 0.3em 0 0.3em;}
.rounded-borders .reducer p {height: 2em; margin: 0 0.3em 0 0.3em;} 

.rounded-borders .corners { //height: 100%; }
.rounded-borders .corners .t { background-image: url('c1.gif'); }
.rounded-borders .corners .r { background-image: url('c2.gif'); }
.rounded-borders .corners .b { background-image: url('c4.gif'); }
.rounded-borders .corners .l { background-image: url('c3.gif'); }
.rounded-borders .corners .reducer { padding: 1em 0 0.8em 0; text-align: center;} 

.img_border {
 border-width: 1;
 border-style: solid;
 border-color:#777777;
}