﻿#headermap {
width:978px;
padding: 0 12px 6px 10px;
background:transparent url(../img/headermap_shadow.png) no-repeat scroll 9px 1px;
height:335px;
}
#headermap iframe {
width:978px;
height:334px;
border:#FF6600 solid 1px;
margin:0;
padding:0;
}

.path {
float:left;
padding-top:2px;
padding-left:10px;
}
.meteo {
float:right;
margin-right:5px;
color:#111;
}
.meteo img {
margin-top:-2px;
}
.fontsize {

padding-right:10px;
color:#000099;
}
.fontsize span {
float:right;
padding-top:2px;
margin:0 2px;
}
.fontsize a {
text-indent:-9999px;
font-size:0.1em;
float:right;
display:block;
width:16px;
margin:0 2px;
height:16px;
background:url(../img/fontsize.gif) no-repeat left bottom;
}
.fontsize a:hover {
background:url(../img/fontsize.gif) no-repeat right bottom;
}
.fontsize a.fplus {
background:url(../img/fontsize.gif) no-repeat left top;
}
.fontsize a.fplus:hover {
background:url(../img/fontsize.gif) no-repeat right top;
}
.frameleftcenter-title {
border-bottom:2px solid #F26400;
float:left;
font-size:1.7em;
font-weight:bold;
margin:0 0 -5px 10px;
width:790px;
color:#252f91;
padding-top:9px;
}
.frameleft-b {
clear:left;
float:left;
width:173px;
margin-left:10px;
margin-top:5px;
color:#030f80;
display:block;
}
.frameleft-b h2 {
border-bottom:4px solid #f26400;
font-weight:normal;
padding-top:9px;
font-size:1.5em;
}
.frameleft-b ul {
padding-top:9px;
}
.frameleft-b ul li {
display:inline;
font-size:1.2em;
}
.frameleft-b ul a {
text-decoration:none;
border-bottom:dotted #ccc 1px;
line-height:1.35em;
display:block;
}
.frameleft-b ul a.on {
background:#feefe5 url(../img/frameleft_hover.gif) no-repeat right center;
color:#000099;
}
.frameleft-b ul a:hover {
background:#feefe5 url(../img/frameleft_hover.gif) no-repeat right center;
color:#000099;
}
.frameleft-b ul li ul {
font-size:0.7em;
padding:0;
}
.frameleft-b ul li ul li a{
line-height:1.6em;
padding-left:10px;
}
.frameleft-b ul li ul li ul li a{
font-size:1.2em;
}
.frameright-b ul.promolist a:hover {
color:#FD3009;
}
.framecenter-x {
float:left;
margin:0 0 8px 10px;
width:616px;
position:relative;
}
.framecenter-b {
background: url(../img/bloguide_frame_shadow2.gif) no-repeat center 0;
width:596px;
padding:0 10px;
height:800px;
position:relative;
}
html>body .framecenter-b{
height: auto;
min-height:800px;
}
.framecenter-multi {
background: url(../img/bloguide_frame_shadow.gif) no-repeat center 0;
width:596px;
padding:0 10px;
height:400px;
}
html>body .framecenter-multi{
height: auto;
min-height:320px;
}
.framecenter-h {
width:596px;
margin-left:10px;
border-bottom: 4px solid #f26400;
position:relative;
margin-top:9px;
}
.framecenter-h h2, .framecenter-h h1 {
padding-top:7px;
padding-bottom:2px;
padding-left:4px;
color:#000;
font-weight:normal;
font-size:1.75em;
}
.framecenter-h span {
position:absolute;
right:0px;
bottom:2px;
}
.framecenter-h span strong {
color:#FFFFFF;
background:url(../img/fd_position_number.png) no-repeat center center;
width:20px;
display:inline-block;
height:18px;
padding-top:2px;
text-align:center;
}
.framecenter-b {
color:#111;
font-size:1.1em;
line-height:1.4em;
overflow-x:hidden;
}
.framecenter-b p {
/*padding:7px 10px;*/
text-align:justify;
}
.framecenter-b h3, .framecenter-b h4 {
padding:2px 5px;
}
.framecenter-b a.imgR img {
padding:3px;
background:#f4f4eb;
border:#e3e3db solid 1px;
margin:5px;
margin-left:25px;
}

