/* --- Usual rules --- */

#st, a.lien3:link, #logobas, .bleu1, .bleu2, .scrollbleu1, .bleubold1, .bouton1, .news, .t1, .t2, .histo, .looney1, .ltnews, .bleu1b, .bleu2b, .tscore, #dir1, #dt1 a, #dt2 a, #dt3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
h1, #icotable, #icotable2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.lien2:link, #feed a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#bgtitle, #tunes1, h2, a.lien1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:link, #looney5, #looney6 {
	font-family: Arial, Helvetica, sans-serif;
}

/* --- End Usual rules --- */

/*****************************************************************/
/** --- El Menu --- **********************************************
/*****************************************************************/

#menu {
	background-image: url(http://www.cartoonspot.net/looney-tunes/images-looney-tunes/bg-tunes-menu.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-left: -6px;
}

#menu li {width: 110px; display: inline; background: #0B99FF url(images-looney-tunes/sep-menuR.gif) repeat-y right;}



	/* ---  150px menus --- */

	#menu #mCartoons, #menu #mColoring{width: 150px; }
	
	#menu #mCartoons ul li, #menu #mCartoons ul li ul, #menu #mColoring ul li{width: 150px; }
	
	#menu #mPictures ul li ul, #menu #mPictures ul li ul li, #menu #mWallpapers ul li ul, #menu #mWallpapers ul li ul li{width: 150px;}
	
	#menu #mPictures ul li ul, #menu #mWallpapers ul li ul{margin: -43px 0 0 109px;}
	
	/* ---  END 150px menus --- */

#menu ul { /* all lists */
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	list-style: none;
	z-index: 100;
	float: left;
}

#menu li a {
	display: block; margin: 0px; padding: 8px 8px 7px 8px;
	color: #fff;
	text-decoration: none;
	display: block;
	text-align: center;
	font-size: 13px; 
}

#menu li { /* all list items */
	float: left;
}

#menu li ul { /* second-level lists */
	position: absolute;
	border-top: 2px solid #0D4A8B;
	width: 110px;
	margin: 0px;
	padding: 0px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#menu li ul li a{font-size: 12px; text-align: center; border: 1px solid #ffffff; border-top: none; padding:6px; margin: 0px; background: #8ACAF0;}

#menu li ul li a:hover{background: #F59629;}

#menu li ul ul { /* third-and-above-level lists */
	margin: -43px 0px 0px 149px;
}

#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {
	left: -999em;
}

#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}


#menu li:hover ul, #menu li.sfhover ul {
background-position: 0 0;
}


/********  Fix pour les diffrents browsers  ********/
.ie .example {
}
.ie7 .example {
}
.gecko .example {
}
.win.gecko #menu li ul ul { /* third-and-above-level lists */
	margin: -45px 0px 0px 149px;
}	
	.win.gecko #menu #mPictures ul li ul, .win.gecko #menu #mWallpapers ul li ul{
		margin: -45px 0 0 109px;
		}
		
		.win.gecko #menu li ul li a:visited{}

.mac.gecko .example{
}

.opera .example {
}
.konqueror .example {
}

.webkit .example{ 

}		
		
		
.example {
}
.no_js { display: block }
.has_js { display: none }
.js .no_js { display: none }
.js .has_js { display: block }

/********  FIN Fix pour les diffrents browsers   ********/	

/*****************************************************************/
/* --- END El MENU --- *******************************************/
/*****************************************************************/


#dpoint a:link, #dpoint a:visited {
	font-size: 10px;
	color: #66CCFF;
	text-decoration: none;
}
#dpoint {
	font-size: 10px;
	color: #66CCFF;
}

