body{
	background-color:#000;
	padding:0px;
	margin:0px;
	height:100%;
}

.content{
	width:100%;
	height:100%;
	min-width:1000px;
  	min-height:600px;
	background-image:url(img/bg.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}


.line_left{
	float:left;
	position:absolute;
	top:136px;
	height:312px;
	min-width:70px;
	background-image:url(img/grey.jpg);
	background-repeat:repeat-x;
}

.line_right{
	float:left;
	position:absolute;
	top:136px;
	height:312px;
	width:512px;
	background-image:url(img/orange.jpg);
	background-repeat:repeat-x;
}

.content_sub{
	width:900px;
	height:100px;
	position:relative;
	top:36px;
	text-align:left;
}

.logo{
	float:left;
	position:absolute;
	left:20px;
	width:416px;
	height:68px;
	background-image:url(img/logo.png);
	background-repeat:no-repeat;
}

.logo_en{
	float:left;
	position:absolute;
	left:20px;
	width:416px;
	height:68px;
	background-image:url(img/logo_en.png);
	background-repeat:no-repeat;
}

.menu{
	width:437px;
	height:25px;
	float:right;
	margin-top:67px;
}


.menu a{
	color:#a09f9f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
	padding-right:7px;
}

.menu a:hover{
	/*color:#b78a47;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:underline;
	padding-right:7px;
}


.content_main{
	position:relative;
	top:36px;
	min-width:900px;
	float:left;
}

.main_left{
	background-image:url(img/grey.jpg);
	background-repeat:repeat-x;
}

.main_center{
	text-align:center;
	width:900px;
}

.main_right{
	background-image:url(img/orange.jpg);
	background-repeat:repeat-x;
}

.main{
	width:900px;
	min-height:311px;
	text-align:center;
	_height:600px;
}

.main1{
	float:left;
	text-align:right;
	width:449px;
	height:296px;
	margin-top:15px;
}

.main2{
	float:right;
	text-align:left;
	width:419px;
	height:296px;
	margin-top:15px;
}


.main3{
	float:left;
	text-align:right;
	width:444px;
	min-height:301px;
	background-image:url(img/content_bg.jpg);
	background-repeat:repeat-y;
	background-position:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFF;
	text-align:justify;
	padding:10px;
	padding-top:10px;
	_padding-top:25px;
}

.main3 a{
	color:#b78a47;
}

.main4{
	float:left;
	text-align:right;
	width:438px;
	min-height:270px;
	_height:270px;
	background-image:url(img/content_bg.jpg);
	background-repeat:repeat-y;
	background-position:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	color:#FFF;
	text-align:justify;
	padding:10px;
	padding-top:31px;
	padding-left:16px;
	
}


.gal{
	float:left;
	width:82px;
	height:63px;
	background-color:#000;
	padding:1px;
	margin-left:17px;
	margin-bottom: 25px;
}

.galsub{
	width:82px;
	height:63px;
	background-color:#454545;
}

input, textarea{
	background-color:#353434;
	background-image:url(img/tbg.jpg);
	color:#fff;
	border-width:1px;
	border-style:solid;
	border-color:#000;
	width:150px;
}

.infos{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFF;
}

.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */