body {	margin: 0px;	padding: 0px;	margin-left: auto;	margin-right: auto;	font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-srif;	color :#000;	font-size : 14px;}p { font-family: Arial, Swiss, Geneva, Verdana, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; color: #000000; font-size: 14px; letter-spacing: 0em; padding: 0px}a  {	text-decoration:none;	font-size: 11pt;	font-weight: 900;	color: #888;}a:hover {	color: #099;}/*a    { color: #595959; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-srif ; font-weight: normal; font-size: 14px; text-decoration: none; letter-spacing: 0em; }a:hover { color: #009092; } a:active { color: #009092; }a.s { color: #5E8DC5; font-size: 14px ; padding: 0px}a.s:hover { color: #FF6C17;}a.s:active { color: #FF6C17;}a.ssel { color: #FF6C17;  padding: 0px;}a.p { color: #003C82; font-size: 10px ; padding: 0px}a.p:hover { color: #FF6C17;}a.p:active { color: #FF6C17;}a.psel { color: #FF6C17;  padding: 0px;}a.pc { color: #5E8DC5; font-size: 10px ; padding: 0px}a.p:hover { color: #FF6C17;}a.p:active { color: #FF6C17;}a.psel { color: #FF6C17;  padding: 0px;}*/.petit { color: #809cc9; font-family: Arial, Swiss, Geneva, Verdana, Helvetica, SunSans-Regular,sans-serif; font-weight: normal; font-size: 10px; }h1 { color: #000000; font-family: Arial, Swiss, Geneva, Verdana, Helvetica, SunSans-Regular,sans-serif; font-weight: normal; font-size: 10px; }div.main {	margin:0px;	padding:0px;	margin-left: auto;	margin-right: auto;	margin-top: 120px;	padding-left:10px;	width: 980px;	height: 500px;}div.top {	height: 130px;	width:100%;}div.banner {	height: 110px;	float:left;	width: 550px;}div.login_banner {	margin-left:auto;	margin-right:auto;	width:400px;}div.language {	float:left;	margin-top: 60px;}div.sub_lang {	float:left;	font-size: 11pt;	font-weight: 900;}div.sub_lang a:hover {	color: #009999;}div.nav {	width: 370px;	float:left;	padding-left: 32px;}div.nav_main {	height: 80px;}div.nav_main_sub {	font-size: 10pt;	color: #009999;	background-repeat: no-repeat;	padding-left: 60px;	font-weight: 900;	padding-top: 20px;	padding-bottom: 6px;}div.nav_entry {	font-size: 10pt;	color: #000;	background-image:url('images/nav_entry.png');	background-repeat: no-repeat;	padding-left: 60px;	font-weight: 900;	padding-top: 20px;	padding-bottom: 6px;}div.iframe {	width: 560px;	float:left;	height:100%;}iframe.content {	width:100%;	height:437px;	border-style:none;	border:0px;}body.iframe_nothing {	background-image:url('images/bg-black.png');	background-repeat: no-repeat;}body.iframe_europe {	background-image:url('images/bg-europe.png');	background-repeat: no-repeat;	font-size: 10pt;	font-weight: 900;	padding-left:5px;	width: 95%;	padding-top: 20px;}.space { 	line-height: .6em;	font-size: 10pt;}.iframe_gallery {	background-image:url('images/bg-gallery.png');	background-repeat: no-repeat;	font-size: 10pt;	font-weight: 900;	padding-left:5px;	width: 95%;	padding-top: 35px;}.iframe_gallery_admin {	background-image:url('images/bg-admin.png');	background-repeat: no-repeat;	font-size: 10pt;	font-weight: 900;	padding-left:5px;	width: 100%;	padding-top: 10px;	height:100%;}body.iframe_loc {	background-image:url('images/bg-location.png');	background-repeat: no-repeat;	font-size: 10pt;	font-weight: 900;	padding-left:5px;	width: 95%;	padding-top: 35px;}img {	border:0px;}div.main_single_display {	width: 375px;	margin-left: 120px;	height: 280px;}div.main_multi_display {	width: 375px;	margin-left: 120px;	height: 280px;}div.multi_display {	float:left;	width:100px;	height:75px;	text-align: center;}div.multi_display_4th {	float:left;	width:70px;	height:75px;	text-align: center;}img.image_display {		/*width:70px;*/	height:50px;	border:0px;}div.gallery_extra_text {	width: 375px;	margin-left: 120px;	padding-top: 25px;	height: 20px;}div.gallery_extra_nav {	width: 375px;	margin-left: 120px;	text-align: right;}span.gt {	font-size: 13pt;	font-weight: 900;	color:#009999;}table.referances {	width: auto;}table.referances th {	color: #099;	font-size: 8pt;	font-weight: 900;	text-align: right;	width: 70px;	vertical-align: top;}table.referances td {	padding-left: 10px;	font-weight: 700;	vertical-align: top;}/* admin zone */div.login {	margin-left: auto;	margin-right: auto;	width: 250px;	border: 1px solid #999;	background-color: #eee;	margin-top: 30px;	padding:5px;}div.login_title {	width:100%;	border: 1px solid #999;	text-align: center;	font-size: 12pt;	font-weight: 900;	color: #099;	background-color: #fff;}div.login input.button {	width:100%;	border:1px solid #ccc;}div.admin_image {	width: 90px;	border: 1px solid #eee;	background-color: #fff;	float:left;	text-align: center;	padding:5px;	margin:3px 4px;	height: 80px;}div.admin_image_hover {	border: 1px solid #ccc;	background-color: #E8E8E8;	width: 90px;	float:left;	text-align: center;	padding:5px;	margin:3px 4px;	height: 80px;}div.admin_navig {	width:200px;	border: 1px solid #999;	background-color: #eee;	margin:10px;	padding: 5px;	float:left;}div.admin_content {	width:600px;	border: 1px solid #999;	background-color: #eee;	padding: 5px;	margin:10px;	margin-left: 20px;	float:left;}div.info {	font-size: 9pt;	font-style:italic;	padding:5px;	color: #CC0000;}div.admin_info {	position:absolute;	font-size: 9pt;	height: 15px;	width: 400px;	font-style:italic;	padding:5px;	color: #CC0000;	border:1px solid red;	background-color: #fff;}
