
* {
	margin:0px;
	padding:0px;
}



#bodypop{
background:none;
background-color:#000000;	
text-align: center;
margin:auto;
}

body {
	background-color:#CCCCCC;
	background-image:url(../images/background.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#7C7C7C;
	background-attachment: fixed;

}


a { color:#2a2a2a; text-decoration:none; outline: none; }
a:hover { text-decoration:underline; }

a img {
	border:none;
}


h2 {
	color:#242424;
	font-size:1.3em;
	font-weight:bold;
	margin-bottom:20px;

}

h2#koreatitle {
	color:#242424;
	font-size:1.3em;
	font-weight:bold;
	margin-bottom:15px;

}


p {
	margin-bottom:20px;
	line-height:25px;
}




div#container_all {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	
}


div#top {
	

position:relative;


}

div#top ul#rs {
	list-style:none;
	position:absolute;
	right:30px;

	
}


div#top ul#rs li {
	float:left;	
	margin-left:8px;
	margin-right:8px;
	margin-top:0px;
	background-image:none;
	padding-left:0px;
}

div#top ul#rs li a {
	display:block;
	background: transparent;
	background-image:url(../images/reseau_social.png)!important;
	background-image:url(../images/reseau_social2.png);/* Background IE6  */ 
	background-repeat:no-repeat;
	color:#2a2a2a;
	margin-top:5px;
	padding-top:38px;
	text-decoration:none;
	
	
}

div#top ul#rs li a:hover {
	text-decoration:underline;
}

div#top ul#rs li a#facebook {
	background-position:8px 0px;
}

div#top ul#rs li a#cyworld {
	background-position:-233px 1px;
	padding-left:3px;
	padding-right:3px;
}

div#top ul#rs li a#myspace {
	background-position:-105px 1px;
}

div#top ul#admin {
	list-style:none;
	position:absolute;
	left:30px;
}

div#top ul#admin li {
	float:left;	
	margin-left:8px;
	margin-right:8px;
	margin-top:0px;
	background-image:none;
	padding-left:0px;
	margin-top:5px;
	padding-top:10px;
}


div#container_ban {
height:350px;
width:960px;
margin:auto;
background: url(../images/fondtop.png);
background-repeat : no-repeat;	
}

div#ban {

margin:auto;
width:900px;
height:315px;
background: url(../images/top2.png);
background-repeat : no-repeat; 
	
}




div#container_middle {
width:960px;
height:535px;
background-image: url(../images/middle.png);
background-repeat:no-repeat;

}

div#realbody
{
text-align:center;
margin:auto;
width:700px;
height:535px;	
background-image: url(../images/divtexte.png);	
background-repeat:no-repeat;

}

div#contact
{
text-align:center;
margin:auto;
width:700px;
height:535px;	
background-color:#fff;

}

div#professionnel
{
text-align:center;
margin:auto;
width:600px;
height:535px;	
background-image: url(../images/fondcv.jpg);	
background-repeat:no-repeat;

}

div#professionnel h2 {
text-align:left;
padding-top:30px;
margin-left:100px;
text-decoration:underline;
}

ul#pro {
text-align:left;
padding-top:50px;
margin-left:50px;
list-style-image : url(../images/bullet.gif);

}

ul#pro li:hover {
font-weight:bold;
list-style-image : url(../images/bullet2.gif);
}

div#travaux
{
text-align:center;
margin:auto;
width:700px;
height:535px;	


}

#chargement_travaux img{

padding-top:65px;
}


.texte
{
margin:auto;
width:605px;
text-align:justify;
color:#2a2a2a;

}

 .titreindex {
 
 color:#990000;
font-weight:bold;
 }
 
div#news {
 height:160px;
 overflow: auto;
  text-align: center;
  margin:auto;
 
 }
 
a.lien1 {
color:#2a2a2a;
font-weight:bold;
text-decoration:none;  
            }

a.lien1:hover{

font-weight:bold;
 text-decoration:underline; 
 }





div#container_footer {
	
	background-image:url(../images/bottom_vertical.gif);
	background-repeat:repeat-x;
	background-color:#c3c3c3;
}

br.iefix_footer {
	line-height:1px;
	display:none !important;
	display:block;
}

div#container_actualiteN {
	position:relative;
	float:left;
	padding-left:30px;
	padding-top:29px;
	padding-right:20px;
	width:275px;
	border-right:1px solid #d9d8d8;
	min-height:171px;
	height:auto !important;
	height:171px;


}


div#container_actualiteN p {
	line-height:17px;
	font-size:0.9em;
}

div#container_actualiteN p strong {
	color:#242424;
}

div#container_korean {
	
	float:left;
	padding-left:25px;
	padding-top:29px;
	padding-right:20px;
	width:275px;
	min-height:171px;
	height:auto !important;
	height:171px;

}

div#container_korean p {
	line-height:17px;
	font-size:0.9em;
}

div#container_korean p strong {
	color:#242424;
}

div#container_actualite {
border-left:1px solid #d9d8d8;
	float:left;
	padding-left:25px;
	padding-top:29px;
	width:275px;
	min-height:171px;
	height:auto !important;
	height:171px;


	
}

div#container_actualite p {
	line-height:17px;
	font-size:0.9em;
}

div#container_actualite p strong {
	color:#242424;
}

div#footer {
	clear:both;
	position:relative;
	top:-12px;
	border-top:1px solid #d9d8d8;
	background-color:#c3c3c3;
}

div#footer ul#liste_liens_footer {
	margin-top:20px;
	margin-left:30px;
	margin-bottom:0px;
}

div#footer ul#liste_liens_footer li {
	font-size:0.9em;
	display:inline;
	background-image:none;
	padding-left:0px;
	margin-right:20px;
}




div#corners_bottom {
	background-image:url(../images/bottom_horizontal.png) !important;
	background-image:url(../images/bottom_horizontal.gif);
	background-repeat:no-repeat;
	width:960px;
	height:6px;
	display:block;
	margin-bottom:15px;
}

div#copyright {
	color:#949494;
	text-align:right;
	font-size:0.85em;
	height:30px;
}

div#popup {
	 
text-align:right;
margin-right:110px;
 
}

table#tabkrv {
text-align:center;
margin:auto;
width:600px;
}

table#tabkrv td {
width:200px;
}

#chargement_flashmovie{
padding-left:400px;
text-align:center;
margin:auto;
}

*+html{padding:7px 0px 14px 0px;}

