/* CSS Document */
*{
margin:0;
padding:0;
}

body {
background:#061855;

}
#main{
background-color:#ffffff;
border:1px solid #061855;
}

.clear { 
clear:both;
}

.fleft { 
font-size:12px;
font-family:verdana;
color:#35475c;
float:left;
}
.fright { 
float:right;
}

.alignright { 
text-align:right;
}
.aligncenter { 
text-align:center;
}

.container { 
width:100%;
}

p { 
text-align:justify;
font-size:12px;
font-family:verdana;
color:#35475c;
margin-bottom:15px;
}
.pousse { 
color:#e91010;
text-align:justify;

font-size:13px;
font-family:verdana;

margin-bottom:15px;
margin-left:90px;
padding-left:90px;
float:left;
}
#offre1{
float:left;
width:448px;

}
#coucou{
float:left;
}
#google{

width:450px;
height:285px;
padding-left:10px;
margin-bottom:20px;
float:left;
}
#strategie{
width:450px;
height:179px;
padding-left:10px;
margin-bottom:20px;
float:left;
}
.p1 { 
margin-bottom:28px;
}

.tall_top { 
background:url(images/tall_top.gif) left top repeat-x #ffbb00;
}
.tall_bottom { 
background:url(images/tall_bottom.gif) left bottom repeat-x;
}
#menu{
margin-left:35px;

clear:both;

}

/*==================forms====================*/
input, select { 
vertical-align:middle; 
font-weight:normal;
}
img {
border:0; 
vertical-align:top; 
text-align:left;
}

.form { 
height:31px;
}
.form input {
width:213px; 
height:22px; 
background:none; 
border:1px solid #35475c; 
font-size:1em; 
color:#35475c; 
font-family:tahoma;
}
textarea { 
width:222px; 
height:116px; 
background:none; 
overflow:auto; 
border:1px solid #35475c; 
font-size:1em; 
color:#ffffff; 
font-family:verdana;
}

input{
width:156px; 
height:18px; 
background:none; 
border:1px solid #01455e; 
color:#ffffff; 
font-size:1em; 
font-family:verdana;
}
submit{
background-color:#000000;
}

/*==================list====================*/
ol{
color:#cf1832;	
margin-left:50px;
list-style-type: décimal;
}
ul{

color:#cf1832;	
margin-left:40px;
list-style-type: décimal;
}

li a:link,a:active,a:visited{
color:#0b234d;
font-size:14px;

font-family:verdana;

}
li a:hover{
display: block;
	text-align: center;
	border: 1px solid #ffffff;
	background-color:#88ce2b;
color:#ffffff;
font-size:14px;
text-decoration:none;
font-family:verdana;
}

.list2 li { 
font-size:12px;
font-family:verdana;
display:inline;
}
.list2 li a { 
display:block; 
background:url(images/marker.gif) no-repeat 0 11px; 
padding-left:23px; 
font-size:1.09em; 
line-height:2em;
}
.list2 li a:hover { 
background:url(images/marker2.gif) no-repeat 0 8px #0a2133; 
padding-left:23px; 
text-decoration:none;
}


/*==================other====================*/
.img_indent { 
margin:0 20px 0 0; 
float:left;
}

.divider { 
margin:0 20px 0 22px;
}


/*==================txt, links, lines, titles====================*/
a {
color:#138aff; 
text-decoration:none;
}
a:hover{ 
text-decoration:underline;
}


h6 { 
color:#1058ac; 
font-family:verdana;
font-size:14px; 
font-weight:normal; 
margin-top:20px;
margin-bottom:8px;
}
h1 { 

color:#1058ac; 
font-family:verdana;
font-size:14px; 
font-weight:normal; 
margin-bottom:8px;
}
h2 { 
font-family:verdana;
color:#1058ac; 
font-size:14px; 
font-weight:normal; 
margin-bottom:8px;
}
h3 { 
font-family:verdana;
color:#1058ac; 
font-size:14px;
font-weight:normal; 
margin-bottom:8px;
margin-left:15px;
}
h4 {
font-family:verdana; 
font-size:1.09em; 
font-weight:normal; 
color:#75a530;
margin-left:15px;
}
h5 {
font-family:verdana; 
font-size:1.09em; 
font-weight:normal; 
color:#75a530;
margin-left:15px;
}
.link1 { 
font-size:1.09em; 
text-decoration:underline;
}
.link1:hover { 
text-decoration:none;
}

.line_hor { 
background:url(images/line2.gif) left bottom repeat-x; 
padding-bottom:33px; 
margin-bottom:22px;
}

.title { 
margin-bottom:10px;
}
.title1 {
 margin-bottom:21px;
 }


/*==================blocks====================*/
.block {
 background:url(images/block_bgd.gif) left top repeat-x;
 }
