:focus {
-moz-outline-style:none;
outline-style:none;
}
.cont h1 {
margin-top:2px;
margin-bottom:0px;
color: #980000;
text-align:left;
font:italic bold 20px/20px Georgia, "Times New Roman", Times, serif;
}
h1 img {
background-position:-2px 2px;
background-repeat:no-repeat;
margin-top:-15px;
_margin-top:0px;
margin-bottom:-5px;
}
h1 {
overflow:hidden;
}
h1.gr {
text-indent:-10000px;
background-position:50% -10px;
background-repeat:no-repeat;
width:485px;
}
a.spip-admin-boutons {
white-space:nowrap;
border:1px solid #CECECE;
text-decoration:none;
text-align:center;
margin:0;
padding:1px .5em;
background:#FFF;
color:#0C479D;
height:17px;
display:block;
font:bold 12px Arial;
margin-left:18px;
}
a:hover.spip-admin-boutons {
background:#980000;
color:#FFF;
}
html, body {
padding:0px;
margin:0px;
font:12px Arial, Helvetica, sans-serif; 
background:#E5E5E5;
}
#questionner {
display:none;
}
a {
color:#000;
}
div.all {
background:#E5E5E5 url(/css/img/fond.png) -7px 100% repeat-y;
margin-left:auto;
margin-right:auto;
width:990px;
}
div.head a {
color:#980000;
}
div.head {
display:block;
height:22px;
margin:0px;
font:10px Arial, Helvetica, sans-serif; 
padding-top:3px;
background:#E5E5E5 url(/css/img/banniere6.png) -7px 3px no-repeat;
margin-bottom:-10px;
_margin-bottom:0px;
_width:990px;
}
div.txt {
background:url(/css/img/banniere6.png) -7px -12px no-repeat;
_background:url(/css/img/banniere6.png) -7px -48px no-repeat;
_width:987px;
min-height:1250px;
_height:1250px;
}
div.txt p {
font:1.15em/1.3em Arial, Helvetica, sans-serif;
}
div.pbdeux {
padding-left:65px;
_padding-left:64px;
padding-right:21px;
padding-top:25px;
_padding-top:13px;
padding-bottom:18px;
_padding-bottom:38px;
margin-bottom:25px;
clear:both;
background:url(/css/img/bloc-bcj.png) 20px 7px no-repeat;
}
.txt .ct h2 {
color: #980000;
font:italic bold 17px Georgia, "Times New Roman", Times, serif;
}
.txt .ct h3 {
color: #980000;
font:italic bold 15px Georgia, "Times New Roman", Times, serif;
}
.txt .ct a {
}
.chapo, p {
text-align:justify;
}
.chapo {
color: #666;
margin-top:5px;
font-size:14px;
font:1.22em/1.1em Georgia, "Times New Roman", Times, serif
}
.big {
display:block;
color:#980000;
float:left;
padding-right:7px;
font:italic bold 45px/40px Georgia, "Times New Roman", Times, serif;
}
.gg {
position:absolute;
margin-left:136px;
width:120px;
top:3px;
height:800px;
font:10px/9px Arial, Helvetica, sans-serif;
}

.gg strong {
color:#CCC;
font:bold 16px/9px Georgia, "Times New Roman", Times, serif;
display:block;
padding:0px;
margin:0px;
margin-bottom:-10px;
_margin-bottom:5px;
padding-left:6px;
padding-top:50px;

}
.gg strong sup {
font:bold 10px Georgia, "Times New Roman", Times, serif;
}

.gg ul li a {
font:bold 12px/12px Arial, Helvetica, sans-serif;
color:#FFFFCC;
display:block;
padding-bottom:2px;
text-decoration:none;
}
.gg ul li:hover a, .gg ul li a {
text-decoration:underline;
}
.gg ul {
margin:0px;
padding:6px;
padding-top:0px;
list-style:none;
text-align:left;
color:#808080;
cursor:default;
font:11px/10px Arial, Helvetica, sans-serif;
}
.gg ul li {
padding-top:8px;
}

