@charset "utf-8";
/* CSS Document */

#blog img {border:none; text-decoration:none;}
#blog a { text-decoration:none; font-size:12px; color:#333;}
#blog a:hover {color: #F09;}
#categorie {width:382px; height:18px; text-align:center; background:url(../img/realisations_menu.png) no-repeat; margin:auto;}

.retour1 {clear:both; margin:0 0 0 0}
.simulhr {border-bottom:1px solid #4D4D4D; margin:10px 0 0 5px;}
.simulhr2 {border-bottom:8px solid #CCC; margin: 15px 0 0 0px;}
.simulbr {margin: 0 0 10px 0; padding: 0 0 0 0;}
.displayblock {display: block;}
.date {font-size:10px; color:#999999;}
.periode {margin: 0 0 0 15px; padding: 0 0 0 0; color:#333333;}
.txt_profil {margin: 0 0 0 15px; padding: 0 0 0 0; color:#666666;}

#selectWallpaper {float:right; height:110px; width:300px; margin:-100px 0 0 0; padding:0 0 0 0;}
#bull01 {height:66px; width:210px; margin:0px 10px 30px 0; padding:0 0 0 0; float:right; background-image:url(../img/bull01.png);}

.carre {height:20px; width:20px; float:right; margin:-15px 10px 0px 0; padding:0 0 0 0; }
.carre img {margin:0 0 0 0; padding:0 0 0 0; height:20px; width:20px;}

body {margin:2px; font-family:Garamond; background-attachment:none; }
#principal {margin: 0 0 0 0; padding: 0 0 0 0; width:1024px; height:auto; margin:auto; background-color:#FFFFFF; }
h1 {font-size:12px; font-weight:bold; color:#4D4D4D; font-family:Garamond; margin:5px 0 0 20px;}
h2 {line-height:15px;}
h3 {margin: 0 0 0 0; padding: 5px 0 0 0; font-size:18px;}
h4 {font-size:18px; color: #666666; margin: 0 0 0 0; padding: 0 0 0 0;}
h5 {font-size:35px; margin:0 0 -10px 0; padding:0 0 0 0; font-family:Georgia; letter-spacing:10px; text-align:center;}
h5:hover {color:#F09;}



#header {margin: 0 0 0 0; padding: 0 0 0 0; width:1024; height:200px;}
#header a {display:block; margin: 0 2px 0 0; padding: 0 0 0 0; background:url(../img/menu0.png) no-repeat; float:left; height:40px; width:152px; line-height:50px; text-align:center; text-decoration: none; color:#ffffff; font-family:Garamond; font-weight:bold;}
#header a:hover {background:url(../img/menu1.png) no-repeat;}
#header p {height:40px; text-align:right; font-size:12px; background-color:#1faae2; margin: 0 0 0 770px; padding: 0 10px 0 0; display:block; color:#FFFFFF; font-size:16px; line-height:50px;}

#info {margin: 0px 10px 0 0; padding: 0 0 0 5px; width:185px; height:auto; float:left;}
#info h2 {margin: 0 0 5px 0; padding: 0 0 0 5px; display:block; background-color:#68ae24; height:15px; width:175px; font-size:14px; color:#FFFFFF; line-height:15px;}
#info p {margin: 0 0 0 0; padding: 5px 5px 0  0; font-size:12px; color:#333333; text-align:justify; line-height:12pt;}
#info a {margin: 0 0 0 0; padding: 0 0 0 0; text-decoration:none; font-size:11px; color:#333333;  }
#info a:hover {color:#CC0066;}
#info img {margin: 0 2px 0 0; padding: 0 0 0 0; background-color: #FFFFFF; border:none;}
#info br {margin:0 0 0 0; padding:0 0 0 0;}

#blog {margin: 0px 10px 0 0; padding: 0 0 0 5px; width:620px; height:auto; float:left;}
#blog h2 {margin: 0 0 0 0; padding: 0 0 0 5px; display:block; background-color:#d3105a; height:15px; width:615px; font-size:14px; color:#FFFFFF; line-height:15px;}

#links{margin: 0px 0px 0 0; padding: 0 0 0 5px; width:180px; height:auto; float:left;}
#links h2 {margin: 0 0 5px 0; padding: 0 0 0 0; display:block; background-color:#fff; height:15px; width:180px; font-size:14px; color:#000; border-bottom:1px solid #000000;}
#links a {margin: 0 0 0 0; padding: 0 5px 0 5px; text-decoration:none; font-size:12px; color:#333333;}
#links a:hover {color:#CC0066; background-color:#000000;}

#footer {margin: 10px 0 0 0px; padding: 0 0 0 0; width:1024px; height:15px; background-color:#262626;}
#footer p {margin: 0 0 0 0; padding: 0 10px 0 0; line-height:15px; font-size:12px; color:#FFFFFF; text-align:right;}

#miniCadre {width:194px; height:100px; margin: 10px 5px 0 5px; padding: 0 0 0 0; float:left; border:1px solid #333333;}
#miniCadre:hover { background-image: url(../../test%20Myspace/img/minihover.png);}

li { list-style:url(../img/puce1.gif); color:#333333;}
ul {margin: 0 0 0 0; padding: 0 0 0 25px;}

#form1 {
	width:auto;
	height:300px;
	padding: 0 0 0 10px;
	background-color: #FFF;
	background-repeat:no-repeat;
	margin:30px;
	font-family:Garamond;
	letter-spacing:2px;
}

#form2 {
	width:auto;
	height:400px;
	padding: 0 0 0 10px;
	background-color: #FFF;
	background-repeat:no-repeat;
	margin:30px;
	font-family:Garamond;
	letter-spacing:2px;
}


textarea {width:300px; height:196px; margin:0 0 0 20px; padding:0 0 0 0;}
#infoForm1 {float:left; width:150px; height:250px; margin:0 0 0 0; padding:0 0 0 0;}
#infoForm2 {float:left; width:250px; height:auto; margin:30px 20px 0 10px; padding:0  0 0 0; text-align:left;}
#infoForm3 {float:left; width:200px; height:auto; margin:0 0 0 0; padding:0 0 0 0;}
#msgForm1 label {margin:0 0 0 0px; padding:0 0 0 20px;}

#msgForm1 {float:left; width:340px; height:250px; margin:-19px 0 0 0; padding:0 0 0 0;}
#msgForm2 {float:left; width:300px; height:120px; margin:0 0 0 0; padding:0 0 0 0;}
#msgForm2 textarea {width:450px; height:100px; margin: 0 0 0 0px; padding:0 0 0 0;}
#msgForm2 label {margin:0 0 0 0px; padding:0 0 0 0px;}
#msgForm2 input {margin:5px 0 0 0; padding:0 0 0 0;}

#envoyer {margin:5px 0 0 20px; padding:0 0 0 0; width:302px; height:25px; background:url(../img/valider.png) no-repeat; border:none;}
#envoyer:hover  {background:url(../img/valider2.png) no-repeat; border:none;}
#envoyer:focus  {background:url(../img/valider4.png) no-repeat; border:none;}


#details {font-size:11px; float:left; width:194px; height:auto; margin:0 5px 0 5px; padding:0 0 0 0; }
a {outline:none}

#rss {background-image:none; margin:0px 0 0 0; padding:0 0 0 0; width:30px; height:30px; background-color:#345;}
#rss a {background-image:none;}

#blocBlog p {font-family:arial; font-size:12px;}

#s1 {margin:0 0 0 0; padding:0 0 0 0; float:left; background:url(../img/shadow1.png); width:75px; height:500px;}
#s2 {margin:0 0 0 0; padding:0 0 0 0; float:left; background:url(../img/shadow2.png); width:75px; height:500px;}


#newsletters {float:right; height:51px; width:301px; margin:-100px 0 0 0; padding:0 0 0 0; background:url(../img/newsFond.png); outline:none;}
#newsletters p {color:#fff; font-family:Calibri; font-size:12px; margin:0 0 0 0; padding:0 0 0 0;}
#eMailNews {width:157px; height:14px; margin:33px 0 0 5px; border:none; float:left; font-family:Calibri; font-size:14px; font-weight:bold; color:#B3B3B3; background-color:#fff; padding:0 0 0 2px; outline:none;}
#envoyerNews {width:111px; height:27px; margin:20px 0 0 11px; border:none; font-weight:bold; float:left; background-image:url(../img/okNews.png);}
#envoyerNews:hover {background-image:url(../img/okNewsHover.png);}


#titreblog input {width:500px; height:20px;}

#pagin {margin:-10px 0 0 0; float:right;}
#pagin a {background:#d3105a; width:20px; height:20px; text-align:center; line-height:20px; padding:2px 6px 2px 6px; color:#FFF; }
#pagin a:hover {background:#e7518a; color:#FFF;}


#toy {height:272px; width:193px; margin:auto; margin-top:50px;}
#toy img{border:none; margin:0 0 0 0; padding:0 0 0 0; display:block;}
#toy p {color:#F03; text-align:center;}
#toy a {font-size:16px; color:#099; text-decoration:none; font-weight:bold; margin:0 0 0 0;}
#toy a:hover {color:#0C6;}
	
#toyaccess {margin:auto; width:150px; height:200px; margin-top:100px;}
#toyaccess img {border:none;}
#toyaccess a {font-size:16px; color:#099; text-decoration:none; font-weight:bold;}
#toyaccess a:hover {color:#0C6;}
#toyaccess p {color:#F03; text-align:center;}

#player {float:right; height:40px; width:260px; margin:-70px 0 0 0; padding:0 0 0 0; outline:none;}

#player {width:1024px; height:48px; margin:auto; border-bottom:2px solid #333; background:url(../img/topPlayer.png) repeat-x;}