@charset "utf-8";
/* CSS Document */

.scrollbox {
position:relative;
float:left;
margin:0;
padding:0;
width:auto;
}
.scrollbox_content {
margin:0;
padding:0;
position:relative;
float:left;
margin:0;
padding:0;
width:225px;
}

#somebox2 .scrollbox_content {
margin:0;
padding:0;
position:relative;
float:left;
margin:0;
padding:0;
width:342px;
height:170px;
}

#somebox3 a 
{
	color:#00a6ff;
	text-decoration:underline;
}


#somebox3 .scrollbox_content {
margin:0;
padding:0;
position:relative;
float:right;
margin:0 0 0 0;
padding:0;
width:432px;
height:318px;
background:#fff
}
#somebox_encyclo .scrollbox_content {
margin:0;
padding:0;
position:relative;
float:left;
margin:0 0 0 0;
padding:0;
width:407px;
height:843px;
background:#fff
}
#somebox2 .scrollbox_content ul {
margin:0;
padding:0;
position:relative;
float:left;
margin:0;
padding:0;
width:352px;
}
#somebox2 .scrollbox_content li {
list-style-type:none;
margin:0;
padding:0 0 4px 0;
position:relative;
float:left;
border-bottom:1px solid #e3e4e4;
width:342px;
height:auto;
}
#somebox2 .scrollbox_content li strong {
display:block;
color:#858d74;
font-size:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
#somebox2 .scrollbox_content li a {
display:block;
color:#858d74;
font-size:11px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}
#jeux #somebox2 .scrollbox_content li strong {
display:block;
color:#938389;
font-size:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
#jeux #somebox2 .scrollbox_content li a {
display:block;
color:#938389;
font-size:11px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

.scrollbox_content p {
float:left;
width:178px;
height:auto;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000;
padding:15px 0 0 14px;
margin:0;
}

#somebox .scrollbox_scrollbar {
float:left;
width:25px;
height:202px;
padding:0;
margin:0;
background: url(../images/tele/bg_scrollbarsmll.png) top left no-repeat;overflow:hidden
}

#gullipedia #somebox .scrollbox_scrollbar {
background: url(../images/gullipedia/bg_scrollbarsmll.png) top left no-repeat;
}
#gullipedia #somebox_encyclo .scrollbox_scrollbar {
float:left;
width:25px;
height:842px;
padding:0;
margin:0;
background:  url(../images/gullipedia/bg_scrollbar_encyclo.png) top left no-repeat;overflow:hidden
}

#somebox2 .scrollbox_scrollbar {
float:left;
width:25px;
height:170px;
padding:0;
margin:0;
background: url(../images/tele/bg_scrollbarsmll2.png) top left no-repeat;overflow:hidden; overflow:hidden
}

#gullipedia #somebox2 .scrollbox_scrollbar {
background: url(../images/gullipedia/bg_scrollbarsmll2.png) top left no-repeat;
}

#jeux #somebox2 .scrollbox_scrollbar {
float:left;
width:25px;
height:170px;
padding:0;
margin:0;
background: url(../images/jeux/bg_scrollbarsmll2.png) top left no-repeat;overflow:hidden; overflow:hidden
}


#somebox3 .scrollbox_scrollbar {
float:left;
width:25px;
height:318px;
padding:0;
margin:0;
background: url(../images/tele/bg_scrollbarsmll3.png) top left no-repeat;overflow:hidden; overflow:hidden
}

#gullipedia #somebox3 .scrollbox_scrollbar {
background: url(../images/gullipedia/bg_scrollbarsmll3.png) top left no-repeat;
}



#somebox .scrollbox_up_button {
background:  url(../images/tele/scroll_up_buttonsmll.png) left top no-repeat;
height:27px;
width:25px;
display:block;
margin:0;
padding:0;
	cursor:pointer;
}

#gullipedia #somebox .scrollbox_up_button {
background:  url(../images/gullipedia/scroll_up_buttonsmll.png) left top no-repeat;
}

#somebox2 .scrollbox_up_button {
background:  url(../images/tele/scroll_up_buttonsmll2.png) left top no-repeat;
height:27px;
width:25px;
display:block;
margin:0;
padding:0;
	cursor:pointer;
}

#gullipedia #somebox2 .scrollbox_up_button {
background:  url(../images/gullipedia/scroll_up_buttonsmll2.png) left top no-repeat;
}

