

* {
color : #133080 ; 
}
a img{
border:0;
}
#topRight {
width : 833px ;
}
body {
background-color: #9bddf8 ;
}
#logo{
margin:35px 8px 0 12px;
}
#home #wrapper{
background:url(teraxyl_01_FILES/fdHome.jpg) 0 0 no-repeat;
height:560px;
}
#wrapper {
background: transparent url(teraxyl_01_FILES/fdOmbre.gif) left top repeat-y ;
}

/*#subwrapper { 
background : transparent url('teraxyl_01_FILES/fdBerlingot.gif') right top no-repeat;
}*/
/*#home #subwrapperHome {
margin-top:0;
}*/
#home #top, #home #topRight, #home #wraper{
height:100px;
}
#home #left{
padding-top:26px;
}
#home #right{
padding:15px 6px 0 0;

}

#home #center{
text-align:center;
padding:0 0 18px 0;
margin:0;
}
#mid {
background: transparent url(teraxyl_01_FILES/fdMid.jpg) left bottom no-repeat;
}


#menuTop td{
border-left : 1px solid #d5464d ;
background:#fff;
}
#menuBottom td {
}

 /*--------------------------- haut ------------------------*/

#home #top{
background:none;
}
#top  {
background: transparent url('teraxyl_01_FILES/fdTopTeraxyl.gif') left top no-repeat ;
}
#menuTop a, #menu2 a {
color : #0386a9 ;
}
#menu2 {
background-color: #f8f8f8;
font-size : 1.1em ;
padding:0;
width:800px;
height:auto;
}
#menu2 a {
display:inline-block;
/*width:180px;*/
margin:0 0 0 40px;
padding:0;
padding : 3px 0;
}

#selectMarques {
background: transparent url('teraxyl_01_FILES/fdMarques.gif') left top no-repeat;
}
#selectMarques label, #selectMarques span.labelmarque{
color:#0386a9;
font-size:0.95em;
}
#selectMarques select{
margin-top:3px;
border:1px solid #7f9db9;
color:#bee0e9;
font-size:0.95em;
}
#selectMarques select option{
color:#bee0e9;
}

#printSend  {
margin-top : 7px ;

}

#printSend a#print {
background: transparent url('teraxyl_01_FILES/print.gif') left top no-repeat;
padding : 2px 3px 6px 23px ;

}

#printSend a#send {
background: transparent url('teraxyl_01_FILES/send.gif') left 4px no-repeat;
padding : 2px 3px 3px 19px ;
}

.gdJeu{
background:url(teraxyl_01_FILES/fdGdJeu.gif) 0 0 no-repeat;
padding:1px 0 3px 1px;
margin-bottom:27px;
}
.innovation{
background:url(teraxyl_01_FILES/fdInnov.gif) 0 0 no-repeat;
padding:1px 0 3px 2px;
margin-bottom:27px;
}
#colLeft .gdJeu{
background:url(teraxyl_01_FILES/fdGdJeuLeft.gif) 0 0 no-repeat;
padding-top:2px;
margin-bottom:120px;
}


/* --------- encart home --------- */


#bienvForum{
background:  url('teraxyl_01_FILES/encartHomeLeftForum.gif') left top no-repeat;
}
#bienvForum a, #reducs  a, #bienvForum p, #reducs  p{
color :#152e82 ;
}
#reducs {
background: url('teraxyl_01_FILES/encartHomeLeftReduction.gif') left top no-repeat;
}

.actu {
background: transparent url('teraxyl_01_FILES/fdActu.jpg') left top no-repeat;
}


/* ---------------- colLeft ------------------ */

#colLeft #bienvForum {
background: transparent url('teraxyl_01_FILES/fdFCE.gif') left top no-repeat;
width : 184px ;
height : 4px ;
}
#colLeft #bienvForumTop {
background: transparent url('teraxyl_01_FILES/fdFCE.gif') right top no-repeat;

}
#colLeft #bienvForumMid {
color : #152e82 ;
clear : both ;
width : 184px ;
background-color : #d4f1fe ;
}
#colLeft #bienvForumBas {
background: transparent url('teraxyl_01_FILES/fdFCE.gif') right  bottom no-repeat;

}

