:focus{outline:0;}

/*****Clearfix*****/
.clear {clear:both;}
.clearRight {clear:right;}
.clearLeft {clear:left;}
.clearfix:after, .verticalList:after, .verticalList li:after {clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;}

/***** sizes *****/
	/*****rigid ******/
	.siteWidth {display:block;width:980px !important;}	/* la largeur du site */
	.aux {display:block;width:300px;padding:5px;}				/* la largeur de la colonne d'aux */
	.edit {display:block;padding:16px 5px 5px 0;width:750px;margin:0 !important;}		/* la largeur de la colonne d'edit */
		.edit .edit {width:426px;padding:0 5px;}	/* la largeur de l editoriel si il y a nav + colonne d'aux */
		.edit .aux {width:290px;}					/* la largeur des blocs pub ou aux dans l edit */
	
	/*****liquid ******/
	.w1, .w12, .w13, .w23, .w14, .w34 , .w15 , .w25 , .w35 , .w45 , .w16 , .w56 {padding-right:1%;padding-left:1%}
	.w1 {width:98%}
	.w12 {width:48%;width:47.7%}
		/*****thirds ******/
		.w13 {width:31%;width:31.3%}
		.w23 {width:64%;width:64.7%}
		/*****quarters ******/
		.w14 {width:23%;width:22.5%}
		.w34 {width:73%;width:72.5%}
		
		/*****Fifths ******/
		.w15 {width:18%;width:17.5%;}
		.w25 {width:38%;width:37.5%;}
		.w35 {width:58%;width:57.5%;}
		.w45 {width:78%;width:77.5%;}
		
		/*****sixths ******/
		.w16 {width:14%}
		.w56 {width:82%}
		
/*****Position*****/
.inline {display:inline;}
.hidden{display:none !important;}
.center {display:block;margin:0 auto;}
.left {display:block;float:left !important;}
	.edit .left {margin-left:0 !important;}	/*inside edit all block separated by margin */
.right {display:block;float:right !important;}
	.edit .right {margin-right:0 !important;} /*inside edit all block separated by margin */
.marginTop {margin-top:15px !important}
.hidden {display:none;}