.both {
clear:both;
display:block;
}
div.agr {
font:10px Arial, Helvetica, sans-serif; 
padding-bottom:50px;
_z-index:100;
text-align:center;
width:174px;
overflow:hidden;
margin-left:0px;
float:right;
margin-right:12px;
margin-top:45px;
_margin-top:9px;
_margin-right:5px;
}
div.agr span.il {
margin:5px;
margin-top:3px;
display:block;
float:left;
overflow:hidden;
}
div.agr span.il img {
float:left;
border:none;
}
div.agr span.il .note {
clear:both;
margin:0px;
margin-top:4px;
margin-left:1px;
}
div.cont {
float:left;
display:block;
clear:both;
margin-bottom:50px;
padding-left:115px;
padding-right:0px;
padding-top:10px;
_padding-top:0px;
min-height:800px;
_height:800px;
width:495px;
overflow-x:hidden;
margin-left:175px;
_margin-left:87px;
margin-top:-5px;
_margin-top:-40px;
}
div.cont.qrep {
width:695px;
margin-left:170px;
_margin-left:82px;
}
div.tron_2 {
display:block;
margin-bottom:50px;
min-height:800px;
_height:800px;
}
div.agr dl {
padding-top:5px;
margin-top:5px;
width:165px;
padding-bottom:5px;
text-align:justify;
}
div.agr dd {
margin-bottom:6px;
padding-bottom:6px;
border-bottom:1px solid #FFF;
}
div.agr dt {
text-align:left;
clear:left;
}
div.agr dt a {
color:#980000;
font:bold 10px Arial, Helvetica, sans-serif;
}
div.menu {
position:absolute;
margin-left:-12px;
top:45px;
width:140px;
padding-top:32px;
background:url(/css/img/menu3.png) -3px 0px no-repeat;
}
div.menu ul li a {
color:#980000;
display:block;
padding-left:8px;
padding-top:2px;
padding-bottom:2px;
text-decoration:none;
}
div.menu ul li.rss a, div.menu ul li.opml a {
padding:0px;
float:left;
height:16px;
width:16px;
text-indent:-10000px;
background:url(/css/img/rss.png) top left no-repeat;
margin:0px;
margin-top:4px;
margin-right:1px;
_display:none;
}
div.menu ul li.opml a {
background:url(/css/img/opml.png) top left no-repeat;
}
div.menu ul li.page a {
margin-left:7px;
}
div.menu ul li.on a, div.menu ul li:hover a {
font-weight:bold;
}
div.menu ul {
padding:0px;
margin:0px;
list-style:none;
width:124px;
padding-left:17px;
margin-top:5px;
padding-bottom:33px;
background:url(/css/img/menu3.png) -3px 100% no-repeat;
}
div.cont dt, div.cont dd {
margin:0px;
padding:0px;
}
div.cont dl, div.cont dd, div.cont dt {
display:block;
}
div.cont dl dt a img {
margin-right:5px;
margin-left:15px;
margin-top:0px;
float:left;
border:none;
}
.ct div.cont dt a {
color:#980000;
text-decoration:none;
border-bottom:none;
white-space:normal;
font:bold 12px/10px Arial, Helvetica, sans-serif; 
padding-top:4px;
display:block;
}
div.cont dl {
padding:0px;
margin:0px;
list-style:none;
margin-top:6px;
text-align:justify;
float:left;
width:237px;
margin-left:4px;
_margin-left:2px;
margin-right:5px;
height:123px;
overflow:hidden;
font:10px/10px arial;
background:#FFF url(/css/img/boite2.png) bottom left no-repeat;
}


div.cont dl.home dt {
padding-top:7px;
}

