body {
	background-color: #5298d2;
	background-image:url(images/bg_water.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.frame {
	background-image:url(images/bg_sky.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
BODY.water {
	BACKGROUND: #ffffff; MARGIN: 0px; FONT: 12px Arial,verdana,sans-serif; TEXT-ALIGN: center;
}
BODY.static {
	BACKGROUND: #ffffff; MARGIN: 0px
}
.clear {
	CLEAR: both
}
.img_thumb {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 4px; BACKGROUND: #eeeeee; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffffff 2px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 2px solid; POSITION: relative
}
.img_thumb IMG {
	WIDTH: 180; HEIGHT: 120;
}
.img_thumb A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.img_preview {
	MARGIN: 8px 4px 0px
}
#preview_div {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333  1px solid; DISPLAY: block; BORDER-LEFT: #333333  1px solid; WIDTH: 180; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 150; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
H2.preview {
	DISPLAY: none
}
#loader_container {
	LEFT: 8px; POSITION: relative; TOP: 30%
}
#loader {
	BORDER-RIGHT: #6a6a6a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #6a6a6a 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; Z-INDEX: 255; LEFT: 0px; PADDING-BOTTOM: 16px; BORDER-LEFT: #6a6a6a 1px solid; WIDTH: 120px; COLOR: #000000! important; PADDING-TOP: 10px; BORDER-BOTTOM: #6a6a6a 1px solid; FONT-FAMILY: Arial,Tahoma, Helvetica, sans; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
}
.iframe {
	WIDTH: 0px; HEIGHT: 0px;
}
#progress {
	FONT-SIZE: 1px; LEFT: 5px; WIDTH: 1px; POSITION: relative; TOP: 1px; HEIGHT: 5px; BACKGROUND-COLOR: #9d9d94
}
#rightcol {
	FLOAT: right; WIDTH: 180px
}
#rightcol TABLE.moduletable {
	MARGIN-BOTTOM: 30px
}
#rightcol TABLE.moduletable TABLE {
	MARGIN-BOTTOM: 30px; WIDTH: 180px
}
.menu
{
    background-color:#2492c1;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
.block-menu
{
	border-left:1px solid #FFFFFF;
}
.list-menu-18
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#2492c1;
	width:250px;
	line-height:28px;
}
.text-transparant
{
	background-image:url(images/bg-white-transparant.png);
	background-repeat:repeat-y;
	border:1px solid #ffffff;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#034955;
	line-height:22px;	
}
.text-transparant2
{
	background-image:url(images/bg-white-transparant.png);
	background-repeat:repeat-y;
	border:1px solid #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#034955;
	line-height:22px;	
}
.border-white
{
	border:1px solid #ffffff;
}
.copyright
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:22px;
	font-weight:bold;	
}
#breadcrumbbg {background-image:url(images/breadcrumb-bg.png); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; height:30px;}
#breadcrumb {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; height:30px;}
#breadcrumb a:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
#breadcrumb a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
#breadcrumb a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:underline;}
#breadcrumb a:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.title-villa
{
	background-image:url(images/title-villa.gif);
	background-repeat:no-repeat;
	background-position:left;
	border:1px solid #ffffff;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	height:38px;
}
.text
{
	border:1px solid #ffffff;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#034955;
	line-height:22px;	
}
.text-12
{
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#034955;
	line-height:18px;
}
.text-13
{
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#034955;
	line-height:18px;
}
.text-14
{
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#034955;
	line-height:20px;
}
.text14-white
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
}
.border-green{border:1px solid #2492c1;}

.nav
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#034955;
}
.nav:link
{
	font-weight:normal;
}
.nav:visited
{
	font-weight:normal;
}
.text-24
{
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#126e95;
	font-weight:bold;
	line-height:22px;	
}
.text-11
{
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#034955;
	line-height:17px;
}
.text-10
{
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#034955;
}