/* headings */
.h1 {color:black;font:bold 26px/24px Helvetica,Arial;margin-bottom:12px;padding:0 !important;}
.h2 {color:#8c0000;font:bold 24px/24px Helvetica,Arial;margin:5px 0;}
.h3 {color:black;font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;line-height:30px;font-family:Helvetica,Arial,sans-serif;}
.h4 {color:#bc0009;font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;line-height:30px;font-family:Helvetica,Arial,sans-serif;}
	
/*linkology */
a , a * , a:link {/*color:#1E5B7E*/;text-decoration:none;}
	.thumb img {border:none;}
a:visited, a:visited * { /* color:#000000; */}
p a:visited, a:visited * {color:#000000; font-weight: bold; }
a:hover , a:hover * , a.h2:hover , a:focus {color:#75AFE2;}	
	a:hover img, a:hover .thumb , a.thumb:hover , a:focus .thumb , a.thumb:focus , a:focus img {border-color:#75AFE2;}
.bkgLink {background-color:#EEEEEE;}	
	a.bkgLink:hover , a:hover .bkgLink {background-color:#75AFE2;color:white;}
.readMore {font-weight:bold;padding-right:10px;background:transparent url(/2009/telecharger/i/187.gif) no-repeat scroll 100% 50%}
.comeBack {font-weight:bold;padding-left:15px;background:transparent url(/i/2009/m/189.gif) no-repeat scroll 2px 50%;}
.whiteLink a , .whiteLink a * , .whiteLink a:visited , a.whiteLink, a.whiteLink *, a.whiteLink:visited , a.whiteLink:visited *  {color:#cccccc !important;}
.whiteLink a:hover, .whiteLink a:focus, a.whiteLink:hover, a.whiteLink:focus , a.whiteLink:hover *, a.whiteLink:focus *{color:white !important;}	
		
/***** Text *****/
.tLeft{text-align:left;}
.tRight{text-align:right;}
.tCenter{text-align:center;vertical-align:middle !important;}
.tQuiet{color:#888;}
.tLight {font-weight:normal;}
.tLoud{font-weight:bold;}
.tIndent {text-indent:20px;}
.tSmall, small{font-size:11px;line-height:16px;}
.tBig {font-size:18px !important;}
.tRed , .tRed a {color:#bc0009 !important;}
	.tRed a:hover{color:#ff0000;}
.alignWithHeading {vertical-align:20%;margin-left:10px;}
.edit p {line-height:160%;}	
.tHide {text-indent:-30000px;overflow:hidden;}
.tWhite {color:white !important;}
.tBlack {color:black !important;}

/* borders */
.curved {-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.curvedNE, .curvedN, .curvedE {-moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;}
.curvedNW, .curvedN, .curvedW {-moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px;}
.curvedSE, .curvedS, .curvedE {-moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px;}
.curvedSW, .curvedS, .curvedW {-moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px;}
.noBorder, .noBorder img {border:none !important;}

.section {text-align:left;display:block;margin:0 auto;background:white;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}


/* lists */
ul.inlineList li , ol.inlineList li {display:inline;}
.verticalList li {display:block;}
ul.horizontalList li , ol.horizontalList li , .scrollingList li , .scrollingList li {display: -moz-inline-stack; /* Pour Firefox 1-2 */display: inline-block; /* ecrase la valeur precedente si le navigateur comprend inline-block */vertical-align:middle;}
		
	/* carrousel comparaison */
	.scrollingListContainer {padding:5px 25px; position:relative;}
		.scrollingListContainer .clip {margin:0;overflow:hidden;padding:0;position:relative;z-index:2;}
		.scrollingListContainer .prev {z-index:3;cursor:pointer;background:transparent url(/tiburon/i/m/scrollingListButtons.gif) no-repeat 0 0;height:68px;width:22px;position:absolute;left:2px;top:5px;}	
			.scrollingListContainer .prev-disabled {background-position:-50px 0;}
		.scrollingListContainer .next {z-index:3;cursor:pointer;background:transparent url(/tiburon/i/m/scrollingListButtons.gif) no-repeat -25px 0; height:68px;width:22px;position:absolute;right:2px;top:5px;}				
			.scrollingListContainer .next-disabled {background-position:-75px 0;}
		.scrollingListContainer .scrollingList {left:0;margin:0;overflow:hidden;padding:0;position:relative;top:0;z-index:1;}
		
	/* newsLike list et table */
	ul.newsLike li , ul.table li {font-weight:normal;height:1%;padding:7px;background-image:url(/2009/telecharger/i/dot3.gif);background-repeat:repeat-x;background-position:left bottom;}
		ul.newsLike li:last-child ,ul.table li:last-child {background-image:none;}
	ul.newsLike li .after, ul.newsLike li .after:hover {color:#CB0000;display:inline;font-size:16px;font-weight:bold;line-height:12px;text-decoration:none;}
	ul.newsLike li .heading {display:block;font-weight:bold;}
	/* ul.newsLike li img {margin-right:5px; float:left;background:white;} */
	
	/* arrows list */
	ul.arrows li, ol.arrows li {background:transparent url(/2009/telecharger/i/187.gif) no-repeat scroll left 6px !important;padding:0 0 0 10px;}
	ul.arrows li.noBullet {padding-left:0;background:transparent none !important;}
				
	/* simpleList */
	ul.simpleList li {background:none;padding:0;}

/* info , alert, ok */
.info , .alert, .ok {position:relative;}
	.info * {background:#B0E5FF}
	.alert * {background:#FF0000;}
	.ok * {background:#C7FFBF;}
.info .msg, .alert .msg, .ok .msg {line-height:20px !important;background:#111111;border:2px solid black;display:block;font-weight:bold;padding:1px 5px;position:absolute;top:-4px;white-space:nowrap;}
.bigMessage .msg {width:240px;white-space:normal;}	
	.info .messageArrow, .alert .messageArrow, .bigAlert .messageArrow, .ok .messageArrow {background:transparent url(/tiburon/i/m/info_bulle3.png) no-repeat scroll 0 0;height:21px;position:absolute;top:-2px;width:30px;}
	.alert .msg {color:#FF2C00;}
	.info .msg {color:#00C0FF;}
	.ok .msg {color:#80FF00;}
	
/* buttons */
button , .button , a.button {color:white !important;background:#980000 url(/tiburon/i/m/button_bkg.gif) scroll repeat-x top left !important; font-size:11px; font-weight:bold;-moz-border-radius:4px; -webkit-border-radius:4px;text-align:center;padding:0 4px !important;border:1px solid #bc0000; }
	button:hover , .button:hover , button:focus , .button:focus , a.button:hover {background:#bc0000 !important;cursor:pointer !important;}

/* blocs styles */
.noBackground {background:none !important;}
.block {padding:10px 5px;}	
	.edit .block {background:#F9FAFC none repeat scroll 0 0;border:1px solid #EBEBEB;margin:5px;padding:5px;}
.margin {margin:5px;}
.highlighted {background-color:#FEFCED;}
	
	.tabs {float:left; padding-bottom:6px;font-size:11px;}
		.tabs li {padding:4px 10px !important; background:transparent url(/tiburon/i/m/header_tabs_separator.gif) no-repeat scroll right center;}
			.tabs li.last {background:none;}
			.tabs li.selected {background:transparent url(/tiburon/i/m/header_tabs_selected_bkg.jpg) repeat-x center top;}
	
	/********** userBar ************/
	#userBar {bottom:-3px;color:white;font-size:11px;height:28px;padding:0;position:fixed;right:0;width:100%;z-index:2000; border-top:3px solid #FEFCED;overflow:visible; background: #F2F0DE url(http://www.leblogdugeek.com/wp-content/themes/wp-fun/images/commentlist.gif) repeat scroll center top; }
		#userBar ul li {position:relative;}
			#userBar ul li a {display:block;padding:0 10px;}
		/*linkology */
		#userBar a, #userBar a.whiteLink {color:#000000 !important;}
			#userBar a:hover , #userBar a:focus {color:#000000 !important;}
		#userBar li.selected a {background:#0C73A8;border-left:1px solid #063E5B;border-right:1px solid #17A8DC;color:white !important;}
		#userBar .leftMenu {width:800px;position:relative;text-align:left;}
		#userBar .rightMenu {width:220px;position:relative;float:right;text-align:right;}	
			#userBar .rightMenu .avatar a {padding:0 0 0 3px;}
				#userBar .rightMenu .avatar {padding:0;}
				#userBar .rightMenu .avatar a img {border-color:#074669 #1081BB #1081BB #074669;}
					#userBar .rightMenu .avatar a:hover img , #userBar .rightMenu .avatar a:focus img {border-color:#75AFE2;}
		#userBar .rightMenu .rss , #userBar .rightMenu .nl {padding-right:0;padding-left:4px;}
			#userBar .rightMenu .rss a {background:transparent url(/tiburon/i/m/rss2.png) no-repeat scroll left 2px;padding-left:23px;}
			#userBar .rightMenu .nl a {background:transparent url(/tiburon/i/m/newsletter.png) no-repeat scroll 9px 2px;padding-left:40px;}
			#userBar .popupList {bottom:28px;left:0;border:none;}	
			#userBar ul li.label {padding:0 10px; font-weight:bold}
			#userBar ul li .ping {position:absolute;right:8px;top:-15px;z-index:300;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;color:white !important}
			#userBar ul li .ping:hover {background:#FF0000;}

/*********** related bar ***************/
#relatedBar {bottom:20px; font-size:12px; padding:0;position:fixed; width:100%;z-index:2000; overflow:visible; left:-170px; }
	#relatedBar .related { width:616px; background: #F2F0DE url(http://www.leblogdugeek.com/wp-content/themes/wp-fun/images/commentlist.gif) repeat scroll center top; border: 5px solid #FEFCED; padding-left:8px; }


	/******* connexion box ***********/
	.close {height:24px;width:24px;font-size:18px;font-weight:bold;background:url(/tiburon/i/m/close_window_bkg.png) no-repeat top left;}
		.close:hover , .close:focus  {background-image:url(/tiburon/i/m/close_window_bkg_hover.png);}
	
	#connexionBox {width:622px;margin:10px;}
		#connexionBox .horizontalList li {padding-right:2px;}
		#connexionBox .horizontalList li a  {color:black; padding:3px 10px;font-size:16px;font-weight:bold;background:#CCCCCC}
			#connexionBox .horizontalList li.selected a , #connexionBox .horizontalList li a:hover , #connexionBox .horizontalList li a:focus {background:white;}
		#connexionBoxContent {background:transparent url(/tiburon/i/m/whiteMask4.png) repeat scroll left top; border:4px solid white;position:relative;}
				#connexionBoxContent label {display:block;float:left;width:160px;}
					#connexionBoxContent div.w35 button {padding:4px 15px !important;}
				#connexionBoxContent div.w25 {height:430px;background:white;}
	#connexionBox .close {position:absolute;right:-15px;top:-15px;}

/* SPECIAL */
.category a { color: #777907; }
.linklove { display: none; }
#clickintext blockquote { border: 2px solid #d8d5c2; background: #e6e3d0 url(http://www.leblogdugeek.com/wp-content/themes/wp-fun/images/quote.jpg) no-repeat; padding: 25px 10px 0 70px; margin: 10px 0 10px 0; font-family:Trebuchet MS;}

/******** APPS **************/
#appsMenuBar {color:white;font-size:11px;height:60px;padding:0;position:fixed;right:0;width:100%;z-index:2000; border-bottom:3px solid #999999;overflow:visible; background: #000000;margin-top:-20px; }