.pad0 {
	padding: 0;
	margin: 0;
}
a:link, a:visited {
	/*font-size: 16px;*/
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 2px;
	padding-left: 2px;
}
#logobas {
	text-align: center;
	vertical-align: middle;
	height: 95px;
	color: #FFFFFF;
	width: 762px;
}
h1 {
	font-weight: bold;
	color: #0099FF;
	margin: 0px;
	padding: 0px;
}
#looney3 {
	background-image: url(http://www.cartoonspot.net/looney-tunes/images-looney-tunes/bg-left.gif);
	text-align: left;
	border: none;
	width: 466px;
}
#looney4 {
	background-image: url(http://www.cartoonspot.net/looney-tunes/images-looney-tunes/bg-right.gif);
	border: none;
	vertical-align: top;
	text-align: right;
	width: 296px;
}
#bgtitle {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(http://www.cartoonspot.net/looney-tunes/images-looney-tunes/bg-tunes-title.gif);
	text-align: left;
	padding-left: 10px;
	height: 28px;
	width: 466px;
	border: none;
	vertical-align: middle;
}
#looney5 {
	font-size: 12px;
	color: #0066CC;
	text-align: left;
	vertical-align: top;
	width: 466px;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 10px;
	height: 600px;
}

#looney6 {
	font-size: 12px;
	color: #0066CC;
	text-align: left;
	vertical-align: bottom;
	width: 466px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 7px;
	padding-left: 5px;
}
#adsdroite {
	text-align: left;
	vertical-align: top;
	padding-left: 13px;
}
#tunes2 {
	background-image: url(http://www.cartoonspot.net/looney-tunes/images-looney-tunes/bg-table2.gif);
	text-align: center;
	height: 95px;
	width: 762px;
}
#tunes1 {
	font-size: 11px;
	color: #0066CC;
	background-image: url(http://www.cartoonspot.net/looney-tunes/images-looney-tunes/bg-table3.gif);
	height: 31px;
	width: 762px;
	padding-top: 5px;
	padding-left: 10px;
	vertical-align: middle;
}
td {
	text-align: left;
	vertical-align: top;
}
#maintable {
	margin: 0px;
	text-align: center;
	position: relative;
	background-image: url(http://www.cartoonspot.net/looney-tunes/images-looney-tunes/bg-cartoon.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #007FCC;
}
table {
	text-align: left;
	vertical-align: top;
}
#extratable {
	text-align: center;
	vertical-align: top;
	height: 30px;
	width: 220px;
}
h2 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
a.lien1:link, a.lien1:visited {
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}
#icotable {
	color: #0066CC;
	text-align: center;
	vertical-align: top;
}
#icotable2 {
	color: #0066CC;
	text-align: right;
	vertical-align: top;
}
a.lien2:link, a.lien2:visited {
	color: #0066CC;
	font-weight: bold;
}
.bleu1 {
	color: #0099FF;
}
.bleu2 {
	color: #0066CC;
	padding-left: 1px;
}
.scrollbleu1 {
	color: #0099FF;
	text-align: justify;
	overflow: auto;
	height: 124px;
	width: auto;
	scrollbar-3dlight-color:#0099ff;
	scrollbar-arrow-color:#003399;
	scrollbar-base-color:#ffffff;
	scrollbar-darkshadow-color:#003399;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#0099ff;
	scrollbar-shadow-color:#003399;
	padding-right: 5px;
	padding-left: 1px;
}
.bleubold1 {
	font-weight: bold;
	color: #0066CC;
}
.bouton1 {
	font-weight: bold;
	color: #0066CC;
	background-image: url(http://www.cartoonspot.net/looney-tunes/images-looney-tunes/bg-bouton.gif);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
	height: 70px;
	padding-left: 15px;
	padding-top: 11px;
}
.news {
	color: #0099FF;
	text-align: justify;
	overflow: auto;
	height: 80px;
	width: auto;
	scrollbar-3dlight-color:#0099ff;
	scrollbar-arrow-color:#003399;
	scrollbar-base-color:#ffffff;
	scrollbar-darkshadow-color:#003399;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#0099ff;
	scrollbar-shadow-color:#003399;
	padding-right: 5px;
	padding-left: 1px;
}
.t1 {
	font-weight: bold;
	color: #0066CC;
	text-align: right;
}
.t2 {
	color: #0066CC;
	text-align: center;
}
.histo {
	color: #0099FF;
	text-align: justify;
	overflow: auto;
	height: 400px;
	width: auto;
	scrollbar-3dlight-color:#0099ff;
	scrollbar-arrow-color:#003399;
	scrollbar-base-color:#ffffff;
	scrollbar-darkshadow-color:#003399;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#0099ff;
	scrollbar-shadow-color:#003399;
	padding-right: 5px;
	padding-left: 1px;
}
.looney1 {
	font-weight: bold;
	color: #0066CC;
	background-image: url(http://www.cartoonspot.net/looney-tunes/images-looney-tunes/bg-tunes-map.gif);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
	padding-left: 15px;
	padding-top: 11px;
}
#feed a:link, #feed  a:visited {
	color: #0066CC;
	font-weight: bold;
}
.ltnews {
	color: #0099FF;
	text-align: justify;
	overflow: auto;
	height: 300px;
	width: auto;
	scrollbar-3dlight-color:#0099ff;
	scrollbar-arrow-color:#003399;
	scrollbar-base-color:#ffffff;
	scrollbar-darkshadow-color:#003399;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#0099ff;
	scrollbar-shadow-color:#003399;
	padding-right: 5px;
	padding-left: 1px;
}
.bleu1b {
	color: #0099FF;
	text-align: justify;
}
.bleu2b {
	color: #0066CC;
	padding-left: 1px;
	text-align: justify;
}
a.lien3:link, a.lien3:visited  {
	text-decoration: none;
	color: #0066CC;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}
.tscore {
	color: #0066CC;
}
.pad1 {
	padding-left: 17px;
}
.dir0 {
	width: 446px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#dir0a {
	width: 220;
	float: left;
	padding: 0 6 0 0;
	margin: 0;
}
#dir0b {
	width: 220;
	float: left;
	padding: 0;
	margin: 0;
}
#dir1 {
	padding: 5;
	width: 206;
	float: left;
	color: #0066CC;
	background-image: url(http://www.cartoonspot.net/looney-tunes/images-looney-tunes/bg-dir1.jpg);
	margin: 0 0 7 0;
	height: 54;
	border: 1px solid #006699;
}
#dir2 {
	padding: 0;
	width: 446;
	float: left;
	color: #0066CC;
	margin: 0;
}
#dt1{
	padding: 0 0 0 16;
	width: 206;
	margin: 0;
}
#dt1 a, #dt1 a:visited{
	color: #0066FF;
	font-weight: normal;
}
#dt2, #dt3 {
	height: 74;
	border: 1px solid #006699;
	background-image: url(http://www.cartoonspot.net/looney-tunes/images-looney-tunes/bg-dir.jpg);
	color: #0066FF;
	font-weight: normal;
	padding: 3 0 0 7;
	margin: 0 0 22 0;
}
#dt3 {
	height: 44;
	background-image: url(http://www.cartoonspot.net/looney-tunes/images-looney-tunes/bg-lt-dir.jpg);
	padding: 3 0 0 35;
	margin: 0 0 42 0;
}
#dt2 a, #dt2 a:visited, #dt3 a, #dt3 a:visited {
	color: #0099FF;
	font-weight: normal;
}
#st {
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(http://www.cartoonspot.net/looney-tunes/images-looney-tunes/bg-stitre.gif);
	background-repeat: no-repeat;
	height: 26px;
	padding: 5 0 0 5;
	margin: 0 0 3 0;
}
#submit1 {
	text-align: right;
	padding: 4 20 0 0;
	margin: 0;
}