#menuLeft1 {
/*background: transparent url('teraxyl_01_FILES/fdMenuLeft.jpg') left bottom no-repeat;
padding-bottom : 173px ;*/
width : 188px ;
padding-bottom:20px;
}

p#titreNiv1 {
text-transform : uppercase ;
border-bottom : 1px solid #81b5db;
padding : 0 0 4px 5px ;
font-weight : bold ;
/*color:#008103;*/
font-size:0.85em;
}
#colLeft {
padding-bottom:212px;
}
#colLeft .gdJeu{
margin-left:2px;
}
#menuLeft1 li.niv1 {
/*padding-bottom: 10px ;*/
border-bottom : 1px solid #81b5db ;
}
/*#menuLeft1 li.niv1 a{
color:#008103;

}*/
#menuLeft1 li.niv1 a, #menuLeft1 li.niv1Act a {
text-decoration : none ;
display : block ;
padding : 8px 22px 13px 22px;
/*height : 27px ;*/
font-size:1em;

}
#menuLeft1 li.niv1 a:hover, #menuLeft1 li.niv1Act a:hover {
background-color : #bce9fb ;
}

#menuLeft1 li.niv1Act {
border-bottom : 1px solid #81b5db ;
/*padding-bottom: 10px ;*/
}
#menuLeft1 li.niv1Act a {

background-color : #bce9fb ;

/*height : 27px ;*/
font-weight : bold ;
/*color:#008103;*/

}


#menuLeft1 li #menuLeft2 {
margin: 5px 0 9px 0;
}
#menuLeft1 li #menuLeft2 li {
border-bottom : 0px ; 

}
#menuLeft1 li #menuLeft2 li a {
text-decoration : none ;
padding : 1px ;
font-weight : normal ;
display : block ;
padding-left : 20px ;
background-color : transparent ;
/*height : 15px ;*/
}
#menuLeft1 li #menuLeft2 li a:hover {
background-color : #bce9fb;
}
#menuLeft1 li #menuLeft2 li.active a{
background-color : #bce9fb ;
font-weight : bold ;
}



div.actu p span.jaune {
color : #fff157 ;
}


#prixReduc {
background: transparent url('teraxyl_01_FILES/fdReducs.gif') left top no-repeat;
font-family:Arial, Helvetica, sans-serif;
}

/* ------------------- bas de page ---------------- */

#menuBottom {
background : transparent url('teraxyl_01_FILES/fdMenuBas.gif') left center repeat-x ;
}
#menuBottom td {
background : transparent url('teraxyl_01_FILES/fdMenuBasTd.gif') right center no-repeat ;
}
#menuBottom td.last{
background:none;
}
#menuBottom a {
color : #0386a9 ;
font-size:0.85em;
}

#basSupp   {
text-align : center ;
margin-top:-11px;
}
#basSupp ul li {
padding-left : 26px ;
}
#basSupp ul li a {
background: transparent url('teraxyl_01_FILES/point.gif') left 5px no-repeat;
padding-left : 7px ;
color: #1b346d  ;
font-size:0.85em;
}
#home #basOmbre {
background:none;
height : 15px ;
}
#basOmbre {
background: transparent url('teraxyl_01_FILES/fdOmbreBottom.gif') left bottom no-repeat;
height : 15px ;
}
#bottom {
clear : both ;
padding-bottom : 0;
}
#home #bottom{
position:absolute;
top:491px;
width:968px;
}



/* ------------------ ELEMENTS DE FORMULAIRE --------------- */


input.submit {
background-color : #fff158 ;
border : 1px solid #fff158 ;
color : #103085 ;
}



/* ------------------ HISTORIQUE  --------------- */


.historique{
/*margin-top:29px;*/
}
	

table td.textes {
background: transparent url(teraxyl_01_FILES/fdHistoTop.gif) left 1px no-repeat ;
}
.bottom table td.textes {
background: transparent url(teraxyl_01_FILES/fdHisto.gif) 1px top repeat-y ;
}


.historique DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image img,.historique DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image img,.historique DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image img{
margin:0 0 10px 0; 
border:1px solid #0b8bad;
width : 137px ;
padding:0;
}
.bottom.historique .csc-textpic-center .csc-textpic-imagewrap .csc-textpic-image img{
width:138px;
}
#contenu .historique .textes ul{
margin:0;
padding:0;
}

