.frame {
	/*border: 3px solid #016b9f;*/
	border: 2px solid #CCC;
	border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
}
.frameIMG {
	/*border: 3px solid #016b9f;*/
	padding:4px;
	border: 3px solid #CCC;
	border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
}
.frame-black {
	border: 3px solid #000000;
	border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
}
.frame-orange {
	border: 3px solid #e66700;
	border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
}
.frame-green {
	border: 3px solid #8EB213;
	border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
}
.frame-blue {
	border: 3px solid #1ca6d4;
	border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
}
.text4 {
	font-family: tahoma;
	font-size: 16px;
	font-weight: normal;
	color: #00F;
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
BODY {
	FONT-SIZE: 11px; COLOR: #114f61; FONT-FAMILY: "Tahoma", Microsoft Sans Serif
}
TABLE {
	FONT-SIZE: 11px; COLOR: #114f61; FONT-FAMILY: "Tahoma", Microsoft Sans Serif
}
TD {
	FONT-SIZE: 11px; COLOR: #114f61; FONT-FAMILY: "Tahoma", Microsoft Sans Serif
}
.redlab {
	FONT-SIZE: 11px; COLOR: #999999
}
.small {
	FONT-SIZE: 10px; COLOR: #83816f
}
.small2 {
	FONT-SIZE: 10px; COLOR: #83b9c5
}
.small3 {
	FONT-SIZE: 10px; COLOR: #857f56
}
.w {
	FONT-SIZE: 11px; COLOR: #9bcdce
}
.smallWhite {
	FONT-SIZE: 11px; COLOR: #ffffff
}
.smallBlue {
	FONT-SIZE: 11px; COLOR: #95b3d6
}
.bigtopic {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #857f56
}
.big {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #857f56
}
.big2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ccc9b5
}
.big3 {
	FONT-SIZE: 11px; COLOR: #857f56
}
.big4 {
	FONT-SIZE: 11px; COLOR: #114f61
}
.blackH {
	FONT-SIZE: 16px ; WEIGHT: bold; COLOR: #000000
}
.black {
	FONT-SIZE: 13px;COLOR: #000000
}
.grey1H {
	FONT-SIZE:15px; font-weight:normal; color:#999
}
.grey1 {
	COLOR: #333333
}
.grey2H {
	FONT-WEIGHT: bold; COLOR: #666666
}
.grey2 {
	COLOR: #666666
}
.grey3H {
	FONT-WEIGHT: bold; COLOR: #999999
}
.grey3 {
	COLOR: #999999
}
.grey4H {
	FONT-WEIGHT: bold; COLOR: #cccccc
}
.grey4 {
	COLOR: #cccccc
}
.redH {
	FONT-WEIGHT: bold; COLOR: #cc0000; font-size:16px;
}
.red {
	COLOR: #cc0000
}
.red1 {
	COLOR: #B01302; font-family:"Times New Roman" 
}
.orangeH {
	FONT-WEIGHT: bold; COLOR: #ff9900
}
.orange {
	COLOR: #ff9900
}
.blue {
	FONT-WEIGHT: normal ; COLOR: #39C ; font-size:13px; TEXT-DECORATION: none;
}
.blueH {
	FONT-SIZE: 16px; COLOR: #06C; font-weight:bold
}
.blue1 {
	COLOR: #0033ff; font-family:"Times New Roman" 
}
.green1 {
	COLOR: #669900; font-family:"Times New Roman" 
}
.green2 {
	COLOR: #006600; font-family:"Times New Roman" 
}
.greenH {
	FONT-WEIGHT: bold; font-size:14px; COLOR: #669900
}
.green {
	COLOR: #669900
}
.green x{
	COLOR: #669900; font-family:"Times New Roman"
}
.green xx{
	COLOR: #33cc00; font-family:"Times New Roman"
}
.yellowH {
	FONT-WEIGHT: bold; COLOR: #ffcc00
}
.yellow {
	COLOR: #ffcc00
}
.yellow2 {
	COLOR: #dfdcc8
}
.yellow3 {
	COLOR: #ccc9b5
}
.pinkH {
	FONT-WEIGHT: bold; COLOR: #ff00cc
}
.pink {
	COLOR: #ff00cc
}
.purpleH {
	FONT-WEIGHT: bold; COLOR: #660099
}
.purple {
	COLOR: #660099
}
.purple1 {
	COLOR: #660099; font-family:"Times New Roman"
}
.whiteH {
	FONT-WEIGHT: bold; COLOR: #ffffff ; font-size:14px;
}
.whiteH2 {
	FONT-WEIGHT: bold; COLOR: #ffffff ; font-size:18px;
}