div.cont dl a {
text-decoration:none;
}
div.cont dd, div.cont dt {
padding:10px;
padding-left:3px;
}
div.cont dt {
border-bottom:none;
padding-bottom:0px;
padding-top:6px;
padding-right:15px;
text-align:left;
}
div.cont dd {
border-top:none;
padding-top:0px;
padding-right:15px;
overflow:hidden;
}
div.cont dd.ancr {
width:227px;
height:auto;
padding-bottom:20px;
clear:both;
}
div.cont dd.ancr em {
width:200px;
display:block;
margin-left:14px;
clear:both;
}
div.cont dd.ancr em a {
text-decoration:underline;
color:#980000;
display:block;
clear:both;
white-space:nowrap;
text-align:left;
}
dfn {
text-align:justify;
padding:0px;
display:block;
margin:0px;
color:#666;
padding-top:10px;
font:italic 10px Verdana, Arial, Helvetica, sans-serif;
}
.suite {
display:block;
text-align:right;
}
.footer {
padding-bottom:21px;
_padding-bottom:23px;
padding-top:55px;
color:#FFF;
font-size:10px;
_font:10px/6px Arial, Helvetica, sans-serif;
text-align:left;
padding-left:55px;
clear:both;
background:#E5E5E5 url(/css/img/pied6.png) -35px 100% no-repeat;
}
.footer .mentions {
display:block;
width:240px;
float:left;
padding-top:5px;
height:15px;


}
.footer .mentions a {
text-decoration:underline;
}
.footer .mentions a i {
display:none;
}
.footer a {
color:#FFF;
background:#616161;
}
.cont ul, .cont ol {
}
form#cse-search-box2, #bouton_plus {
text-align:center;
}
#form_forum h2 {
padding-bottom:4px;
color:#666;
}
div#preload {
height:1px;
width:1px;
overflow:hidden;
}
#image_tete {
width:468px;
height:60px;
float:left;
margin-top:7px;
margin-left:150px;
}
div.plus_img img {
border:1px solid #980000;
margin:2px;
}
div.plus_img {
padding-top:10px;
}
div.agr dl dd a{
margin:0px;
margin-left:-43px;
clear:both;
display:block;
font-size:9px;
padding:1px;
padding-left:7px;
padding-top:0px;
text-align:left;
font-style:italic;
}
div.agr dl dd a:hover {
background:#FFF;
}
.cmd {
text-align:right;
border-right:1px solid #EEE;
}
label {
display:block;
text-align:left;
}
.erreur_message {
color:red;
display:block;
}
.erreur {
color:red;
}
fieldset {
border:1px solid #CCC;
padding:5px;
}
fieldset textarea {
width:470px;
background:#F5F5F5;
}
fieldset input.text {
background:#F5F5F5;
}
div.forum div {
border-bottom:1px solid #CCC;
margin-bottom:5px;
padding:6px;
}
div.forum div p {
padding-left:15px;
margin:3px;
}
fieldset ul {
padding:0px;
margin:0px;
list-style:none;
}
.non {
display:none;
}
ul.smiley {
padding:0px;
margin:0px;
list-style:none;
display:block;
height:20px;
}
ul.smiley li {
float:left;
display:block;
width:15px;
height:17px;
text-indent:-500000px;
margin-right:4px;
cursor:pointer;
}
.a1 {
background:url(/css/img/smileys/icon_e_biggrin.gif) top left no-repeat;
}
.a2 {
background:url(/css/img/smileys/icon_e_smile.gif) top left no-repeat;
}
.a3 {
background:url(/css/img/smileys/icon_e_wink.gif) top left no-repeat;
}
.a4 {
background:url(/css/img/smileys/icon_e_sad.gif) top left no-repeat;
}
.a5 {
background:url(/css/img/smileys/icon_e_surprised.gif) top left no-repeat;
}
.a6 {
background:url(/css/img/smileys/icon_eek.gif) top left no-repeat;
}
.a7 {
background:url(/css/img/smileys/icon_cool.gif) top left no-repeat;
}
.a8 {
background:url(/css/img/smileys/icon_lol.gif) top left no-repeat;
}
.a9 {
background:url(/css/img/smileys/icon_mad.gif) top left no-repeat;
}
.a10 {
background:url(/css/img/smileys/icon_razz.gif) top left no-repeat;
}
.a11 {
background:url(/css/img/smileys/icon_redface.gif) top left no-repeat;
}
.a12 {
background:url(/css/img/smileys/icon_e_sad.gif) top left no-repeat;
}
.a13 {
background:url(/css/img/smileys/icon_evil.gif) top left no-repeat;
}
.a14 {
background:url(/css/img/smileys/icon_twisted.gif) top left no-repeat;
}
.a15 {
background:url(/css/img/smileys/icon_rolleyes.gif) top left no-repeat;
}
.a16 {
background:url(/css/img/smileys/icon_exclaim.gif) top left no-repeat;
}
.a17 {
background:url(/css/img/smileys/icon_question.gif) top left no-repeat;
}
.a18 {
background:url(/css/img/smileys/icon_idea.gif) top left no-repeat;
}
.a19 {
background:url(/css/img/smileys/icon_arrow.gif) top left no-repeat;
}
.a20 {
background:url(/css/img/smileys/icon_neutral.gif) top left no-repeat;
}
legend {
color:#000;
}
textarea {
width:410px;
}
#form_forum {
display:none;
margin-top:20px;
}
#forumape {
margin-top:20px;
margin-left:155px;
}
.bd iframe {
margin-left:2px;
/*
border-bottom:1px solid #FFF;
border-top:1px solid #FFF; */
padding-bottom:5px;
}
.bouton_plus {
padding-bottom:20px;

}
div.pub_m {
background:url(/css/img/trait.png) 40px 0px no-repeat;
_background:url(/css/img/trait.png) 40px -3px no-repeat;
padding-top:8px;
_padding-top:4px;
padding-bottom:8px;
clear:both;
margin-bottom:10px;
}
.cont p span a {
text-decoration:none;
border-bottom:1px dotted #000;
}
.cont dl dt {
margin-top:5px;
}
.cont dt.cat {
font:normal 9px Georgia, "Times New Roman", Times, serif;
font-weight:normal;
padding:0px;
height:3px;
padding-left:11px;
padding-top:14px;
margin-top:0px;
}
.cont dl dt.cat a {
margin-top:0px;
font:normal 9px Georgia, "Times New Roman", Times, serif;
font-weight:normal;
color:#666;
display:inline;
}
.cont dl dt.cat a:hover {
text-decoration:underline;
}
.top_pub {
position:absolute;
top:7px;
margin-left:360px;
}
.cont h2 a, .cont h3 a {
color: #666;
text-decoration:none;
}
.cont h2 a:hover, .cont h3 a:hover {
text-decoration:underline;
color:#333;
}
div#new {
top:7px;
margin-left:312px;
_margin-left:295px;
position:absolute;
overflow:hidden;
width:675px;
_width:700px;
height:69px;
}
div#new dl {
margin:0px;
display:block;
float:left;
}
div#new dl dt a {
display:block;
float:left;
width:50px;
height:50px;
text-indent:-10000px;
border:2px solid #980000;
}
div#new dl dt {
display:block;
float:left;
width:54px;
height:54px;
margin-left:3px;
_margin-left:2px;
margin-bottom:15px;
border:2px solid #FFF;
}
div#new img {
border:none;
float:right;
margin-right:30px;
margin-top:10px;
cursor:pointer;
}
div#what {
width:500px;
margin:auto;
background:#8E8E8E;
}
div.poserfermer h1 {
color:#B90909;
font:bold 12px arial;
margin:0px;
padding:0px;
padding-top:15px;
padding-left:20px;
}
div.poserfermer span.close {
float:right;
margin-right:18px;
margin-top:12px;
display:block;
width:12px;
height:20px;
cursor:pointer;
text-indent:-10000px;
}
div#poser fieldset {
border:none;
padding-left:14px;
}
div#poser .boutons{
padding-left:24px;
}
div#poser fieldset textarea {
width:400px;
height:120px;
}
div.forumb, div.foruma {
padding:5px;
}
div.forumb p, div.foruma p {
padding:0px;
margin-top:3px;
padding-right:10px;
padding-left:10px;
}
div.forumb em, div.foruma em {
color:#666;
}
div.forumb {
background:#EEE;
}
div#pub_haut {
margin-left:2px;
margin-top:10px;
margin-bottom:-12px;
}
div.pages {
float:right;
margin-top:30px;
font:bold 12px Arial, Helvetica, sans-serif;
}
div.pages a {
color:#980000;
}
div.pages a span {
display:none;
}
.txt .ct .cont {
padding-top:50px;
}
div.ancre {
text-align:left;
}
div.ancre ol {
margin:0px;
padding:0px;
padding-left:3px;
_padding-left:14px;
list-style:none;
}
div.ancre ol li a {
color:#980000;
clear:both;
font:bold 10px Arial, Helvetica, sans-serif;
_text-indent:7px;
}
div.ancre ol li span {
float:left;
height:14px;
display:block;
_display:none;
}
div.ancre ol li {
display:inline-block;
clear:both;
float:left;
width:160px;
}
div.ancre strong {
text-decoration:underline;
padding-left:8px;
padding-top:10px;
padding-bottom:3px;
display:block;
font:bold 12px Arial, Helvetica, sans-serif;
}
span.haut a {
float:right;
display:block;
width:22px;
height:16px;
text-indent:-10000px;
border:none;
background:url(/css/img/up.gif) top left no-repeat;
}
span.haut {
border:none;
}
.list {
clear:both;
}
.player2, .player3 {
text-align:right;
font:italic bold 18px Arial, Helvetica, sans-serif;
color:#999;
height:20px;
margin-bottom:15px;
}
.player2 span a, .player3 span a {
font:italic bold 9px Arial, Helvetica, sans-serif;
color:#666;
float:right;
margin-right:18px;
}
.player3 span a {
margin-right:24px;
}
.player a {
color:#EEE;
}
.player object {
float:right;
_float:none;
margin-left:5px;
}
.player2 object, .player3 object {
float:right;
_float:none;
margin-right:18px;
}
.player3 object {
float:right;
_float:none;
margin-right:2px;
}
div.agr iframe {
margin-left:2px;
}
#moinscmd, #pluscmd {
position:absolute;
bottom:5px;
right:0px;
z-index:1000;
display:block;
height:16px;
width:16px;
cursor:pointer;
background:url(/css/img/down.gif) top left no-repeat;
cursor:pointer;
text-indent:-100000px;
}
#pluscmd {
bottom:auto;
top:5px;
background:url(/css/img/up.gif) top left no-repeat;
}
#art160 {
height:600px;
padding-bottom:8px;
}
h4 {
float:left;
display:block;
width:150px;
padding:10px;
padding-top:0px;
padding-bottom:8px;
padding-right:8px;
margin:0px;
margin-right:10px;
margin-bottom:3px;
_margin-top:23px;
text-indent:14px;
color:#666;
font:bold 14px/13px Georgia, "Times New Roman", Times, serif;
background:url(/css/img/guil.gif) -5px -8px no-repeat;
border-right:#CCC dashed 1px;
border-bottom:#CCC dashed 1px;
}
.color {
left:0px;
}
.section a {
color:#980000;
text-decoration:none;
}
.section a:hover {
text-decoration:underline;
}
.section {
background:url(/css/img/ancre.gif) 165px 0px no-repeat;
float:right;
display:block;
width:180px;
text-align:right;
padding:10px;
padding-bottom:5px;
padding-top:0px;
margin-left:10px;
margin-top:10px;
border-left:#CCC dashed 1px;
border-bottom:#CCC dashed 1px;
font:11px/11px  Georgia, "Times New Roman", Times, serif;
}
.section strong {
font:bold 11px/11px Georgia, "Times New Roman", Times, serif;
text-align:left;
display:block;
width:160px;
clear:both;
_float:left;
}
.section ol {
margin:0px;
padding:0px;
padding-top:0px;
list-style:none;
_clear:both;
}
.section ol li span {
float:right;
}
.section ol li {
text-align:left;
padding-top:2px;
padding-bottom:5px;
border-top:#CCC dashed 1px;
}
#promo {
padding-top:5px;
text-align:center;
font:bold 10px Arial, Helvetica, sans-serif;
color:#666;
}
#promo a strong {
display:block;
}
#promo strong {
font:bold 20px Arial, Helvetica, sans-serif; 
color:#980000;
cursor:pointer;
display:block;
}
#promo input {
display:none;
width:200px;
text-align:center;
margin:5px;
margin-left:150px;
_margin-left:50px;
font:bold 20px Arial, Helvetica, sans-serif; 
}
#promo a img {
border:1px #980000 solid;
margin-bottom:3px;
}
div.affil img {
border:none;
}
div#promo.affil {
padding:10px;
padding-top:20px;
padding-bottom:15px;
text-align:center;
clear:both;
}
#bouton_plus {
display:none;
}
#form_forum {
display:block;
}
img.preload {
height:1px;
width:1px;
margin:0px;
position:absolute;
top:0px;
left:0px;
}
#image {
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius: 10px;
background:#EEE;
}
div.pub {
padding:15px;
padding-left:0px;
padding-right:0px;
text-align:center;
}
div.pub img {
border:none;
}
div.agr img.qr {
border:#980000 double 6px;
margin:0px;
margin-bottom:20px;
}