.historique table td.textes li {
background: transparent  url(teraxyl_01_FILES/puce.gif) left 1px no-repeat;
}

/*.historique .textes li strong, .historique .textes li p b{
color: #008103; 
}*/
.historique .textes li p{
/*color: #008103; */
font-size:0.85em;
}


/*****Mid Top*****/

#midTop{
color:#008103;
font-size:0.85em;
padding:19px 0 24px 0;
margin:0;
}
#midTop a{
color:#133080;
}
#retour{
margin-left:11px;
}
#midTopRight {
padding-right : 125px ;
}
/*#ariane .active{
color:#133080;
}*/


/***CONTENU**/
#contenu {
padding:0 123px 150px 0;
text-align:justify;
width:599px;
}
h1 {
/*color : #008103 ;*/
font-size : 1.5em ;
border-bottom : 1px solid #81b5db ;
margin-bottom : 14px ;
padding:0 0 3px 0;
}
#contenu p{
/*color:#008103;*/
font-size:0.95em;
}
/*#contenu a{
color:#008103;
}

#contenu b{
color:#008103;
}*/

/***Liste Produit***/
ul.listeProduit {
margin-top:38px;
}
ul.listeProduit li{
clear:both;
}
ul.listeProduit li .texte{
float:left;
width:482px;
}
ul.listeProduit li .image{
float:left;
width:108px;
text-align:center;
padding:0 0 30px 0;
}
ul.listeProduit li h2{
/*color:#112f85;*/
border:none;
font-size:1em;
text-transform:none;
padding:0;
margin:6px 0 0 0;
}
ul.listeProduit li h2 a{
/*color:#112f85;*/
text-decoration:none;
}
ul.listeProduit li h2 a:hover{
text-decoration:underline;
}

#contenu ol{
font-size:0.95em;
margin-left:55px;
}





/***QUIZZ***/

#formQuizz{
/*color:#008103;*/
margin-top:29px;
}
.divFormQuizz{
margin-bottom:3px;
}
.divFormQuizz label{
width:208px;
display:block;
float:left;
/*color:#008103;*/
font-size:0.85em;
padding-top:6px;
}
.divFormQuizz .inputText{
width:378px;
float:left;
margin-bottom:3px;
padding:2px 3px 3px 3px;
background:url(teraxyl_01_FILES/fdInput.gif) 0 0 no-repeat;
}
.divFormQuizz .inputText input{
width:371px;
/*color:#008103;*/
font-size:0.85em;
height:14px;
/*border:1px solid #699013;*/
border:0 !important;
}
.divFormQuizz .inputTextarea{
background:url(teraxyl_01_FILES/fdTextarea.gif) 0 0 no-repeat;
width:378px;
float:left;
margin-bottom:3px;
padding:3px;
}
.divFormQuizz .inputTextarea textarea{
/*border:1px solid #699013;*/
border:0 !important;
overflow:auto;
width:377px;
/*color:#008103;*/
font-size:1.2em;
height:39px;

}

.divFormQuizz .divFormQuizzZip .inputText{
width:114px;
float:left;
margin-bottom:3px;
padding:2px 3px 3px 3px;
background:url(teraxyl_01_FILES/fdZip.gif) 0 0 no-repeat;
}
.divFormQuizz .divFormQuizzZip .inputText input{
width:111px;
/*color:#122b67;*/
font-size:0.85em;
height:15px;

border:0 !important;
}

