/* CSS Document */
*{
	margin:0px;
	padding:0px;
	border:0px;
}
body {
font-family : Arial, sans-serif;
font-size:0.78em;
width : 1000px;
margin : auto;
background-color:#CCCCCC;
background-image: url('http://www.informanews.net/commun/img/pico_FOND.gif');
background-repeat:repeat;
}

p{ margin : 0px;}

table, tr, td
{
border : solid 0px white;
}

td
{
padding : 3px;
}


a{
	text-decoration:none;
}
	
#insideActu a, #afficheNews a
{
	color: #3273B9;
	text-decoration:underline;
}




#insideActu a:hover, #afficheNews a:hover{
	color:#FA9B38;
	text-decoration:none;
	
}


.aSelect{
color : #D30C32;
}

#com{
float : left;
width : 100%;
}

#conteneur{
border:0px solid black;
position : relative;
background-color : #FFF;
height : 100%;
}

a#logo img{
float : left;
border : none;
margin:2px 0 0 10px;
}

#pub1{
float:right;
width : 760px;
text-align : center;
padding:5px 0 0 0;
}

#pub1 img
{
border : none;
}

#sidebar{
	padding:  0 5px 0 0;
	float: right;
	background:#fff url('../img/sidebar.png') repeat-y left top;
	width:300px;
	z-index:10;
}

#sidebar h1{
	margin: 15px 0 15px 0;
	color: #ff6600;
	font-size:1.8em;
}

#sidebar h2{
	margin: 10px 0 10px 0;
	color: #000;
	font-size:1.1em;
}

#sidebar h1 a{
	font-size:0.45em;
	color:gray;
	vertical-align:middle;
}

#sidebar h1 a:hover{
	text-decoration:underline;
}
.sidebarLine{
	background:url('../img/sidebarLine.png') #fff no-repeat left bottom;
	height:2px;
	width:300px;
}
.sidebarLineBottom{
	background:url('../img/sidebarLine.png') #fff no-repeat left top;
	height:2px;
	width:300px;
}


#sidebarActu, #sidebarTag, #sidebarInfosTest{
	padding:6px;
}



#sidebarActu ul{
	margin: 0 0 0 5px;
	list-style-type:none;
}

#sidebarInfosTest ul{
	margin: 0 0 0 5px;
	list-style-type:none;
}

#sidebarInfosTest{
	line-height:1.8em;
}

#sidebarActu li a{
	line-height:1.8em;
}

#sidebarActu li a{
	font-size:1em;
	padding: 0 0 0 18px;
	background:transparent url('../img/etoile2.gif') no-repeat 0 center;
	color:#37abc8;
}

#sidebarActu li a:hover{
	text-decoration:underline;
}

#sidebarInfosTest li{
	font-size:1em;
	padding: 0 0 0 18px;
	background:transparent url('../img/etoile2.gif') no-repeat 0 center;
	color:#37abc8;
}

#sidebarInfosTest a{
color:#37abc8;
}

#pubGrise{
text-align : center;
width : 155px;
padding : 5px;
}

#menu{
border-bottom : solid 0px black;
background-color : #ffffff;
margin-top : 15px;
padding-top : 10px;
margin-bottom:5px;
}


#menu a{
	font-size :1.17em;
	margin: 0 1px;
	font-family:"Tremuchet MS", arial, sans-serif;
	color:#666;
	padding:2px 7px 2px 7px;
	
}

#menu a:hover, #menu a:focus{
	color:#fff;
	background-color:#142431;
}

#menu a:active{
	color:#fff;
	background-color:#FF6600;
}


#prelude{
	color:white;
	height:auto;
	width:auto;
	background:#053D6A url('../img/prelude.png') repeat-x 0 0;
	margin : 5px 0;
	line-height:1.5em;
	padding: 4px;

}

#prelude h1 {
	margin:6px 0;
	color:#42719D;
	font-size:1.7em;
}

a #preludeImg{
	float:left;
	width:160px;
	margin:30px 5px 0 15px;
border : solid 1px black;
}

a #preludeImg:hover{
border : solid 1px #FF6600;
}

#preludeDescLarge{
	float:left;
	width:65%;
	margin:0 15px;
}

#preludeDescLarge a img{
border-color : black;
}