/*.framecenter-b a.imgR, .framecenter-b a.imgL{
position:relative;
}*/
.framecenter-b a.imgR:hover img{
border-color:#FF3300;
}
.framecenter-b a.imgR span.imgtb {
position:relative;
}
.framecenter-b a.imgR span.zoom, .framecenter-b a.imgL span.zoom {
background:url(../img/img_zoom.png) no-repeat center top;
width:32px;
height:32px;
position:absolute;
bottom:12px;
right:9px;
display:none;
}
.framecenter-b a.imgR:hover span.zoom, .framecenter-b a.imgL:hover span.zoom {
background:url(../img/img_zoom.png) no-repeat center bottom;
}
/*.framecenter-b img {
padding:3px;
background:#f4f4eb;
border:#e3e3db solid 1px;
margin:5px;
}
.framecenter-b a.imgR img, .framecenter-b a.imgL img {
border:none;
padding:0;
margin:0;
}*/
.region, .frameleft-b h2.region {
border-color:#cc3366;
}
.frameright-b {
margin-right:10px;
width:173px;
font-size:0.8em;
}
.frameright-b h2 {
font-size:1.2em;
font-weight:bold;
position:relative;
}
.fright-profil h2 span{
position:absolute;
right:0;
}
.bpagin {
clear:both;
padding:20px 5px;
display:block;
}
.framecenter-p {
float:left;
width:596px;
padding:0 10px;
margin-left:10px;
clear:none;
}
.bpagin a{
color:#000;
}
.bpagin a.prev {
float:left;
padding-left:13px;
background:url(../img/bpagin_fd.gif) no-repeat center left;
}
.bpagin a.next {
float:right;
padding-right:13px;
background:url(../img/bpagin_fd.gif) no-repeat center right;
}
.bpagin a:hover {
color:#FD3009;
}
.linkforum {
clear:both;
padding:20px 0 10px;
}
.linkforum  a{
display:block;
text-align:center;
margin:0 40px;
padding:8px 20px;
color:#000;
font-size:1.1em;
border:#d4dae0 solid 1px;
background:#fde0bc url(../img/linkforum_fd.gif) repeat-x top left;
}
.linkforum  a:hover{
border-color:#FD3009;
}
.extrn {
text-align:center;
}
.extrn ul li{
display:inline;
}
.extrn ul li a img{
border:none;
padding:0;
}
.art-foot {
display:block;
margin:18px 10px 8px;
padding:5px 30px;
border:#d4dae0 solid 1px;
background:#fde0bc url(../img/linkforum_fd.gif) repeat-x top left;
}
.art-foot p {
padding:0;
margin:0;
color:#565656;
font-size:0.85em;
}
.art-foot a {
color:#555;
font-weight:bold;
}
.art-foot a:hover {
color:#777;
}
.art-foot p.art-footvote {
float:left;
}
.art-foot p.art-footcom {
float:right;
}
.art-footvote a {
display:block;
float:left;
background:url(../img/stars.gif) no-repeat 0px 0px;
width:84px;
height:16px;
font-size:0em;
text-indent:-9999px;
margin:0 5px 0 0;
}

.fright-profil {
overflow:hidden;
width: 171px;
vertical-align:top;
text-align:center;
margin-top:-20px;
}

.fright-profil img {
margin:0px 5px;
padding:4px;
border: solid 1px #f26400;
/*width:151px;*/
}
.fright-profil p {
font-size:11px;
width:171px;
margin:9px 0 0 6px;
text-align:left;
}
.fright-profil p big {
font-size:1.2em;
}
.fcenter-profil #topcarte {
	margin:0;
	padding:0 25px 0 20px;
}
.fleft-profil p {
font-size:1.1em;
font-weight:bold;
height:25px;
text-align:center;	
}
/* Edition de profil */
.editprofil {
width:980px;
margin:0 auto;
}
.editprofil td, .editprofil td input.submit {
text-align:right;
}
.editprofil p, .editprofil h2 {
text-align:left;
}
.editprofil td.tdprofilleft p, .editprofil td.tdprofilleft h2, .editprofil td.tdprofilleft input.submit
{text-align:center;}
.editprofil td.tdprofilleft {
width:270px;
text-align:center;
vertical-align:top;
}
.editprofil a.links_delete {
background:transparent url(../img/btn_delartpho.gif) no-repeat scroll center top;
cursor:pointer;
display:block;
font-size:0.1em;
height:20px;
margin:0 auto;
text-indent:-9999px;
width:20px;
}
.editprofil a.links_delete:hover {
background:transparent url(../img/btn_delartpho.gif) no-repeat scroll center bottom
}
.editprofil #div_change_pass {
border:1px solid #DC9100;
color
}