.divFormQuizz .divFormQuizzVille label{
width:39px;
padding-left:15px;
}
.divFormQuizz .divFormQuizzVille .inputText{
width:203px;
float:left;
margin-bottom:3px;
padding:2px 3px 3px 3px;
background:url(teraxyl_01_FILES/fdVille.gif) 0 0 no-repeat;
}
.divFormQuizz .divFormQuizzVille .inputText input{
width:200px;
/*color:#008103;*/
font-size:0.85em;
height:15px;
/*border:1px solid #699013;*/
border:none;
}
.divFormQuizzNews{
margin-top:30px;
border-top:1px solid #89bee1;
padding:13px 0 7px 0;
}
.divFormQuizzNews label{
/*color:#008103;*/
font-size:0.85em;
padding:0;
}
.divFormQuizzRule{
padding-bottom:12px;
border-bottom:1px solid #89bee1;
margin-bottom:22px;
}
.divFormQuizzRule label a{
font-size:0.85em;
/*color:#008103;*/
}
.divFormQuizzRule label{
padding:0;
}
.divSubmit{
text-align:right;
}
input.submit{
background: #112f85;
color:#fff;
font-weight:bold;
border:0;
text-transform:uppercase;
font-size:0.85em;
padding:3px 5px;
}
.poll h2{
/*color:#008103;*/
border-bottom:1px solid #b8ddb8;
}
/*.poll form b, .poll form  ul.pollReponse li, .poll form  ul.pollReponse li .divFormQuizz, #formReponse, b  {
color:#008103;
}*/
#contenu ul li p.question{
font-weight:bold;
color:#fff;
background:#008103;
padding:8px 10px 7px 15px;
}
#contenu ul li ul li td.image{
width:176px;
border-left:1px solid #b8ddb8;
border-right:1px solid #b8ddb8;
border-top:1px solid #dff1df;
border-bottom:1px solid #dff1df;
padding:17px 0 20px 0;
text-align:center;
}
#contenu ul li ul{
padding:33px 0 3px 0;
}
#contenu ul.pollReponse{
padding:0;
}
#contenu ul{
padding:6px 0 90px 0;
}
#contenu ul li ul li{
padding:0 0 13px 0;
}
#contenu ul li ul li td.texte{
width:407px;
padding:0 0 0 11px;
vertical-align:middle;
}
#contenu ul li ul li td.texte p{
margin:0;
padding:0 0 11px 0;
}
#contenu ul li ul li td.texte .lien{
font-weight:bold;
}
#contenu ul li ul li td.texte p span{
color:#008103;
}
/***TRUCS & ASTUCES***/
.listeTrucsGauche, .listeTrucsDroite{
padding:0 0 0 32px ;
clear:both;
}
#contenu .listeTrucsGauche ul, #contenu .listeTrucsDroite ul{
width:389px;
padding:0 0 0 0;
}
.listeTrucsGauche img, .listeTrucsDroite ul{
float:right;
}

.listeTrucsGauche ul li, .listeTrucsDroite ul li{
padding:1px 0 14px 19px;
font-size:0.95em;
}
#contenu .listeTrucsGauche ul li p, #contenu .listeTrucsDroite ul li p{
margin:0;
padding:0;
}
.listeTrucsGauche ul li.un, .listeTrucsDroite ul li.un{
background:url(teraxyl_01_FILES/1.gif) 0 0 no-repeat;
}
.listeTrucsGauche ul li.deux, .listeTrucsDroite ul li.deux{
background:url(teraxyl_01_FILES/2.gif) 0 0 no-repeat;
}
.listeTrucsGauche ul li.trois, .listeTrucsDroite ul li.trois{
background:url(teraxyl_01_FILES/3.gif) 0 0 no-repeat;
}
.listeTrucsGauche ul li.quatre, .listeTrucsDroite ul li.quatre{
background:url(teraxyl_01_FILES/4.gif) 0 0 no-repeat;
}
.listeTrucsGauche ul li.cinq, .listeTrucsDroite ul li.cinq{
background:url(teraxyl_01_FILES/5.gif) 0 0 no-repeat;
}
.listeTrucsGauche ul li.six, .listeTrucsDroite ul li.six{
background:url(teraxyl_01_FILES/6.gif) 0 0 no-repeat;
}
.listeTrucsGauche ul li.sept, .listeTrucsDroite ul li.sept{
background:url(teraxyl_01_FILES/7.gif) 0 0 no-repeat;
}
.listeTrucsGauche ul li.huit, .listeTrucsDroite ul li.huit{
background:url(teraxyl_01_FILES/8.gif) 0 0 no-repeat;
}
.listeTrucsGauche ul li.neuf, .listeTrucsDroite ul li.neuf{
background:url(teraxyl_01_FILES/9.gif) 0 0 no-repeat;
}
.listeTrucsGauche ul li.dix, .listeTrucsDroite ul li.dix{
background:url(teraxyl_01_FILES/10.gif) 0 0 no-repeat;
}
#mid #contenu ul li .texte .marginLeft14 {margin-left:14pt;}

.media-center{
padding:0;
}
.media-center img{
position:relative;
top:1px;
border:1px solid red;
}