a.sub1:link, a.sub1:visited, a.sub1:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	font-weight: bold;
	color: #FFCC00;
	text-decoration: underline;
}
a.sub1:hover	{	
	text-decoration: none;
}
#add1 {
	/*background-image: url(http://www.cartoonspot.net/banners/bg-ad-banniere1.jpg);
	background-repeat: no-repeat;*/
}
	#add2 {
	/*background-image: url(http://www.cartoonspot.net/banners/bg-ad-banniere2.jpg);
	background-repeat: no-repeat;*/
}
		#add3 {
		/*background-image: url(http://www.cartoonspot.net/banners/bg-ad-banniere3.jpg);
		background-repeat: no-repeat;*/
	}
		#add4 {
			/*background-image: url(http://www.cartoonspot.net/banners/bg-ad-banniere4.jpg);
			background-repeat: no-repeat;*/
		}
	
#add1b {   
	width: 80px;
	height: 610px;
    filter: alpha(opacity=0, finishopacity=0, startx=0, starty=0, finsihx=0, finishy=0);
	-moz-opacity: 0.0;
	opacity: 0.0;
}
#pub1 {
	width: 446px;
	height: 70px;
	margin-bottom: 54px;
}
#FBLikeSousImg{
	margin: 5px 0;
	}
	
