@charset "utf-8";
/* CSS Document */


.hidden {
	visibility:hidden;
	height:0px;
}
body {
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
}
#main_cont {
	position:absolute;
	top:0px;
	left:50%;
	width:910px;
	margin-left:-455px;
	height:100%;
}
#head_cont {
	position:absolute;
	background-image:url(../images/head_bg.png);
	background-repeat:no-repeat;
	width:910px;
	height:314px;
	top:0px;
}
#contents {
	background-image:url(../images/h_line.png);
	background-repeat:repeat-y;
/*	background-color:#FFFFFF;*/
	position:absolute;
	width:710px;
	top:314px;
	left:0px;
	padding:20px 20px 50px 180px;
	min-height:500px;
}
#logo_cont {
	position:absolute;
	width:333px;
	height:193px;
	top:53px;
	left:32px;
	z-index:3;
}
#lang {
	position:absolute;
	top:10px;
	left:360px;
	width: 326px;
	height: 30px;
}
#menu_cont {
	background-repeat:repeat-x;
	position:absolute;
	top:275px;
	width:700px;
	height:23px;
	left: 204px;
	padding:0px 0px 5px 10px;
}
#info_cont {
	position:absolute;
	background-image:url(../images/info_bg.png);
	background-repeat:no-repeat;
	top:0px;
	width:196px;
	height:293px;
	left:5px;
}
.menu_line {
	position:relative;
	top:5px;
}
#paros {
	padding:10px 5px 10px 5px;
}
/*         BOX      */
.box_top {
	background-image:url(../images/box/box_01.png);
	background-repeat:no-repeat;
	width:674px;
	height:42px;
	padding:8px 20px 0px 20px;
	margin-top:-15px;
}
.box {
	width:674px;
	background-image:url(../images/box/box_02.png);
	background-repeat:repeat-y;
	padding:10px 20px 0px 20px;
}
.box_foot {
	background-image:url(../images/box/box_04.png);
	background-repeat:no-repeat;
	height:68px;
	width:714px;
}