.block .r { 
background:url(images/r.gif) right top repeat-y;
}
.block .b { 
background:url(images/b.gif) left bottom repeat-x;
}
.block .l { 
background:url(images/l.gif) left top repeat-y;
}
.block .t {
 background:url(images/t.gif) left top repeat-x;
 }
.block .l_t { 
background:url(images/l_t.gif) no-repeat left top;
}
.block .r_t {
background:url(images/r_t.gif) no-repeat right top;
}
.block .r_b { 
background:url(images/r_b.gif) no-repeat right bottom;
}
.block .l_b { 
background:url(images/l_b.gif) no-repeat left bottom;
}
.block .ind { 
padding:0 0 0 0;
}

.footer_block { 
background:url(images/bas.gif) left top repeat-x; 
width:748px;
height:61px;
}
.footer_block .ind { 
padding:16px 20px 18px 20px;
}


/*header*/
#header{ 
height:254px;
margin-top:10px;
}


/*content*/
#content {
 padding:6px 0 50px 0; 
 background:url(images/content_bgd.gif) no-repeat left top;


 }

/*footer*/
#footer {
 padding:0 0 0 10px;
 color:#ffffff;
 }
#footer a { 

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



/*================== index.html ==================*/
#page1 #content .col_1 .indent { 
padding:24px 22px 0 30px;

}
#page1 #content .col_1 .img_indent {
 margin:0 0 0 0;
 }
#page1 #content .col_1 h3 { 
padding-top:10px;
}
#page1 #content .col_2 .indent { 
padding:0 0 12px 10px;
}
#page1 #content .col_2 .title { 
margin:40px 0 19px 0;
}
#page1 #content .col_2 ul { 
margin-bottom:11px;
}

/*================== index-1.html ==================*/
#page2 #content { 
padding-bottom:38px;
}
#page2 #content .col_1 .indent { 
padding:24px 22px 0 30px;
}
#page2 #content .col_1 .img_indent { 
margin:0 19px 23px 0;
}
#page2 #content .col_1 h4 { 
padding-top:8px;
}
#page2 #content .col_1 .line_hor { 
padding-bottom:29px;
}
#page2 #content .col_1 .column1 { 
width:217px;
}
#page2 #content .col_1 .column1 { 
position:relative; margin-left:-10px;
}
#page2 #content .col_1 .column2 { 
width:212px;
} 
#page2 #content .col_2 .indent {
padding:24px 0 12px 10px;
}
#page2 #content .col_2 .img_indent { 
margin-bottom:25px;
}

/*================== index-2.html ==================*/
#page3 #content .col_1 .indent { 
padding:24px 20px 0 30px;
}
#page3 #content .col_1 ul { 
margin:0 0 20px -10px; 
padding-right:20px;}
#page3 #content .col_2 .indent { 
padding:24px 0 0 0;
}
#page3 #content .col_2 .img_indent { 
margin:0 19px 27px 0;
}

/*================== index-3.html ==================*/
#page4 #content { 
padding-bottom:40px;
}
#page4 #content .col_1 .indent { 
padding:24px 28px 0 30px;
}
#page4 #content .col_1 .img_indent { 
margin:0 19px 0 0;
}
#page4 #content .col_1 .line_hor { 
padding-bottom:29px;
}
#page4 #content .col_1 .column1 { 
width:239px;
}
#page4 #content .col_1 .column2 { 
width:212px;
} 
#page4 #content .col_2 .indent { 
padding:24px 0 12px 10px;
}
#page4 #content .col_2 h4 { 
margin-bottom:24px;
}
#page4 #content .col_2 .banner { 
margin-top:42px;
}

/*================== index-4.html ==================*/
#page5 #content .col_1 .indent { 
padding:24px 40px 0 30px;
}
#page5 #content .col_1 h4 { 
margin-bottom:10px;
}
#page5 #content .col_2 .indent { 
padding:24px 0 0 0;
}
#page5 #content .col_2 .img_indent { 
margin:0 19px 25px 0;
}
#page5 #content .col_2 h4 { 
margin-bottom:13px;
}

/*================== index-3.html ==================*/
#page6 #content {
 padding-bottom:40px;
 }
#page6 #content .col_1 .indent { 
padding:24px 28px 0 30px;
}
#page6 #content .col_1 .img_indent { 
margin:0 19px 23px 0;
}
#page6 #content .col_1 .line_hor { 
padding-bottom:29px;
}
#page6 #content .col_1 .column1 { 
width:221px;
}
#page6 #content .col_1 .column2 { 
width:224px;
} 
#page6 #content .col_2 .indent { 
padding:24px 0 12px 10px;
}
#page6 #content .col_2 h4 { 
font-weight:bold;
}

