body{
	font-family:		arial,tahoma,verdana;
	font-size:			12px;
	font-weight:		normal;
	color:                  #333333;
	margin:                	0px;
	height:                 100%;
	}
form{
	display:			inline;
	margin-bottom:		0;
	}
.form-language{
	height:			30px;
	margin:			0px;
	padding:			0px;
	}
#container{
	width: 			900px;
	position: 			relative;
	top:				0px;
	bottom:                 0px;
	left: 			50%;
	margin-left:		-450px;
	border-left:		solid 1px white;
	border-right:		solid 1px white;
	padding:                0px;
	height:             	auto !important;
	height:             	100%;
	min-height:             100%;
	background-color:       white;
	}
#container-1{
	width: 			900px;
	height:			250px;
	position: 		relative;
	top:			0px;
	background-color:	rgb(241,234,146);
	background-image:	url(/fpa_public/icons/header_bg_field.jpg);
	border:			none;
	}
#container-2{
	width: 			900px;
	position: 		relative;
	top:			0px;
	background-color:	#999999;
	border-top:		solid 1px #333333;
	border-bottom:		solid 1px #333333;
	background-image:	url(/fpa_public/icons/glassy-container-2.jpg);
	background-position:	top;
	background-repeat:	repeat-x;
	font-size:              12px;
	border:			none;
	}
#container-3{
	font-family:		arial,tahoma,verdana;
	font-size:		12px;
	font-weight:		normal;
	width: 			900px;
	position: 		relative;
	top:			0px;
	background-color:  	rgb(241,233,144);
	}
#container-4{
	font-family:		arial,tahoma,verdana;
	font-size:		12px;
	font-weight:		normal;
	width: 			900px;
	position: 		relative;
	top:			0px;
	background-color:	rgb(241,234,146);
	border:			none;
	}
#container-5{
	width: 			900px;
	position: 		relative;
	margin-top:		0px;
	background-color:	#999999;
	border:			none;
	background-image:	url(/fpa_public/icons/glassy-container-2.jpg);
	background-position:	top;
	background-repeat:	repeat-x;
	border:			none;
	}
#content{
	font-family:		arial,tahoma,verdana;
	font-size:		12px;
	font-weight:		normal;
	width: 			900px;
	position: 		relative;
	top:			0px;
	background-color:	rgb(241,234,146);
	border:			none;
	}
#sign-guestbook{
	width: 			198px;
	height:			30px;
	line-height:		30px;
	position: 		absolute;
	top:			5px;
	left: 			5px;
	text-align:		center;
	border:			solid 1px #e0e0e0;
	font-family:		arial,tahoma,verdana;
	font-size:		16px;
	font-weight:		bold;
	}
#language-top{
	width: 			198px;
	height:			30px;
	line-height:		30px;
	position: 		absolute;
	top:			5px;
	right: 			5px;
	text-align:		center;
	border:			solid 1px #e0e0e0;
	}
#navi-top{
	width: 			478;
	height:			30px;
	line-height:		30px;
	position: 		absolute;
	top:			5px;
	left: 			210px;
	text-align:		center;
	border:			solid 1px #e0e0e0;
	}
#preview-msg{
	width: 			890px;
	height:			30px;
	line-height:		30px;
	position: 		absolute;
	top:			5px;
	left: 			5px;
	text-align:		center;
	border:			solid 1px #e0e0e0;
	font-weight:		bold;
	}
.entry{
	position: 		absolute;
	margin: 		5px;
	left:			0px;
	right:			0px;
	width:			100%;
	}
.entry-left{
	float:			left;
	position: 		absolute;
	width:			250px;
	left:			0px;
	background-color:	beige;
	padding:		10px;
	}
.entry-right{
	position: 		absolute;
	width:			650px;
	right:			0px;
	background-color:	yellow;
	padding:		10px;
	}
a{
	text-decoration:none; color:#333333;
	}
a:active{
	text-decoration:none; color:#333333;
	}
a:hover{
	text-decoration:none; color:rgb(255,0,0);
	}
a:visited{
	text-decoration:none;
	}
.toolbar{
	font-size: 12px;
	font-weight: normal;
	cursor: hand;
	text-decoration: underline; color:#333333;
	}
.toolbar:link{
	text-decoration: underline; color:#333333;
	}
.toolbar:visited{
	text-decoration: underline;
	}
.toolbar:hover{
	text-decoration: underline; color:rgb(255,0,0);
	}
.toolbar:active{
	text-decoration: underline; color:#333333;
	}

.text{
	font-family: arial,tahoma,verdana;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	}