#preludeDescLarge a img:hover{
border-color : #FF6600;
}

#preludeDesc{
	float:left;
	width:45%;
	margin:0 15px;
}

#preludeDesc a{
color : white;	
}

#preludeRss{
	float:left;
	padding: 0 0 0 20px;
	background:transparent url('../img/pointPied.gif') repeat-y 0 0;
	width:290px;

}


#preludeRss ul{
	list-style-type:none;
	margin-left:10px;
}

#preludeRss ul li{
	line-height:1.8em;
}



#preludeRss ul li a{
	color: #fff;
	padding-left:20px;
	background:url('../img/etoile1.gif') no-repeat 0 1px;
}

#preludeRss ul li a:hover, #preludeRss ul li a:focus{
	padding-left:25px;
	background:url('../img/etoile1on.gif') no-repeat 0 1px;
}


#bandeauInfo{
margin-top : 10px;
float : left;
width : 100%;
}

#bandeauInfo span a{
float : left;
width : 720px;
color : #D30C32;
font-size : 13px;
font-weight : bold;
}

#bandeauInfo span a:hover{

color : black;
}

#bandeauInfo form{
float : left;
}

#bandeauInfo a.logoRSS{
margin-left : 5px;
width : 20px;
}

a.logoRSS img{
margin-left : 5px;
border : none;
}

.boutonEnvoyer, .boutonRecherche{
border : solid 1px black;
margin-right : 2px;
}

p.bdimg{
margin-left : 5px;
margin-top : 10px;
margin-bottom : 10px;
float : left;
width : 100%;
}

a.bandeau_img img{
border : solid 1px black;
margin-left : 2px;
}

a.bandeau_img img:hover{
border : solid 1px red;
margin-left : 2px;

}

#afficheNews{
margin-left : 5px;
float : left;
width:670px;
padding:6px;
line-height:1.7em;
z-index:1;
overflow:hidden;
}



#afficheNews ul{
	margin: 0 0 0 25px;
}

p.intro{
float : right;
width : 370px;
text-align : justify;
margin-bottom : 20px;
background-color :  #E1E4E6;
padding : 5px;
border : solid 1px black;
}

#catTestIndex
{
text-align : justify;

}



#titre_test h1{
font-size : 20px;

}

#infos_test{
width : 190px;
background-color :  #E1E4E6;
border-right : solid 1px black;
border-bottom : solid 1px black;
float : left;
clear : left;
}

#infosRelative{
float : left;
margin-top : 10px;
border-top : dotted 1px black;
text-align : justify;
width : 182px;
padding : 3px;
}

#infosRelative img{
margin-left : 10px;
}

#infos_test2{
padding : 5px;
margin-bottom : 10px;
}

#infos_test2 img{
margin-right : 2px;
}

#infos_test2 p{
margin-top : 5px;
padding-bottom : 2px;
margin-left : 7px;
}

#infos_test3{
float : left;
padding : 5px;
width : 170px;
margin-left : 7px;
margin-bottom : 10px;
border-top : dotted 1px black;
}

#ciao
{
border-top : dotted 1px black;
border-bottom : dotted 1px black;
color:#616D78;
padding : 3px;
margin-top : 15px;
}

#wikio
{
border-top : dotted 1px black;
color:#616D78;
padding : 3px;
margin-top : 15px;
}

#wikio a
{
color:#37abc8;
}

#wikio a:hover
{
color: #ff6600;
}


#ciaoIMG{
text-align : center;
}

#infos_test4{
float : left;
padding : 5px;
margin-left : 7px;
width : 170px;
color : black;
margin-bottom : 10px;
border-top : dotted 1px black;
}

#infos_test4 a.clicCom{
font-size : 12px;
color : black;
}

.clear{
clear : both;
}

#infos_test p{
margin-bottom : 2px;
}

img.pico{
float : left;
margin-top : 2px;
}

#infos_test img{
margin-bottom : 5px;
}

#titre_page h1{
font-size : 14px;
}

#titre_page {
padding-bottom : 25px;
margin-bottom : 15px;
border-bottom : solid 1px black;
}

#titre_page select{
border : solid 1px black;
font-size : 11px;
float : right;
}