#jeux #somebox2 .scrollbox_up_button {
background:  url(../images/jeux/scroll_up_buttonsmll2.png) left top no-repeat;
height:27px;
width:25px;
display:block;
margin:0;
padding:0;
	cursor:pointer;
}


#somebox3 .scrollbox_up_button {
background:  url(../images/tele/scroll_up_buttonsmll3.png) left top no-repeat;
height:30px;
width:25px;
display:block;
margin:0;
padding:0;
	cursor:pointer;
}

#gullipedia #somebox3 .scrollbox_up_button {
background:  url(../images/gullipedia/scroll_up_buttonsmll3.png) left top no-repeat;
}
#gullipedia #somebox_encyclo .scrollbox_up_button {
background:  url(../images/gullipedia/scroll_up_button_encyc.png) left top no-repeat;
height:30px;
width:25px;
display:block;
margin:0;
padding:0;
	cursor:pointer;
}



#somebox .scrollbox_down_button, #somebox2 .scrollbox_down_button {
background:url(../images/tele/scroll_down_buttonsmll.png) left top no-repeat;
height:27px;
width:25px;
display:block;
margin:0;
padding:0;
	cursor:pointer;
}

#gullipedia #somebox .scrollbox_down_button, #gullipedia #somebox2 .scrollbox_down_button {
background:url(../images/gullipedia/scroll_down_buttonsmll.png) left top no-repeat;
}


#jeux #somebox2 .scrollbox_down_button {
background:url(../images/jeux/scroll_down_buttonsmll.png) left top no-repeat;
height:27px;
width:25px;
display:block;
margin:0;
padding:0;
	cursor:pointer;
}
#somebox3 .scrollbox_down_button {
background:url(../images/tele/scroll_down_buttonsmll3.png) left top no-repeat;
height:27px;
width:25px;
display:block;
margin:0;
padding:0;
	cursor:pointer;
}

#gullipedia #somebox3 .scrollbox_down_button {
background:url(../images/gullipedia/scroll_down_buttonsmll3.png) left top no-repeat;
}
#gullipedia #somebox_encyclo .scrollbox_down_button {
background:url(../images/gullipedia/scroll_down_button_ency.png) left top no-repeat;
height:27px;
width:25px;
display:block;
margin:0;
padding:0;
	cursor:pointer;
}


#somebox .scrollbox_handle, #somebox2 .scrollbox_handle {
     background:url(../images/tele/float_bttnsmll.png) top left no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/float_bttnsmll.png', sizingMethod='crop');  
	width:25px;
	height:18px;
	display:block;
	margin:0;
	padding:0;
	cursor:pointer;
}
#somebox3 .scrollbox_handle {
     background:url(../images/tele/float_bttnsmll.png) top left no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/float_bttnsmll3.png', sizingMethod='crop');  
	width:25px;
	height:18px;
	display:block;
	margin:0;
	padding:0;
	cursor:pointer;
	}
#gullipedia	#somebox_encyclo .scrollbox_handle {
     background:url(../images/tele/float_bttnsmll.png) top left no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/float_bttnsmll3.png', sizingMethod='crop');  
	width:25px;
	height:18px;
	display:block;
	margin:0;
	padding:0;
	cursor:pointer;
	}
#jeux .line_comment
{
    float:left;
	width:372px;
	height:15px;
	display:block;
	margin:0 0 1px 0;
	padding:0 0 0 7px;
	background:#ffb5d0;

}


.line_comment
{
    float:left;
	width:372px;
	height:15px;
	display:block;
	margin:0 0 1px 0;
	padding:0 0 0 7px;
	background:#a1dbfe;

}

#gullipedia .line_comment {
 	background:#8eebd5;
}


.line_comment a
{
    float:left;
	color:#029eff;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	width:auto;
	display:block;
	height:13px;
	line-height:11px;
	text-decoration:none;
}

#gullipedia .line_comment a {
 	color:#019975;
}




#jeux .line_comment a
{
    float:left;
	color:#FF0061;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	width:auto;
	display:block;
	height:13px;
	line-height:11px;
	text-decoration:none;
}
.line_comment a:hover
{
    	color:#029eff;
		text-decoration:underline;
}

#gullipedia .line_comment a:hover {
    	color:#019975;
}



#jeux .line_comment a:hover
{
    	color:#FF0061;
		text-decoration:underline;
}
#somebox3 .scrollbox_content span {
    float:left;
    display:block;
	width:375px;
	font-size:13px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#41A6F0;
	padding:5px 0 5px 15px;
	margin:0;
	}
	
