body {background:url(/images/bg.jpg) #fff; margin:0px; padding:0px; font:10px Arial, Helvetica, sans-serif;}
img {border:0px;}
.clear {clear:both;}
form {padding:0px; margin:0px;}
input {margin:0px; padding:0px;}

/* Top */
#PTop {width:930px; height:110px; margin:0 auto; background:url(/images/bg_grey_510px.png) repeat-x; margin-top:10px;}
	* html div#PTop { background: none !important; }
	* html div#PTop { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/bg_grey_510px.png',sizingMethod='scale'); }
#Menu {width:918px; height:102px; background:url(/images/bg_menu.png) no-repeat; margin:0 auto;}
	* html div#Menu { background: none !important; }
	* html div#Menu { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/bg_menu.png',sizingMethod='crop'); }

#MenuEl {width:910px; margin-left:3px; padding-top:45px;}
	* html div#MenuEl {position:relative;}
#ML {width:400px; float:left;}
#MR {width:306px; float:right;}
#Nav {clear:both; color:#fff; padding-top:4px; margin-left:3px;}
#Nav A {text-decoration:none; color:#fff;}
#Nav A:hover {text-decoration:underline;}

/* Page */
#Page {width:920px; margin:0 auto; background:url(/images/bg_grey.png); padding:0px 5px 5px 5px;}
#LeftCol {width:260px; float:left;}
#MainCol {float:right; width:655px;}

#LeftMainCol {width:656px; float:left; padding-left:1px;}
#RightCol {float:right; width:260px;}
#RightCol h2 {border-top:3px solid #ea8b1b; margin:0px; padding:4px 0px; font:12px Arial, Helvetica, sans-serif; color:#494949;}

.BoxTop258 {width:258px; height:15px; margin:0 auto; background:url(/images/bg_box_top_258.png) no-repeat;} 
	* html div.BoxTop258 { background: none !important; }
	* html div.BoxTop258 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/bg_box_top_258.png',sizingMethod='crop'); }
.Box258 {width:234px; margin:0 auto; background:url(/images/bg_box_258.png) repeat-y; padding:0px 12px 12px 12px;} 
	* html div.Box258 { background: none !important; }
	* html div.Box258 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/bg_box_258.png',sizingMethod='scale'); }
.BoxBottom258 {width:258px; height:15px; margin:0 auto; background:url(/images/bg_box_bottom_258.png) no-repeat; }
	* html div.BoxBottom258 { background: none !important; }
	* html div.BoxBottom258 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/bg_box_bottom_258.png',sizingMethod='crop'); }

.BoxTop655 {width:655px; height:15px; margin:0 auto; background:url(/images/bg_box_top_655.png) no-repeat;} 
	* html div.BoxTop655 { background: none !important; }
	* html div.BoxTop655 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/bg_box_top_655.png',sizingMethod='crop'); }
.Box655 {width:627px; margin:0 auto; background:url(/images/bg_box_655.png) repeat-y; padding:0px 14px 14px 14px;} 
	* html div.Box655 { background: none !important; }
	* html div.Box655 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/bg_box_655.png',sizingMethod='scale'); }
.BoxBottom655 {width:655px; height:15px; margin:0 auto; background:url(/images/bg_box_bottom_655.png) no-repeat;}
	* html div.BoxBottom655 { background: none !important; }
	* html div.BoxBottom655 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/bg_box_bottom_655.png',sizingMethod='crop'); }

#Content655 {}
#Content655 h1 {border-top:3px solid #ea8b1b; margin:0px; font:19px Arial, Helvetica, sans-serif; color:#494949; padding:15px 0px;}
#FXimg655 {width:627px; min-height:200px; padding-bottom:10px; background:#fff; border-top:1px solid #ccc; padding-top:1px;}


#OtherContent, #NewsLinksContent {width:350px; margin-left:35px; padding-right:15px; border-right:1px solid #dfdfdf;}
#OtherContent p {font:11px Arial, Helvetica, sans-serif; color:#333; text-align:justify;}
#OtherContent p span {font-weight:bold;}
#OtherContent p A {text-decoration:none; color:#6C3713;}
#OtherContent p A:hover {text-decoration:underline;}

p A {text-decoration:none; color:#6C3713;}
p A:hover {text-decoration:underline;}

li {font:11px Arial, Helvetica, sans-serif; list-style-type:square;}

#NewsLinksContent p {font:11px Arial, Helvetica, sans-serif; color:#333; text-align:justify;}
#NewsLinksContent p span { font-weight:bold;}
#NewsLinksContent p A {text-decoration:none; color:#ea8b1b;}
#NewsLinksContent p A:hover {text-decoration:underline;}

/* Left Menu */
.Tsubmenu { width:231px; padding:0.6em 0px 0.52em 2px; font:bold 12px Arial, Helvetica, sans-serif; color:#494949; border-bottom:1px solid #ea8b1b;}
.submenu {width:218px; background:url(/images/bg_leftmenu.gif) no-repeat; font:12px Arial, Helvetica, sans-serif; color:#494949; padding:0.47em 0px 0.58em 15px;}
.submenu A, .Tsubmenu A {text-decoration:none; color:#494949;}
.submenu A:hover, .Tsubmenu A:hover {text-decoration:underline;}

.submenu2 A {text-decoration:none; color:#696969;}
.submenu2 A:hover {text-decoration:underline;}

.submenu2 {width:208px; background:url(/images/bg_submenu.gif) no-repeat; font:12px Arial, Helvetica, sans-serif; color:#494949; padding:0.47em 0px 0.58em 25px;}


.bT {border-top:3px solid #ea8b1b;}
.bBno {border-bottom:0px!important;}
.bB {border-bottom:1px solid #ccc;}


/* Fields */
.InputFld {float:left; margin-top:10px;}
.InputFld input {width:215px; border:0px; border-bottom:1px solid #ea8b1b; font:12px Arial, Helvetica, sans-serif; padding:0.5em 0px 0.5em 0px;}
#Searchbtn {
	color:#999;
	border:none;
	cursor:pointer;
	position: relative;
	top: 25px;
	left: 5px; 
}

.GalleryItem {width:200px; height:80px; float:left; margin-bottom:5px; margin-top:10px;}
.mR13 { margin-right:13px;}
.GalleryItem div {font:11px Arial, Helvetica, sans-serif; color:#333; margin:5px 0px 0px 0px; padding:0.5em 0px 0.4em 8px; background:url(/images/bg_fbox.png) no-repeat; width:192px;}
.GalleryItem div A {text-decoration:none; color:#333;}
.GalleryItem div A:hover {text-decoration:underline;}

#Gallery {border-top:1px solid #ccc;}
#Gallery div {float:left; width:200px; margin-bottom:5px; margin-top:10px; border:1px solid #ccc;}
.mRg { margin-right:10px;}

#MenuInfo td {border-bottom:1px solid #ccc; font:11px Arial, Helvetica, sans-serif;}
#MenuInfo table {border-top:1px solid #ccc;}
#MenuInfo p {font:bold 12px Arial, Helvetica, sans-serif; color:#555;}

#Lang {font:10px Arial, Helvetica, sans-serif; color:#616161; width:930px; margin:5px auto; text-align:right;}
#Lang img {margin-left:5px; border:1px solid #fff;}
#Footer {font:10px Arial, Helvetica, sans-serif; color:#888; width:930px; margin:5px auto;}
#Footer span {margin-left:20px; color:#616161;}
#Footer span A {text-decoration:none; color:#616161;}
#Footer span A:hover {text-decoration:underline;}

/* Contact Form */
#OtherContent h2 {font:bold 12px Arial, Helvetica, sans-serif; border-top:1px solid #ccc; margin-top:25px; padding-top:5px;}
#ContactForm div input, #ContactForm div textarea {width:100%; border:0px; border-bottom:1px solid #ea8b1b; font:12px Arial, Helvetica, sans-serif; padding:0.5em 0px 0.5em 0px;}
#ContactFormButton input {font:bold 12px Arial, Helvetica, sans-serif; padding:0.5em 10px 0.5em 10px; border:1px solid #ea8b1b; background:#fff; margin-top:5px;}