.popup_container{	background-color: #bbb;	border: solid 1px;	font: 11px arial;	background-color: #000;}.popup_caption{	display: block;	padding: 2px 2px 2px 5px;	background-color: #000;	color: #fff;	font-weight: bold;	background-image:url(../__layout/popup_fill.jpg)}.popup_caption img{	border: none;}.popup_closebutton{	color: #fff;	text-decoration: none;}.popup_body{	background-color: #bbb;	border: solid 0px;	margin: 1px;}.popup_struct input{	font: 11px arial;	padding: 0;	margin: 0 0 0 2px;}#cc{	position: fixed;	top: 0;	right: 0;	width: 10px;	height: 10px;}#cc:hover{	background-color: #fff;}#c{	background-color: #ddd;	width: 216px;	margin: 2px;	font: bold 11px arial;}#d{	position:absolute;	display:block;	top:0;	left:0;	z-index:10;	background-color: #471B49;	color: #D7BCD8;	padding: 1px 3px;	text-decoration:none;	font-weight:bold;}#d:hover{	background-color: #000;	color: #fff;}#c input{	font: 11px arial;}#c input[type="text"]{	width: 146px;	font: 10px arial;}html{	_overflow-x:auto; 	_overflow-y:hidden;}body{	margin: 0;	padding: 0;	font: 11px trebuchet MS;	_height:100%; 	_overflow-y:auto;	background-color: #86537B;	background-color: #933797;	/* background-color: #8A778C; */	background-image: url(../__layout/trame.jpg);	background-attachment: fixed;}#container{	position: fixed;	_position: absolute;	border: solid 0px #511E53;	width: 900px;	left: 20px;	top: 0;	bottom: 0;	/*background-color: #642566;	background-image: url(../__layout/trame.jpg);	background-attachment: fixed;	_height: 100%;	_z-index: -1;*/}#logo{	position: fixed;	display: block;	width: 501px;	height: 67px;	background-image: url(../__layout/logo.png);	z-index: 1;	left: 375px;	top: 20px;	_position: relative;	_background-image: none;	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../__layout/logo.png',sizingMethod='scale');	_cursor: pointer;}#points{	position: fixed;	_position: absolute;	width: 543px;	height: 60px;	background-image: url(../__layout/points.png);	left: 345px;	top: 120px;	_background-image: none;	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../__layout/points.png',sizingMethod='scale');}#deco{	position: fixed;	_position: absolute;	width: 145px;	height: 515px;	background-image: url(../__layout/deco.png);	left: 11px;	top: 250px;	_background-image: none;	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../__layout/deco.png',sizingMethod='scale');}#menu{	position: fixed;	width: 156px;	left: 30px;	top: 20px;	_position: absolute;	list-style-type: none;	margin: 0;	padding: 0;	line-height: 16px;}#menu ul{	list-style-type: none;	margin: 0;	padding: 0;}#menu li{	padding: 7px 0 6px 25px;	font-weight: bold;	background-repeat: no-repeat;	background-position: 0 6px;}#menu a{	/* display: block; */	text-decoration: none;	padding: 2px 0 2px 0;	color: #fff;	color: #D298D3;}#menu ul li{	/* display: block; */	padding: 2px 0 1px 0;}#menu .select{	/* border-bottom: solid 1px #DD9FEA; */	color: #fff;	padding: 0 0 0 0;}#banner{	width: 175px;	position: fixed;	_position: absolute;	top: 0;	bottom: 0;	border: solid 0px #511E53;	left: 156px;	_height: 100%;	/*background-image: url(../__layout/banner.jpg);*/	background-image: url(../__layout/part2.jpg);	background-repeat: no-repeat;	background-color: #250D26;}#display{	width: 500px;	border: solid 0px;	padding: 170px 0 0 20px;	_padding: 100px 0 0 20px;	margin-left: 355px;}.inner{	position: relative;	z-index: 10;	_position: auto;	color: #fff;	color: #DCC4DF;	font: 11px trebuchet MS;}.inner a{	color: #fff;	text-decoration: none;	border-bottom: dotted 1px;}.inner a:hover{	border-bottom: solid 1px;}.inner h1,.inner h2,.inner h3,.inner h4,.inner h5,.inner h6{	margin: 0;	padding: 0;	color: #fff;}.inner img{	border: solid 0px;}.inner .__popup{	cursor: pointer;	border: solid 1px;}.__iframe_edit{	border: dotted 1px #fff;	width: 100%;	height: 100%;}.__edit{	background-color: transparent;	padding: 5px;	width: 500px;}.__edit  .__popup{	border: solid 1px red;}.__fleft{	float: left;	margin: 0 5px 5px 0;}.__fright{	float: right;	margin: 0 0 5px 5px;}.__tb{	position: absolute;	width: 100%;	text-align: right; 	margin-top: -40px;	/* border: solid 1px; */	height: 30px;}.__tb ul{	position: relative;	z-index: 1000;	list-style-type: none;	margin: -10px 0 2px 0;	padding: 1px 0 2px 0;	display: block;	/* float: left;  */	margin: 0 0 1px -5px;	font: bold 10px tahoma;	border-left: solid 0px #BC7BC4; 	text-align: left; 	line-height: 12px;	/* border: solid 1px; */}.__tb ul li{	display: inline;	}.__tb a{	display:inline;	color: #D7BCD8;	padding: 1px 4px 2px 4px;	margin: 0 1px 0 0 ;	text-decoration: none;	border-right: solid 0px #BC7BC4; 	-moz-outline-style: none; 	border-bottom: none;	background-color: #471B49;}.__tb  a:hover{	background-color: #000;	color: #fff;	border-bottom: none;}.__tb .__edit_button{	position: absolute;	bottom: 0;	right: 0;	white-space: nowrap;	font-weight: bold;	border: none;	background-color: #3D163F;	padding: 1px 4px;}