@charset "windows-1251";

#GalleryDisplay { width: 100%; }
#GalleryDisplay td { text-align: center; }

#ProjectListing { width: 48%; padding: 5px; margin: 0 0 .5em 0; }
#ProjectListing:hover { background: #DADADA; }
#ProjectListing:hover img { border: 2px solid #EA8C00; }

.Ichi { float: left; }
.Ni { float: right; }

a { text-decoration:none; }

body { font-family: Helvetica, Verdana, Arial, sans-serifmargin; padding: 0px; margin:3; background: url(/images/bg.jpg) #F3F3F3 repeat-x; margin-left: 2px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; }

.style2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

/* body */
div, td { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #28333A; }

#footer { font-family: Helvetica, Verdana, sans-serif; font-size: 11px; color:#4B4B4B; height: 15px; text-align: center; }

.t11 { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 13px; color:#4B4B4B; }

.t11bold { font-family: Helvetica, Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; color: #4B4B4B; }

.t11r { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; color: #FF0000; }

.header { font-family: Helvetica, Verdana, Arial, sans-serif; font-size:14px; font-weight:bold; color:#00236A; font-style:normal; }

.search { font-family: Helvetica, Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; color:#4B4B4B; font-style:normal; }

#Content { background: url(/images/contentbg.jpg) repeat-x #dadada; min-height: 465px; width: 745px; padding: 1em; text-align: left; }

#NewsandUpdates { border-left: 3px solid #E2E2E4; padding: 5px; }

h1 { font-family: Helvetica, Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; color:#00236A; font-style:normal; }

h2 { font-family: Helvetica, Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; color:#00236A; font-style:normal; }

.presentation { font-family: Helvetica, Verdana, Arial, sans-serif; font-size:13px; color:#00236A; font-style:normal; }

/* Links */
A { color:#EF6C00; text-decoration: none; }

A:hover { text-decoration: underline; color:#EA8C00; }

/* menus */
#NavContainer { width: 165px; }

#NavMenu { font:normal 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color:#F7F7F7; color:#7E7E7E; font-weight:bold }

#NavMenu a:hover { text-decoration: underline; }

#NavMenu td { border-top: 1px solid #D9D9D9; text-align: left; }

#NavMenu a { color:#7E7E7E; font-weight:bold; text-decoration: none; }

/* menu  top*/
.menu_top { font:normal 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#7E7E7E; font-weight:bold }

h3 { font:normal 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#7E7E7E; text-align: center; font-weight:bold; text-decoration:underline; }

.menu_top { padding: .5em 0 1em 0; text-align: center; }

.menu_top a:hover { text-decoration:none; color:#464646; }

.menu_top a:link { color:#7E7E7E; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

.menu_top a:visited { color:#7E7E7E; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

.menu_top a:active { text-decoration: none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7E7E7E; }

/* contents background */
.main_bg { background-image:url(/images/main_bg.jpg); background-repeat:repeat-x; visibility:visible; }

.side_bg { background-image:url(/images/side_bg.jpg); background-repeat:repeat; }

.top_sidebg { background-image:url(/images/top_sidebg.jpg); background-repeat:repeat-x; }

.top_border { background-image:url(../images/border1.gif); background-repeat:repeat-x; }

/*search results */
.gs-result .gs-webResult { font-family: Arial, sans-serif; font-size: 12px; color:#CE6700; }

.gs-title { font-family: Arial, sans-serif; font-size: 12px; color:#CE6700; }

.gs-snippet { font-family: Arial, sans-serif; font-size: 12px; }

.gs-title a:link { font-family: Arial, sans-serif; font-size: 12px; color:#CE6700; }

.gs-title a:active { font-family: Arial, sans-serif; font-size: 12px; color:#CE6700; }

.gs-title a:visited { font-family: Arial, sans-serif; font-size: 12px; color:#CE6700; }

.gs-webResult .gs-visibleUrl-short { display:none; }

.gs-webResult .gs-visibleUrl-long { display:block; }