#gullipedia #somebox3 .scrollbox_content span {
	color:#00d4a3;
	}
	
	
	
	
	#somebox3 .scrollbox_content p {
	    float:left;
    display:block;
		width:375px;
	font-size:13px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 5px 15px;
	margin:0;
	}
	
#gullipedia #somebox_encyclo p {
padding:10px 10px 0 10px;
margin:0;
width:387px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#000;
}
#gullipedia #somebox_encyclo p strong {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
color:#00A89C;
}
#gullipedia  #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .img_encyclo #somebox_encyclo p img.logo {
float:right;
height:72px;
padding-bottom:5px;
padding-left:5px;
padding-right:0pt;
padding-top:0pt;
width:174px;
}
#gullipedia #somebox_encyclo p span {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#00D4A3;
padding:0 0 0 13px;
margin:0;
background:url(../images/gullipedia/green_bucket.png) 0px 4px no-repeat;
}
#gullipedia #somebox_encyclo span.pointilles {
width:404px;
height:2px;
float:left;
display:block;
background:url(../images/gullipedia/point_repeat.png) 0px 0px repeat-x;
padding:0;
margin:10px 0 0 0;

}



/* ------------------------------- */
/* --- SCROLLBOX quiz vote --- */
/* ------------------------------- */
#concours #somebox_vote .scrollbox_content {
margin:0;
padding:0;
position:relative;
float:left;
margin:0;
padding:12px 0 0 8px;
width:794px;
border-left:1px solid #e53712;
border-top:1px solid #e53712;
border-bottom:1px solid #e53712;
border-right:none;
}

#concours #somebox_vote .scrollbox_scrollbar {
float:left;
width:26px;
height:308px;
padding:0;
margin:0;
background: url(../images/concours/bg_scrollbar_vote.png) top left no-repeat;overflow:hidden
}




#concours #somebox_vote .scrollbox_up_button {
background:  url(../images/concours/scroll_up_vote.png) left top no-repeat;
height:27px;
width:26px;
display:block;
margin:0;
padding:0;
	cursor:pointer;
}
#concours #somebox_vote .scrollbox_down_button {
background:url(../images/concours/scroll_down_vote.png) left top no-repeat;
height:28px;
width:25px;
display:block;
margin:0;
padding:0;
	cursor:pointer;
}


#concours #somebox_vote .scrollbox_handle {
     background:url(../images/concours/float_bttn_vote.png) top left no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/concours/float_bttn_vote.png', sizingMethod='crop');  
	width:25px;
	height:18px;
	display:block;
	margin:0;
	padding:0;
	cursor:pointer;
}
#concours #somebox_vote .scrollbox_content .one_line {
margin:0;
padding:0;
position:relative;
float:left;
margin:0;
padding:12px 0 0 8px;
width:809px;
height:147px;
}
#concours #somebox_vote .scrollbox_content .one_line .one_block {
margin:0;
padding:0;
float:left;
margin:0;
padding:0 31px 0 0;
width:130px;
height:147px;
}
#concours #somebox_vote .scrollbox_content .one_line .one_block img {
margin:0;
padding:0;
position:relative;
float:left;
margin:0;
padding:0 0 0 0;
width:130px;
height:98px;
}
#concours #somebox_vote .scrollbox_content .one_line .one_block .bttm {
margin:0;
padding:0;
position:relative;
float:left;
margin:0;
padding:0 0 0 0;
width:130px;
height:35px;
background:none;
}



/* ------------------------------- */
/* --- SCROLLBOX PAGES PARENTS --- */
/* ------------------------------- */
/* ------------------------------------------------------------ */
/* --- SURCHARGES POUR PAGE SECURITE DE LA RUBRIQUE PARENTS --- */
/* ------------------------------------------------------------ */

#parents #somebox .scrollbox_scrollbar {
background: url(../images/parents/bg_scrollbarsmll.png) top left no-repeat;
}


#parents #somebox .scrollbox_up_button {
background:  url(../images/parents/scroll_up_buttonsmll.png) left top no-repeat;
}


#parents #somebox .scrollbox_down_button {
background:url(../images/parents/scroll_down_buttonsmll.png) left top no-repeat;
}

#parents #somebox2 .scrollbox_content {
	margin:0;
	padding:0;
	position:relative;
	float:left;
	margin:0;
	padding:0;
	width:342px;
	height:170px;
}