.gotop a {
bottom:45px;
margin-left:-764px;
position:fixed;
z-index:3000;
width:88px;
padding-top:37px;
text-align:center;
background:#FFF url(/css/fle.png) 0px 0px no-repeat;
_display:none;
color:#999;
text-decoration:none;
}
.qrep.gotop a {
margin-left:-960px !important;
}
iframe.question {
width:500px;
height:480px;
}

.spip-admin-float {
top:0px;
left:0px;

position:absolute;
position:fixed !important;
z-index:1000;
overflow:hidden;
cursor:pointer;

width:210px;
}
.spip-admin-float:hover {
width:210px;
height:auto;
padding:0px;
opacity:0.8;
}
ul.questions {
list-style:none;
padding:0px;
margin:0px;
}
ul.questions li strong a {
font:bold 14px Arial, Helvetica, sans-serif;
color:#980000;
}
ul.questions li strong {
display:block;
}
ul.questions li {
display:block;
font:10px Arial, Helvetica, sans-serif;
padding:8px;
clear:both;
border-bottom:dotted 1px #CCC;
}
ul.questions li:hover {
background:#EEE;
}
span.dernier {
float:right;
width:150px;
display:block;
text-align:right;
}
span.dernier img {
border:none;
}
p.stats.both {
width:490px;
padding:8px;
font:12px Arial, Helvetica, sans-serif;

}
div.pagination a span {
display:none;
}
div.pagination {
float:right;
margin-right:190px;
}
div.content {
width:480px;
padding:5px;
padding-top:0px;
padding-left:0px;
text-align:justify;
font:1.15em/1.3em Arial, Helvetica, sans-serif;
}
div.profile {
float:right;
width:175px;
text-align:center;
}
ul.actions {
list-style: none;
float:right;
margin:0px;
padding:0px;
margin-right:10px;
}
ul.actions li {
float: left;
margin-right:5px;
}
ul.actions li a {
display: block;
width:54px;
height:20px;
text-indent:-10000px;
background-image:url(/css/qr/icon_post_quote.gif);
background-position:top left;
}
ul.actions li a:hover {
background-position:bottom left;
}
ul.actions li.edit-icon a {
background-image:url(/css/qr/icon_post_edit.gif);
width:58px;
}
ul.actions li.delete-icon a {
background-image:url(/css/qr/icon_post_delete.gif);
width:20px;
}
div.post {
padding:5px;
clear:both;
min-height:300px;
border-bottom:1px dotted #666;
margin-bottom:20px;

}
.qrep h1, .qrep h2 {
margin-bottom:12px;
}
.qrep .jumb fieldset{
float:right;
border:none;
}
.jumb {
height:80px;
width:510px;
}
.buttons a {
background-image:url(/css/qr/button_topic_reply.gif);
width:96px;
height:25px;
display:block;
text-indent:-10000px;
margin-left:10px;
margin-bottom:10px;
background-position:top left;

}
.buttons.topic a {
background-image:url(/css/qr/button_topic_new.gif);
margin-top:20px;
}
.buttons a:hover {
background-position:bottom left;

}
p.author {
color:#666;
margin:0px;
padding:0px;
padding-top:4px;
padding-bottom:10px;
font:italic 12px Arial, Helvetica, sans-serif !important;
}
fieldset.submit-buttons, #postingbox fieldset {
border:none;
}
#smiley-box {
float:right;
width:170px;
}
#smiley-box img {
border:none;
}
.fields1 {
clear:right;
}
#forumradip fieldset {
border:none;
}
input.bouton, #forumradip input.bouton  {
border: 1px solid #666666;
padding:0px;
color:#666;
text-decoration: none;
background:url(/css/bg_button.gif);
font:bold 10px/6px Arial, Helvetica, sans-serif;
height:20px;
margin-top:5px;
margin-bottom:5px;
cursor:pointer;
}
#forumradip {
display:none;
padding-bottom:20px;
margin-bottom:20px;
}
#forumradip textarea, #forumradip input {
background:#EEE;
border:1px #666 solid;
padding:2px;
width:479px;
}
#forumradip input.submit {
width:150px;
margin-top:10px;
}
label.x {
display:none;
}
#error, .error {
font:bold 12px Arial, Helvetica, sans-serif;
color:#FF0000;
border:2px solid #FF0000;
margin-bottom:2px;
padding:2px;
margin-right:14px;
background:#FFF;
display:none;
}
.error {
display:block;
width:477px;
}
label {
padding-top:5px;
color:#980000;
font-weight:bold;
}
.smiley img {
cursor:pointer;
}
.facebook {
border:none;
float:right;
margin-top:4px;
}