#red1, #red2, #red3, #red4{ display:none; float : left; margin-right : 4px;}
#smiley1, #smiley2, #smiley3, #smiley4 { float:left; margin-right : 4px; }
#message{ clear:left; height: 15px;float: left;font-weight : bold; color :#D30C32;}
#z { clear:left; }

#contenu_article{
width : auto;
margin-right : 15px;
clear : right;
margin-bottom : 10px;
}

#contenu_article table{
margin-bottom : 20px;
margin-top : 20px;
}

#contenu_article p{
margin-top : 10px;
margin-bottom : 10px;
}

#article_suivant a{
border : none;
text-decoration: none;
}

#article_suivant a:hover{
border : none;
text-decoration: none;
}

p.suivant a{
float : right;
width : 300px;
text-align : right;
margin-bottom : 15px;
}

p.precedent a{
float : left;
width : 300px;
text-align : left;
margin-bottom : 15px;
}

p.suivant a:hover{
color : #D30C32;
}

p.precedent a:hover{
color : #D30C32;
}

#menuderoulant2
{
float:right;
}


#menuderoulant2 select
{
font-size : 11px;
border : solid 1px black;
}

.pico_news{
border : none;
}

#bloc_news{
margin-left : 5px;
margin-top : -16px;
padding-top: 15px;
font-size : 11px;
width : 290px;
float : left;
}

#catTestTest
{
text-align : justify;
width : 390px;
padding-left : 5px;
padding-right : 5px;
float : left;
border-left : dotted 1px black;
border-right : dotted 1px black;
}

#pub3{
width : 290px;
margin-left : 4px;
padding-top : 15px;
text-align : center;
}

#blocCentreRecherche{
width : 620px;
float : left;
text-align : justify;
}

#blocCentreRecherche a:hover{
color : #D30C32;
}

#afficheNews h1{
margin: 20px 0 0 0;
font-size : 1.8em;
color:#162f44;
}

#afficheNews h2{
margin: 20px 0 0 0;
font-size : 1.3em;
color:#162f44;
}

#afficheNews .post-info{
	margin: 0 0 15px 0;
	color:#4d4d4d;
}

#afficheNews .post-info a{
	color:#4d4d4d;
	text-decoration:underline;
}

#afficheNews .post-info a:hover{
	text-decoration:none;
}

#soumettre{
color : black;
float : left;
margin-top : 15px;
margin-bottom : 15px;
width : 600px;
}

#soumettre img{
border : none;
margin-right : 3px;
}

#soumettre a{
margin-right : 3px;
color : black;
}

#soumettre a:hover{
margin-right : 3px;
color : #D30C32;
}


#bas_news{
float : left;
margin-top : 30px;
width : 600px;
padding : 8px;
background-image : url(http://www.truc2geek.com/commun/img/fond_news.jpg);
background-repeat : no-repeat;
}

#txtCom a{
float : left;
width : 98%;
padding : 6px;
height : 25px;
text-align : right;
background-image: url(http://www.truc2geek.com/commun/img/font_com.jpg);
background-repeat : no-repeat;
}

a.clicCom{
margin-top : 12px;
font-size : 14px;
font-weight : bold;
color : black;
float : left;
width : 100%;
margin-bottom : 10px;
clear : left;
}

#blocDroiteNews{
width : 170px;
float : right;
margin-top : 15px;
padding-left : 5px;

}

#blocDroiteNews img{
float : right;
margin-right : 5px;
margin-bottom : 10px;
}

#bloc_news2{
margin-top : 0px;
font-size : 11px;
width : 300px;
padding-right : 8px;
float : left;
border-right : dotted 1px black;
padding-top : 15px;
}

.lTexte{
float : left;
width : 100%;
}

.ajCom{
margin-left : 5px;
padding : 10px;
background-color : #E1E4E6;
margin-top : 10px;
float : left;
width : 97%;
border : dotted 1px black; 
}

.ajCom input, textarea{
border : solid 1px black;
font-family : arial;
font-size : 12px;
padding : 3px;
}

p.comB{
float : left;
width : 100%;

}

.ajCom textarea{
margin-top : 5px;
width : 98%;
height : 70px;
}

p.pseudoB{
float : left;
width : 100%;
margin-bottom : 15px;
}

