body {
	height: 100%;
	width: 100%;
	padding: 0px;
	margin: 0px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #000033;
	text-align:center;
}

table, a.link {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

table tr td.top, table tr.top td, table tr.font1 td {
	vertical-align: top;
}

table tr td.bottom, table tr.bottom td {
	vertical-align: bottom;
}

a.link {
	color: #FFCC33;
	text-decoration: underline;  
}

img.img, img.imgt {
	border: none;
	margin: 0px;
	padding: 0px;
}

img.img {
	vertical-align: middle;
}

img.imgt {
	vertical-align: top;
}

.obligatoryField {
	background-color: red !important;
}

.font1, .font1 a, table.font1 tr td, table tr.font1 td {
	font-size: 1px !important;
	line-height: 1px;
}

.left {
	text-align: left;
}

table tr.right td, .right {
	text-align: right;
}

.center {
	text-align: center;
}

.bold {
	font-weight: bold !important;
}

.whtbg {
	background-color: #FFFFFF;
}

.fontgr, .fontgr a {
    color: #C1C1C1;
    text-decoration: none;
	font-size: 11px;
}

.fontgr a {
    display: block;
    margin-right: 8px;
	margin-left: 8px;
}

.fontgr a img{
    margin-right: 5px;
}

.block {
	display: block;
}

.inline {
	display: inline;
}

tr.middle td, td.middle {
	vertical-align: middle !important;
}

.inlbl {
	display: inline-block;
}
/* HEIGHT */

.h594 {
	height: 594px;
}

.h360 {
	height: 360px;
}

.h320 {
	height: 311px;
}

.h207 {
	height: 194px;
}

.h71 {
	height: 71px;
}

.h124 {
	height: 124px;
}

tr.h42 td {
	height: 42px;
}

.ml17 {
	margin-left: 17px;
}

/* BGs */
.rightTopbg {
	background-image: url(../images/rightTopbg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

.middleTopbg {
	background-image: url(../images/middleTopbg.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}

.copysep {
	background-image: url(../images/copysep.gif);
	background-position: right center;
	background-repeat: no-repeat;
}

.sloganbg {
	background-image: url(../images/slogan.gif);
	background-position: left 39px;
	background-repeat: no-repeat;	
}

.water {
	background-image: url(../images/water.jpg);
	background-position: 61px 111px;
	background-repeat: no-repeat;	
}

.bottombg {
	background-image: url(../images/bottombg.jpg);
	background-position: left top;
	background-repeat: no-repeat;	
}

.botmainbg {
	background-image: url(../images/bottomMainbg.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}

.botmainbg00 {
	background-image: url(../images/bottomMainbg00.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}


.bg_title{
	background-image: url(../images/forestTop.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}
/* DIVs */
div.fprecont {
	position:relative;
	height: 235px;
	width: 618px;
	overflow: hidden;
	overflow-y: auto;
	margin-bottom: 10px;
	scrollbar-base-color: #000033;
  	scrollbar-darkshadow-color: #000033;
	scrollbar-shadow-color: #FFCC33;
	scrollbar-track-color: #000033;
	scrollbar-highlight-color: #FFCC33;
	scrollbar-arrow-color: #FFCC33;
	scrollbar-face-color: #000033;
	scrollbar-3dlight-color: #000033;
	z-index:1;
}

div.cprecont {
	height: 355px;
	width: 618px;
	overflow: hidden;
	overflow-y: auto;
	scrollbar-base-color: #000033;
  	scrollbar-darkshadow-color: #000033;
	scrollbar-shadow-color: #FFCC33;
	scrollbar-track-color: #000033;
	scrollbar-highlight-color: #FFCC33;
	scrollbar-arrow-color: #FFCC33;
	scrollbar-face-color: #000033;
	scrollbar-3dlight-color: #000033;
}

div.frontfotos {
	overflow: hidden; 
	position:relative;	
	width: 618px;
	height: 115px;
	z-index:2;
}

div.prefilm {
	margin-top: 0px;
	height: 107px;
	display: block; 
	position: relative;
	white-space:nowrap;
	width:4040px;
	float:left;
}

div.fcontarea {
	width: 588px;
	margin: 22px 0px 15px 0px;
}

div.ccontarea {
	width: 588px;
	margin: 22px 0px 15px 0px;
}

div.filmimg {
	background:url(../images/frame-img.gif) 0 0 no-repeat;
	width: 182px;
	height: 105px;
	margin-right: 20px;
	text-align: center;
	overflow: hidden;
	float:left;
}

div.filmimg img {
	margin: 6px;
}

div.address {
	margin-top: 37px;
	margin-left: 30px;
}

div.scroll {
	margin-top: 20px;
}

/* OTHER */
.copybord {
	border-top: 2px solid #DFB233;
}
.container{
	margin:auto;
}
.w1003  {
	width: 1003px;
}

.pagetitle {
	float: left;
	color: #EFBF33;
	display: inline-block;
	margin-top: 40px;
	font-size: 20px;
}

.flags_background {
	background-image: url(../images/forestTop01.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
