*
{
	margin:0;
	padding:0;
	outline:none;
}

body#forums
{
	font: 12px  Verdana, Arial, Helvetica, sans-serif;
	color:#000;

	padding:0;
	margin:0;
}
img
{
    border:0;
}

#forums #container
{
width:987px;
margin:0 auto;
}

#forums #container .wrapper
{
	background:transparent url(../../../htm2/images/forum/shadow_norepeat.png) repeat scroll left top;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://forumgulli.thotnet.heb1.fr.colt.net/htm2/images/forum/shadow_norepeat.png', sizingMethod='scale');  
	display:block;
	height:auto;
	margin:0pt auto;
	padding:0pt 0pt 0pt 22px;
	width:965px;
	clear:both;
	float:left;
}

#forums #container .wrapper_in
{
float:left;
width:958px;
background:url(../../../htm2/images/forum/bg_wrapper_in.png) top left;
position:relative;
}

.wrapper_in .btm_leftcol
{
position:absolute;
bottom:0;
left:0;
width:117px;
background:url(../../../htm2/images/forum/bg_btm_leftcol.png) bottom left no-repeat;
height:7px;
}

#forums #container .bonnet {
background:transparent url(../../../htm2/images/forum/bg_bonnet.png) no-repeat scroll left top;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://forumgulli.thotnet.heb1.fr.colt.net/htm2/images/forum/bg_bonnet.png', sizingMethod='crop');  
display:block; 
float:left;
height:25px;
margin:0pt;
overflow:hidden;
padding:0pt;
width:987px;
}

#forums #container .chaussette {
background:transparent url(../../../htm2/images/forum/bg_chausette.png) no-repeat scroll left top;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://forumgulli.thotnet.heb1.fr.colt.net/htm2/images/forum/bg_chausette.png', sizingMethod='crop');  
display:block; 
float:left;
height:27px;
margin:0pt;
overflow:hidden;
padding:0pt;
width:987px;
}



/* FOOTER - HEADER */


#header {
display:block;
float:left;
height:267px;
margin:0pt;
overflow:hidden;
padding:0pt;
position:relative;
width:994px;
}

#header .logo a {
background:transparent url(http://www.gulli.fr/design/gulli/images/logo_gulli.png) no-repeat scroll left top;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.gulli.fr/design/gulli/images/logo_gulli.png', sizingMethod='crop');
	z-index:10;
display:block;
height:129px;s
left:18px;
margin:0pt;
padding:0pt;
position:absolute;
top:10px;
width:185px;
z-index:10;
}


#header .banner {
background:transparent url(http://www.gulli.fr/design/gulli/images/bg_megabanner.png) no-repeat scroll right top;
display:block;
height:98px;
margin:0pt;
padding:0pt;
position:absolute;
right:0pt;
top:0pt;
width:766px;
}

#header .banner .img {
display:block;
float:right;
height:90px;
margin:0pt;
padding:0pt 29px 0pt 0pt;
width:728px;
}


#footer {
display:block;
float:left;
height:auto;
margin:0pt;
padding:11px 0pt 30px 19px;
width:957px;
}

#footer #first {
background:transparent url(http://www.gulli.fr/design/gulli/images/bg_footer_first.png) no-repeat scroll left top;
	_background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.gulli.fr/design/gulli/images/bg_footer_first.png', sizingMethod='crop');
display:block;
float:left;
height:auto;
margin:0pt;
padding:0pt;
width:959px;
}

#footer #first ul#footer_liste1, #footer #first ul#footer_liste5 {
display:block;
float:left;
height:auto;
margin:0pt;
padding:0pt 0pt 4px;
text-align:center;
width:194px;
}

#footer #first ul#footer_liste2 li, #footer #first ul#footer_liste3 li, #footer #first ul#footer_liste4 li {
color:#000000;
display:block;
float:left;
font-size:11px;
font-weight:normal;
height:auto;
list-style-type:none;
margin:0pt;
padding:0pt 5px;
text-align:center;
width:180px;
}

#footer #first ul#footer_liste1 li, #footer #first ul#footer_liste5 li {
color:#000000;
display:block;
float:left;
font-size:11px;
font-weight:normal;
height:auto;
list-style-type:none;
margin:0pt;
padding:0pt 5px;
text-align:center;
width:184px;
}

#footer #first ul#footer_liste2, #footer #first ul#footer_liste3, #footer #first ul#footer_liste4 {
display:block;
float:left;
height:auto;
margin:0pt;
padding:0pt 0pt 4px;
text-align:center;
width:190px;
}

#footer #first ul#footer_liste2 li a, #footer #first ul#footer_liste3 li a, #footer #first ul#footer_liste4 li a {
color:#FFFFFF;
text-decoration:underline;
}

#footer #first ul#footer_liste1 li a, #footer #first ul#footer_liste5 li a {
color:#FFFFFF;
text-decoration:underline;
}


#footer .thematiques {
border-bottom:1px solid #EAEBEC;
color:#000000;
display:block;
float:left;
font-size:11px;
font-weight:bold;
height:19px;
margin:0pt;
padding:20px 0pt 0pt;
text-align:center;
width:957px;
}

#footer .affilies {
border-bottom:1px solid #EAEBEC;
color:#000000;
display:block;
float:left;
font-size:11px;
font-weight:bold;
height:auto;
margin:0pt;
padding:10px 0pt 10px 198px;
text-align:center;
width:759px;
}

#footer .affilies ul#sites {
color:#FFFFFF;
display:block;
font-size:11px;
font-weight:normal;
height:auto;
margin:0pt;
padding:0pt;
text-align:center;
width:597px;
}

#footer .affilies li {
color:#FFFFFF;
display:inline;
font-size:11px;
font-weight:normal;
height:auto;
margin:0pt;
padding:0pt 3px 0pt 0pt;
text-align:center;
width:auto;
}

#footer .affilies li a {
color:#FFFFFF;
display:inline;
font-size:11px;
font-weight:normal;
height:auto;
margin:0pt;
padding:0pt 3px 0pt 0pt;
text-align:center;
width:auto;
}