* {
margin:0;
padding:0;
border:0;
}
html, body {
	height: 100%;
	margin: 0;
	font:12px Arial, Helvetica, sans-serif;
	}
a {
color:#663300;
}
div#global {
	min-height: 100%;
	width: 750px;
	padding: 0 0px;
	margin: 0 auto;
	position: relative;
	background:#ddbd8d url('/img/blog/int/fnd_global.gif') repeat top left;

	}
div#content {
	background: url('/img/blog/int/fnd_cont.gif') repeat-x top left;
	float: left;
	width: 420px;
	padding-bottom: 50px;
	}
div#right {
	background: url('/img/blog/int/fnd_cont_left.gif') repeat-x top left;
	margin-left:3px;
	float: right;
	width: 162px;
	}
div#left {
	position:relative;
	background: url('/img/blog/int/fnd_cont_left.gif') repeat-x top left;
	margin-right:3px;
	float: left;
	width: 162px;
	
	}
div#center {
	
	overflow: auto;
}
div#footer {
background-color:#eedec6;
text-align:center;
	position: absolute;
	width: 100%;
	bottom: 0;
	left:0;
	}
div#header {
height:110px;
}
#logo_blog {
text-align:center;
margin-top:10px;
}
h1, h2, h3, h4, p {
margin:10px 0 10px 0;
}

.bg_mar1 {
background-color:#e3c9a2;
}
	
.margleft15px {
margin-left:15px;
}	
.s10px {
font-size:10px;
}
.s14px {
font-size:14px;
}
.s15px {
font-size:15px;
}
.s20px {
font-size:20px;
}
.pad5px {
padding:5px;
}
.cl_mar {
color:#7b4901;
}
.cl_mar2 {
color:#c28b39;
}
.cl_bla {
color:#fff;
}
.txt_just {
text-align:justify;
}
.curs_point {
cursor:pointer;
}
dl.m_1 {
position:relative;
z-index:30;
margin-left:15px;
margin-top:20px;
background:url('/img/blog/int/m_menu1.gif') repeat-y top left;
width:138px;
height:auto !important;
}
dl.m_1 dt.h {
width:138px;
height:32px;
background:#333333 url('/img/blog/int/h_menu1.gif') no-repeat top left;
}
dl.m_1 dt.b {
width:138px;
height:15px;
background: url('/img/blog/int/b_menu1.gif') no-repeat top left;
}

dl.m_2 {
position:relative;
z-index:30;
margin-left:15px;
margin-top:20px;
background:url('/img/blog/int/m_menu2.gif') repeat-y top left;
width:138px;
height:auto !important;
}
dl.m_2 dt.h {
width:138px;
height:32px;
background:#333333 url('/img/blog/int/h_menu2.gif') no-repeat top left;

}
dl.m_2 dt.b {
font-size:10px;
line-height:14px;
width:138px;
height:14px;
background: url('/img/blog/int/b_menu2.gif') no-repeat top left;
}