/*================== index-4.html ==================*/
#page7 #content .indent { 
padding:24px 20px 0 30px;
}
.packs{
 
clear:both;
}

.gras{
color:#1058ac; 
font-family:verdana;
font-size:14px; 
font-weight:normal; 
margin-bottom:8px;
}
#blanc{
background-color:#ffffff;
border:1px dotted #ffffff;
margin-top:10px;
padding-top:10px;
}
#photo{
margin-top:10px;
}
.marge{
font-family:verdana;
color:#35475c;
margin-left:15px;
margin-right:5px;
}
.rouge{
color:#e91010;
text-decoration:underline;
font-family:verdana;
font-size:12px;
}
.rouge22{
color:#e91010;
font-family:verdana;
font-size:12px;

}
.rouge4{
color:#e91010;
text-decoration:underline;
font-family:verdana;
font-size:12px;
}
.rouge2{
color:#e91010;
font-family:verdana;
font-size:12px;
margin-left:10px;
}
.rougeleft{
color:#e91010;
font-family:verdana;
font-size:12px;
float:left;
}
.souligner{
font-size:12px;
font-family:verdana;
color:#35475c;
margin-left:3px;
}
.souligner2{
font-size:12px;
font-family:verdana;
color:#e91010;

margin-left:27px;
}
.bleu{ 
color:#1058ac; 
font-family:verdana;
font-size:12px; 
font-weight:normal; 
margin-bottom:8px;
}
.vert{
font-family:verdana; 
font-size:1.09em; 
font-weight:normal; 
color:#75a530;

}
.rougegecool{
font-family:verdana; 
font-size:1.09em; 
font-weight:normal; 
color:#eb0e0e;
margin-left:15px;
}
.blanc{
font-family:verdana; 
font-size:1.09em; 
font-weight:normal; 
color:#ffffff;
margin-left:15px;
}
a.lien132:link,a.lien132:visited{
text-decoration: blink;
font-size:14px;
text-decoration:none;
font-family:verdana;
margin-left:40px;
color:#1058ac; 
}

a.lien132:active{
text-decoration: blink;
font-size:14px;
text-decoration:none;
font-family:verdana;
margin-left:40px;
color:#579817; 
}
a.lien132:hover{
font-size:14px;
font-family:verdana;
color:#579817;
}
a.lien0132:link,a.lien0132:visited{
text-decoration: blink;
font-size:16px;
text-decoration:none;
font-family:verdana;
color:#1058ac; 
}
a.lien0132:active{
text-decoration: blink;
font-size:16px;
text-decoration:none;
font-family:verdana;
margin-left:20px;
color:#579817; 
}
a.lien0132:hover{
font-size:16px;
font-family:verdana;
color:#579817;
}
a.lien30:link,a.lien30:active,a.lien30:visited{

font-size:13px;
text-decoration:none;
font-family:verdana;
margin-left:220px;
margin-top:20px;
padding-top:20px;
color:#96c3f1; 
}

a.lien30:hover{
font-size:13px;
font-family:verdana;
color:#ffffff;
}
a.lien20:link,a.lien20:active,a.lien20:visited{
font-size:12px;
text-decoration:none;
font-family:verdana;
color:#96c3f1; 
}

a.lien20:hover{
font-size:12px;
font-family:verdana;
color:#ffffff;
}

a.lien35:link,a.lien35:active,a.lien35:visited{
color:#e91010; 
font-size:14px;
margin-left:20px;
text-decoration:none;
font-family:verdana;
}
a.lien35:hover{
color:#579817;
font-size:14px;
font-family:verdana;
}
#pied{
padding-top:22px;

clear:both;
}
a.lien135:link,a.lien135:visited{
text-decoration: blink;
font-size:16px;
text-decoration:none;
font-family:verdana;
margin-left:20px;
color:#f00c1c; 
}

a.lien135:active{
text-decoration: blink;
font-size:16px;
text-decoration:none;
font-family:verdana;
margin-left:20px;
color:#579817; 
}
a.lien135:hover{
font-size:16px;
font-family:verdana;
color:#579817;
}
.numero{
background-color:#ffffff;
border:1px dotted #74a7e0;
float:left;
}
.liste{
float:left;
}
#suivant{
text-align: center;
clear:both;
margin-top:10px;
}
.alaligne{
clear:both;
}
a.lien1321:link,a.lien1321:visited{
text-decoration: blink;
font-size:14px;
text-decoration:none;
font-family:verdana;
margin-left:2px;
color:#1058ac; 
}

a.lien1321:active{
text-decoration: blink;
font-size:14px;
text-decoration:none;
font-family:verdana;
margin-left:2px;
color:#579817; 
}
a.lien1321:hover{
font-size:14px;
font-family:verdana;
color:#579817;
}
a.lien13211:link,a.lien13211:visited{
text-decoration: blink;
font-size:14px;
text-decoration:none;
font-family:verdana;
margin-left:2px;
color:#e91010; 
}