p.radioB{
margin-bottom : 15px;
float : left;
width : 100%;
}

#affiche_com
{
margin-left : 5px;
}
#affiche_com .contenu{

width : 620px;
}

#affiche_com .contenu img.ico{

margin-top : 3px;
}

#affiche_com .contenu img.quote{

}

#affiche_com .contenu span.pseudo{

font-size : 17px;
font-weight : bold;
margin-top : 10px;
}

#affiche_com .contenu span.posted{

color : #CCCCCC;
margin-top : 2px;
}

#affiche_com .txt{
padding-left : 5px;
background-color : #E1E4E6;
width : 615px;
}

#affiche_com .contenu{
margin-bottom : 15px;
}

#affiche_com{
float : left;
width : 100%;
margin-top : 10px;
}

#suivantNews{
border-bottom : dotted 1px black;
border-top : dotted 1px black;
padding-top : 15px;

margin-top : 15px;
width : 100%;
float : left;
}

a.linkNews:hover{
color : #D30C32;
}

#suivantNews p.suivant a
{
float : right;
width : 49%;
}


#voter{
float : left;
width : 180px;
}

#voter1{
float : left;
width : 410px;
}

#smiley1, #smiley2, #smiley3, #smiley4
{
float : left;
}


div.afficheTst strong{
font-size : 13px;
}

div.afficheTst img{
float:left;
border : none;
margin-top : 3px;
margin-right : 5px;
border : solid 1px black;
}


div.afficheTst a:hover{
color : #FF6600;
}

#catNews3{
border-bottom : dotted 1px black;
margin-top : 5px;
width : 150px;
padding : 5px;
margin-bottom : 20px;
margin-left : 7px;
}

#catNews3 a:hover{
text-decoration : underline;
}

#catNews3 img{
margin-right : 3px;
}

#catNews3 p{
margin-bottom : 3px;
}

.separateur{ clear: both; border : none;}

#bas{
padding: 10px;
background-color:#383b48;
color:#fff;
}

#contact{
	float:left;
	background-color:#272933;
	border:1px solid #808080;
	width:33%;
	height:auto;
	text-align:left;
	padding:0px 5px 5px 5px;
}

#contact strong{
	display:block;
	font-size:1.1em;
	margin:6px 0 3px 0;
}

#contact p{
	margin: 5px 0 0 0;
}

#bas #contact a, #bas #flux a span{
	color:#6da7ff;
	font-weight:bold;
}

#bas #contact a:hover{
	color:#fff;
	text-decoration:underline;
}

#contact p{
	margin:10px 0 0 0;
}

#bas a{
	color:#fff;
}
#bas a:hover{
	color: #ff6600;
}


#partenaire{
	float:left;
	width:31%;
	margin:0 10px;
	line-height:1.7em;
	
}
#partenaire h1{
	margin: 0 0 25px 0;
	font-size: 1.5em;
}

#partenaire a{
	font-size:1.2em;
	color:#fff;	
}


#flux{
	float:left;
	width:30%;
	padding:0 0 0 20px;
	background:transparent url('../img/pointPied.gif') repeat-y 0 0;
}

#bas #flux #xiti{
	float:right;
	padding: 0 0 0 60px;
	font-size:1.1em;
	font-weight:bold;
	height:50px;
}

#bas #flux a.imgRss{
	clear:both;
	display:block;
	line-height: 1.8em;
	background: transparent url('../img/feed.png') no-repeat 0 0;
	padding: 0 0 0 25px;
}

#bas #flux a:hover, #bas #flux a:hover span{
	color:white;
	text-decoration:underline;
}



#bas #flux p{
	margin: 30px 0 0 0;
	bottom:10px;
	font-size:0.9em;
	font-style:italic;
}

#bas #flux p a{
	background:none;
	margin:0px;
	padding:0px;
	font-weight:bold;
	color:#6da7ff;
	display:inline;
}



.vote1, .vote2, .vote3, .vote4{
cursor: pointer;
width: 30px;
height: 30px;
font-size: 0px;
color: #FFFFFF;
border: 0;
}

p.gauche{
width : 90%;
margin-bottom : 5px;
}

p.gauche img{
margin-right : 3px;
}

