*body { background-color:#e9f0f7;text-align:left; }

a { color:#029cfc;font-size:16px;text-decoration:none; }

img { border:0; }

h1 { color:#029cfc;font-size:22px;margin:0;text-align:center;font-family:"Trebuchet MS",Georgia;margin:0;font-weight:normal; }
h2 { color:#029cfc;font-size:18px;font-weight:normal;margin:0; }
h3 { color:#029cfc;font-size:15px;font-weight:bold; }
h4 { color:#fbae2a;font-size:18px;font-family:"Trebuchet MS",Georgia;font-weight:normal; }

p.list { color:#387798;margin-top:5px;font-weight:bold;font-size:14px; }

#retmsg,.responses { position:absolute;width:450px;font-family:"Trebuchet MS",Georgia;font-size:18px;text-align:center;border:2px solid #303030;line-height:24px;
          margin-left:auto;margin-right:auto; }
#retmsg.error { background-color:#b4200c;color:#fff; }
#retmsg.info { background-color:#e0d922; }
#retmsg.valid,.responses { background-color:#63b40c; }

form.form3 table tr td { text-align:left; }
form.form3 table tr td.label { text-align:right;padding-right:10px; }
form.form3 input,form.form3 textarea { width:330px;border:1px solid #fff;padding:2px; }
form.form3 textarea { height:80px; }
form.form3 label { color:#005b94;font-size:16px;font-family:Myriad Pro,Calibria,Cambria; }
form.form3 label span { font-size:11px;font-style:italic; }
form.form3 input.submit { width:auto;border:0; }

form.form2 table tr td { text-align:left; }
form.form2 table tr td.label { text-align:right;padding-right:10px; }
form.form2 input,form.form2 textarea,form.form2 select { width:330px;border:1px solid #e0e0e0;padding:2px; }
form.form2 textarea { height:80px; }
form.form2 input:hover ,form.form2 textarea:hover ,form.form2 select:hover { border-color:#a0a0a0 !important; }
form.form2 input:focus ,form.form2 textarea:focus ,form.form2 select:focus { border-color:#db6012 !important; }
form.form2 label { color:#005b94;font-size:16px;font-family:Myriad Pro,Calibria,Cambria; }
form.form2 input.submit { width:auto;border:0; }

form.form1 { padding:10px;font-family:"Trebuchet MS",Georgia; }
form.form1 label { font-size:14px; }
form.form1 input,form.form1 textarea,form.form1 select { padding:2px;font-size:16px;border:1px solid #e0e0e0; }
form.form1 input:hover ,form.form1 textarea:hover { border-color:#a0a0a0 !important; }
form.form1 input:focus ,form.form1 textarea:focus { border-color:#db6012 !important; }
form.form1 input.submit { width:auto; }



table.onglets tr td { border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;text-align:center; }
table.onglets tr td a { color:#39779a;padding-left:10px;padding-right:10px;font-size:12px;font-family:Georgia; }
table.onglets tr td.isActive { border-bottom:0; }
table.onglets tr td.isActive a { color:#fab339; }


table.head_img tr td { background-color:#e3874d;border:1px solid #c56528;color:#fff;text-align:center;font-size:18px;font-family:"Trebuchet MS",Georgia; }
table.head_img tr td a { color:#fff;text-decoration:none; }
table.head_img tr td.imgLink:hover { background-color:#6e858f;border-color:#404040; }

td.pict { border:1px solid #959595;padding:5px;background-color:#efefef;text-align:center; }
td.pict img { border:1px solid #959595;padding:5px;background-color:#fff; }

table.albums tr td.imgGallery { vertical-align:bottom;text-align:center;border:1px solid #959595;padding:4px;background-color:#e0e0e0; }
table.albums tr td.imgGallery:hover { border:1px solid #e3874d;cursor:pointer; }
table.albums tr td.textGallery { vertical-align:top;font-size:13px;font-family:"Trebuchet MS",Georgia; }
table.albums tr td.textGallery a { text-decoration:none; }
table.albums tr td.textGallery a:hover { text-decoration:underline; }
table.albums tr td.textGallery span.title a { color:#c56528;font-weight:bold; }
table.albums tr td.textGallery span.user { color:#454545; }
table.albums tr td.textGallery span.user a { color:#151515; }
table.albums tr td.textGallery span.date_modified { color:#707070;font-size:10px; }

table.resultSearch tr td { border-bottom:1px dotted #c7d8e2; }
table.resultSearch tr td a.aLink { color:#38789b;font-size:14px;font-family:"Trebuchet MS",Georgia;padding-left:11px;font-weight:bold;
                                   background-image:url('/img/design/fleche_search.jpg');background-repeat:no-repeat;background-position:0 4px; }

div.pagination { margin-left:20px;margin-bottom:5px;margin-top:-8px;text-align:center; }
div.pagination a { background-color:#ffb600;color:#ff6000;padding-left:8px;padding-right:8px;font-size:18px;font-family:"Trebuchet MS",Georgia; }
div.pagination a.actif_pag { background-color:#fff;border:1px solid #ff6000;padding-left:7px;padding-right:7px; }
div.pagination a:hover { background-color:#ffb600;color:#454545;padding-left:7px;padding-right:7px;border:1px solid #ff6000; }

/*
Default style definitions for:

Uploadify v1.6.0
Copyright (C) 2009 by Ronnie Garcia
Co-developed by Travis Nickels
*/
.fileUploadQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	background-color: #F5F5F5;
	border: 3px solid #E5E5E5;
	margin-top: 5px;
	padding: 10px;
	width: 300px;
}
.fileUploadQueueItem .cancel {
	float: right;
}
.fileUploadProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.fileUploadProgressBar {
	background-color: #0099FF;
}


.uploadifyQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	background-color: #F5F5F5;
	border: 3px solid #E5E5E5;
	margin-top: 5px;
	padding: 10px;
	width: 300px;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	width: 1px;
	height: 3px;
}



#chat{ height:350px;width:600px;background-color:#fff;border:1px solid #c0c0c0;float:left;clear:both;overflow-x: hidden;overflow-y: auto; }
#chatFriends{ height:350px;width:220px;border:1px solid #c0c0c0;float:left;clear:both;overflow-x: hidden;overflow-y: auto; }
#discussion{ display:none; }


#chatList{ width:830px;height:19px;border:1px solid #c0c0c0;border-top:0;float:left;margin-top:0; }
#chatList td{ text-align:center;background-image:url('/img/design/chat/fnd-menu.png');background-repeat:repeat-x;border-left:1px solid #c5c4c4;line-height:19px;width:120px; }
#chatList td:hover{ background-image:url('/img/design/chat/fnd-menu-hover.png');background-repeat:repeat-x; }

#newChat { background-image:url('/img/design/chat/add_chat.png');background-repeat:no-repeat;background-position:0px 2px;padding-left:20px;margin-left:-8px; }
a.msgLink { background-image:url('/img/design/chat/go_msg.png');background-repeat:no-repeat;background-position:0px 4px;padding-left:20px;margin-left:-8px;color:#252525; }
a.chatLink { background-image:url('/img/design/chat/go_chat.png');background-repeat:no-repeat;background-position:0px 4px;padding-left:20px;margin-left:-8px; }

.newMess{ background-image:url('/img/design/chat/fnd-menu-msg.png');background-repeat:repeat-x; }