body {margin:0; padding:0; background:#ffffff; background-image:url(../images/degrade.jpg); background-repeat:repeat-x}
table, td {border-collapse:collapse;}
table, td, img {border:0; border-color:#000000;}
form, td {margin:0; padding:0;}
td, tr {font:13px/16px arial, tahoma, helvetica, sans-serif; color: #000033; vertical-align:top;  text-align:left;}


.end{ color:#565656; text-decoration:none;}
.end a{ color:#565656; text-decoration:none;}
.end a:hover{ color:#565656; text-decoration:underline;}



a{ color:#FFFFFF; text-decoration:none;}
a:hover{ color:#FFFFFF; text-decoration:underline;}


.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li {line-height:18px; }
.r1 li a { color:#FFFFFF; text-decoration:underline;  background-position:left center;}
.r1 li a:hover { text-decoration:none; color:#FFFFFF;}

.nav {font-size:14px; font-weight:bold; color:#FFFFFF; vertical-align:top; }

.rez{width:1px; height:100%; background:#535353}
.rez1{width:50%;}
.rez1 table{width:100%; height:100%;}
.rez2{width:100%; height:339px; background:#FEFFE5;}
.rez3{background:url(../new/images/w_bgr.jpg) top right repeat-x; width:100%; height:319px;}
.rez4{background:url(../new/images/w_bgr1.jpg) top right; width:100%; height:100%;}

.w1{width:1020px; background:url(../new/images/w_bgr1.jpg) top right; height:100%;}
.w2{width:1020px; background:url(../new/images/w_bgr.jpg) top left repeat-x; height:100%;}
.w3{height:245px; background:url(../new/images/w_con.jpg) top right no-repeat; width:100%;}
.w4{height:319px; background:url(../new/images/bgr_nav_bot.jpg) top left no-repeat; width:100%;}


.f1 td input, textarea{border:0; background:#FFFFFF; padding:2px 0 1px 4px; color:#3B1C38; font-weight:bold; font-family:tahoma; font-size:11px;}
.f1 td input{ width:166px; height:20px; }
.f1 td textarea{ width:166px; height:82px; overflow:auto; margin-bottom:10px;}

.groupe, a.groupe:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FF9900; text-decoration:none}
a.groupe:hover {text-decoration:underline}
.soustitre {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FF0000; text-decoration:none;
	margin:0 0 0 50px;
}

.date {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; text-decoration:none}

.footer { color:#996699; font-size:9px;}
.news, a.news:link, a.news:hover, a.news:active, a.news:visited {
	font-size:14px;
	color:#0066CC;
	font-weight:bold;
	font-style:normal;
	margin:20px 0 0 50px;
}
.mail {color:#000000; text-decoration:none}
a.mail:hover {color:#000000; text-decoration:underline}
.shadow { border-bottom:2px solid #666666; border-left:1px solid #999999; border-right:2px solid #666666; border-top:1px solid #999999; }
