img,li,#logo

{

	behavior: url('/templates/lyceefrancais/css/iepngfix.htc');

}



#images_slide img

{

	behavior:none;

}



#search .inputbox

{

  margin-top:0px;

}



#wrap 

{

	margin: 0 auto;

	width: 991px;

}



#foot

{

	margin: 15px auto;

	width: 991px;



}



#head 

{

	position: relative;

	height: 68px;

}



#head h1 

{

	position: absolute;

	top: 32px;

}



#head ul li 

{

	float:left;

}



#head ul.lang 

{

  padding:0;

	position: absolute;

	left: 796px;

	width:200px

}



#head ul.lang li {

	position: relative;

	padding: 2px 8px 0 12px;

	height: 23px;

	border-right: 1px solid #fff;

}

#head ul.lang li.korean {

	width: 35px;

}

#head ul.lang li a {

	font-family: arial;

	font-size: 0.9em;

	color: #fff;

}

#head ul.lang li.korean a {

	position: absolute;

	top: 5px;

	font-family: dotum;

	font-size: 1em;

}

#head ul.info {

  position:absolute;

	top: 45px;

	width:600px

}

#head ul.info li {

	padding: 0 0 0 20px;

}



#head ul.info li.search {

position:relative;

	top:-2px;

	padding: 0 0 0 20px;

}





#head ul.info li a {

	font-family: arial;

	font-size: 0.9em;

	color: #b4b4b4;

}



#contents {

	position: relative;

	padding: 69px 0 0 0;

	width: 991px;

	height: 536px;

	background:#fff;

	z-index:10000;

}



.blend img {

opacity: 0;

-moz-opacity: 0;

-khtml-opacity:0;

	 overflow:hidden;

filter: alpha(opacity=0);

	width: 973px;

	height: 586px;

}





#grid

{

 position:absolute;

 overflow:hidden;

 	top: 0px;

	left: -1px;

	width: 991px;

	height: 597px;

	z-index:0;

	background:url("../images/line_txt.png") no-repeat;

}



img, #grid { behavior: url(iepngfix.htc); }





#currentpic

{

  position:absolute;

	width: 973px;

	height: 586px;

	z-index:-12;

	top:10px;

	left:10px;

	overflow:hidden;

}







#blendme

{

  position:absolute;

	width: 973px;

	height: 586px;



	top:10px;

	left:10px;

	overflow:hidden;

}



#blendme img

{

	width: 973px;

	height: 586px;

}



#contents div.navigation {

	z-index:10;

	width: 990px;



	height:200px;

	overflow:hidden;

}





#horiznavbg

{

background:#fff;

width: 983px;

height:22px;

left:-55px;

position:absolute;

text-align:center;

}





#idList {

	margin: 0;

	padding: 0;

}

 

#idList li {

	display: block;

	margin: 0;

	padding: 4px;

	width: 120px;

	background: #333;

	color: #888;

}





#contents div.actualites {

	position: absolute;

	top: 196px;

	left: 550px;

	padding: 16px 0 0 19px;

	width: 286px;

	height: 90px;

	background: #767266;

}



#contents div a.news, #contents div a.news:hover, #contents div a.news:visited {

	color: #fff;

}



#contents div h4 a, #contents div h4 a:hover,#contents div h4 a:visited {

	font-size: 1.3em;

	color: #fea700;

	font-weight: bold;

}







#contents div p.more {

	position: absolute;

	top: 20px;

	left: 280px;

}

#contents div ul.notice li {

	margin: 5px 0 0 0;

	padding: 0 0 0 7px;

	background: url("../images/main_notice_bullet.gif") no-repeat 0 7px;

}

#contents div ul.notice li a:hover {

	text-decoration: underline;

}

#contents div.agenda {

	position: absolute;

	top: 330px;

	left: 550px;

	padding: 16px 0 0 19px;

	width: 286px;

	height: 90px;

	background: #767266;

}





#contents div.directbuttons {

	position: absolute;

	top:91px;

}



#contents div.directbuttons ul.direct {

	position: relative;

	display:block;

	margin: 106px 0 0 114px;

  color:#fff;

}



#contents div.directbuttons ul.direct li img

{

position:absolute;

top:0;

left:0;

float:left;

}



#contents div.directbuttons ul.direct li {

	padding: 73px 0 0 0;

	width: 105px;

	height: 105px;

	font-size: 1.4em;

	font-weight: bold;

	text-align: right;

	letter-spacing: -1px;

}

#contents div.directbuttons ul.direct li span {

	font-size: 0.9em;

}



#contents div.directbuttons ul.direct li.direct01 {

  	display:block;

	position: absolute;

	width:105px;

	height:32px;	

	padding: 87px 0 0 0;

	position: absolute;

	left: 106px;

	background:#1bb6d3;

}

#contents div.directbuttons ul.direct li.direct02 {

  display:block;

	position: absolute;

	width:105px;

	height:32px;	

	top: 106px;

	left: 106px;

	background:#570bc8;

}

#contents div.directbuttons ul.direct li.direct03 {

  display:block;

	width:107px;

	height:32px;	

	position: absolute;

	top: 106px;

	left: 211px;

	background:#ae19c9;

}

#contents div.directbuttons ul.direct li.direct04 {

  display:block;

	width:105px;

	height:33px;	

	position: absolute;

	top: 211px;

	background:#d5d300;

}

#contents div.directbuttons ul.direct li.direct05 {

	position: absolute;

	display:block;

	overflow:hidden;

	width:105px;

	height:33px;

	top: 211px;

	left: 106px;

	background:#e71e3b;

}



#foot ul {

  position:relative;

	margin: 0px 0 0 260px;

	height: 55px;

	overflow:hidden;

}



#foot ul li {

	float: left;
text-align:center;

}



#foot ul li img:hover {

position:relative;

top:-55px;

}

#foot span img:hover {

position:relative;

top:-73px;

}



#foot p {

	float:right;

	margin: 5px 0 0 0;

	padding: 0 5px 0 0;

	font-family: arial;

	color: #bababa;

	font-size: 0.9em;

}

#foot p span {

	color: #ffcc00;

}



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,blockquote,button{margin:0;padding:0;}

hr, legend {display:none;}

img, fieldset {border:0 none;}

body, h1, h2, h3, h4, h5, dl, dt, dd, th, td, p, form, fieldset, legend, input, div 

{font-size:11px;font-weight:normal;font-family:verdana,sans-serif;}

ul, ol, li {list-style:none outside;}

img, input, select, textarea {vertical-align:middle;}

a:link, a:visited, a:active, a:hover {text-decoration: none;color: ##666666;}


body {background:#464646;line-height: 1.4em;}


