BODY    
{ 
  font-family:Arial; font-size:14px;
  margin:0px; padding:0px 0px 10px 0px;
  background-Color:#FFFFFF;
  text-align:center;
}

BODY.main
{
  background-image:url('/img/bgmain.jpg'); background-repeat:repeat-x
}


A:link {COLOR: #0055CB; text-decoration:underline;}
A:visited {COLOR: #0055CB; text-decoration:underline;}
A:active {COLOR: #E52263;   text-decoration:underline;}
A:hover 	{COLOR: #B84B15;  text-decoration:underline;}

A.whiteA:link, A.whiteA:visited, A.whiteA:active {COLOR: #FFFFFF;  text-decoration:underline;}
A.whiteA:hover 	{COLOR: #B84B15;  text-decoration:underline;}

A.whiteAoff:link, A.whiteAoff:visited, A.whiteAoff:active, A.whiteAoff:hover {COLOR: #FFFFFF;  text-decoration:none;}

A.newsA:link, A.newsA:visited, A.newsA:active {COLOR: #728967;  text-decoration:underline;}
A.newsA:hover 	{COLOR: #B84B15;  text-decoration:underline;}

FORM
{
  margin:0px;
  padding:0px;
}

UL.ico
{
  list-style-image:url('/img/point.gif');
  line-height:15px;
  padding:0px;
  margin:0px 0px 0px 10px;
}

UL.sp
{
  margin:12px 0px 0px 0px;
  padding:0px;
}

P
{
  margin-top:8px;
  margin-bottom:0px;
  padding:0px;  
}

P.sp
{
  margin-top:14px;
  margin-bottom:0px;
}

P.sp25
{
  margin-top:25px;
  margin-bottom:0px;
}

P.sm
{
  margin-top:4px;
}

IMG
{
 border:0px;
}

IMG.Rimg9
{
  vertical-align:middle;
  margin:0px 0px 0px 4px;
}

IMG.Limg9
{
  vertical-align:middle;
  margin:0px 4px 0px 0px;
}

TABLE
{
	border-collapse: collapse;
	border-spacing: 0px;
}

DIV.ClearDiv
{
  clear:both;
  height:1px;
  font-size:1px;
}


/* ----- HEAD ----- */

.visual
{
  width:988px;
  height:282px;
  background-image:url('/img/head/visual.jpg');
  background-repeat:no-repeat;
  background-position:top left;
  text-align:left;
}

.subVisual
{
  width:988px;
  height:282px;
  background-image:url('/img/head/photos.jpg');
  background-repeat:no-repeat;
  background-position:bottom right;
}

DIV.Logo DIV
{
  padding:20px 0px 0px 58px;
  width:161px;
  height:170px;
}

DIV.tour
{
  padding:46px 0px 0px 42px;
}

DIV.tour DIV
{
  background-image:url('/img/head/tour.jpg');
  background-repeat:no-repeat;
  width:165px;
  height:27px;
  cursor:pointer;
}

DIV.tour DIV DIV
{
  padding:4px 0px 0px 8px;
  font-size:16px;
  font-family:Georgia;
  color:#FFFFFF;
}

DIV.photos
{
  padding:0px!important;
  margin:0px!important;
  float:left;
  width:760px;
  background-position:left bottom;
  background-repeat:no-repeat;
}

DIV.photos IMG
{
  margin-top:22px;
  margin-left:0px;
}

/* ----- LEFT ----- */

.leftBlock
{
  background-image:url('/img/left/bot.jpg');
  background-repeat:no-repeat;
  background-position:left bottom;
  background-color:#CDC5AF;
}

DIV.LTop
{
  width:230px;
  height:35px;
  background-image:url('/img/left/bg1.gif');
  background-repeat:repeat-x;
}

DIV.mItem, DIV.mItemThis, DIV.mItemUp, DIV.mItemThisUp
{
  width:230px;
  background-color:#CDC5AF;
}

DIV.mItem DIV, DIV.mItemThis DIV, DIV.mItemThisUp DIV
{
  padding-left:11px;
}

DIV.mItemUp DIV, DIV.mItemThisUp DIV
{
  padding-left:11px;
  background-image:url('/img/left/marrow.gif');
  background-repeat:no-repeat;
  background-position:left center;
}

DIV.mItem DIV DIV, DIV.mItemThis DIV DIV, DIV.mItemUp DIV DIV, DIV.mItemThisUp DIV DIV
{
  height:35px;
  padding:0px;
  border-top:1px solid #B8B19D;
  background-image:url('/img/left/mbg.gif');
  background-repeat:repeat-y;
  background-position:right top;
}

DIV.mItemThis DIV DIV
{
  background-image:url('/img/left/mbgthis.gif');
}

DIV.mItemThisUp DIV DIV
{
  background-image:url('');
}


DIV.mItemUp DIV DIV
{
  background-image:url('');
  background-repeat:repeat-y;
  background-position:right top; 
}

DIV.mItem DIV DIV DIV, DIV.mItemThis DIV DIV DIV, DIV.mItemUp DIV DIV DIV, DIV.mItemThisUp DIV DIV DIV
{
  border-top-width:0px;
  height:20px;
  padding:10px 0px 0px 10px;
  font-size:14px;
  font-family:Arial;
  font-weight:bold;
}

DIV.mItemThis DIV DIV DIV, DIV.mItemThisUp DIV DIV DIV
{
  padding:7px 0px 0px 5px;
}

DIV.mItemThis DIV DIV DIV DIV, DIV.mItemThisUp DIV DIV DIV DIV
{
  float:left;
  padding:3px 5px 0px 5px!important;
  background-image:url('/img/left/mbgtxt.gif')!important;
  background-repeat:repeat-x;
  background-position:left top;
  color:#FFFFFF;
}

DIV.mItem A:link, DIV.mItem A:visited, DIV.mItem A:active
{
  color:#000000;
  text-decoration:none;
}

DIV.mItem A:hover
{
  color:#007ED9;
  text-decoration:underline;
}

.smMain
{
  display:none;
  z-index:100;
  position:absolute;
  top:500;
  left:500;
  float:left;
  width:180px;
  text-align:left;
  background-color:#EBE4D3;
  border-top:1px solid #CFC6B0;
  border-right:1px solid #CFC6B0;
  border-bottom:1px solid #CFC6B0;
}

.smMain2
{
  padding-left:12px;
}


DIV.smItem, DIV.smItem2
{
  height:28px;
  background-image:url('/img/dv1.gif');
  background-repeat:repeat-x;
  background-position:bottom left;
  font-size:14px;
}

DIV.smItem2
{
  background-image:url('/img/dv2.gif');
  background-position:top left;
}

DIV.smItem DIV
{
  padding:6px 10px 0px 0px;
}

DIV.smItem2 DIV
{
  height:28px;
  background-image:url('/img/left/mbg.gif');
  background-repeat:repeat-y;
  background-position:right top;
}

DIV.smItem2 DIV DIV
{
  padding:6px 10px 0px 0px;
}

DIV.smItem IMG, DIV.smItem2 IMG
{
  margin:3px 8px 0px 10px;
}


DIV.smItem A:link, DIV.smItem A:visited, DIV.smItem A:active,
DIV.smItem2 A:link, DIV.smItem2 A:visited, DIV.smItem2 A:active
{
  color:#000000;
  text-decoration:none;
}

DIV.smItem A:hover, DIV.smItem2 A:hover
{
  color:#007ED9;
  text-decoration:underline;
}

/* ------ RIGHT ------ */
.rightBlock
{
  padding:0px;
  background-image:url('/img/right/bg1.gif');
  background-repeat:repeat-x;
  background-color:#F6F6E7;
}

DIV.rBlock
{
  width:190px;
  height:39px;
  background-image:url('/img/right/bgblock.gif');
  background-repeat:no-repeat;
}

DIV.rBlock DIV
{
  padding:5px 0px 0px 5px;
  font-family:Georgia;
  font-size:18px;
  color:#727345;
}

DIV.rBlock DIV IMG
{
  vertical-align:middle;
  margin-right:5px;
}

DIV.rBlockTxt
{
  padding:15px;
  border-bottom:1px solid #D3D49F;
}

/*--------- BOTTOM -----------*/
.botLine
{
  background-image:url('/img/bottom/bg1.gif');
  background-repeat:repeat-x;
}


/* --------- */
.centerBlock, .centerBlock2
{
  padding:35px 35px 15px 35px;
  background-image:url('/img/bg1.gif');
  background-repeat:repeat-x;
  background-color:#FFFFFF;
}

.centerBlock2
{
  padding:25px 25px 15px 35px;
}

.rightAngle
{
  vertical-align:top;
  width:20px;
  background-image:url('/img/bg1.gif');
  background-repeat:repeat-x;
  background-color:#FFFFFF;
  white-space:nowrap;
}


DIV.sitePathDiv
{
  position: relative;
  top:-13px;
  margin-bottom:0px;
  font-size:12px;
  font-family:Arial;
  color:#777777;
}

/*--------- FORM -----------*/
TABLE.FormTbl
{
  border-collapse: separate;
  border-spacing: 1px;
  background-color:#CFC6B0;
}

TABLE.FormTbl TD
{
  background-color:#FFFFFF;
  padding:3px 8px 3px 4px;
  font-family:Arial; font-size:13px;
}

TABLE.FormTbl TD INPUT
{
  font-size:13px;
  width:200px;
}

INPUT.button
{
  border:2px outset #EBE4D3;
  background-color:#CFC6B0;
  color:#FFFFFF;
  font-size:12px;
  font-family:Arial;
}


/*--------- TEXT -----------*/
.white  { color:#FFFFFF;}
.grey   { color:#AAAAAA;}
.red    { color:#DA0000;}

.txt { font-family:Arial; font-size:14px; line-height:25px;}
.txt11 { font-family:Arial; font-size:11px;}
.txt13 { font-family:Arial; font-size:13px;}
.txt15b { font-family:Arial; font-size:15px; font-weight:bold;}
.pageTitle {font-family:Georgia; font-size:21px; color:#728967;}
.sm7    { font-family:Small Fonts; font-size:7px; }
.vera10 { font-family:Verdana; font-size:10px; }
.vera11 { font-family:Verdana; font-size:11px; }
.ara18b { font-family:Arial; font-size:18px; font-weight:bold;}
.ara21 { font-family:Arial; font-size:21px; }
.ara24 { font-family:Arial; font-size:24px; }
.geo24 { font-family:Georgia; font-size:24px; }

.txt12 { font-family:Arial; font-size:12px;}
