/* CSS Document */

div {
border : 0px solid #ffffff ;  
margin-top:0;
padding:0;
}

body{
background-color:#1e1e1e;
margin:0px;
padding:0px;
font-family: "verdana";
font-size : 10;
}


#bandeD {
background-color:#1F1F1F;
position : absolute ; 
top: 0px;
left: 690px;
width: 290px;
height: 100%;
}

#log {
position : absolute ;
width: 28px ;
height:40px;
left : 750px ;
top: 250px ;
}

#fleche {
position :absolute ;
width : 390px;
height:10px;
top : 250px;
}

#lienbd {
position :absolute ;
font-weight:bold;
left:750px;
top : 250px;
width : 240px;
}

#contenu, #contenupagetexte {
	position : absolute ;
	background : url(images/axedesign-fond-creation-site-internet.gif);
	left : 20px ;
	width : 730px;
	height:1380px;
	top : 0px;
}

#contenupagetexte {
	height:1580px;
}

#site{
	position:absolute;
	width:980px;
	top:30px;
	/*margin-left:-470px;
	left:50%;*/
}

#hautg {
top: 20px;
position: absolute;
color : #d90915;
font-size : 11 ;
width:38px;
height:40px;
}

#logo {
position : absolute ;
float:left ;
left : 35px;
width:188px;
height:95px;
top: 60px;
}

#logo img{
	border:0px;
}

#slogan {
float : left ;
color : rgb(0,192,0);
position : absolute ;
font-weight:bold;
left : 40px;
height:40px ;
width:260px;
top:  200px;
}

h1 {
color : #d90915;
}

#presentation{
	position:absolute;
	left:20px;
	top:1280px;
	padding:10px;
	text-align:justify;
}

#panneautexte{
	position:absolute;
	z-index:2;
	left:20px;
	top:165px;
	padding:40px;
	padding-top:0px;
	text-align:justify;
	color:#FFFFFF;
	width:710px;	
}

HTML>BODY #presentation{
	width:710px;
}

HTML>BODY #panneautexte{
	width:650px;
}

#h1titre{
	font-size:12px;
}

#titrepagetexte, #hautg h1{
	font-size:20px;
}

h2{
	font-size:10px;
	text-decoration:underline;
}

#panneautexte h2{
	font-size:11px;
	text-decoration:none;
}

h3, h4{
	font-size:11px;
}

#h1titre, #presentation{
	color:#FFFFFF;
}

h5 {
color :#7f7f7f;
text-align:right;
}

#hautd {
position : absolute;
margin-top:0;
color : rgb(0,240,0);
float : right;
text-align:right;
width:370px;
height:160px;
left: 350px;
top: 30px;
}


#text {
position : absolute ;
font-weight: bold ;
top : 220px ;
left: 310px;
width: 400px;
height:15px;
}


#menue {
position : absolute ;
top : 250px ; 
/*font-style : italic ;*/
font-weight: bold;
width : 260px ;
height : 310px ;
left : 40px;
}



#vignette {
position : absolute ;
z-index:2;
width:400px;
height:850px;
top: 270px;
left : 320px ;
}

#descriptif{
padding:10px;
padding-top:0px;
color:#FFFFFF;
}

#basg {
position: absolute;
top: 155px ;
width:250px;
height : 35px ;
right : 10px;
color :  #d90915;
font-size  : 10 ; 
font-weight: bold;
text-align:right;

}

#hautd a{
	color: rgb(191,191,191);
	font-size:11;
}

#panneautexte a{
	color:#b3010c;
}
a.menulien, #descriptif, #descriptif a{color: rgb(191,191,191);}
a:link { color: rgb(47,47,47);}
a {text-decoration: none;} 
a:hover, a.menulien:hover{color :rgb(100,100,100) ; }

#menuprincipal, #menuprincipal a{
	color: #1e1e1e;
}

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

#blog-axedesign-creation-site-internet, #presentation, #menuprincipal{
	width:730px;
	position:absolute;
}

#blog-axedesign-creation-site-internet, #presentation{
	background-color:#b3010c;
}

#blog-axedesign-creation-site-internet, #menuprincipal{
	vertical-align:middle;
	top:0px;
	left:20px;
}

#menuprincipal{
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	top:30px;
	text-align:center;
	background-color: rgb(191,191,191);
}

#blog-axedesign-creation-site-internet h2{
	margin:0px;
	padding:0px;
	margin-top:5px;
	text-decoration:none;
	font-size:9px;
}

#blog-axedesign-creation-site-internet a{
	display:block;
	height:20px;
	padding-top:3px;
	padding-bottom:7px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	color:#FFFFFF;
}

#blog-axedesign-creation-site-internet a:hover, #panneautexte a:hover{
	text-decoration:underline;
}

#imageflow{
	position:absolute;
	width:1000px;
	left:-60px;
	top:90px;
	text-align:left;
}

#nuage{
	margin-top:410px;
}

label, .blanc, td label{
	font-color:#ffffff;
	font-size:11px;
}

input, textarea{
	border:1px solid #000000;
	background-color:#FFFFFF;
	color:#b3010c;
	font-weight:bold;
	font-size:11px;
}