a.lien13211:active{
text-decoration: blink;
font-size:14px;
text-decoration:none;
font-family:verdana;
margin-left:2px;
color:#579817; 
}
a.lien13211:hover{
font-size:14px;
font-family:verdana;
color:#579817;
}
a.lien1321z:link,a.lien1321z:visited{
text-decoration: blink;
font-size:14px;
color:#e91010;
text-decoration:underline;
font-family:verdana;
margin-left:2px;

}

a.lien1321z:active{
text-decoration: blink;
font-size:14px;
text-decoration:none;
font-family:verdana;
margin-left:2px;
color:#579817; 
}
a.lien1321z:hover{
font-size:14px;
font-family:verdana;
color:#579817;
}
hr{
color:#d0d0d0;
margin-left:30px;
margin-right:30px;
}
.lesoffres{
font-size:14px;
color:#e91010;
text-decoration:none;
font-family:verdana;

}
a.lien333:link,a.lien333:visited{
text-decoration: blink;
font-size:14px;
text-decoration:none;
font-family:verdana;
margin-left:10px;
color:#1058ac; 
}

a.lien333:active{
text-decoration: blink;
font-size:14px;
text-decoration:none;
font-family:verdana;

color:#579817; 
}
a.lien333:hover{
font-size:14px;
font-family:verdana;
color:#579817;
}
a.lien336:link,a.lien336:visited{
text-decoration: blink;
font-size:16px;
text-decoration:none;
font-family:verdana;
margin-left:180px;
color:#1058ac; 
}

a.lien336:active{
text-decoration: blink;
font-size:16px;
text-decoration:none;
font-family:verdana;

color:#579817; 
}
a.lien336:hover{
font-size:16px;
font-family:verdana;
color:#579817;
}

.textoffre{
text-align:justify;
font-size:12px;
font-family:verdana;
color:#35475c;
margin-bottom:15px;
margin-left:100px;
margin-top:60px;
padding-left:20px;
}
a.lien13219:link,a.lien13219:visited{
text-decoration: blink;
font-size:14px;
text-decoration:underline;
font-family:verdana;
margin-left:190px;
color:#1058ac; 

}

a.lien13219:active{
text-decoration: blink;
font-size:14px;
text-decoration:none;
font-family:verdana;
margin-left:190px;
color:#579817; 
}
a.lien13219:hover{
font-size:14px;
font-family:verdana;
color:#579817;
}
a.lien9132:link,a.lien9132:visited{
text-decoration: blink;
font-size:14px;
text-decoration:none;
font-family:verdana;
margin-left:30px;
margin-right:40px;
color:#1058ac; 
}

a.lien9132:active{
text-decoration: blink;
font-size:14px;
text-decoration:none;
font-family:verdana;
margin-left:30px;
margin-right:40px;
color:#579817; 
}
a.lien9132:hover{
font-size:14px;
font-family:verdana;
color:#579817;
}



.style1 {
	color: #fdfdb3;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.style2 {
	color: #f4fede;
	font-size: 11px;
	font-family: tahoma;
}
.style3 {
	color: #FFFFFF;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.style4 {
text-align:justify;
	color: #626160;
	font-size: 11px;
	font-family:verdana;
	line-height:12px
}
.style5 {
	color: #4d4d46;
	font-size: 11px;
	font-family: tahoma;
}
.style6 {
	color: #507e9c;
	font-size: 11px;
	font-family: tahoma;
}
.style7 {
	color: #5089b3;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.style8 {
	color: #727272;
	font-size: 11px;
	font-family: tahoma;
	line-height:12px
}
.style9 {
	color: #333333;
	font-size: 11px;
	font-family: tahoma;
	line-height:12px;
	font-weight: bold;
}
.style10 {
	color: #5493c1;
	font-size: 11px;
	font-family: tahoma;
}
.style11 {
	color: #5c5c5c;
	font-size: 11px;
	font-family: tahoma;
	line-height:12px
}
.style12 {
text-align:justify;
	color: #474747;
	font-size: 11px;
	font-family: tahoma;
	line-height:12px
	
}
#bord{
border:1px solid #061855;
background-color:#eeeeee;
}
#annonce{
border:1px solid #061855;
background-color:#eeeeee;

}
#bibi{
width:210px;
height:205px;
border:1px solid #000000;
background-color:#eeeeee;
}
#contact{
width:110px;
height:110px;
margin-left:120px;
}
s{
text-decoration:line-through;
color:#e91010;
}
.tuytoto{
font-family:verdana;
color:#cf1832;
font-weight:bold;
font-size:14px;
text-decoration: blink ; 
}
/*==========================================*/