div.head #breadcrumb {
margin-left:290px;
padding-bottom:2px;
font:bold 12px Arial, Helvetica, sans-serif;
height:16px;
margin-top:31px;
color:#FFF;
cursor:default;
text-shadow:2px 2px 2px #000;
}

div.head #breadcrumb a, div.head #breadcrumb strong {
display:inline-block;
padding:0px;
padding-left:1px;
text-decoration:none;
border-bottom:#999 2px solid;
font:bold 12px Arial, Helvetica, sans-serif;
color:#FFF;
}
div.head #breadcrumb a.home {
padding-left:0px;
background:none;
}
div.head #breadcrumb strong{
cursor:default;
}
div.head .breadcrumb a:hover, div.head #breadcrumb a:hover {
text-decoration:none;
border-bottom:#FFF 2px solid;
}
#pooo {
float:left !important;
margin-right:7px !important;
}
#poot {
margin-left:17px;
}

.player {
display:none;
}
.head .logo a {
font:bold 22px Georgia, "Times New Roman", Times, serif;
text-decoration:none;
color:#FFF;
display:block;
padding-top:17px;
padding-left:8px;
text-shadow:2px 2px 2px #000;
width:100px;
height:2px;
float:left;
}

#terabona_bas , #terabona_bas a{
font-size:13px;
color:#333;
border-bottom:1px dotted #333;
text-decoration:none;
}

#terabona_bas {
border-top:1px dotted #333;
border-bottom:1px dotted #333;
text-decoration:none;
}

#terabona_bas a.to {
display:block;
height:85px;
width:110px;
float:left;
text-indent:-1000000px;
background:url(http://fr.terabona.com/to2-100.png) 0px -10px no-repeat;
border:none;

}
#terabona_bas select {
font-size:14px;
float:left;
margin-right:10px;
}
#terabona_bas form {
float:none;
padding-top:10px;
}
#terabona_bas p {
font-size:13px;
}