#parents #somebox2 .scrollbox_content ul {
	margin:0;
	padding:0;
	position:relative;
	float:left;
	margin:0;
	padding:0;
	width:352px;
}

#parents #somebox2 .scrollbox_content li {
	list-style-type:none;
	margin:0;
	padding:0 0 4px 0;
	position:relative;
	float:left;
	border-bottom:1px solid #e3e4e4;
	width:342px;
	height:auto;
}

#parents #somebox2 .scrollbox_content li strong {
	display:block;
	color:#858d74;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#parents #somebox2 .scrollbox_content li a {
	display:block;
	color:#858d74;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

#parents #somebox2 .scrollbox_scrollbar {
background: url(../images/parents/bg_scrollbarsmll2.png) top left no-repeat;overflow:hidden;
}

#parents #somebox2 .scrollbox_up_button {
	background:  url(../images/parents/scroll_up_buttonsmll2.png) left top no-repeat;
	height:27px;
	width:25px;
	display:block;
	margin:0;
	padding:0;
	cursor:pointer;
}


#somebox2 .scrollbox_down_button {
background:url(../images/parents/scroll_down_buttonsmll.png) left top no-repeat;
}

#parents #somebox3 .scrollbox_content {
	margin:0;
	padding:0;
	position:relative;
	float:right;
	margin:0 0 0 0;
	padding:0;
	width:432px;
	height:318px;
	background:#fff
}



#parents #somebox3 .scrollbox_scrollbar {
	float:left;
	width:25px;
	height:318px;
	padding:0;
	margin:0;
	background: url(../images/parents/bg_scrollbarsmll3.png) top left no-repeat;overflow:hidden;
}

#parents #somebox3 .scrollbox_up_button {
	background:  url(../images/parents/scroll_up_buttonsmll3.png) left top no-repeat;
	height:30px;
	width:25px;
	display:block;
	margin:0;
	padding:0;
	cursor:pointer;
}

#parents #somebox3 .scrollbox_down_button {
	background:url(../images/parents/scroll_down_buttonsmll3.png) left top no-repeat;
	height:27px;
	width:25px;
	display:block;
	margin:0;
	padding:0;
	cursor:pointer;
}


#parents #somebox3 .scrollbox_handle {
     background:url(../images/tele/float_bttnsmll.png) top left no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/float_bttnsmll3.png', sizingMethod='crop');  
	width:25px;
	height:18px;
	display:block;
	margin:0;
	padding:0;
	cursor:pointer;
}

#parents #somebox3 .scrollbox_content span {
    float:left;
    display:block;
	width:375px;
	font-size:13px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#92AC00;
	padding:5px 0 5px 15px;
	margin:0;
	}

#parents #somebox3 .scrollbox_content p {
    float:left;
    display:block;
	width:375px;
	font-size:13px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 5px 15px;
	margin:0;
}




/* ------------------------------- */
/* --- SCROLLBOX PAGE MENTION LEGALES --- */
/* ------------------------------- */

#parents #somebox4 .scrollbox_content {
	width:893px;padding:10px 35px 10px 10px;
	float:none;
}

#parents #somebox4 .scrollbox_content h4 {
	width:893px;
	float:none;
}

#parents #somebox4 .scrollbox_content p {
	width:893px;padding:0;margin:0;
	float:none;
}

#parents #somebox4 .scrollbox_scrollbar {
	width:25px;
	height:549px;
	background: url(../images/parents/bg_scrollbar.png) top left no-repeat;overflow:hidden;
	float:none;
}

#parents #somebox4 .scrollbox_up_button {
	background:  url(../images/parents/scroll_up_bt.png) left top no-repeat;
	height:27px;
	width:25px;
	float:none;
}

#parents #somebox4 .scrollbox_down_button {
	float:none;
	background:url(../images/parents/scroll_down_bt.png) left top no-repeat;
	height:27px;
	width:25px;
}

#parents #somebox4 .scrollbox_handle {
     background:url(../images/tele/float_bttnsmll.png) top left no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/float_bttnsmll.png', sizingMethod='crop');  
	width:25px;
	height:18px;
}


#parents #somebox4 ul {
	width:903px;
	height:auto;
}

#parents #somebox4 li {
	width:auto;
	height:auto;
	display:block;
	position:relative;
}




#parents .line_comment {background:#c8de81;}
#parents .line_comment a {color:#597401;}
#parents .line_comment a:hover {color:#597401;}