#pubSmenu{
	padding: 11px 0 20px;
	font-size: 21px;
	font-weight:bolder;

	}	
html body #pubSmenu a{
	font-size: 21px;
	font-weight:bolder;
}

.pubSousImg{
	background-color: #FFFFFF;
	height: 70px;
	width: 444px;
	padding: 8px 0;
	text-align: left;
	border: 1px solid #0495f0;
	border-top: 2px solid #0495f0;
	margin: 20px 0px 0px 0px;
	
}
	.pubSousImg div{
		padding: 8px;
		}
		div.pubSousImg a{
		font-size: inherit;
		font-weight: normal;
		}

		
.div1{
	width: 81px;
	float: left;
	}
.div2 {
	width: 363px;
	float: left;
	clear: right;
	margin-left: 2px;
	background-color: #CBE7FB;
}
.div2b {
	background-color: #ffffff;
	margin: 1px;
	height: 70px;
	text-align: left;
}
.div2b div {
	padding: 5px;
}

/* --- SEARCH css -------- */

#searchResults{
position: absolute;
top: -38px;
right: -10px;
background: url(/images-cartoon/corner-search-top.gif) top left no-repeat;
background: url(/images-cartoon/corner-search-bas.gif) bottom left no-repeat;
padding: 10px;
border-bottom: 32px #8acaf0 solid;
border-top: 32px #8acaf0  solid;
border-left: 32px #8acaf0  solid;
background: #FFFFFF;
	}

#GoogleSearchField{
	position: relative;
	}

.posSearch{
	position: absolute;
	top: -80px;
	left: 0px;
	z-index: 5;
	width: 270px;
	}


/* --- FIN SEARCH -------- */


/* --- Usual rules links over at the end of css -------- */

a.lien1:hover, #dt1 a, .tscore, a.lien3:hover, a:link, a.lien2:link, #feed a:link {
	text-decoration: underline;
}
a:hover, #dt1 a:hover, #feed a:hover, a.lien2:hover {
	text-decoration: none;
}

/* --- End Usual rules --- */





/* --- FORMS --- */
#ltgoog img {
	display: none;
}
#ltgoog{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0099FF;
}
#ltgoog table {
	background-image: url("http://www.cartoonspot.net/looney-tunes/images-looney-tunes/bg-dir.jpg");
}
form, #ltgoog table, #ltgoog {
	padding: 0;
	margin: 0;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0099FF;
	background-image: url("http://www.cartoonspot.net/looney-tunes/images-looney-tunes/bg-input.gif");
	background-repeat: repeat-y;
	padding-left: 8px;
}
#ltgoog center {
	text-align: left;
}
#dtsearch, #dtsearch2 {
	height: 59;
	border: 1px solid #006699;
	background-image: url("http://www.cartoonspot.net/looney-tunes/images-looney-tunes/bg-search.jpg");
	padding: 7 0 0 0;
	margin: 0 0 35 0;
}
#dtsearch2 {
	background-image: url("http://www.cartoonspot.net/looney-tunes/images-looney-tunes/bg-search2.jpg");
	margin: 0 0 15 0;
}

/* --- Fin forms --- */