.white {
	FONT-SIZE: 13px;COLOR: #ffffff
}
TR {
	VERTICAL-ALIGN: top
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
img2{
        padding:4px;
        border:4px solid #aaa
} 
INPUT {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Tahoma", Microsoft Sans Serif
}
SELECT {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Tahoma", Microsoft Sans Serif
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Tahoma", Microsoft Sans Serif
}
.border {
	BORDER-RIGHT: #83b9c5 1px solid; BORDER-TOP: #83b9c5 1px solid; BORDER-LEFT: #83b9c5 1px solid; BORDER-BOTTOM: #83b9c5 1px solid
}
.borderBlue {
	BORDER-RIGHT: #114f61 1px solid; BORDER-TOP: #114f61 1px solid; BORDER-LEFT: #114f61 1px solid; BORDER-BOTTOM: #114f61 1px solid
}
.borderBrown {
	BORDER-RIGHT: #999 2px solid; BORDER-TOP: #999 2px solid; BORDER-LEFT: #999 2px solid; BORDER-BOTTOM: #999 2px solid
}
.borderWhite {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.borderImage {
	background-image:url(images/bg_category_line.gif); background-repeat:repeat-x; vertical-align:middle; height:3
}
.borderImageNoTop {
	BORDER-RIGHT: #ffffff 3px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 3px solid; BORDER-BOTTOM: #ffffff 3px solid
}
.borderImageBlue {
	BORDER-RIGHT: #cee4ef 3px solid; BORDER-TOP: #cee4ef 3px solid; BORDER-LEFT: #cee4ef 3px solid; BORDER-BOTTOM: #cee4ef 3px solid
}
.borderDot {
	BORDER-RIGHT: #857f56 1px dashed; BORDER-TOP: #857f56 1px dashed; BORDER-LEFT: #857f56 1px dashed; BORDER-BOTTOM: #857f56 1px dashed
}
.borderTop {
	BORDER-RIGHT: #3d5f84 0px solid; BORDER-TOP: #3d5f84 1px solid; BORDER-LEFT: #3d5f84 0px solid; BORDER-BOTTOM: #3d5f84 0px solid
}
.borderTopDot {
	BORDER-RIGHT: #3d5f84 0px dashed; BORDER-TOP: #3d5f84 1px dashed; BORDER-LEFT: #3d5f84 0px dashed; BORDER-BOTTOM: #3d5f84 0px dashed
}
.borderBottom {
	BORDER-RIGHT: #666 0px solid; BORDER-TOP: #666 0px solid; BORDER-LEFT: #666 0px solid; BORDER-BOTTOM: #666 1px solid
}
.borderBottomDot {
	BORDER-RIGHT: #857f56 0px dashed; BORDER-TOP: #857f56 0px dashed; BORDER-LEFT: #857f56 0px dashed; BORDER-BOTTOM: #857f56 1px dashed
}
.borderBottomDot2 {
	BORDER-RIGHT: #ccc9b5 0px dashed; BORDER-TOP: #ccc9b5 0px dashed; BORDER-LEFT: #ccc9b5 0px dashed; BORDER-BOTTOM: #ccc9b5 1px dashed
}
.borderLeft {
	BORDER-RIGHT: #D6D6D6 0px solid; BORDER-TOP: #D6D6D6 0px solid; BORDER-LEFT: #D6D6D6 1px solid; BORDER-BOTTOM: #D6D6D6 0px solid
}
.borderLeftDot {
	BORDER-RIGHT: #3d5f84 0px dashed; BORDER-TOP: #3d5f84 0px dashed; BORDER-LEFT: #3d5f84 1px dashed; BORDER-BOTTOM: #3d5f84 0px dashed
}
.borderRight {
	BORDER-RIGHT: #3d5f84 1px solid; BORDER-TOP: #3d5f84 0px solid; BORDER-LEFT: #3d5f84 0px solid; BORDER-BOTTOM: #3d5f84 0px solid
}
.borderRightDot {
	BORDER-RIGHT: #3d5f84 1px dashed; BORDER-TOP: #3d5f84 0px dashed; BORDER-LEFT: #3d5f84 0px dashed; BORDER-BOTTOM: #3d5f84 0px dashed
}
A:link {
	COLOR: #999; font-size:12px; TEXT-DECORATION: none
}
A:visited {
	COLOR: #999; TEXT-DECORATION: none
}
A:hover {
	COLOR: #06C; TEXT-DECORATION: none
}
A.grayToRed:link {
	FONT-SIZE: 14px;COLOR: #666; font-weight:normal; FONT-FAMILY: "Tahoma", Microsoft Sans Serif ; text-decoration:none;
}
A.grayToRed:visited {
	FONT-SIZE: 14px;COLOR: #666; font-weight:normal; FONT-FAMILY: "Tahoma", Microsoft Sans Serif; text-decoration:none;
}
A.grayToRed:hover {
	FONT-SIZE: 14px;COLOR: #cc0000; font-weight:normal; FONT-FAMILY: "Tahoma", Microsoft Sans Serif;text-decoration:none;
}
A.grayToRedH:link {
	FONT-SIZE: 14px;COLOR: #666; font-weight:normal; FONT-FAMILY: "Tahoma", Microsoft Sans Serif ; text-decoration:none;
}
A.grayToRedH:visited {
	FONT-SIZE: 14px;COLOR: #666; font-weight:normal; FONT-FAMILY: "Tahoma", Microsoft Sans Serif; text-decoration:none;
}
A.grayToRedH:hover {
	FONT-SIZE: 14px;COLOR: #C03; font-weight:normal; FONT-FAMILY: "Tahoma", Microsoft Sans Serif;text-decoration:none;
}


A.blueToWhite:link {
	COLOR: #1d3650; TEXT-DECORATION: none
}
A.blueToWhite:visited {
	COLOR: #1d3650; TEXT-DECORATION: none
}
A.blueToWhite:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.nav:link {
	FONT-SIZE: 11px; font-weight:normal;  COLOR: #090; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-SIZE: 11px; font-weight:normal; COLOR: #090; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-SIZE: 11px; font-weight:normal; COLOR: #F60; TEXT-DECORATION: none
}
A.nav2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.nav2:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.nav2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.redlabLink:link {
	font-size:13px; COLOR: #95b3d6; TEXT-DECORATION: none
}
A.redlabLink:visited {
	font-size:13px;COLOR: #95b3d6; TEXT-DECORATION: none
}
A.redlabLink:hover {
	font-size:13px;COLOR: #ffffff; TEXT-DECORATION: none
}
A.small2link:link {
	COLOR: #83b9c5; TEXT-DECORATION: underline
}
A.small2link:visited {
	COLOR: #83b9c5; TEXT-DECORATION: underline
}
A.small2link:hover {
	COLOR: #d0772a; TEXT-DECORATION: underline
}
A.small3link:link {
	COLOR: #83b9c5; TEXT-DECORATION: none
}
A.small3link:visited {
	COLOR: #83b9c5; TEXT-DECORATION: none
}
A.small3link:hover {
	COLOR: #d0772a; TEXT-DECORATION: none
}
A.small4link:link {
	COLOR: #114f61; TEXT-DECORATION: none
}
A.small4link:visited {
	COLOR: #114f61; TEXT-DECORATION: none
}
A.small4link:hover {
	COLOR: #d0772a; TEXT-DECORATION: none
}
A.small5link:link {
	COLOR: #857f56; TEXT-DECORATION: none
}
A.small5link:visited {
	COLOR: #857f56; TEXT-DECORATION: none
}
A.small5link:hover {
	COLOR: #d0772a; TEXT-DECORATION: none
}
A.menuVillas:link {
	COLOR: #ccc9b5; TEXT-DECORATION: none
}
A.menuVillas:visited {
	COLOR: #ccc9b5; TEXT-DECORATION: none
}
A.menuVillas:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
A.menuVillas2:link {
	COLOR: #ff9900; TEXT-DECORATION: none
}
A.menuVillas2:visited {
	COLOR: #ff9900; TEXT-DECORATION: none
}
A.menuVillas2:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}

.text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight:normal;
}
.text14 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight:normal;
}
.headBOLDwhite {
	font-family: "MS Sans Serif", Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.footer {
	font-family: "MS Sans Serif", Tahoma, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-style:normal
}
.gungsuh {
	font-family: Gungsuh;
	font-size: 12px;
	color: #000000;
}
.menuu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	color: #ffffff;
}
.photo {
	margin: 30px;
	position: relative;
	width: 180px;
	height: 130px;
	float: left;
}
.photo img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
}
.photo span {
	width: 20px;
	height: 18px;
	display: block;
	position: absolute;
	top: 12px;
	left: 12px;
	background: url(images/digg-style.gif) no-repeat;
}
.photo a {
	text-decoration: none;
}
.opa img {
filter:alpha(opacity=50);
opacity:0.5;}
.opa img:hover{
filter:alpha(opacity=100);
opacity:1;}