/* CSS pour la ROBINSONNADE */

table#carte {
width:950px; /* devrait etre 929 ??? */
margin:20px auto 0 auto;
padding:0;
/* font-family: Bradley Hand ITC, Verdana, Tahoma, Arial, sans-serif; */
/*font-size:18px; pour Bradley */
/*font-weight:bold;  pour Bradley */
z-index:0;
}

td {
padding:0;
margin:0;
}

td.coin_sup_left {
background-color:white;
width:13px;
height:13px;
}

td.bord_sup {
background-color:white;
height:13px;
}

td.coin_sup_right {
/* background-color:none; */
background-image:url(../../IMG/la_robinsonnade/coin_sup_droit.gif);
background-repeat:no-repeat;
background-position:bottom left;
width:13px;
height:13px;
}

td.bord_left {
background-color:white;
width:13px;
font-size:0px;
}

td.bord_right {
background-image:url(../../IMG/la_robinsonnade/bord_droit_new.gif);
background-repeat:repeat-y;
background-position:top left;
width:13px;
font-size:0px;
}

td.coin_inf_left {
background-image:url(../../IMG/la_robinsonnade/coin_inf_gauche.gif);
background-repeat:no-repeat;
background-position:top right;
width:13px;
height:13px;
}

td.bord_inf {
height:13px;
background-image:url(../../IMG/la_robinsonnade/bord_inf.gif);
background-repeat:repeat-x;
background-position:top left;
text-align:right;
color:#666666;
font-size:10px;
padding-right:13px;
}

td.bord_inf a {
color:#666633;
position:relative;
top:-14px;
z-index:10; /* pour Opera 8 */
}

td.coin_inf_right {
background-image:url(../../IMG/la_robinsonnade/coin_inf_droit.gif);
background-repeat:no-repeat;
background-position:top left;
width:13px;
height:13px;
}

td.remplissage {
background-color:white;
}

td.content {
width:100%;
background-color:white;
background-image:url(../../IMG/la_robinsonnade/fond_droit.gif);
background-repeat:repeat-y;
/* background-attachment:fixed; */
background-position: top right;
height:446px;
margin:0;
padding:0;
}

#gauche {
width:461px;
margin:0;
/* background-color:none; */
text-align:center;
vertical-align:middle;
float:left;
height:446px;
}

#droite {
margin:0;
float:right;
width:421px;
height:426px;
padding:10px 20px;
text-align:left;
/*margin-right:4px;*/
}

#droite h6 {
margin:10px 0px 17px 0px;
}

#droite h4, #droite h2 {
font-weight:bold;
margin:17px 0px 20px;
}

#droite h2 {
padding:5px;
font-size:14px;
border:1px solid #666633;
background-color:#cccc66; /* #99994c; */
color:#666633;
text-align:center;
margin:10px 0px 0px;
}

h3.mysoustitre {
font-size:14px;
color:#666633;
text-align:left;
font-style:italic;
font-weight:bold;
padding:10px 0px;
}

#droite h4 a {
color:#666633;
font-size:12px;
}

hr.full_spacer{ /* Artifice utilisé pour remplir la colonne de gauche même si elle est plus courte que la partie principale (main) */
height:0px;
clear:both;
margin:0;
visibility:hidden;
}

.navigation {
width: 924px;
background-color:#666633;
height:89px;
}

.a_nav, .a_nav_select {
margin-top:40px;
color:#666633;
}

.a_nav_select {
color:white;
}

.menu1, .menu2, .menu3, .menu4, .menu5, .menu6, .menu7, .menu1_select, .menu2_select, .menu3_select, .menu4_select, .menu5_select, .menu6_select, .menu7_select {
display:block;
float:left;
background-color:#666633;
background-repeat:no-repeat;
background-position:center;
width:132px;
height:89px;
padding:0;
font-size:14px; /* 20 pr Bradley */
font-weight:bold;
color:#666633;
text-align:center;
}

.menu1_select, .menu2_select, .menu3_select, .menu4_select, .menu5_select, .menu6_select, .menu7_select {
color:white;
}

table.images {
margin-top:10px;
width:100%;
height:406px;
/* background-color:#cccc66; 
border:1px solid #666633;*/
}

.pagination {
padding:0;
margin:0;
font-size:10px;
text-align:center;
}

.on {
font-weight:bold;
font-size:10px;
color:green;
}

.milieu {
margin-top:50px;
}

h3.spip {
font-weight:bold;
text-align:center;
}

p.spip img, h3.spip {
margin:20px 0px;
}

div.lien_article {
color:#666633;
font-weight:bold;
background-color:#ffff80;
border:1px dotted #666633;
padding:3px;
margin:25px 0px 0px;
}

div.lien_article a {
color:#666633;
font-size:13px;
}

div.post_script {
padding:5px;
font-size:14px;
border:1px solid #666633;
background-color:#cccc66; /* #99994c; */
color:#666633;
margin:10px 0px 0px 0px;
}

div.warning {
width:100%;
margin:10px 0px;
padding:1px 5px 0px;
text-align:center;
}

div.warning a {
font-size: 11px;
font-weight:bold;
font-style: italic;
color:#666633;
}