.bnFree a {	font-weight: bold;	color: #264679;}.mainMenu a {	color: #0000CC;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;}.cont .upLf {	position: absolute;	z-index: 1;	height: 8px;	width: 8px;	left: 0px;	top: 0px;}.cont .mainMenu {	position: relative;	margin: 8px;}.cont .upRt {	position: absolute;	z-index: 1;	height: 8px;	width: 8px;	top: 0px;	right: 0px;}.cont .dnRt {	position: absolute;	z-index: 1;	height: 8px;	width: 8px;	right: 0px;	bottom: 0px;}.cont .dnLf {	position: absolute;	z-index: 1;	height: 8px;	width: 8px;	left: 0px;	bottom: 0px;}.cont {	position: relative;}.cGreen {	background-color: #DEF4AE;	margin-bottom: 12px;}.cBlue {	background-color: #D8EAF8;	margin-bottom: 12px;}.txt td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #333333;}.txt .btUp {	position: relative;	left: -30px;}.mainMenu a {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	font-weight: bold;	color: #264679;	text-decoration: none;}.mainMenu img {	margin-top: 3px;}.cTxt h2, .cCont h2 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11pt;	font-weight: bold;	color: #264679;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 8px;	margin-left: 0px;}.txt .photo h2 a {	color: #2A9400;	text-decoration: none;}.cTxt h3 {	font-size: 10pt;	color: #2A9400;	font-family: Geneva, Arial, Helvetica, sans-serif;	margin: 0px;	padding: 0px;}.cTxt {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #333333;	padding-left: 7px;	margin-bottom: 12px;}.cTxt p {text-align:justify;}.cCont {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #333333;	width: 98%;}.cTxt h1 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 15pt;	color: #264679;	font-weight: normal;}a, .cTxt a, .cCont a{	color: #264679;}.mainMenu a:hover {	color: #000000;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	text-decoration: underline;}.contPh {	height: 150px;	width: 200px;	background-color: #f1f1f1;}.photo h2 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12pt;	color: #2A9400;	margin: 0px;	padding: 0px;}.photo .other .desc td {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}.photo .metro {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	color: #264679;}.photo .other, .photo .other td {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #333333;}.price {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 14pt;	font-weight: bold;	color: #FF6600;}.photo .bron a {	font-weight: bold;	color: #003399;}.path {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #666666;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 7px;}.mainMenu a.sel {	color: #000000;}.formbutt {	BACKGROUND-COLOR: #27477A;	BORDER: gray 1px solid;	CURSOR: hand;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 9pt;	color:#FFFFFF;}.cTxt .comment td {	font-size: 7pt;	color: #666666;}.cTxt .red {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	color: #CC0000;}.Dn td {	color: #DEF4AE;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;}.Dn a, .btUp a  {	color: #FFFFFF;}.txt {	background-color: #FFFFFF;	background-image: url(page_back_ind.gif);	background-repeat: repeat-x;	background-position: top;}.formtext {	BACKGROUND-COLOR: #FFFFFF;	BORDER: gray 1px solid;	##CURSOR: text;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 9pt;	color: #666666;	width: 75%;}.photo .more a {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #333333;}.lang {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;	color: #AFD854;	height: 20px;	padding-left: 10px;}.lang span{	color: #264679;	font-size: 11pt;	margin-left:10px;}.cTxt .tblBrd {	border-top-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-left-style: solid;	border-top-color: #CCCCCC;	border-left-color: #CCCCCC;}.cTxt .tblBrd td {	border-right-width: 1px;	border-bottom-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;}.cTxt .tblBrd th {	background-color: #f1f1f1;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;}/**************************************************************	SlideShow	v 1.3**************************************************************/.slideshowContainer {	border: 1px solid #ccc;	width: 450px;	height: 300px;	margin-bottom: 5px;	margin-left: 5px;	text-align:center;	float:left;}.loading {	background: url(loading.gif) center no-repeat;}.slideshowThumbnail {	outline: none;}.slideshowThumbnail img {	border: 1px solid white;	padding: 4px;}a:hover.slideshowThumbnail img {	border: 1px solid #ccc;	padding: 4px;}.current img {	border: 1px solid red;	padding: 5px;	}.outline {	border: 1px solid orange;	z-index: 0;	position: absolute;}#slinfo {	float:left;	margin-left: 15px;}/*************************************************************/