p.droite{
float : left;
width : 100%;
}

p.droite img{
border : none;
}

#xiti-logo{
float : right;
width : 40px;
}

.vote1{ background-image: url(http://www.truc2geek.com/commun/img/smiley_1_red.gif); } 
.vote2{ background-image: url(http://www.truc2geek.com/commun/img/smiley_2_red.gif); } 
.vote3{ background-image: url(http://www.truc2geek.com/commun/img/smiley_3_red.gif); } 
.vote4{ background-image: url(http://www.truc2geek.com/commun/img/smiley_4_red.gif); }

a.cloud:hover
{
color :#D30C32;
text-decoration : underline;
}

a.cloud
{
margin-left : 8px;
}
#blocCloud{
float : left;
text-align : left;
margin-left : 25px;
width : 950px;
}

#Zebulon
{
float:left;
width : 950px;
}

#twenga{
margin-bottom : 15px;
height : auto;
background:#fff url('../img/twenga.gif') repeat-y 0 0;

}

#twenga a:hover
{
color : #D30C32;
}

#twenga img
{
float : left;
margin:5px;
}

#twenga span
{
	display:block;
	margin:5px;
	padding:5px;
}

/* Formulaire de recherche */
#formRecherche{
	float:right;
	background:#fff url('../img/textRecherche.jpg') no-repeat;
	width:134px;
	height:21px;
	margin:0px 15px 0 0;
	padding:0px;
}



#textRecherche{
	padding:0px;
	margin:0 0 2px 20px;
	width:90px;
	height:15px;
}



#submitRecherche{
		background:#fff url('../img/submitRecherche.jpg') no-repeat;
		width:25px;
		height:21px;
		cursor:pointer;
		margin:-2px 0 0px 0;
		padding:0;
}

#formRecherche table{
	margin:0px;
	padding:0px;
}

#formRecherche table tr
{
	margin:0px;
	padding:0px;
}

#formRecherche table tr td
{
	margin:0;
	padding:0;
}

#mention
{
width : 50%;
float : left;
}
#hebergement
{
width : 50%;
float : left;
}

#formComment fieldset {
float : left;
	padding: 5px;
	border:1px solid #3E84CF;
	font-size:0.9em;
	color:#3E84CF;
	width:435px;
}

#fieldsetDroit{
margin-left : 10px;
width : 190px;
float : left;
}
#formComment label{
	display:block;
	margin: 0.7em 0 0 0;
	color:#333;

}

#formComment input, #formComment textarea {
	border:1px solid #3E84CF;
	background-color:#C9DDF3;
	color:#335579;
	padding:1px;
}
#formComment #submit {
	margin:1em 0 0 0;
	float:right;
	clear:right;
}



div.comment{
	background:#fff url(../img/fondComment.jpg) repeat-x 0 0;
	width:625px;
	padding:10px;
	margin:0 0 0.2em 0;
	min-height:120px;
 	height:auto !important;
  	height:120px;
}

div.comment a {
	text-decoration:underline;
	color:#1860AD;
}

div.comment img{
	background: #fff;
	float: right;
	padding: 5px;
	border: 1px solid #ccc;
	width: 80px;
	height: 80px;
	margin-left: 10px;
	margin-bottom: 2px;
}


div#article_suivant{
	text-align:center;
	margin:2em 0 0 0;
}

div#article_suivant a{
	color: #3273B9;
	margin: 0 0.5em;
	text-decoration:underline;
}

div#article_suivant a:hover{
	color:#FA9B38;
}


div.afficheTst a {
	text-decoration:none;
}

#linkSponso{
position : relative;
right : 3px;
}

/* ////////////////////////////////////////// */
/* CLASS concernant le module d'ajout de NEWS */
/* ////////////////////////////////////////// */

a.lienCentre{
text-align : center;
}

img.imageDroite{
float : right;
margin-left : 7px;
}

img.imageGauche{
float : left;
margin-right : 7px;
}

img.imageCentre{
text-align:center;
margin:0 auto;
}

/* pour les liens du listing des tests  */
a.listingLiens{ 
	text-decoration:none;
}

.nbrComment{
	background:#fff url(../img/co.png) no-repeat right center;
	padding: 0 15px 0 0;
}