dl.m_3 {
position:relative;
z-index:30;
margin-left:15px;
margin-top:20px;
background:url('/img/blog/int/m_menu3.gif') repeat-y top left;
width:145px;
height:auto !important;
}
dl.m_3 dt.h {
width:145px;
height:32px;
background: url('/img/blog/int/h_menu3.gif') no-repeat top left;

}
dl.m_3 dt.b {
width:145px;
height:45px;
background: url('/img/blog/int/b_menu3.gif') no-repeat top left;
}
dl dd.in {
padding:0 10px 0 5px;
}
#calend {
margin:20px 0 0 5px;
background: url('/img/blog/int/calendar.gif') no-repeat top left;
width:150px;
height:156px;
}
#calend table {
position:relative;
top:2px;
left:12px;
width:132px;
height:108px;
}
#calend table .m {
color:#fff;
font-weight:bold;
}
#calend table .j {
font-weight:bold;
}
#calend table a {
text-decoration:none;
}
#calend table .num {
color:#B26900;
}
#calend table .num a.jok {
display:block;
background-color:#B26900;
color:#fff;
}
#calend table .num .jcrs {
background-color:#7b4901;
color:#fff;
}
#calend table .m a.pre {
display:block;
width:13px;
height:14px;
background: url('/img/blog/int/fl_g1.gif') no-repeat top left;
}
#calend table .m a.sui {
display:block;
width:13px;
height:14px;
background: url('/img/blog/int/fl_d1.gif') no-repeat top left;
}
.search {
width:80px;
border:1px solid #7b4901;
}
.subok {
width:31px;
height:22px;
background: url('/img/blog/int/subok.gif') no-repeat top left;
}
.clear {
display:block;
color:#000;
visibility:hidden;
border:0;
height:0;
background-color:#000;
clear:both;
}
.article {
padding:10px;
color:#B26900;
}
.comment {
position:relative;
overflow:hidden;
text-align:justify;
background-color:#ecdbc1;
padding-right:10px;
}
.com {
display:block;
height:16px;
width:180px;
padding:0 0 0 20px;
margin-top:5px;
background:url("img/blog/com.gif") no-repeat top left;
}
.com_com {
display:block;
height:16px;
width:180px;
padding:0 0 0 20px;
margin-top:5px;
background:url("img/blog/com_com.gif") no-repeat top left;
}
.close_com {
display:block;
height:16px;
width:42px;
padding:0 0 0 20px;
margin-top:5px;
background:url("img/blog/ico_close_com.gif") no-repeat top left;
}
.read {
display:block;
height:16px;
padding:0 0 0 20px;
margin-top:5px;
font-weight:bold;
background:url("img/blog/read.gif") no-repeat top left;
}
ul.list_bul {
list-style-type:none;
margin:0 0 0 5px;
} 
ul.list_bul li {
position:relative;
background:url("img/blog/int/bul.gif") no-repeat 0 4px;
list-style-type:none;
padding:2px 0 2px 15px;
} 
ul.list_bul li a {
text-decoration:none;
}
a.link_access {
	position:absolute;
	z-index:4000;
	display:block;
	width:160px;
	height:100px;
	top: 11px;
	text-decoration:none;
	background: url('/img/spacer.gif');
}
a.link_ask {
position:absolute;
z-index:4000;
display:block;
width:160px;
height:33px;
top: 115px;
text-decoration:none;
background: url('/img/spacer.gif');
}
a.link_create {
position:absolute;
z-index:4000;
display:block;
width:160px;
height:22px;
top: 153px;
text-decoration:none;
background: url('/img/spacer.gif');
}

p.message_confirm{
  margin: 10px 10%;
  border: 1px solid #E18400;
  background: #EEDEC6; 
  text-align: center;
  padding: 2px;
}

p.message_erreur{
  margin: 10px 10%;
  border: 1px solid #f00;
  background: #f00; 
  text-align: center;
  padding: 2px;
}

#side_pub1, #side_pub2{
  margin: 0;
  padding: 0;
}
#side_pub1 img, #side_pub2 img{
  border: 0;
}
#side_pub1 strong, #side_pub2 strong{
  display: block;
}

#blog_album{
  width: 100%;
  text-align: center;
  margin: 10px 0 0 0;
}
#album_photo{
  text-align: center;
}
#album_photo dl{
  float: left;
  margin: 15px 2px 2px 2px;
}


#fnd_dyn_cont {
position:absolute;
top:0;
display: block;
margin: 0 auto;
width:100%;
height : 100%;
line-height:100%;
-moz-opacity: 0.0;
opacity:0.0;
filter: alpha(opacity=0);
z-index: 1000;
background-color: #000;

}
#int_dyn_cont {
color:#fff;
font-size:14px;
font-weight:bold;
position:absolute;
z-index: 2000;
top:50px;
width:100%;
text-align:center;
}
#int_dyn_cont a {
color:#fff;
font-size:14px;
font-weight:bold;
}
#dyn_cont {

}
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;text-align:left;color:#fff;font-size:18px;}
#xsnazzy {background: transparent;width:625px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #FF6600; border-right:1px solid #FF6600;}
.xb1 {margin:0 5px; background:#FF6600;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#fff; border:0 solid #FF6600; border-width:0 1px;padding:0 10px 0 10px;}


.form_full {
text-align:center;
}
.form_full label {
display:block;
float:left;
width:300px;
height:17px;
text-align:left;
background:url(img/pt.gif) repeat-x bottom left;
margin:10px 0 10px 0;
font-size:12px;
color:#666666;
}

.form_full .inputxt {
width:300px;
float:left;
height:15px;
border:1px solid #999;
margin:10px 0 10px 0;
}

.form_full .txtarea {
width:300px;
height:150px;
float:left;
border:1px solid #999;
margin:10px 0 10px 0;
}
.form_full .subgr {
padding:5px;
border:1px solid #FF6600;
font-weight:bold;
}
-->