@charset "utf-8";
/* CSS Document */

body
{font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:0px;
margin-bottom:30px;
background-image:url('http://www.senetudes.net/img/rideaux-bleu.png');
background-color:#FFFFFF;
background-repeat:repeat-x;}

/* Site */

#fond 
{background:url() no-repeat top center;
background-position:top center;
width:100%;
min-width:952px;
margin:0;
padding:0px;
height:100%;}

img
{border:0;
vertical-align:middle;}

/* Entéte */

#ent
{width:100%;
margin:0 auto;
padding:0;}

#inent
{width:950px;
height:100px;
margin:0px auto;}

#log
{min-width:300px;
height:80px;
float:right;
font-size:10px;}

#log img
{max-width:80px;
max-height:60px;
float:left;
margin:5px 2px;
padding:2px;
border:1px solid #eee;
vertical-align:middle;}

#log .icone
{margin:4px 10px 0px 0px;
padding:0;
height:25px;
border:none;
vertical-align:middle;}

#log a
{font-size:10px;
color:#009900;
text-decoration:none;
text-decoration:none;
color:#090;}

#log a:hover
{color:#999;}

#logo
{width:300px;
margin-top:10px;}

form #quick
{float:right;}

.quicklog
{font-size:10px;
width:130px;
padding:2px;
margin:0px;
border:1px solid #eee;}

/* Menu */

#menu
{}

#inmenu
{width:950px;
margin:auto;
height:30px;
background-image:url('http://www.senetudes.net/img/fond-menu.png');
background-repeat:repeat-x;}

#school_subs
{width:300px;
height:24px;
padding:6px 0 0;
float:right;
margin:0;
background-image:url(../img/hook.png);
background-repeat:repeat-x;
text-align:center;
border-left:2px solid #FFFFFF;}

#school_subs a
{color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding:6px 20px;}

#school_subs a:hover
{color:#FFFFFF;}

#bloc-menu
{width:610px;
height:28px;
padding:4px 10px 0;}

#bloc-menu a
{font-size:13px;
font-weight:bold;
padding:4px 20px;
color:#FFFFFF;
text-decoration:none;
margin:0px;}

#bloc-menu a:hover
{background-color:#FFFFFF;
color:#009900;}

#bloc-menu a#current
{padding:10px 20px;
background-color:#FFFFFF;
background-image:url('../img/menu.png');
color:#009900;
border-top:1px solid #009900;}

#form
{width:300px;
margin:0px;
float:right;
padding:0px;}

.form
{width:230px;
margin:0px;}

.form-plus
{width:300px;
margin:0px;}

/* PUB */

#pub-top
{width:488px;
height:60px;
text-align:right;
margin:10px auto 15px;
padding:2px;
border:1px solid #CCCCCC;
background-image:url(../img/pub.png);
background-repeat:no-repeat;}

#pub-forum
{width:488px;
height:60px;
text-align:right;
margin:0px auto 15px;
padding:2px;
border:1px solid #CCCCCC;
background-image:url(../img/pub.png);
background-repeat:no-repeat;}

#pub-middle
{width:490px;
height:75px;
text-align:right;
margin:18px auto;
padding:2px;}

/* Map */

#welcome
{width:950px;
height:250px;
margin:10px auto;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;}

#inscription-etab
{min-height:60px;
background-color:#990000;
color:#FFFFFF;
padding:4px;
margin:15px auto;}

#inscription-etab img
{width:80px;
height:60px;
float:left;
margin:0px 4px 0px 0px;}

#inscription-etab a
{color:#FFFFFF;
border:1px solid #fff;
margin:15px 0 0 40px;
padding:4px 10px;
text-decoration:none;}

#inscription-etab a:hover
{background-color:#FFFFFF;
color:#990000;}

/* Contenu */

#share
{width:950px; 
font-size:12px; 
margin:10px auto; 
height:15px; 
text-align:center;}

#share a
{padding:0px;
margin:0px;
text-decoration:none;
border:none;
color:#090;}

#share a:hover
{color:#999;}

#formulaire
{width:610px;
font-size:12px;
min-height:300px;}

#formulaire .formulaire
{width:200px;}

#contenu
{width:950px;
margin:10px auto;
padding:4px;
font-size:12px;
background-image:url(../img/fond.png);
background-repeat:no-repeat;}

#contenu p
{line-height:18px;}

#contenu a
{text-decoration:none;
color:#009900;}

#contenu a.lien-simple
{padding:0px;
margin:0px;
text-decoration:none;
border:none;}

#contenu a.lien-simple-img
{margin:4px 8px;
padding:0px;
text-decoration:none;
border:0;}

#contenu a.lien-li
{margin:0px;
padding:0px;
text-decoration:none;
border:0;
color:#000000;}

#contenu a:hover, #contenu a.lien-simple:hover, #contenu a.lien-simple-img:hover
{color:#666;}

#contenu a.lien-li:hover
{color:#666;
background-color:#eee;}

h1
{font-size:20px;
color:#000;
width:580px;
margin:10px 0;
font-family:Georgia, "Times New Roman", Times, serif;}

h2
{font-size:16px;
color:#000;
margin:0px 0px 10px;
font-family:Georgia, "Times New Roman", Times, serif;}

h3
{font-size:14px;
color:#000;
margin:0px 0px 10px 0px;
font-family:Georgia, "Times New Roman", Times, serif;}

h3 #pub
{font-size:14px;
color:#006600;
margin:0px;
font-family:Georgia, "Times New Roman", Times, serif;}

h4
{font-size:12px;
color:#000;
margin:0px 0px 10px;
padding:0px;
font-family:Georgia, "Times New Roman", Times, serif;}

/* Droite */

#droite
{width:302px;
float:right;}

#droite #title
{font-size:14px;
margin:0px 0px 10px 0px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
padding:4px 10px;
background-color:#009900;
background-image:url(http://www.senetudes.net/img/fond-autre.png);
margin:0px;
color:#FFFFFF;}

#parametres
{min-height:80px;
margin-bottom:20px;
border:1px solid #009900;
padding:4px;}

#parametres a
{text-decoration:none;
padding:4px;
color:#009900;}

#langues
{text-align:right;}

#langues img
{margin:0px 3px;
height:25px;}

#shadow
{background-image:url('http://www.senetudes.net/img/shadow.png');
background-repeat:no-repeat;
background-position:bottom right;
padding-bottom:9px;
margin-bottom:10px;}

#social
{border:1px solid #eee;
padding:4px;
margin:10px 0px 0px;
background-color:#FFF;}

#social a
{width:35px;
height:35px;
border:0;
padding:0;
margin:0;}

#social img
{margin:0px 5px 0px 0px;
height:35px;}

#forum-topic
{margin:15px 0px 0px;}

#topic
{min-height:60px;}

a.topic
{color:#009900;
border:1px solid #009900;
margin-left:140px;
padding:4px 10px;}

#topic a.topic:hover
{background-color:#009900;
color:#FFFFFF;}

#subject
{margin:10px auto;
min-height:55px;
padding:0;
margin:10px 0;
border-bottom:1px dashed #eee;}

#subject a
{font-size:11px;
text-align:justify;
text-decoration:none;}

#subject a:hover
{color:#000000;}

/* Gauche */

#index
{width:610px;
min-height:500px;}

#gauche
{width:610px;
min-height:600px;}

#gauche img
{padding:2px;}

#gauche h1
{font-size:20px;
color:#006600;
margin:10px 0px 10px;
font-family:Georgia, "Times New Roman", Times, serif;}

table
{font-size:12px;
margin:10px auto 10px;}

#fill table img
{border:0;}

td
{height:20px;
padding:2px 0px 2px 10px;}

td.title-info
{width:200px;
height:25px;
background-color:#eee;
font-weight:bold;}

#alert
{margin:4px 1px;
padding:6px;
text-align:center;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#990000;}

#alert a
{padding:4px 10px;
margin:5px;
text-decoration:none;
color:#FFFFFF;
border:1px solid #fff;}

#message
{margin:10px 1px;
padding:4px;}

#description
{margin:0px 0px 10px;}

#content-validation
{text-align:center;
font-size:12px;
font-weight:bold;
color:#000;
background-color:#CAFDBB;
border:1px solid #060;
line-height:18px;}

#content-validation img
{border:0;}

#compte
{margin:10px auto;
padding:2px;
border:1px solid #eee;}

#insist
{background-color:#eee; 
border:1px solid #CCCCCC;}

#school-id
{width:610px;
height:220px;
margin:10px auto;
padding-top:1px;
background-image:url(../img/fond-id-school.png);
background-repeat:no-repeat;
background-position:top;}

#school-documents
{width:170px;
text-align:center;
float:left;
margin:0 10px 10px 0;
padding-right:10px;}

#school-documents img.illustration
{max-width:150px;
max-height:110px;
text-align:center;
padding:2px;
border:1px solid #eee;}

.petite-illustration
{max-height:40px;
max-width:75px;
float:left;
margin-right:5px;
padding:2px;
border:1px solid #eee;}

#school-description
{margin-left:10px;}

#infos-formation
{width:650px;
margin:30px auto;}

#description-formation
{width:600px;
margin:auto;}

#fill
{width:610px;
min-height:280px;
margin:10px auto;}

#fill-left li, #historique li, #insist li, #parametres li
{list-style-image:url(http://www.senetudes.net/img/li.png);
vertical-align:middle;
list-style-position:inside;
margin:6px 4px;}

#fill-left li:hover, #historique li:hover, #insist li:hover, #parametres li:hover
{list-style-image:url(http://www.senetudes.net/img/li-hover.png);}

#fill p
{text-align:justify;
line-height:18px;
margin:10px auto 20px;}

#fill h3 a
{border:0;
padding:0;
margin:0;
color:#009900;}

#fill h3 a:hover
{background-color:#FFFFFF;}

img.fill
{width:290px;
height:60px;}

#fill-right
{width:295px;
height:290px;
float:right;
line-height:18px;}

#fill-left
{width:295px;
min-height:290px;
float:left;
line-height:18px;}

#fill-left a
{text-decoration:none;
margin:0px;
padding:0px;
color:#009900;
border:none;}

#fill-left a:hover
{color:#666;}

#partenaires
{width:610px;
min-height:75px;}

#partenaires img
{width:120px;
height:60px;
margin:11px;
padding:2px;
border:1px solid #eee;}

#search
{min-height:75px;
padding:4px;
background-color:#eee;
border:1px solid #ccc;}

#search form
{text-align:center;}

.search
{width:180px;}

.search-term
{width:300px;
padding:4px;}

.search-area
{padding:4px;}

#direct-menu
{margin:10px 0px;
padding:6px 0px;
border-bottom:1px solid #090;}

#direct-menu a.activ
{padding:6px 20px;
margin:0 1px;
text-decoration:none;
color:#fff;
background-color:#009900;}

#direct-menu a.titre-lien
{padding:4px 20px;
margin:1px 0;
text-decoration:none;
color:#090;
background-color:#eee;}

#direct-menu a.titre-message
{padding:4px 20px;
margin:1px 0;
text-decoration:none;
color:#FFF;
background-color:#F60;}

#direct-menu a.titre-message-activ
{padding:6px 20px 7px;
margin:0 1px;
text-decoration:none;
color:#FFF;
background-color:#F60;}

#historique
{margin:10px 0px;}

#nodata
{min-height:75px;
margin:30px auto 9px;
text-align:center;
line-height:18px;}

#nodata-admin
{margin:10px auto;
text-align:center;
line-height:18px;}

#profil-nodata
{margin:10px auto;
line-height:18px;
color:#999;
font-size:11px;}

.profil-nodata
{color:#999;
font-size:11px;}

#rep-formation
{width:590px;
min-height:60px;
border-bottom:1px dashed #CCCCCC;
padding:9px;}

#rep-formation img
{max-width:80px;
max-height:70px;
vertical-align:middle;
float:left;
margin-right:10px;
padding:2px;
border:1px solid #eee;}

#data
{width:590px;
min-height:60px;
border:1px solid #CCCCCC;
padding:9px;}

#info-data
{width:480px;
margin-left:100px;
text-align:left;}

#info-data a.neutre
{color:#000;
text-decoration:none;}

#info-data a.neutre:hover
{color:#000;
text-decoration:none;}

#info-data-search
{text-align:left;}

#info-data-search a.neutre
{color:#000;
text-decoration:none;}

#info-data-search a.neutre:hover
{color:#000;
text-decoration:none;}

#data img
{max-width:80px;
max-height:70px;
vertical-align:middle;
float:left;
margin-right:10px;
padding:2px;
border:1px solid #eee;}

#data a
{border:0px;
margin:0;
padding:0px;
color:#009900;}

#data a:hover
{background-color:#fff;
color:#009900;}

#data h3
{margin:0px;
padding:0px;}

#data .type
{font-size:11px;
color:#999999;
margin:10px 0px 0px;}

fieldset
{margin-bottom:20px;}

#news
{padding:4px;
margin-bottom:20px;}

a li.direct-news
{background-color:#FFFFFF;
color:#666666;}

a li.direct-news:hover
{background-color:#FFFFFF;
color:#666666;}

#news h4
{font-family:Verdana, Arial, Helvetica, sans-serif;}

#news p
{min-height:30px;
margin:10px 0px 10px;}

#news a
{text-decoration:none;
color:#666;
border:0px;
margin:0;
padding:0;
line-height:18px;}

#news a:hover
{background:#FFFFFF;
color:#000;}

#page-position
{text-align:center;
margin:10px;
border:0px;}

a.pages
{padding:4px 8px;
margin:2px 3px;
font-size:11px;
font-weight:bold;
background-color:#eee;
color:#009900;
border:1px solid #009900;}

a.pages:hover
{padding:4px 8px;
margin:2px 3px;
font-size:11px;
font-weight:bold;
background-color:#fff;
color:#009900;
border:1px solid #009900;}

a.page-active
{padding:3px 6px;
margin:2px 3px;
font-size:11px;
font-weight:bold;
background-color:#fff;
border:1px solid #66CC00;
color:#009900;}

a.page-active:hover
{padding:3px 6px;
margin:2px 3px;
font-size:11px;
font-weight:bold;
background-color:#fff;
border:1px solid #66CC00;
color:#009900;}

/* Fin */

#fin
{width:950px;
min-height:75px;
margin:15px auto;
line-height:18px;
border-top:1px solid #CCCCCC;
background-image:url(http://www.senetudes.net/img/fin.png);
background-repeat:no-repeat;
background-position:top;
font-size:10px;}

#fin a
{border:0px;
margin:5px;
padding:0px;
text-decoration:none;
color:#009900;
font-size:10px;}

#fin a:hover
{color:#000;}

#fin-right
{width:300px;
min-height:60px;
float:right;
margin:10px 0px;
padding-left:15px;
border-left:1px solid #eee;}

#fin-left
{width:620px;
height:60px;
margin:10px 0px;}

#mentions
{text-align:center;
font-size:10px;
margin-top:20px;
padding-top:10px;
border-top:1px solid #ccc;}

#mentions img
{vertical-align:middle;}

/* Admin zone */

#termes
{width:90%;
margin:10px auto;
font-size:12px;
padding:10px 0px;}

#fill-board
{width:610px;
min-height:250px;
background-color:#000000;
border:5px solid #CCCCCC;
color:#FFFFFF;}

#infos
{margin:0px 1px 4px;
padding:6px 0px 8px 0px;
height:15px;
text-align:left;
font-size:11px;
line-height:16px;
font-weight:bold;
color:#fff;
border-bottom:1px solid #fff;}

#update
{text-align:right;
padding:2px;
margin-bottom:15px;}

#update img
{border:0px;}

#formations ul li
{list-style-image:url(http://www.senetudes.net/img/li.png);
margin:4px 0px;}

#formations ul li:hover
{list-style-image:url(http://www.senetudes.net/img/li-hover.png);}

#formations ul li.view-more
{list-style-image:url(http://www.senetudes.net/img/li.png);
margin:4px 0px;
color:#000000;
font-size:14px;}

#formations ul li.view-more:hover
{list-style-image:url(http://www.senetudes.net/img/li-hover.png);
color:#009900;}

ul li
{list-style-image:url(http://www.senetudes.net/img/li.png);
margin:4px 0px;}

ul li:hover
{list-style-image:url(http://www.senetudes.net/img/li-hover.png);}

tr.title-messagerie
{padding:8px 0;
background-color:#000;
background-image:url(http://www.senetudes.net/img/fond-autre.png);
color:#FFFFFF;
font-weight:bold;}

tr.messagerie
{padding:8px 0;
font-weight:bold;}

tr.messagerie:hover
{padding:4px;
background-color:#D7FFD7;}

#fill a.message-non-lu
{color:#000000;}

#fill a.message-lu
{color:#000000;
font-weight:normal;}

.sender-title
{font-weight:bold;}

#sender_user
{line-height:18px;
min-height:100px;}

#sender_user img.illustration
{max-width:100px;
max-height:70px;
margin:0 10px 0 5px;
float:left;
padding:2px;
border:1px solid #eee;}

#sender_user p
{width:460px;
margin-left:120px;
border:1px solid #eee;
padding:10px;}

#sender_etab
{line-height:18px;}

#sender_etab img.illustration
{max-width:100px;
max-height:70px;
margin:0 5px 0 10px;
float:right;
padding:2px;
border:1px solid #eee;}

#sender_etab p
{width:460px;
margin-left:0px;
border:1px solid #eee;
padding:10px;}

#reply-message
{margin-top:50px;}

#guide
{background-color:#990000;
color:#FFFFFF;
padding:4px;
margin-bottom:20px;}

#guide-complete
{background-color:#eee;
border:1px solid #CCCCCC;
margin-bottom:20px;
padding:4px;}

#spread
{background-color:#eee;
border:1px solid #CCCCCC;
font-size:11px;
padding:4px;
color:#000000;}

/* Admin Zone */

/* forum */

#fill-contributions
{background-color:#f9f9f9;
padding:5px 0;
border-bottom:1px solid #ccc;
border-top:1px solid #ccc;
margin-bottom:20px;}

#img-forum
{max-width:300px;
max-height:200px;
float:left;
margin:0 5px 5px 0;}

#contrib
{line-height:18px;}

#contrib img.illustration-contrib
{max-width:70px;
max-height:50px;
margin:0 10px 0 5px;
float:left;
padding:2px;
border:1px solid #eee;}

#intro
{font-size:10px;
color:#000;}

#contrib p
{width:490px;
margin-left:90px;
margin-bottom:0px;
border:1px solid #eee;
padding:10px;
background-color:#FFF;}

#signal
{margin:4px 10px 20px 0px;
text-align:right;
font-size:10px;}

#forum-title
{padding:4px;
background-color:#000;
background-image:url(http://www.senetudes.net/img/fond-autre.png);
color:#FFFFFF;
font-size:14px;}

#themes
{padding:10px;
border:1px solid #CCCCCC;
color:#000000;
font-weight:bold;}

#discussion
{margin:0px;
padding:10px 4px;
border-bottom:1px solid #CCC;}

#themes a
{text-decoration:none;}

.description-theme
{color:#666;
font-weight:normal;}