.text-footer{
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 10px;
	color: #333333;
	}
.text-white{
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	color: white;
	}
.mail_text{
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	}
.title{
	font-family: arial,tahoma,verdana;
	font-weight: bold;
	font-size: 12px;
	color:#333333;
	}
.title_7083c7{
	font-family: arial,tahoma,verdana;
	font-weight: bold;
	font-size: 12px;
	color: #7083c7;
	}
.title_orange{
	font-family: arial,tahoma,verdana;
	font-weight: bold;
	font-size: 12px;
	color: orange;
	}
.small{
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 10px;
	}
.red{
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	color: red;
	}
.error{
	font-family: arial,tahoma,verdana;
	font-weight: bold;
	font-size: 12px;
	color: red;
	}
.form-text{
	color: #333333;
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	width: 250px;
	}
.form-text-wide{
	color: #333333;
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	width: 400px;
	}
.form-text-small{
	color: #333333;
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	width: 50px;
	}
.form-text-bold{
	color: #333333;
	font-family: arial,tahoma,verdana;
	font-weight: bold;
	font-size: 12px;
	}
.form-textarea{
	color: black;
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	height: 40px;
	width: 400px;
	}
.form-submit{
	color: #FFFFFF;
	background-color:red;
	font-family: arial,tahoma,verdana;
	font-weight: bold;
	font-size: 12px;
	}
.form-file{
	color: #333333;
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	width: 250px;
	}
.form-reset{
	color: #333333;
	font-family: arial,tahoma,verdana;
	font-weight: bold;
	font-size: 12px;
	}
.form-button{
	color: #333333;
	font-family: arial,tahoma,verdana;
	font-weight: bold;
	font-size: 12px;
	}
.form-select{
	color: #333333;
	background: #CDEDA7;
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	}
.form-select-admin{
	color: #333333;
	background: white;
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	}
.fpg_codes_option{
	color: #333333;
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	width: 290px;
	}
.edit-textarea{
	color: #333333;
	background: black;
	font-family: fixedsys, courier new, arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	width: 550px;
	height:	400px;
	}
.reply{
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 10px;
	color: gray;
	}
.cp_table{
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	background-color:#333333;
	width: 700px;
	}
.cp_cell{
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	background-color: #CDEDA7;
	}
.cp_cell_2{
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	background: #ffffff;
	}
.thumbnail{
	border: solid 1px black;
	}
.picture{
	border: solid 1px black;
	}
.pic-removed{
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	background-color: white;
	border: solid 1px #333333;
	text-align: left;
	width: 500px;
	padding: 10px;
	}
.navi{
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	}
.links_separator{
	font-weight: normal;
}
.album-text{
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: bold;
	}
.album-link{
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	}
.album-link-active{
	color: #333333;
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	}
.navi-text{
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: bold;
	}
.navi-link{
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	}
.navi-link-fwbw{
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	}
.property{
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	}
.property-title{
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	}
.comment-text{
	color: black;
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	width: 200px;
	}
.comment-textarea{
	color: black;
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	width: 200px;
	height:	100px;
	}
.editpic-textarea{
	color: black;
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	width: 400px;
	height:	70px;
	}
.editpic-dimension{
	color: black;
	font-family: arial,tahoma,verdana;
	font-weight: normal;
	font-size: 12px;
	width: 40px;
	}
.exif_table{
	border: solid 1px black;
	font-family: arial,tahoma,verdana;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	}
.exif_tr_1{
	background-color: #333333;
	}
.exif_tr_2{
	background-color: white;
	}
.msg_no_plugin{
	width: 300px;
	height: 120px;
	border: solid 1px #333333;
	padding: 5px;
	overflow: auto;
	}
.plugin_video{
	width: 640px;
	height: 500px;
	border: solid 1px #333333;
	}
.plugin_audio{
	width: 320px;
	height: 224px;
	border: solid 1px #333333;
	}
#dhtmltooltip{
      position: absolute;
      width: 200px;
      border: 1px solid #333333;
      padding: 5px;
      background-color: rgb(170,179,224);
      visibility: hidden;
      text-align: center;
      z-index: 100;
}
.rating_window{
	background-color: rgb(241,234,146);
	font-family:arial,tahoma,verdana;
	font-size:12px;
	height: auto !important;
	height: 100%;
	min-height: 100%;
}
.comment_window{
	background-color: rgb(241,234,146);
	font-family:arial,tahoma,verdana;
	font-size:12px;
	height: auto !important;
	height: 100%;
	min-height: 100%;
}


